David Greenman
317205ca28
Fixed bug where a read-behind to a negative offset would occur if the
...
fault was at offset 0 in the object. This resulted in more overhead but
was othewise benign. Added incore() check in vnode_pager_has_page()
to work around a problem with LFS...other than slightly higher overhead,
this change has no affect on UFS.
1994-11-13 22:48:55 +00:00
Nate Williams
0dc02ef480
Fixed a mis-spelling.
1994-11-13 21:19:18 +00:00
Nate Williams
7145a92269
Changed output message in interrupt-driven lp device from
...
'TCP/IP interface' to 'TCP/IP capable interface' to avoid confusion.
1994-11-13 21:14:30 +00:00
Poul-Henning Kamp
55ff8fb132
Add a new "distribute" target. This is a variant of install, which will
...
put the stuff into the right "distribution". As default things end up
in "bindist".
Normal (ie: most) makefiles know naught of this.
More commits will follow, which will direct various parts of the tree
into the distribution we want them in.
Some of the grief of being release-engineer is supposed to go away with this.
1994-11-13 21:05:28 +00:00
David Greenman
24ea4a9671
Fixed bugs in accounting of swap space that resulted in the pager thinking
...
it was out of space when it really wasn't.
Submitted by: John Dyson
1994-11-13 15:36:48 +00:00
David Greenman
bfbfac11c9
Implemented swap locking via P_SWAPPING flag. It was possible for a process
...
to be chosen for swap-in while it was being swapped-out. This was BAD.
Submitted by: John Dyson
1994-11-13 12:47:07 +00:00
David Greenman
0d15e0ac1e
Added P_SWAPPING flag to implement a lock for swap in. It was possible for
...
a process to be chosen for swap-in while it was being swapped-out. This was
BAD.
Submitted by: John Dyson
1994-11-13 12:46:08 +00:00
David Greenman
07d0d0fc9c
Added support for SIOCSIFMTU ioctl. Fixed bug that caused panic at boot time
...
related to interrupts being enabled before the device attach. The interrupt
should be mapped *after* the device attach.
1994-11-13 12:39:38 +00:00
Justin T. Gibbs
e424e8bfac
Add ep0 line to kernel config files.
1994-11-13 10:17:07 +00:00
Justin T. Gibbs
72f30c2bd3
Andres Vega Garcia's improvements to the ep driver. This driver is a merging
...
of the 1.1.5 driver, a recent version of the NetBSD driver, Andres'
transmission start threshold code, and all other relavent changes to the driver
since it was brought into 2.0. The multicast support from NetBSD has not be
folded in yet. I've tested it under high loads for two weeks and it is now
robust enough to be included in the GENERIC kernel.
Reviewed by: gibbs
Submitted by: vega@sophia.inria.fr (Andres Vega Garcia)
1994-11-13 10:12:37 +00:00
Nate Williams
412ac969ed
Add Matt Thomas' le0 DEPCA driver to the GENERIC kernel. This works
...
but I can't test to see if it walks on other ethernet drivers. Can the
install folks add this driver to the install script?
1994-11-13 09:42:07 +00:00
David Greenman
ef53d2f8b6
Nuked ed2 - it was added for the common 16bit card case where the
...
irq is 10. This is auto-sensed/configured now in the 'ed' driver.
1994-11-13 07:20:03 +00:00
David Greenman
fed69e2fd2
In cases where it is possible, use the card's configured irq rather than
...
the one compiled into the kernel. Left in some commented-out shared memory
performance test code.
1994-11-13 07:17:46 +00:00
Jordan K. Hubbard
501cc59d80
I *almost* had it right. Skip over the rest of the command if it's
...
abbreviated.
1994-11-13 01:55:33 +00:00
Jordan K. Hubbard
95ea0c1390
Make the command set actually work the way I'd intended - you can abbrevate
...
commands now, as long as whatever you abbreviate them to remains unique.
1994-11-13 00:57:06 +00:00
Jordan K. Hubbard
7bb4591ed9
Whoops, make the comment match the new reality while we're at it.
1994-11-13 00:43:29 +00:00
Jordan K. Hubbard
b5cd0f92f4
mem's 2nd arg was incorrectly defined as an integer, not address parameter.
...
I found this out the hard way when I went to do:
mem ed0 0xe8000
And found out that I had to enter the second parameter in decimal.. :-)
1994-11-13 00:42:01 +00:00
Jordan K. Hubbard
5231231d03
Add back ed2. Harrumph..
1994-11-12 20:27:24 +00:00
Andrey A. Chernov
f1c0b3ad97
Implement CDIOCALLOW as dummy function (for xcdplayer)
1994-11-12 18:18:20 +00:00
Andreas Schulz
9055754b40
Delete a bogus check that the SCSI_DELAY only works for the first
...
scsi adapter. Let it work on every adapter. Someone want to rewrite
this to be coupled with the adapter specification in the config file,
so that you can say which adapters need it ?
1994-11-12 17:13:23 +00:00
Andrey A. Chernov
b27a526947
Revision 1.6 fix was lost: don't write 0 to RTC_DIAG
1994-11-12 16:24:54 +00:00
Andrey A. Chernov
9c971e7df2
Changes from bugress@s069.infonet.net NOT installed (expect one
...
cosmetique) because we already have right things there or his changes
are incorrect.
Fix mcd_subchan to return position, inspired by idea from
bugress@s069.infonet.net , but different implementation.
1994-11-12 14:19:11 +00:00
Andrey A. Chernov
866c34f93a
Add and reorganize new MCD commands from bugress@s069.infonet.net
...
No functionality changes yet, will be next step
1994-11-12 13:26:13 +00:00
Jordan K. Hubbard
794a798905
ed2 was actually an impossible entry to reach!
1994-11-12 06:12:01 +00:00
Poul-Henning Kamp
e113d7633d
Make a kernel sans FFS possible.
1994-11-12 01:47:43 +00:00
David Greenman
e50e132aa8
Added 'de' ethernet driver.
1994-11-11 05:48:49 +00:00
David Greenman
027f8c4e0f
Convert irq to a bitmask before putting in id_irq.
...
Fixed bugs related to the 'more' code.
1994-11-11 05:28:59 +00:00
Andreas Schulz
94e6bbfc64
pick up the changes from a makesyscall.sh run. The multiple lkmnosys
...
declarations should now be gone.
1994-11-10 23:59:47 +00:00
Jordan K. Hubbard
49445644f1
Enable floppy-tape support.
1994-11-10 23:46:31 +00:00
Andreas Schulz
1113f91681
Shut up a compiler warning about a missing cast.
1994-11-10 23:14:55 +00:00
Guido van Rooij
b0dd7a6b99
Remove redundant stuff. Amazing that they actually solved a bug found in
...
1.1.5.1, and oversaw this thang.
1994-11-10 18:49:23 +00:00
Andrey A. Chernov
3b8f1cfc05
Use adjkerntz into inittodr too (for APM stuff)
1994-11-10 12:53:13 +00:00
David Greenman
6e876d0d60
Added missing call to bpf on the transmit side. Nuked revision log.
1994-11-10 02:56:48 +00:00
David Greenman
e754e0f30f
Fixed bug that somehow made it into here: the ifp must be stored in the
...
mbuf header for received packets. Minor performance optimizations. Removed
#ifdef MULTICAST's as this isn't optional in our kernel.
1994-11-09 15:12:44 +00:00
Bruce Evans
86a8bb8a33
Don't declare DELAY() here. Callers should include <machine/clock.h>.
1994-11-09 00:51:38 +00:00
Poul-Henning Kamp
cf268280d3
And the tree is 2.1.0-Development, have fun guys... Who breaks it first ?
1994-11-08 21:28:34 +00:00
Jordan K. Hubbard
dbdc296687
Ugen makes it in with 10 seconds to spare with a one-char diff. Some
...
people are born lucky..
Submitted by: ugen
1994-11-08 14:25:17 +00:00
Jordan K. Hubbard
72e8fea57e
Almost 12th hour (the 11th hour was almost an hour ago :-) patches
...
from Ugen.
1994-11-08 12:47:29 +00:00
Poul-Henning Kamp
9daafd5125
If we have no MBR, we need to allow the poor guy to write one...
1994-11-08 10:35:52 +00:00
Jordan K. Hubbard
ada9d061d4
Add back ze0 driver; somebody took it out of _both_ LINT and GENERIC,
...
kinda hosing the laptop folks.
1994-11-08 07:39:28 +00:00
Andrey A. Chernov
4b69fb52f4
Change "fdx: Floppy not writeable" to less confusing
...
"fdx: write protected". Not writeable maybe means bad, etc.
1994-11-08 06:34:04 +00:00
Jordan K. Hubbard
6febd9aaf5
From: Lars Fredriksen <fredriks@mcs.com>
...
Here is a patch to fd.c that will check to make sure the floppy
is not writeprotected when you try to open the device RW.
Submitted by: lars
1994-11-08 05:42:10 +00:00
Jordan K. Hubbard
5755e2597a
From: Lars Fredriksen <fredriks@mcs.com>
...
Here is the improved probe for the mse (Bus Mouse) device driver. I
have been running with this under 1.1.5.1 as well as 2.0 without a hitch for
quite a while.
Submitted by: lars
1994-11-08 05:41:34 +00:00
Jordan K. Hubbard
4858d301c6
I noticed some weird english had crept in - fix it up a bit.
1994-11-08 02:53:42 +00:00
Jordan K. Hubbard
6c89ff0342
Cosmetic - the help screen didn't have its header properly formatted. Needed
...
an extra tab.
1994-11-08 02:25:20 +00:00
Poul-Henning Kamp
4385de1699
Added "const" to the arguments here and there.
1994-11-07 20:48:35 +00:00
Joerg Wunsch
bc8cb7d0b4
Avoid a division by zero if the actual sector size isn't known during the
...
device announcement; assume a sector size of 512 instead (likely to be
right at all).
This case happens when booting with a removable disk device attached
(e.g. an MOD), but no medium inserted.
1994-11-07 20:09:35 +00:00
David Greenman
3dea9c24ac
Improved the user interface:
...
1) Added file list capability via '?'.
2) Arranged usage info to be more unix-like.
3) Fixed backspace over prompt annoyance.
1994-11-07 11:26:30 +00:00
Jordan K. Hubbard
ad63b51399
2 11th-hour fixes from Ugen (not Uben, sorry!) J.S.Antsilevich.
...
I think it's time for Ugen to get a freefall account, just so I can
direct mail at him directly and let him drop off patches for us here. Ugen?
Done!
Submitted by: ugen
1994-11-07 10:01:32 +00:00
Poul-Henning Kamp
6bc92e913f
Calling sync will panic you more often than not.
1994-11-07 04:23:58 +00:00