Poul-Henning Kamp
21144e3bf1
Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new
...
field in struct buf: b_iocmd. The b_iocmd is enforced to have
exactly one bit set.
B_WRITE was bogusly defined as zero giving rise to obvious coding
mistakes.
Also eliminate the redundant struct buf flag B_CALL, it can just
as efficiently be done by comparing b_iodone to NULL.
Should you get a panic or drop into the debugger, complaining about
"b_iocmd", don't continue. It is likely to write on your disk
where it should have been reading.
This change is a step in the direction towards a stackable BIO capability.
A lot of this patch were machine generated (Thanks to style(9) compliance!)
Vinum users: Greg has not had time to test this yet, be careful.
2000-03-20 10:44:49 +00:00
Kazutaka YOKOTA
44bdcfa638
- This is the second attempt to fix the `-3' option for moused :-)
...
It also adds a new option, `-E', to set the timeout value for
the three button emulation.
2000-03-20 10:40:44 +00:00
Martin Cracauer
cce9dd21c1
Exchange numerical values for FPE_INTDIV and FPE_INTOVF, so that they
...
are compatible with the older ones implemented in FreeBSD 3.x.
PR: 15488
2000-03-20 10:22:19 +00:00
Peter Wemm
9ac61e92ca
Argh, fix cut/paste mistake. This contributed to LINT not building.
2000-03-20 10:17:13 +00:00
Peter Wemm
0ae2f9bf04
A fairly simple newbusification of if_de
2000-03-20 09:18:46 +00:00
Peter Wemm
d213a95368
Unused definitions.
2000-03-20 08:21:52 +00:00
Kazutaka YOKOTA
2886c99404
White-space-only change. The file originally had screwed indentation.
2000-03-20 08:18:00 +00:00
Peter Wemm
8933a11127
Make this compile. This is a hack.
2000-03-20 08:17:34 +00:00
Kazutaka YOKOTA
d65ffe4a1f
Add Mitsumi Wireless Scroll Mouse PnP ID.
2000-03-20 08:11:11 +00:00
Peter Wemm
c4a75202fb
This file was repo copied and I forgot to cvs rm this here.
2000-03-20 07:21:40 +00:00
Warner Losh
7d0548ce1c
Noriyoshi Kawano-san reported in nomads another OUI for linksys. 4 is
...
too many, so I removed the checks for the valid OUIs. We already do a
checksum of the entire ethernet address, so extra checking against the
OUI shouldn't be needed.
2000-03-20 07:09:32 +00:00
Paul Saab
2837fe5558
Only character devices exsist these days. Make savecore understand
...
this.
2000-03-20 06:54:06 +00:00
Peter Wemm
a063b13d98
Tag a warning on the isa compat shims at config time.
2000-03-20 04:47:40 +00:00
KATO Takenori
2f90f1f892
Increment number of retries before giving up. This may fix the
...
problem that some CD-ROM drives are not recognized if they are empty.
Submitted by: Tomokazu HARADA <tkhara@osk4.3web.ne.jp>
2000-03-20 03:55:29 +00:00
Peter Wemm
9e0f2a9fb1
Use an intermediate file containing the module binary before converting
...
it into a ``shared'' .ko file. This intermediate file can be directly
linked into a static kernel. This isn't all that useful yet but will
become much more interesting shortly.
2000-03-20 01:29:59 +00:00
Peter Wemm
56dac036b6
Bandaid for src/sys/modules which broke world
2000-03-20 01:22:27 +00:00
Paul Richards
c4bf272b86
Update the copyright. Remove the advertising clause.
2000-03-20 00:53:46 +00:00
David E. O'Brien
7dfa5832e9
Make the SUBDIR list more granular to assist in my GCC hacking.
2000-03-19 23:47:50 +00:00
Andrey A. Chernov
d06b2e8f8f
Add missing depend file
2000-03-19 23:07:39 +00:00
Andrey A. Chernov
c704dd3fe4
Install readline API info
2000-03-19 23:04:23 +00:00
Andrey A. Chernov
f5306c7c0a
Upgrade to 4.1
...
Minor bumped because new function added
2000-03-19 22:26:49 +00:00
Andrey A. Chernov
e14751ab66
Merge conflicts
2000-03-19 22:00:57 +00:00
Larry Lile
b149dd6c66
o Replace most magic numbers related to token ring with #defines
...
from iso88025.h.
o Add minimal llc support to iso88025_input.
o Clean up most of the source routing code.
* Submitted by: Nikolai Saoukh <nms@otdel-1.org>
2000-03-19 21:34:39 +00:00
Andrey A. Chernov
e6fdad5c40
This commit was generated by cvs2svn to compensate for changes in r58310,
...
which included commits to RCS files with non-trunk default branches.
2000-03-19 21:18:09 +00:00
Andrey A. Chernov
152b411261
Initial import of v4.1
2000-03-19 21:18:09 +00:00
Brian Feldman
175de1e677
Add a new flag: -E enables "extended" regular expressions.
2000-03-19 19:41:53 +00:00
Brian Feldman
ab853c5a6f
Add $FreeBSD$.
2000-03-19 19:39:41 +00:00
Brian Feldman
a3f7c5d143
Enable the K6-2 MTRR driver again, since there are reports of it working
...
with the applied change.
Submitted by: Coleman Kane <cokane@one.net>
2000-03-19 19:22:24 +00:00
Brian Feldman
c6e0c95d30
Set the bits in the mask from the left to the right, not backwards.
...
Submitted by: Coleman Kane <cokane@one.net>
2000-03-19 19:21:37 +00:00
Jeroen Ruigrok van der Werven
338c4376cf
Fix typo.
2000-03-19 16:52:59 +00:00
Jeroen Ruigrok van der Werven
cd8b737d3c
Trim trailing whitespace.
2000-03-19 15:55:38 +00:00
Jeroen Ruigrok van der Werven
6a6a8532b0
Document the sysctl knob for setting the severity of the SPLASSERT
...
macros.
Reviewed by: ps
2000-03-19 15:47:33 +00:00
KATO Takenori
bf8a6679dc
Merged from sys/isa/fd.c.
2000-03-19 15:18:22 +00:00
Larry Lile
34b62638d9
o Fix typo in the RapidFire 3540 adapter name
...
4/16/100 -> 100/16/4 so that it matches all of the others.
o Since we went to all the trouble of getting the correct
working memory size actually use it.
* Submitted by: Nikolai Saoukh <nms@otdel-1.org>
2000-03-19 15:08:39 +00:00
KATO Takenori
c892ec24d8
Define PC98 when MACHINE == pc98, because msdos_vfsops.c contains
...
`#ifdef PC98'.
2000-03-19 15:06:18 +00:00
Paul Saab
891c64630d
Make SPLASSERT sysctl and boot time tunable with kern.splassertmode.
...
The following values are understood: 0 (ignore), 1 (log), and 2
(panic).
The default value is 1.
Reviewed by: peter
2000-03-19 14:55:42 +00:00
Jeroen Ruigrok van der Werven
0a8c1cdc73
Spell Jonathan's name correctly in the copyright. Which is funny,
...
considering the fact he wrote it himself. =)
Also add his email address in the AUTHORS section.
2000-03-19 14:46:56 +00:00
KATO Takenori
7c0e7abcf9
Merged from sys/i386/i386/userconfig.c rev 1.178.
2000-03-19 14:46:22 +00:00
Jeroen Ruigrok van der Werven
2e6b4dc303
Add the manpage for CONDSPLASSERT().
...
This was based upon the manpage written by jmb for SPLASSERT().
2000-03-19 14:43:03 +00:00
KATO Takenori
9b8b69aae4
Added COMPAT_OLDPCI and COMPAT_OLDISA options.
2000-03-19 14:42:52 +00:00
Peter Wemm
085beaf862
Add the COMPAT_OLDPCI option for the alpha so GENERIC compiles.
2000-03-19 13:57:09 +00:00
Peter Wemm
4e64b0d320
Document and supply COMPAT_OLDPCI and COMPAT_OLDISA so 'make release'
...
still works.
2000-03-19 13:33:26 +00:00
Peter Wemm
80060e8897
Connect the ISA and PCI compatability shims to an option. In this case
...
it's options COMPAT_OLDISA and COMPAT_OLDPCI. This is meant to be a
fairly strong incentive to update the older drivers to newbus, but doesn't
(quite) leave anybody hanging with no hardware support. I was talking with
a few folks and I was encouraged to simply break or disable the shims but
that was a bit too drastic for my liking.
2000-03-19 13:07:12 +00:00
Peter Wemm
1aef042634
Completely decouple userconfig from 'struct isa_device' and friends.
...
Userconfig was only using this for convenience since newbus, and even
then it was rather inconvenient.
2000-03-19 12:57:49 +00:00
Brian Somers
a1f961d3a3
Add some diagnostics to prove that incoming IP fragments are
...
being dealt with correctly.
2000-03-19 12:37:27 +00:00
Peter Wemm
c317f0727a
Remove the old a.out-only boot loader, we don't use it any more.
...
The new boot1/boot2 can load a.out and elf kernels directly.
I think the sys/pc98 version can go too as the sys/boot/pc98 code
appears to be functional, but I'll leave that for the pc98 folks.
"There can be only one."
2000-03-19 11:42:34 +00:00
Paul Saab
ca27a8d4cf
Add conditional splassert.
...
Reviewed by: peter
2000-03-19 11:39:26 +00:00
Jeroen Ruigrok van der Werven
cb2116539c
Add device isic to the ASUSCOM_IPAC entry.
...
Remove quotes around some i4b options to be consistent with the rest.
2000-03-19 10:19:23 +00:00
Kris Kennaway
0a76f6e834
Add and document a NO_X knob to force disabling of X support in doscmd
...
Requested by: sysop@silver.komanda.com.ua
2000-03-19 09:49:03 +00:00
Brian Somers
9da582e318
Make _FindLinkIn() static and only define GetDestPort when
...
NO_FW_PUNCH isn't defined.
2000-03-19 09:11:05 +00:00