opnsense-src/sys/dev
Bruce M Simpson 4cc36d8a8b Workaround for a recursive acquisition of the driver mutex during device
detach; triggered by ether_ifdetach() -> if_delmulti() -> vr_ioctl().
MFC candidate.

PR:		kern/62889
MFC after:	3 days
2004-10-26 19:49:45 +00:00
..
aac Add support for the 21610SA 16-channel SATA card. Thanks to Adaptec for 2004-10-21 19:14:32 +00:00
acpi_support
acpica Print before the footer, not after. 2004-10-13 07:29:29 +00:00
adlink Commit the new version of the adlink driver which can do non-cyclic 2004-09-19 21:52:15 +00:00
advansys
agp Use VM_ALLOC_NOBUSY to eliminate an unneeded vm_page_wakeup() call and the 2004-10-24 07:31:07 +00:00
aha
ahb
aic
aic7xxx For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
amd
amr
an
ar
arl
asr
ata Do not retry on requests that has lost thier device during reinit. 2004-10-20 10:11:05 +00:00
ath
atkbdc Remove local hacks to set flags now that the device probe does this for us. 2004-10-14 22:21:59 +00:00
auxio Port NetBSD auxio driver. The driver was modified to use led(4) and can 2004-10-09 07:31:03 +00:00
awi
bfe Locking cleanups to remove the need for a recursive mutex 2004-10-23 08:33:10 +00:00
bge Use and alignment of 1 instead of ETHER_ALIGN for rx and tx buffers and jumbo 2004-10-19 02:42:49 +00:00
bktr
buslogic
cardbus
ciss
cm
cnw
cp Remove bogus cdevsw frobbing code which tries to prevent double 2004-09-23 12:21:11 +00:00
cs
ct
ctau Remove bogus cdevsw frobbing code which tries to prevent double 2004-09-23 12:21:11 +00:00
cx Use generic tty code instead of local copy. 2004-10-13 09:27:18 +00:00
cy Use generic tty code instead of local copy. 2004-10-05 07:42:19 +00:00
dc Read the MAC address in the EEPROM in the correct byte order. This 2004-10-01 15:23:31 +00:00
dcons - Use quad_t for dcons buffer address and size. 2004-10-24 12:41:04 +00:00
de fix (for me) the problems where if_de gets really slow after time 2004-10-18 23:06:12 +00:00
dec
digi Add new function ttyinitmode() which sets our systemwide default 2004-10-18 21:51:27 +00:00
dpt
drm
ed Rumor has it that ACCTON EN2216 is also an ne2000 compatible. Make it so. 2004-10-20 04:54:50 +00:00
eisa
em Add missing bus_dmamap_sync() calls. If you are using an architecture 2004-10-19 23:31:44 +00:00
en
ep
esp
ex Use cluster if data >= MINCLSIZE. 2004-10-17 21:44:11 +00:00
exca
fatm
fb Converge towards i386. I originally resisted creating <machine/pc/bios.h> 2004-09-24 01:08:34 +00:00
fdc Properly handle failure to allocate isadma bounce buffer 2004-10-22 19:01:10 +00:00
fe Style. Use ETHER_IS_MULTICAST() appropriately instead of masking off the bit. 2004-10-07 20:56:29 +00:00
firewire Respect _BOOT flag. 2004-10-22 15:39:39 +00:00
fxp Add support for the fxp(4) based card in ICH6 (i915) chipsets. 2004-09-18 19:13:13 +00:00
gem
gfb
gx
harp
hatm
hfa
hifn add missing ';' that didn't show up with INVARIANTS enabled 2004-10-15 03:54:56 +00:00
hme
hptmv Fix some warnings that only triggered in LINT. 2004-10-24 09:23:07 +00:00
ic
ichsmb
ichwd
ida
idt
ie
if_ndis Drop the NDIS lock before returning from ndis_start(). 2004-10-18 21:33:56 +00:00
iicbus
iir
io
ips
isp PAE support changes that included at least some minimal actual testing 2004-09-23 05:25:22 +00:00
ispfw
ixgb
joy
kbd
led
lge
lnc
matcd
mc146818
mca
mcd
md Don't explicitly call g_waitidle(), it happens automagically now. 2004-10-23 20:50:06 +00:00
mem
mii Add support for the BCM5750/5751. Unfortunately the documentation 2004-09-24 22:24:33 +00:00
mk48txx Correct value and description of the unused MK48TXX_WDAY_FT macro. 2004-09-20 00:09:32 +00:00
mlx
mly
mpt
mse
musycc Add -1 to this non-existent use of m_print in the source tree so LINT 2004-09-28 20:14:51 +00:00
my
ncv
nge
nmdm Add new function ttyinitmode() which sets our systemwide default 2004-10-18 21:51:27 +00:00
nsp
null
ofw Add new function ttyinitmode() which sets our systemwide default 2004-10-18 21:51:27 +00:00
owi
patm For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
pbio Fix conflicts I didn't fix before I committed my busspace changes. 2004-10-11 00:58:24 +00:00
pccard
pccbb
pcf
pci Fix a spelling error in a panic string. 2004-10-14 03:05:39 +00:00
pdq Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 17:16:04 +00:00
ppbus
ppc
pst Use the correct type for iop_attach(). 2004-10-03 16:06:46 +00:00
puc
random Annotate that get_cyclecount() can be expensive on some platforms, 2004-10-18 19:29:13 +00:00
ray
rc Use generic ttycode instead of local copy. 2004-10-07 06:19:11 +00:00
re fix jumbo frames as much as they can be fixed for re. We now cap the MTU 2004-09-28 18:22:24 +00:00
rndtest
rp Use tty layer generic code instead of local copy. 2004-10-04 09:38:53 +00:00
sab Use generic tty code instead of local copies. 2004-10-12 22:33:19 +00:00
safe
sbni
sbsh
scd
sf
si Add #ifdef _KERNEL which allows sicontrol(8) to include this file 2004-10-02 18:49:29 +00:00
sio Remove local hacks to set flags now that the device probe does this for us. 2004-10-14 22:21:59 +00:00
sk
smbus
sn
snc
snp Hold thread reference while we frob cdevsw. 2004-09-24 08:12:41 +00:00
sound Device driver for onboard CS4231 audio controller which is found 2004-10-25 10:29:57 +00:00
speaker
sr
stg
streams
sx Use generic tty processing code instead of local copy. 2004-10-08 06:45:10 +00:00
sym
syscons Add new function ttyinitmode() which sets our systemwide default 2004-10-18 21:51:27 +00:00
tdfx
tga
ti
trm
twa
twe
tx
txp
uart Remove asserts which are not correct if the port is a tty. 2004-10-12 21:00:19 +00:00
ubsec
usb Add identifiers for the HP Laserjet 2300d USB 2004-10-24 11:16:29 +00:00
utopia
vge
vinum Fix compilation of vinum(4) when VINUMDEBUG is not defined. 2004-09-20 00:13:10 +00:00
vr Workaround for a recursive acquisition of the driver mutex during device 2004-10-26 19:49:45 +00:00
vx
watchdog
wds
wi
wl
xe
zs Fix a typo so that this compiles again. 2004-10-20 16:22:00 +00:00