HardenedBSD/sys/dev
Mike Smith 421f2f7d74 Add features required for basic userland management utility:
- implement user-initiated background drive rebuild
 - implement user-initiated background consistency check
 - log controller-initiated background rebuild/check operations

Try to fix the elusive "invalid log operation" bug, and panic if we do
hit this one in the hopes of getting better information.

Tidy up diagnostic messages.

Try to use disk_create/disk_destroy correctly.  This isn't working
properly yet, but it's not clear whose fault that is.
2000-04-11 02:52:46 +00:00
..
advansys Newbusify adv driver. 2000-04-07 11:32:42 +00:00
aha More pnpids. 2000-03-25 03:24:43 +00:00
ahb
aic - Added PC-98 Cbus frontend. 2000-03-29 14:32:34 +00:00
aic7xxx o Correct the offsets into the syncrate table for paritcular 2000-03-18 22:28:20 +00:00
amd Newbusify amd driver. 2000-04-07 11:36:11 +00:00
amr Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
an
ar Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
ata Add support for ATA66 on newer revisions of the VIA 82C596 2000-04-09 15:08:27 +00:00
atkbdc - Add temporary workaround to fool some "clever" KVM switch products 2000-04-02 08:28:21 +00:00
awi Awi driver, ported from NetBSD from Atsushi Once-san. 2000-04-06 02:48:48 +00:00
bktr Upgrade the bktr driver from 2.07 to 2.10. 2000-04-04 16:54:13 +00:00
buslogic
cardbus
ccd Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
cs NewBus the cs driver. 2000-03-30 05:16:16 +00:00
cy Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
dc
de A fairly simple newbusification of if_de 2000-03-20 09:18:46 +00:00
dec * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
dgb
dpt Use correct offset into register window. 2000-04-07 07:29:31 +00:00
ed Bogusly returned zero always. Return 1 if we pass the checksum. 2000-03-20 23:29:27 +00:00
eisa
en Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
ep Fix a problem that caused TCP fragments to be lost (among other things.) 2000-03-24 23:31:42 +00:00
ex
fb
fdc Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
fe Ratoc REX-9880/83 support (PC-98 only). This commit added functions 2000-03-29 12:44:19 +00:00
fxp Added support for cards and on-motherboard NICs that use an SEEPROM 2000-03-28 04:41:42 +00:00
hea
hfa
ic
ida Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
ie
iicbus * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
isp
joy
kbd - Properly keep track of I/O port resources. 2000-03-19 03:25:13 +00:00
lnc Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
mc146818
mca
mcd Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
md Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new 2000-03-20 10:44:49 +00:00
mii * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
mlx Add features required for basic userland management utility: 2000-04-11 02:52:46 +00:00
mse - `Newbus'ified the driver. 2000-03-18 15:13:30 +00:00
pccard Fix pcic_detach_socket to get right pcic_handle. 2000-04-04 04:12:43 +00:00
pcf
pci * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
pcic Fix pcic_detach_socket to get right pcic_handle. 2000-04-04 04:12:43 +00:00
pdq
ppbus * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
ppc
ray Most of this commit are minor changes whilst trying to make the driver 2000-04-09 21:07:43 +00:00
rc
rp
scd Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
sf
si
sio Add support for pci modems. ONLY CONTROLLER BASED MODEMS. This 2000-04-01 06:14:21 +00:00
sk
smbus * Factor out the object system from new-bus so that it can be used by 2000-04-08 14:17:18 +00:00
sn Re-enable probe for isa and correct the plug and play issue that 2000-04-08 17:23:46 +00:00
snp Unstaticize this driver. You can have as many snoop devices as you can 2000-04-02 00:35:37 +00:00
sound make poll() dtrt, previously when playing it would trigger if there was less 2000-04-05 05:54:02 +00:00
speaker
sr Make the N2 isa cards probe again. Remove the unused frame relay hooks. 2000-04-08 17:14:00 +00:00
streams
sym This new driver version uses the DMA mapping interface 2000-04-02 10:07:54 +00:00
syscons Unbreak LINT. 2000-04-03 09:24:16 +00:00
ti Add support for offloading IP/TCP/UDP checksums to NIC hardware which 2000-03-27 19:14:27 +00:00
tx
usb Update the urio driver. It now works on NetBSD and OpenBSD as well. 2000-04-08 17:02:13 +00:00
vinum open_drive: Add kludges for vn and md. 2000-04-06 07:25:35 +00:00
vn Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
vr
vx
wi Modify if_wi.c to call bpfdetach(ifp) before if_detach(ifp), so as to 2000-03-19 05:46:50 +00:00
wl
xe