David Greenman
3c256f5395
trap.c:
...
Vastly improved trap.c from me. This rewritten version has a variety of
features, amoung them: higher performance and much higher code quality.
support.s, cpufunc.h:
No longer use gs override to enforce range limits - compare directly
against VM_MAXUSER_ADDRESS instead. The old way caused problems in
preserving the gs selector...and this method is just as fast or faster.
1994-06-06 14:54:41 +00:00
David Greenman
2e4fabc7c7
Back out previous change for the moment - I need to commit some other
...
changes first.
1994-06-06 14:23:49 +00:00
David Greenman
baa2452312
Added some missing cld's (OOPS!) and changed the position of some of
...
the others to make them easier to spot.
1994-06-06 14:12:50 +00:00
David Greenman
0a620217f0
Don't move the page's position in the active queue if it is busy or
...
held. John has noticed some stability problems when doing this.
1994-06-06 11:56:27 +00:00
David Greenman
8b7da9b52b
Removed extra (bogus) declaration of Xrsvd14 that was confusing me.
1994-06-04 11:01:15 +00:00
Jordan K. Hubbard
9727866aa8
This should fix up the absolute paths to /usr/mdec - just prepended
...
${DESTDIR} to all the right places (any reason why not?).
1994-06-02 16:50:56 +00:00
Andrey A. Chernov
03afa5ecd8
Make bootblocks fit into 7168 limit
1994-05-30 05:23:53 +00:00
David Greenman
329cfeccd5
Don't panic if we can't malloc a cblock...just print a console message
...
and be happy.
1994-05-29 07:50:11 +00:00
David Greenman
3962127e78
Changed mbuf allocation policy to get a cluster if size > MINCLSIZE. Makes
...
a BIG difference in socket performance.
1994-05-29 07:48:17 +00:00
David Greenman
db8889c62b
Changed loopback MTU to 65535.
1994-05-29 07:43:54 +00:00
David Greenman
26e30fbba5
Increased tcp_send/recvspace to 16k, and added TCP_SMALLSPACE ifdef
...
to set it to 4k.
1994-05-29 07:42:47 +00:00
Rodney W. Grimes
303b706ca0
Add this so that the top level Makefile can traverse down into here
...
and build libkern. This will be enhanced later to build other things.
1994-05-28 04:10:32 +00:00
David Greenman
b6504a8d7c
Completed version of my clist management code. Requires hooks in tty.c
...
for adding and removing cblocks from the cfreelist queue (to give them
back to malloc). I'll add those tomorrow.
1994-05-27 12:28:05 +00:00
Rodney W. Grimes
58f0484fa2
BSD 4.4 Lite Lib Sources
1994-05-27 05:00:24 +00:00
Rodney W. Grimes
fb49e767ba
Cast arguments to timeout() to quite compiler warnings. Should we
...
change all of these to be timeout_funt_t and remove the casts and
typedef?
Remove secound argument (uban) from ifp->if_reset routines since it is now
obsolete.
Reviewed by: David Greenman
1994-05-27 04:02:10 +00:00
Rodney W. Grimes
c7cb9b9654
SYSCONS is no longer needed since pccons has been removed.
...
Update the GENERIC* to have the new file system options and the new kernel
name.
Fix the clean target in Makefile.i386 to rm kernel instead of 386bsd.
1994-05-26 13:38:01 +00:00
Rodney W. Grimes
35c2e6db96
Since we have removed com.c and renamed comreg.h to sioreg.h I need to
...
fix sio.c to #include sioreg.h.
1994-05-26 13:31:40 +00:00
Rodney W. Grimes
d5d6e3f5d0
Fix some references to MIN() and MAX() that have been replaced by min() and
...
max().
1994-05-26 13:30:20 +00:00
David Greenman
d4d0967e5b
Added missing ntohl()'s that are needed before calling IN_MULTICAST in
...
a couple of places.
Submitted by: Johannes Helander
1994-05-26 09:51:33 +00:00
David Greenman
594110fe18
Moved header definitions to buf.h, and added missing splx() - found
...
by Johannes Helander.
1994-05-26 08:45:29 +00:00
Rodney W. Grimes
26f9a76710
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
...
Reviewed by: Rodney W. Grimes
Submitted by: John Dyson and David Greenman
1994-05-25 09:21:21 +00:00
Rodney W. Grimes
6cda32c071
BSD 4.4 Lite Kernel Sources
1994-05-25 01:34:38 +00:00
Rodney W. Grimes
df8bae1de4
BSD 4.4 Lite Kernel Sources
1994-05-24 10:09:53 +00:00
Rodney W. Grimes
59deaec541
BSD 4.4 Lite Include Sources
1994-05-24 09:57:34 +00:00
Jordan K. Hubbard
c783dff047
Get us closer to being able to install on the second drive.
1994-05-24 08:09:49 +00:00
Søren Schmidt
f4f09149e5
Fixed Id string
1994-05-20 12:24:15 +00:00
Søren Schmidt
ee5676a0ae
Added prober Id string
1994-05-20 12:22:40 +00:00
Jordan K. Hubbard
382bb6cf5d
Wait a much longer time for slow devices like CD multichangers to timeout
...
(by request of Horo Hideo).
1994-05-19 22:21:05 +00:00
Jordan K. Hubbard
dd15978f97
Start preparing for the new, improved, doesn't-hang-the-keyboard version of
...
syscons as standard. pccons adherants are welcome to go fix pccons, but for
now I see only syscons really moving forward.
see
1994-05-19 10:55:34 +00:00
Jordan K. Hubbard
0bf1d79182
Remove the now bogus IP_VAT_COMPAT.
1994-05-18 16:23:25 +00:00
Jordan K. Hubbard
33b061c9fd
Add line for IP_VAT_COMPAT, documenting it.
1994-05-17 23:20:32 +00:00
Jordan K. Hubbard
e3178a06e5
Fold in the changes to support IP multicasting, from Jim Lowe et al.
1994-05-17 22:30:41 +00:00
Jordan K. Hubbard
3759860cff
Whoops - comment out psm0 by default in case someone wants to
...
compile this thing. I won't turn on the ALLOW_CONFLICT_IOADDR this would need
to compile instead since that would then rob us of other, possibly important,
conflict checks.
1994-05-17 14:18:13 +00:00
Jordan K. Hubbard
45b4c36f90
Add descriptions of ALLOW_CONFLICT_* options we want to doc for now
...
(only 2). Add entry for psm0 (PS/2 mouse).
1994-05-17 14:15:11 +00:00
Jordan K. Hubbard
bc032fefdb
Get generic kernels to be as forgiving of users with lossy hardware
...
as possible:
options "SCSI_DELAY=15" #Be pessimistic about Joe SCSI device
1994-05-16 09:40:10 +00:00
Andrey A. Chernov
7b5cad487c
From Bruce:
...
* If there is no 386BSD partition, initialize the label sector with
* LABELSECTOR instead of with garbage.
* Fixed reading of bad sector table. It is at the end of the 'c'
* partition, which is not always at the end of the disk.
1994-05-16 03:06:00 +00:00
Andreas Schulz
fbfd001f7e
Added a missing unit argument in a printf.
1994-05-14 13:12:14 +00:00
Jordan K. Hubbard
7d46c3b6d8
Remove confusing (as they are now unnecessary) comments about
...
INACCURATE_MICROTIME_IS_OK. Document what pca0 is.
1994-05-13 08:48:22 +00:00
Andrey A. Chernov
494578e684
Localize RevD mixer changes for board revisions >= 127
1994-05-08 17:11:39 +00:00
Andrey A. Chernov
101b205574
Fix ugly bug with PAS16 Rev D mixer: output level was too low
1994-05-07 01:09:35 +00:00
Rodney W. Grimes
cbb33f0cf5
USL copyright
1994-05-04 08:24:02 +00:00
Rodney W. Grimes
8568be7ca9
>From BETA_1_1 branch:
...
----------------------------
revision 1.20.2.2
date: 1994/05/03 05:16:50; author: rgrimes; state: Exp; lines: +39 -16
Do a board reset if the AHA_INQUIRE command fails. This is needed for the
DTC3290. Change the messages about the BT545 to be generic to non adaptec
boards, since it appears that most vendors do not implement the AHA_INQUIRE
command in thier compatibility mode.
----------------------------
1994-05-03 05:44:53 +00:00
Andreas Schulz
61f969e858
Add two routines insl and outsl, that should do 32bit string ins and outs.
...
Both are completely untested in the moment. They are used from the
if_ep.c driver for the EISA card.
1994-05-03 00:00:53 +00:00
Andreas Schulz
fa4452258b
Added the bugfixes from the current NetBSD driver. Put in some parts of
...
the 3c579 support, but not the init/probe part.
1994-05-02 22:27:33 +00:00
Søren Schmidt
b07c5caa15
Update to use the timer0_divisor & timer0_prescale to determine the current
...
time. Speed-up to time calculation too. Now faster than before..
1994-05-02 09:44:20 +00:00
Søren Schmidt
bc36c8064b
Update the reprogram timer stuff, now the frequency of timer 0
...
can only be changed at the "right" times. Accuracy should be
assured.
1994-05-02 09:41:24 +00:00
Søren Schmidt
e88064ec8a
fixed some minor bugs
1994-05-02 09:40:12 +00:00
David Greenman
bb50891974
Removed some tlbflush optimizations as some of them were bogus and lead
...
to some strange behavior.
1994-05-02 05:31:03 +00:00
Martin Renters
0eb0343191
Change switch statement to two if statements. This saves 208 bytes in
...
the object file which is enough to bring the size down to the point
where the bootstrap fits into 15 sectors.
1994-05-01 03:53:29 +00:00
Gary Clark II
698a2ca9f2
Change old alias b_cylin to b_resid
1994-04-30 17:03:33 +00:00