Commit Graph

16781 Commits

Author SHA1 Message Date
nyan
a19781c267 Fixed missing changes from sys/isa/sio.c. 1999-09-12 13:44:54 +00:00
nyan
13ccea083f Merge missing changes from sys/i386/conf/files.i386. 1999-09-12 12:32:49 +00:00
phk
31d16d20ca 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
77f3724c30 Remove replace phygetvpbuf() with direct call to getpbuf(); 1999-09-12 08:27:41 +00:00
phk
b8c86f6fed Remove unneeded disk-related includes. 1999-09-12 08:23:21 +00:00
phk
9aed20cfdc Change scheduling to use on the fly determination rather than presorting. 1999-09-12 08:13:26 +00:00
msmith
d1e73a0abc 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
384ce3d9d9 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
0eb5489239 Fix kernel compile with BRIDGE, but without DUMMYNET 1999-09-11 18:54:41 +00:00
bde
4d8d67c8c0 Fixed some style bugs (mainly disorderd prototypes). 1999-09-11 17:11:21 +00:00
bde
1323a6a9b6 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
23ec5726b9 Add the AMD driver. 1999-09-11 16:05:48 +00:00
gibbs
2028c64bc3 Fix a compile warning. 1999-09-11 16:03:57 +00:00
iwasaki
bf1b4f1923 Handle CAPABILITIESCHANGE event.
Document USERSTANDBYREQ and CAPABILITIESCHANGE events to apmd manpage.
1999-09-11 16:00:28 +00:00
nsayer
3493e3d155 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
cfca6f32b2 regenerate to include proper "gererated from" taglines. 1999-09-11 01:06:03 +00:00
alfred
a2166e89ae 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
f2abdd1f8a Add $FreeBSD$ tags to generated files otherwise the checker won't let them
be committed.
1999-09-10 23:34:30 +00:00
phk
29efef0f05 Create and use a dedicated malloc type for bus related stuff.
Reviewed by:	dfr
1999-09-10 21:11:23 +00:00
phk
f974db2e44 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
2016714cb4 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
a4e31311c2 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
46edcb61d7 - 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
66ad019384 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
0eed3ea2af Look for the right ACPI signature.
Submitted by:	dfr
1999-09-10 08:49:19 +00:00
dfr
bb4884fb0a Make sure that opti931's and guspnp's use the right offset from their ports. 1999-09-10 08:20:23 +00:00
msmith
9b1f6db6bc Invoke smp_rendezvous_action() using the a.out compatible asnames.h
technique (bleagh).
1999-09-10 01:17:01 +00:00
julian
1a9c5f80d9 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
a39f8a4099 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
ru
5f74a2f319 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
3b221ce292 Merge from sys/i386/i386/machdep.c revision 1.361. 1999-09-09 09:58:05 +00:00
mjacob
f5811d12ad netboot removed until somebody fixes it so it compiles 1999-09-09 01:28:26 +00:00
peter
9dc920b344 Zap EXPORTMFS, it's no longer an option. (mfs_vfsops.c rev 1.58) 1999-09-08 22:03:46 +00:00
peter
35cb06d307 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
des
5bd2895185 Clean up and reorder. 1999-09-08 19:17:15 +00:00
markm
1685020401 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
phk
271cf1239f Make unused tape bmajors in past tense. 1999-09-08 18:46:22 +00:00
phk
d890f2dbb8 Don't register a bmajor. 1999-09-08 18:45:58 +00:00
phk
beb2636fce Don't register a bmajor.
Approved by:	sos
1999-09-08 18:45:52 +00:00
cg
5163001e1b fix a bug with cat >/dev/{dsp,dspW,audio} hanging 1999-09-08 17:34:54 +00:00
phk
6e866e9c68 Make sa/bdev, gd/bdev and gd/cdev as past-tense. 1999-09-08 17:02:40 +00:00
phk
d912565c81 Don't register a block major for tapes.
Reviewed by:	mjacob
1999-09-08 17:01:41 +00:00
ru
f85986a747 Fix typo. 1999-09-08 16:37:14 +00:00
peter
c3801feb0d 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
20bba1975a 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
phk
bbccb6b409 Update docs for 3.3-R
OK'ed by:	jkh
1999-09-08 12:42:15 +00:00
peter
fc7909ed83 Add $FreeBSD$ 1999-09-08 11:14:56 +00:00
peter
a8f7bca0ce Restore old sio driver for Bruce. We'll fix the bus problems in nsio
instead.
1999-09-08 11:08:50 +00:00
peter
0c67953542 s/sio/nsio/ 1999-09-08 11:07:40 +00:00
peter
e7b9f6814f Restore the old sio* - bruce can fix it himself. 1999-09-08 10:59:03 +00:00