des
b94ca10a55
Fix some more disordering, as well as the description string for the
...
net.inet.tcp.drop_synfin sysctl, which for some mysterious reason said
"Drop TCP packets with FIN+ACK set" (instead of "...with SYN+FIN set")
1999-09-14 16:14:05 +00:00
nyan
5a8588bae9
Gdc and pckbd driver don't support pnp mode.
1999-09-14 12:57:40 +00:00
ru
1b16c12a1d
Don't call if_up() here, just set IFF_UP.
...
PR: 12251
Reviewed by: wollman
1999-09-14 01:17:30 +00:00
ru
f44ea655d6
Add comments, fix typos.
...
Reviewed by: wollman
1999-09-14 00:33:23 +00:00
peter
1ee886d2fd
The sense of probes has inverted. They return an error, rather than
...
true/false. Fix ed_probe_HP_pclanp() so that it doesn't "succeed" on
non-existing hardware.
Submitted by: Mark Hittinger <bugs@freebsd.netcom.com>
1999-09-13 19:14:43 +00:00
phk
e80a817942
Register the right cdevsw on the master device.
...
Detected by: sos
1999-09-13 18:20:21 +00:00
peter
6dd370e71b
Pull in the core bus drivers based on the machine type rather than
...
requiring the user to figure it out. So, if you comment out all but the
machine type you are using, you automatically get the bus code just for
your system. (eg DEC_EB164 implies cia, etc). Multiple machine types
still pulls in the appropriate busses. This means, take things like
'controller cia0' out of your config.
Reviewed by: dfr (in principle)
1999-09-13 17:52:06 +00:00
ken
e97d8bd286
Get rid of a stray printf on boot. (BRDCTL = ...)
...
Approved by: gibbs
1999-09-13 16:32:34 +00:00
bde
10335a428d
Moved the definition of `boottime' and its sysctl to the correct file.
1999-09-13 14:22:27 +00:00
bde
5824d12819
Const poisoning from d_name.
...
Fixed some style bugs in recent changes.
1999-09-13 14:12:23 +00:00
bde
e4c61ea6e2
Oops, I forgot to commit this together with the updates to the callers.
...
Removed diskerr()'s unused d_name arg and updated callers. This fixes
warnings caused by the arg having the wrong type (not const enough).
The arg was also wrong (a full name instead of a short one) for calls
from from subr_diskmbr.c and pc98/diskslice_machdep.c.
1999-09-13 14:00:16 +00:00
bde
d01e107d02
Removed diskerr()'s unused d_name arg and updated callers. This fixes
...
warnings caused by the arg having the wrong type (not const enough).
The arg was also wrong (a full name instead of a short one) for calls
from from subr_diskmbr.c and pc98/diskslice_machdep.c.
1999-09-13 12:59:41 +00:00
bde
5fbd95466c
Const'ify devtoname() and d_name. This exposes some errors (2 non-benign).
...
Handle negative minor numbers properly in devtoname().
1999-09-13 12:29:32 +00:00
des
ad7d5e0e01
Fix disordering introduced in my previous commit.
...
Pointed out by: bde
1999-09-13 09:45:07 +00:00
kato
3edadb57c6
Merge from sys/i386/conf/GENERIC revision 1.190.
1999-09-13 08:55:15 +00:00
des
31f547ff8e
"\t\t" -> " \t" as per rev. 1.611 (mangled in the previous commit)
...
Pointed out by: bde
1999-09-13 08:36:15 +00:00
phk
12c22f65a5
Bite the bullet and allocate the devsw entry at compile time.
1999-09-12 20:40:29 +00:00
green
347920f6fb
Correction: mem.c devices are "D_MEM" (and D_MEM is added.)
...
Taken issue with by: phk
1999-09-12 18:48:07 +00:00
des
19e7731a48
Add the net.inet.tcp.restrict_rst and net.inet.tcp.drop_synfin sysctl
...
variables, conditional on the TCP_RESTRICT_RST and TCP_DROP_SYNFIN kernel
options, respectively. See the comments in LINT for details.
1999-09-12 17:22:08 +00:00
green
24f1ee63f7
Mainly stylistic fixes:
...
1. return( -> return (
2. inappropriate ENODEV -> ENOTTY
3. some unreachable cases removed
1999-09-12 16:44:07 +00:00
green
3a7c95374a
Make the d_flags of mem devices D_DISK to signify that they are disk-like
...
random-seekable devices. This lets dd(1) know it can seek on them. It
also affects spec_vnopen() (IIRC), but only makes the path of execution smaller,
and does not change its behavior. This is when securelevel >= 2.
1999-09-12 16:38:43 +00:00
nyan
c5bcb23f60
Fixed missing changes from sys/isa/sio.c.
1999-09-12 13:44:54 +00:00
nyan
08e7f2048e
Merge missing changes from sys/i386/conf/files.i386.
1999-09-12 12:32:49 +00:00
phk
22b8607abf
Use a different tactic when creating the devsw so that disk_create()
...
doesn't need to malloc.
1999-09-12 09:16:00 +00:00
phk
6ccbd3a720
Remove replace phygetvpbuf() with direct call to getpbuf();
1999-09-12 08:27:41 +00:00
phk
e28590ebe4
Remove unneeded disk-related includes.
1999-09-12 08:23:21 +00:00
phk
90bd101d4d
Change scheduling to use on the fly determination rather than presorting.
1999-09-12 08:13:26 +00:00
msmith
80659aa736
Some PnP BIOSsen return garbage in the high byte of the number-of-devices
...
field (or don't set the high byte at all). Clear it to avoid reporting
a silly number of devices.
Reported by: phk
1999-09-12 06:58:33 +00:00
peter
718e870486
Make pmap_mapdev() deal with non-page-aligned requests.
...
Add a corresponding pmap_unmapdev() to release the KVM back to kernel_map.
1999-09-11 20:31:32 +00:00
nsayer
59867e71f7
Fix kernel compile with BRIDGE, but without DUMMYNET
1999-09-11 18:54:41 +00:00
bde
a229a63526
Fixed some style bugs (mainly disorderd prototypes).
1999-09-11 17:11:21 +00:00
bde
ec1ed330ea
Get rid of MALLOC_INSTANTIATE and MALLOC_MAKE_TYPE(). Just handle the 3
...
malloc types declared in <sys/malloc.h> like other global malloc types.
1999-09-11 16:41:39 +00:00
gibbs
83acb0b653
Add the AMD driver.
1999-09-11 16:05:48 +00:00
gibbs
baddb7f311
Fix a compile warning.
1999-09-11 16:03:57 +00:00
iwasaki
181aba8e3a
Handle CAPABILITIESCHANGE event.
...
Document USERSTANDBYREQ and CAPABILITIESCHANGE events to apmd manpage.
1999-09-11 16:00:28 +00:00
nsayer
5f53706ddd
Handle UserStandbyRequests as well as the other 3 members of the
...
{,USER}{STANDBY,SUSPEND}REQ matrix.
1999-09-11 15:12:31 +00:00
alfred
198b4e0942
regenerate to include proper "gererated from" taglines.
1999-09-11 01:06:03 +00:00
alfred
b9136a6115
Seperate the export check in VFS_FHTOVP, exports are now checked via
...
VFS_CHECKEXP.
Add fh(open|stat|stafs) syscalls to allow userland to query filesystems
based on (network) filehandle.
Obtained from: NetBSD
1999-09-11 00:46:08 +00:00
peter
6e57a49f3c
Add $FreeBSD$ tags to generated files otherwise the checker won't let them
...
be committed.
1999-09-10 23:34:30 +00:00
phk
ef637f9858
Create and use a dedicated malloc type for bus related stuff.
...
Reviewed by: dfr
1999-09-10 21:11:23 +00:00
phk
ae7b0fea4b
System clock don't update, because C6's TSC stop count up when run
...
HALT instruction.
PR: 13683
Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>
Reviewed by: phk
1999-09-10 20:45:50 +00:00
peter
9686d60c61
Add the CR4 values for P3 SIMD enabling support. FXSR tells the cpu that
...
the OS does FXSAVE/FXRESTOR instructions (fast FPU save/restore) during
context switching and also enables SIMD since this enables saving the
extra CPU context that isn't saved with normal FPU regs. The other
enables the SIMD instructions to use exception 16 (FPU) error reporting.
Note, this doesn't turn on SIMD, just defines the bits.
1999-09-10 15:51:44 +00:00
peter
c45b612ff1
Add text for the PN (Processor serial number) and XMM (extended SIMD/MMX2/
...
support), as well as a bunch of comments for what the various bits mean
(those that I remember anyway).
1999-09-10 15:47:54 +00:00
ru
25ec57cdd2
- Optimization to the previous (rev 1.15) commit.
...
Requested by: eivind
Discussed with: eivind
Reviewed by: brian, eivind
1999-09-10 15:27:34 +00:00
roger
e637f5a9b7
Update to driver 1.73
...
Add new hauppauge Tuner Type 6
Add Aims Labs Video Highway Xtreme card type
1999-09-10 12:08:36 +00:00
msmith
3217529057
Look for the right ACPI signature.
...
Submitted by: dfr
1999-09-10 08:49:19 +00:00
dfr
0538330e96
Make sure that opti931's and guspnp's use the right offset from their ports.
1999-09-10 08:20:23 +00:00
msmith
85656beaeb
Invoke smp_rendezvous_action() using the a.out compatible asnames.h
...
technique (bleagh).
1999-09-10 01:17:01 +00:00
julian
5c78e7345a
Changes to centralise the default blocksize behaviour.
...
More likely to follow.
Submitted by: phk@freebsd.org
1999-09-09 19:08:44 +00:00
peter
9045548ec5
Seperate the miibus pci ethernet drivers from the non-miibus drivers so
...
it's a little clearer which is which from just looking at GENERIC.
1999-09-09 18:30:58 +00:00