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
ru
55c2ca09dd
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
8c159df6ce
Merge from sys/i386/i386/machdep.c revision 1.361.
1999-09-09 09:58:05 +00:00
mjacob
0ecf02c03c
netboot removed until somebody fixes it so it compiles
1999-09-09 01:28:26 +00:00
peter
6fb3f31cd2
Zap EXPORTMFS, it's no longer an option. (mfs_vfsops.c rev 1.58)
1999-09-08 22:03:46 +00:00
peter
901b639022
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
c755f54648
Clean up and reorder.
1999-09-08 19:17:15 +00:00
markm
285cd98d4a
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
ea8d5153ca
Make unused tape bmajors in past tense.
1999-09-08 18:46:22 +00:00
phk
5d43b3e6d7
Don't register a bmajor.
1999-09-08 18:45:58 +00:00
phk
606c941603
Don't register a bmajor.
...
Approved by: sos
1999-09-08 18:45:52 +00:00
cg
4375d22913
fix a bug with cat >/dev/{dsp,dspW,audio} hanging
1999-09-08 17:34:54 +00:00
phk
9a6860ba7d
Make sa/bdev, gd/bdev and gd/cdev as past-tense.
1999-09-08 17:02:40 +00:00
phk
0abb7d2eec
Don't register a block major for tapes.
...
Reviewed by: mjacob
1999-09-08 17:01:41 +00:00
ru
0546c618c1
Fix typo.
1999-09-08 16:37:14 +00:00
peter
bca542bac3
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
1ac919681f
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
3f39c0c765
Update docs for 3.3-R
...
OK'ed by: jkh
1999-09-08 12:42:15 +00:00
peter
2b7b5674e2
Add $FreeBSD$
1999-09-08 11:14:56 +00:00
peter
438cdb78c0
Restore old sio driver for Bruce. We'll fix the bus problems in nsio
...
instead.
1999-09-08 11:08:50 +00:00
peter
09c195c978
s/sio/nsio/
1999-09-08 11:07:40 +00:00
peter
969f541a66
Restore the old sio* - bruce can fix it himself.
1999-09-08 10:59:03 +00:00
alfred
e16a3900a7
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
34e1ccb1bd
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
wpaul
214423fce2
Fix comment: RX underrun -> RX overrun.
1999-09-07 17:06:17 +00:00
peter
0e31603d1e
Doug missed an isa_get_flags().
1999-09-07 13:08:25 +00:00
kato
4564ee38da
Merge from sys/i386/i386/userconfig.c revisions 1.157 & 1.158.
1999-09-07 12:11:52 +00:00