NetBSD/sys
cgd b9eaff9db8 when considering attaching compatibility-mode channels, try a quick reset
and see if anything responds.  if nothing (that's attributable to the
PCI IDE controller) responds, then that channel either has no devices on
it or has been disabled (via a non-standard mechanism) by the BIOS.  If nothing
responds, don't map the compat.-mode interrupt or attach the wdc to that
channel, because the BIOS is likely to assign that IRQ to a different PCI
device.  If that happens, the kernel will panic because that device will
try to map the IRQ level-triggered, but the compat interrupt will have been
mapped edge-triggered.  (One possible way around this is to map the compat
interrupt edge-triggered, but it's not clear reading the spec that this
is correct or desirable.)
1998-03-12 23:34:29 +00:00
..
adosfs Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
arch Move PTE-related constants here, and make them not depend on a hard-coded 1998-03-12 07:29:21 +00:00
compat Make this compile again in light of Lite2. 1998-03-05 22:51:35 +00:00
conf 1.3D -> 1.3E because of Lite2 import (was already done in sys/param.h, 1998-03-01 16:32:33 +00:00
ddb - add defopt's for UVM, UVMHIST and PMAP_NEW. 1998-02-10 14:08:44 +00:00
dev when considering attaching compatibility-mode channels, try a quick reset 1998-03-12 23:34:29 +00:00
gdbscripts widen proc pointer and wchan pointer fields from 10 to 18 characters, so 1997-04-16 00:58:26 +00:00
ipkdb Update for changes to config. 1998-01-13 02:26:06 +00:00
isofs/cd9660 Add NetBSD Id that got lost. 1998-03-01 02:27:49 +00:00
kern Move the permission check in change_owner() back to ufs_vnops::ufs_chown() 1998-03-10 11:49:33 +00:00
lib Sweep up some miscellaneous leftover lite2 integration shrapnel. 1998-03-01 07:15:39 +00:00
lkm build msdosfs LKM with UVM support. pr#5014 1998-03-10 06:53:36 +00:00
miscfs Fix flags mess-up in vget. LK_EXCLUSIVE -> 0 (even indicated in the 1998-03-11 15:52:02 +00:00
msdosfs Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
net Remove extraneous files from Lite2 merge. 1998-03-01 13:45:28 +00:00
netatalk Increase the receive space to improve write performance. From Bill Studenmund 1997-04-29 13:44:47 +00:00
netccitt Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
netinet Update copyright (sigh, should have done this long ago). 1998-02-19 02:36:42 +00:00
netiso Remove extraneous files from Lite2 merge. 1998-03-01 13:45:28 +00:00
netnatm typeo in comment (PR#3836: Curt Sampson) 1997-07-19 22:51:13 +00:00
netns Merge with Lite2 + local changes 1998-03-01 02:20:01 +00:00
nfs Historical practice assumes that NFS root mounts are initially read/write. 1998-03-03 19:07:20 +00:00
stand
sys Fix a whitespace botch. 1998-03-08 15:12:49 +00:00
ufs Move the permission check in vfs_syscalls.c::change_owner() back to 1998-03-10 11:56:40 +00:00
uvm bug fix: when doing uvm_vnp_sync() actually skip over blocked uvn's so 1998-03-11 01:37:40 +00:00
vm Add vm_page_alloc1() and vm_page_free1(), which allocate/free single 1998-03-12 06:25:52 +00:00
Makefile Some FSs have their *mount.h files exported now, make sure that they are 1998-03-01 02:15:35 +00:00