1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/dev
Jonathan Lemon 1cafed3941 Update netisr handling; Each SWI now registers its queue, and all queue
drain routines are done by swi_net, which allows for better queue control
at some future point.  Packets may also be directly dispatched to a netisr
instead of queued, this may be of interest at some installations, but
currently defaults to off.

Reviewed by: hsu, silby, jayanth, sam
Sponsored by: DARPA, NAI Labs
2003-03-04 23:19:55 +00:00
..
aac Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
acpica Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
advansys Wrap the static endian functions to shutup GCC. 2003-02-24 04:44:53 +00:00
agp Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
aha Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
ahb Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
aic Add second and thrid bus-toaster IDs 2002-11-14 05:08:22 +00:00
aic7xxx aic79xx.c: 2003-02-27 23:23:16 +00:00
amd Convert the use of vtophys() for doing autosense to use busdma. Also correct 2002-12-14 19:20:57 +00:00
amr Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
an Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ar Move ar_devclass definition to if_ar.c. 2003-02-23 13:20:42 +00:00
asr Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
ata Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
atkbdc Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
awi Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
bge Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
bktr Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
buslogic Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
cardbus Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ccd Initialize the second buffer for mirroring to point to itself and not its 2003-03-04 10:15:19 +00:00
ciss Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
cm Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
cnw The ether_ifdetach() function requires only one argument now. 2003-02-23 13:24:26 +00:00
cs Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ct This file does not <sys/disklabel.h> 2002-09-20 18:15:40 +00:00
cy Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
dc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
de Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
dec Introduce a boot environment variable (clock_compat_osf1) which can 2001-11-03 17:22:50 +00:00
dgb Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
digi Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
dpt Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
drm Don't initialize d_kqfilter to 0. 2003-03-03 12:48:14 +00:00
ed Fix printf format error. 2003-02-24 14:32:27 +00:00
eisa Add tunable "hw.eisa_slots" to allow overriding the default number 2002-10-31 00:45:49 +00:00
em Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
en Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
ep Fix compilation on non-i386 machines. Inconsistent conditional 2003-02-23 03:39:22 +00:00
ex Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
exca Massive overhaul of exca to help with the isa efforts: 2003-02-14 06:21:18 +00:00
fb Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
fdc Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
fe Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
firewire Fix printf warning on RELENG_4. 2003-03-04 06:47:17 +00:00
fxp Remember to set if_capenable when setting up checksum offload in fxp_attach(). 2003-02-27 19:41:55 +00:00
gem Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
gfb Cleanup of the d_mmap_t interface. 2003-02-25 03:21:22 +00:00
gx Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
hea Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
hfa Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
hifn Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
hme Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ic Move the com_scr register address definition over with the other seven. 2002-09-22 08:51:31 +00:00
ichsmb typo. 2002-10-18 12:06:01 +00:00
ida More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9). 2003-03-02 16:54:40 +00:00
idt Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ie Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
iicbus Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
iir Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
isp Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
ispfw Roll to latest level. 2003-02-16 01:30:31 +00:00
joy Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
kbd Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
lge Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
lmc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
lnc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
mc146818
mca Argh, isa(4), eisa(4) and mca(4) now attach to legacy(4) instead of 2002-09-26 18:40:06 +00:00
mcd Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
md Add a "-S sectorsize" option to enable Kirk to find a bug :-) 2003-03-03 13:05:00 +00:00
mii Remove unused variable and code. 2003-02-19 00:32:01 +00:00
mk48txx Add a driver back end for the Mostek MK48T02, MK48T08 and MK48T59 2002-04-04 23:44:42 +00:00
mlx Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
mly Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
mpt PAGE_SIZE is unsigned on all our platforms, and is a long on some. 2003-02-23 19:49:30 +00:00
mse Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
musycc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
my Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ncv Change to correct card entry. RATOC REX-R280 is 10Base-T Ether Card, 2003-01-11 13:04:59 +00:00
nge Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
nmdm Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
nsp o Changes to support NEWCARD. 2002-11-28 01:09:29 +00:00
null Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
ofw Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pccard Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
pccbb Add a number of IDs from linux for old, rare pci devices: 2003-02-26 05:44:00 +00:00
pcf Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
pci Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pcic More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9). 2003-03-02 16:54:40 +00:00
pdq Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ppbus Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
ppc More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9). 2003-03-02 16:54:40 +00:00
pst NO_GEOM cleanup: 2003-02-25 08:02:57 +00:00
puc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
raidframe Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
random Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
ray Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
rc Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
rp Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sab Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
sbni Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
scd Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sf Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
si Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
sio Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
sk Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
smbus Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sn Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
snc Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
snp Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sound Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
speaker Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sr Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
stg o Changes to support NEWCARD. 2002-11-28 01:15:01 +00:00
streams Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
sym Consolidate MIN/MAX macros into one place (param.h). 2003-02-02 13:17:30 +00:00
syscons Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00
tdfx Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
tga Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
ti Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
trm Merge diff between rev 1.08 and rev 1.11 of Tekram driver, this notably add 2003-02-20 03:21:34 +00:00
twe Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
tx Nuke EPIC_MGETCLUSTER entirely. Since 1.60 we don't use it anymore and 2003-02-21 23:12:32 +00:00
txp Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ubsec add 5801 and 5802 recognition (somehow lost in transition from openbsd) 2003-02-27 21:10:20 +00:00
usb Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
vinum Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
vr Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
vx Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
wds - Use %p to print pointers instead of casting pointers to an int and using 2002-11-07 22:25:13 +00:00
wi Change default setting of hw.wi.txerate to zero so that tx error msgs are 2003-02-26 17:18:35 +00:00
wl Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
xe Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
zs Make nokqfilter() return the correct return value. 2003-03-03 16:24:47 +00:00