Poul-Henning Kamp
168e3d05f9
Create and use a dedicated malloc type for bus related stuff.
...
Reviewed by: dfr
1999-09-10 21:11:23 +00:00
Poul-Henning Kamp
00cd7a584a
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 Wemm
ebb30c0b3a
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 Wemm
594898d458
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
Ruslan Ermilov
92da29a00d
- 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 Hardiman
76e2530cfb
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
Mike Smith
c3c011f933
Look for the right ACPI signature.
...
Submitted by: dfr
1999-09-10 08:49:19 +00:00
Doug Rabson
45dde9cda4
Make sure that opti931's and guspnp's use the right offset from their ports.
1999-09-10 08:20:23 +00:00
Mike Smith
97ecdb1d58
Invoke smp_rendezvous_action() using the a.out compatible asnames.h
...
technique (bleagh).
1999-09-10 01:17:01 +00:00
Julian Elischer
85a219d201
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 Wemm
c6a5d1a636
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
Ruslan Ermilov
29d958bb8a
Handle TCP reset sequence properly.
...
In the words of originator:
:If an incoming connection is initiated through natd and deny_incoming is
:not set, then a new alias_link structure is created to handle the link.
:If there is nothing listening for the incoming connection, then the kernel
:responds with a RST for the connection. However, this is not processed
:correctly in libalias/alias.c:TcpMonitor{In,Out} and
:libalias/alias_db.c:SetState{In,Out} as it thinks a connection
:has been established and therefore applies a timeout of 86400 seconds
:to the link.
:
:If many of these half-connections are initiated (during, for example, a
:port scan of the host), then many thousands of unnecessary links are
:created and the resident size of natd balloons to 20MB or more.
PR: 13639
Reviewed by: brian
1999-09-09 13:42:51 +00:00
KATO Takenori
909bce6f2b
Merge from sys/i386/i386/machdep.c revision 1.361.
1999-09-09 09:58:05 +00:00
Matt Jacob
4fe421d5f9
netboot removed until somebody fixes it so it compiles
1999-09-09 01:28:26 +00:00
Peter Wemm
c9d9f1a046
Zap EXPORTMFS, it's no longer an option. (mfs_vfsops.c rev 1.58)
1999-09-08 22:03:46 +00:00
Peter Wemm
1ce1810d29
Zap EXPORTMFS -> opt_mfs.h - the option went away (turned on) in April
...
this year. (mfs_vfsops.c rev 1.58)
1999-09-08 22:01:31 +00:00
Dag-Erling Smørgrav
58e21863da
Clean up and reorder.
1999-09-08 19:17:15 +00:00
Mark Murray
b621cf69e6
Catch up with GENERIC. This file is creaming to be automatically
...
generated form GENERIC. Any volunteers? I thought not :-). OK;
I'll do it.
1999-09-08 19:02:26 +00:00
Poul-Henning Kamp
b24d30561d
Make unused tape bmajors in past tense.
1999-09-08 18:46:22 +00:00
Poul-Henning Kamp
c27b8405da
Don't register a bmajor.
1999-09-08 18:45:58 +00:00
Poul-Henning Kamp
8072a14e83
Don't register a bmajor.
...
Approved by: sos
1999-09-08 18:45:52 +00:00
Cameron Grant
a78723c1c1
fix a bug with cat >/dev/{dsp,dspW,audio} hanging
1999-09-08 17:34:54 +00:00
Poul-Henning Kamp
6523748af1
Make sa/bdev, gd/bdev and gd/cdev as past-tense.
1999-09-08 17:02:40 +00:00
Poul-Henning Kamp
a35de5c8a7
Don't register a block major for tapes.
...
Reviewed by: mjacob
1999-09-08 17:01:41 +00:00
Ruslan Ermilov
2f89696765
Fix typo.
1999-09-08 16:37:14 +00:00
Peter Wemm
518dee7dbb
Add a pointer to "controller miibus0" for people who will not read the
...
commit messages or GENERIC and insist on running -CURRENT.
It probably won't work, but it's worth a try.
1999-09-08 15:01:58 +00:00
Peter Wemm
213fcefef2
Make it build, copy from dev/sio/sio.c:
...
isa_set_flags -> device_set_flags
isa_get_flags -> device_get_flags
1999-09-08 13:46:54 +00:00
Poul-Henning Kamp
2170da8f8b
Update docs for 3.3-R
...
OK'ed by: jkh
1999-09-08 12:42:15 +00:00
Peter Wemm
971d732a21
Add $FreeBSD$
1999-09-08 11:14:56 +00:00
Peter Wemm
b720111ca3
Restore old sio driver for Bruce. We'll fix the bus problems in nsio
...
instead.
1999-09-08 11:08:50 +00:00
Peter Wemm
6dfb2a5169
s/sio/nsio/
1999-09-08 11:07:40 +00:00
Peter Wemm
f97d942bd0
Restore the old sio* - bruce can fix it himself.
1999-09-08 10:59:03 +00:00
Alfred Perlstein
5a5fccc8e7
All unimplemented VFS ops now have entries in kern/vfs_default.c that return
...
reasonable defaults.
This avoids confusing and ugly casting to eopnotsupp or making dummy functions.
Bogus casting of filesystem sysctls to eopnotsupp() have been removed.
This should make *_vfsops.c more readable and reduce bloat.
Reviewed by: msmith, eivind
Approved by: phk
Tested by: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl>
1999-09-07 22:42:38 +00:00
Luoqi Chen
ab6ec55891
Save %gs in sigcontext when delivering a signal and restore them upon
...
return (in signal trampoline code). I plan to do the same on -stable,
so that we have a consistent interface to userland applications.
Reviewed by: bde
1999-09-07 20:02:24 +00:00
Bill Paul
aa8fac6c4d
Fix comment: RX underrun -> RX overrun.
1999-09-07 17:06:17 +00:00
Peter Wemm
085615b39a
Doug missed an isa_get_flags().
1999-09-07 13:08:25 +00:00
KATO Takenori
544c54c96f
Merge from sys/i386/i386/userconfig.c revisions 1.157 & 1.158.
1999-09-07 12:11:52 +00:00
KATO Takenori
c5e304773e
Commented out k6_mem.c.
1999-09-07 12:09:26 +00:00
KATO Takenori
62fdcb4fc6
Change isa_get/set_flags() to device_get/set_flags().
...
Submitted by: dfr
1999-09-07 11:17:09 +00:00
Mike Smith
b0289f2c7a
Add more missing files from the reorganisation.
...
Submitted by: dfr
1999-09-07 09:08:09 +00:00
Doug Rabson
062acdb7e7
Change isa_get/set_flags() to device_get/set_flags().
1999-09-07 08:42:49 +00:00
Bill Paul
80688b5935
Add mii_load entry to the network drivers section. Also add entries for
...
a few additional drivers that have recently been module-ized.
1999-09-07 05:03:06 +00:00
Bill Paul
3b0ecb8e18
Fix an instance of FOO_RX_LIST_CNT that should have been FOO_TX_LIST_CNT.
1999-09-06 23:29:50 +00:00
Doug Rabson
5ca8dcf66e
Update for newpcm.
1999-09-06 20:37:07 +00:00
Nick Hibma
fe3cac87c1
1) s/mod(un)?load/kld$1load/
...
2) s/MODLOAD/KMODLOAD/ to be consistent with the rest of the variables
(KMOD, KMODOWN, KMODGRP, etc) and definition of MODLOAD/UNLOAD in the
Makefile of the ATAPI module
3) textual fixups
1999-09-06 20:11:59 +00:00
Bill Paul
f5dbc00887
Remember to re-arm the timeout for the tick routine.
1999-09-06 19:42:02 +00:00
Bill Paul
4693f9cbd5
Fix definitions for RID and RES if we're not using IOSPACE. I copied the
...
two lines and forgot to change them for the !IOSPACE case. Not a big deal
since PCI memory mapped mode is off by default, but I still feel silly.
1999-09-06 18:42:27 +00:00
Doug Rabson
cb39a2a520
Change NetBSD/Alpha to FreeBSD/alpha.
1999-09-06 18:32:40 +00:00
Peter Wemm
e5174d14c5
Repo copy isa/sio* to dev/sio/sio* in preperation for extra bus methods
...
including pci.
Also, eliminate NSIOTOT and do it dynamically where it matters.
1999-09-06 14:06:23 +00:00
Peter Wemm
945f740363
Move the #if 0 to catch the card.h include and make sure it's zero.
1999-09-06 13:30:36 +00:00