freebsd-nq/sys/dev
Jonathan Lemon c9e55fc6d1 This driver attempts to cache mbufs, and re-use them as headers instead
of using the MGETHDR macro all the time.  When an mbuf is reused as a
header, initialize csum_flags to zero as well, so the delayed_checksum
call woks properly.

Debbugging work done by: jmas
2000-05-12 16:48:59 +00:00
..
advansys Hide annoying message under boot-verbose. 2000-04-23 09:11:19 +00:00
aha Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
ahb Remove #include "eisa.h" and #if NEISA > 0 2000-01-29 18:22:33 +00:00
aic Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
aic7xxx Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
amd Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
amr Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
an Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ar Two simple changes to the kernel internal API for netgraph modules, 2000-04-28 17:09:00 +00:00
ata Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
atkbdc Fixed the type of some ivar access functions. Ivars have type uintptr_t, 2000-04-30 10:01:56 +00:00
awi Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
bktr Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
buslogic Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
cardbus Sync to latest cardbusdevs file 1999-11-18 07:22:59 +00:00
ccd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +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 Depend on miibus. 2000-04-29 13:41:57 +00:00
de Bounce a copy of the mbuf to the bpf listener when we submit the frames 2000-05-06 15:53:59 +00:00
dec Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
dgb Remove #if NDGB > 0 and #if NDGM > 0 2000-01-29 18:42:45 +00:00
dpt Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ed Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
eisa Pre 4.0 tidy up. 2000-01-14 07:14:17 +00:00
en Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
ep Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
ex Split out the ISA bus front end code into its own file. PCCARD attachment 2000-05-01 09:05:19 +00:00
fb Peter and I cross-committed: this file needs sys/kernel.h now. 2000-04-29 18:03:52 +00:00
fdc Step down a level and issue format requests with a struct bio instead 2000-05-06 07:01:47 +00:00
fe Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
fxp Added support for cards and on-motherboard NICs that use an SEEPROM 2000-03-28 04:41:42 +00:00
hea Remove un-needed #include's. 2000-01-17 20:49:59 +00:00
hfa Ensure that DMA mappings are freed in error situations. 2000-01-15 21:01:04 +00:00
ic Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
ida Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ie Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
iicbus Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
isp Fix some breakage about how we build WWNs. Do some other fabric related 2000-05-09 01:14:43 +00:00
joy Add ADS7182 as a known Joystick. 2000-01-18 08:38:35 +00:00
kbd - Properly keep track of I/O port resources. 2000-03-19 03:25:13 +00:00
lmc Adjust to accomodate recent changes to the rcvdata and rcvmsg 2000-05-01 03:31:58 +00:00
lnc Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
mc146818 Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
mca Set the RF_SHAREABLE flage when we allocate an IRQ. 2000-03-13 11:43:53 +00:00
mcd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
md Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
mii Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
mlx Change the way that scatter/gather list tables are allocated so that we 2000-05-06 08:54:33 +00:00
mse - `Newbus'ified the driver. 2000-03-18 15:13:30 +00:00
pccard Remove bogus comment 2000-04-20 07:54:59 +00:00
pcf Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
pci Update 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems. 2000-05-07 04:56:19 +00:00
pcic OK. Next step: we read in CIS. 2000-04-19 08:31:21 +00:00
pdq Pre 4.0 tidy up. 2000-01-14 07:14:17 +00:00
ppbus If PERIPH_1284 is not defined, don't even bother calling the BUS_*_INTR 2000-05-07 20:46:49 +00:00
ppc Enable PnP attachment for parallel port controllers. 2000-04-22 15:08:50 +00:00
ray Newbusify resource allocation. 2000-05-11 18:55:38 +00:00
rc Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
rp Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
scd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
sf Depend on miibus. 2000-04-29 13:41:57 +00:00
si Always leave SP_DCEN on (monitor DCD). Otherwise the firmware *really* 2000-01-25 16:45:54 +00:00
sio Use bus_space stuff except where it needs high performance. 2000-05-12 12:37:28 +00:00
sk Add a missing MODULE_DEPEND() on miibus.. I was working from 2000-04-29 15:25:56 +00:00
smbus Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
sn Don't claim devices that we fail to probe for. Reverse the sense of a test 2000-05-07 18:20:40 +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 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
speaker Don't use struct buf for random small temporary buffers. 2000-05-05 09:05:39 +00:00
sr Two simple changes to the kernel internal API for netgraph modules, 2000-04-28 17:09:00 +00:00
streams Give the "streams" modulea version (1) and depend on it from the 2000-05-06 01:39:45 +00:00
sym Work-around a couple of C1010 quirks: 2000-05-07 09:54:33 +00:00
syscons Added PC-98 supports. 2000-05-08 14:55:21 +00:00
ti Update the Tigon firmware to 12.3.21. This fixes a few bugs and adds support 2000-04-24 17:44:45 +00:00
tx Depend on miibus. 2000-04-29 13:41:57 +00:00
usb Only display the 'Disable PNP-OS BIOS option' message on the i386 arch. 2000-05-11 20:17:28 +00:00
vinum Allow revive block sizes up to MAXPHYS. 2000-05-11 07:27:27 +00:00
vn Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vr Depend on miibus. 2000-04-29 13:41:57 +00:00
vx This driver attempts to cache mbufs, and re-use them as headers instead 2000-05-12 16:48:59 +00:00
wi Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
wl Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
xe Now that I've got reports that this works, let's turn the debugging off. 2000-05-01 04:41:04 +00:00