freebsd-nq/sys/dev
Alexander Motin cd646aba81 Revert and remake r209883:
Do not grab lock while setting up interrupt, as it causes LOR with
allocation code. Instead make interrupt handler check that CAM bus
initialization completed before touching it.

While there, slightly improve attach errors handling.

Reported by:	kib
2010-07-12 12:16:11 +00:00
..
aac Use enums in the aac_command_status_table rather than duplicating the same 2010-04-13 12:10:55 +00:00
acpi_support Import the acpi_aibs(4) driver written by Constantine A. Murenin. 2010-06-25 15:32:46 +00:00
acpica Fix mis-merges in the previous commit. 2010-07-06 21:41:08 +00:00
adb
adlink
advansys
ae Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
age With r206844, CSUM_TCP is also set for CSUM_TSO case. Modify 2010-04-19 22:10:40 +00:00
agp Do not mention VM_ALLOC_RETRY in comment, and normalize the terminology 2010-07-08 08:39:02 +00:00
aha
ahb
ahci Disable NCQ and PMP support for VIA VT8251 AHCI. It was reported to be 2010-06-08 10:03:08 +00:00
aic
aic7xxx
alc With r206844, CSUM_TCP is also set for CSUM_TSO case. Modify 2010-04-19 22:10:40 +00:00
ale It seems ale(4) controllers do not like to see TCP payload in the 2010-04-26 21:08:15 +00:00
amd
amdsbwd amdsbwd: fix nonsensical timeout calculations 2010-05-31 09:07:23 +00:00
amdtemp
amr
an Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
arcmsr
asmc
asr
ata Revert and remake r209883: 2010-07-12 12:16:11 +00:00
ath Extend the ath debugging a little to log the interface name. 2010-07-08 14:08:03 +00:00
atkbdc On certain chipsets AT keyboard controller isn't present and is 2010-04-29 06:16:00 +00:00
auxio
bce Add a fastpath to allocate from packet zone when using m_getjcl. 2010-05-07 22:09:17 +00:00
bfe
bge Zero entire status block and add missing bus_dmamap_sync(9). 2010-07-06 18:17:31 +00:00
bktr Use standard types in preference to BSD types so that these header files 2010-03-28 00:10:09 +00:00
bm
buslogic
bwi Fixes a page fault in bwi_pci_probe() because the array isn't terminated 2010-07-10 22:37:23 +00:00
bwn Fixes a bug for LP PHY that some frames have 2 padding bytes at the 2010-07-10 21:39:03 +00:00
cardbus
cas Avoid possible NULL-dereferences. 2010-06-03 12:09:02 +00:00
ce Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
cfe
cfi Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
ciss Initialize the callout structure earlier in attach before calling any 2010-04-28 18:49:45 +00:00
cm Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
cmx
coretemp
cp Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
cpuctl
cpufreq
cs Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
ct
ctau Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
cx Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
cxgb Improve cxgb(4)'s behaviour when faced with temporarily "bouncy" links: 2010-07-09 00:38:00 +00:00
cy
dc
dcons
de
digi
dpms
dpt
drm Push down the acquisition of the page queues lock into vm_page_unwire(). 2010-05-05 07:40:54 +00:00
e1000 Fix of a VLAN problem by jhb, the checksum capability 2010-07-09 17:11:29 +00:00
ed Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
eisa
en
ep Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
esp Include <machine/ofw_machdep.h> for OF_getscsinitid(). 2010-05-10 20:02:39 +00:00
et
ex Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
exca
fatm
fb Plug a possible memory leak. 2010-07-06 18:08:55 +00:00
fdc Fix a regression from r200554, which broke fdc(4) attachment to acpi(4). 2010-05-30 03:45:41 +00:00
fdt Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
fe Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
firewire Cast a bus_size_t to a (size_t) to use %zd specifier. Not quite the 2010-03-29 17:24:23 +00:00
flash
fxp If controller received bad frames make sure to update newly added 2010-05-14 17:39:28 +00:00
gem
glxsb
hatm
hifn
hme
hptiop Report transport type in XPT_PATH_INQ. 2010-06-19 13:41:17 +00:00
hptmv Report transport type in XPT_PATH_INQ. 2010-06-19 13:42:14 +00:00
hptrr
hwpmc Convert pm_runcount to int to correctly check for negative value. 2010-06-05 23:05:08 +00:00
ic
ichsmb
ichwd
ida
ie Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
ieee488
if_ndis
iicbus Fix iicbus_get_addr() on 64-bit big-endian systems. The bus accessor 2010-07-08 14:19:52 +00:00
iir
io - Extract the IODEV_PIO interface from ia64 and make it MI. 2010-04-28 15:38:01 +00:00
ipmi
ips
ipw Enable 5.5 and 11Mbit TX rates. 2010-05-11 17:14:17 +00:00
iscsi/initiator
isp Don't pass a buffer directly as a printflike format string. 2010-06-10 19:38:07 +00:00
ispfw
iwi Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
iwn Fix TX retry rate handling. tx->linkq is an index to a rate table 2010-06-14 18:26:10 +00:00
ixgb
ixgbe Fix build 2010-07-01 05:03:24 +00:00
jme
joy
kbd
kbdmux
ksyms
le Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
led
lge
lindev
lmc
malo Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
mc146818
mca
mcd
md Calculate nshift only once. 2010-07-06 18:22:57 +00:00
mem
mfi
mge Convert Marvell ARM platforms to FDT convention. 2010-06-13 13:28:53 +00:00
mii Add Marvell PHYG65G Gigabit PHY which is found on 88E8059 Yukon Optima. 2010-04-30 19:01:55 +00:00
mk48txx
mlx
mly
mmc Report relative card address to NewBus as location string. 2010-05-23 09:44:48 +00:00
mn
mpt Change the mpt driver to allow larger I/O sizes. 2010-06-29 22:07:53 +00:00
mse
msk When VLAN hardware tagging is disabled, make sure to disable VLAN 2010-05-04 22:24:19 +00:00
mvs Plug memory leak to silent Coverity. Error is still not really handled. 2010-06-05 08:21:18 +00:00
mwl Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
mxge Add interrupt descriptions for mxge's msi-x vectors 2010-05-21 15:57:24 +00:00
my Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
ncv
nfe With r206844, CSUM_TCP is also set for CSUM_TSO case. Modify 2010-04-19 22:10:40 +00:00
nge
nmdm
nsp
null
nve
nvram
nxge Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
ofw Missed a file in r209803: this header contains a definition of 2010-07-08 18:15:06 +00:00
patm
pbio
pccard
pccbb
pcf
pci Provide more defines for PCI-Express device ctrl. 2010-07-11 20:55:39 +00:00
pcn
pdq Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
powermac_nvram
ppbus Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
ppc Add PCI ID for MCS9901's parallel port. 2010-03-23 20:08:18 +00:00
pst
pty
puc Add support for the Perle Speed4 LE. 2010-05-20 13:16:42 +00:00
quicc Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
ral Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
random Use the fpu_kern_enter() interface to properly separate usermode FPU 2010-06-05 16:00:53 +00:00
rc
re Don't change PCIe maximum read request size to 2048 on RTL810x 2010-05-07 23:05:27 +00:00
rndtest
rp
safe
sbni Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
scc
scd
sdhci
sec Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
sf
sge Remove enabling RX checksum offloading in RX filter setup. RX 2010-07-08 18:22:49 +00:00
si
siba
siis Plug memory leak to silent Coverity. Error is still not really handled. 2010-06-05 08:16:21 +00:00
sio
sis It's not necessary to reset the chip every time an input overflow event 2010-04-20 19:30:12 +00:00
sk Some revision of Yukon controller generates corrupted frame when TX 2010-07-09 21:21:08 +00:00
smbus
smc Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
sn Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
snc Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
snp
sound - fix for USB audio devices which use the 7-byte endpoint descriptor instead of 2010-06-22 21:16:18 +00:00
speaker
spibus
ste
stg
stge
streams
sym - On sparc64 obtain the initiator ID from the Open Firmware device tree 2010-04-27 18:05:33 +00:00
syscons Suspend screen updates when the video controller is powered down. 2010-05-22 07:35:17 +00:00
tdfx
ti Neither the page lock nor the page queues lock is required to unwire and 2010-05-03 15:51:59 +00:00
tl
trm
tsec Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
twa Don't use pack() for structures that is used purely for software state. 2010-07-09 17:38:15 +00:00
twe
tx
txp
uart Convert Freescale PowerPC platforms to FDT convention. 2010-07-11 21:08:29 +00:00
ubsec Cast the bus_size_t to a intmax_t rather than assuming type-punning to 2010-03-29 17:26:24 +00:00
usb Use more compact deviceid table. 2010-07-11 23:54:44 +00:00
utopia
vge
vkbd
vr
vx Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
watchdog
wb
wds
wi Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
wl Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
wpi Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
xe Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
xen A number of netfront fixes and stability improvements: 2010-06-08 03:13:26 +00:00
xl