freebsd-skq/sys/dev
John Baldwin 5f6fcd82a2 Always protect the kthread flags with the lock and close a race with
module unload and kthread_exit().

MFC after:	3 days
2007-02-27 17:16:52 +00:00
..
aac o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
acpi_support
acpica Rework EC I/O approach. Implement burst mode, including proper handling of 2007-02-27 00:14:20 +00:00
adlink o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
advansys o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
agp Restore agp aperture size after resume, in case it is modified after boot. 2007-01-06 08:31:31 +00:00
aha o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 15:55:37 +00:00
ahb o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
aic o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
aic7xxx o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
amd o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
amr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
an o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ar o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
arcmsr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
arl o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
asr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ata (cam_rescan): Do not reference ccb->ccb_h.path in CAM_DEBUG call before 2007-02-27 09:00:51 +00:00
ath don't call ath_reset when processing sysctl's before the device 2007-02-24 23:23:29 +00:00
atkbdc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
auxio
awi o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
bce o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
bfe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
bge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
bktr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
buslogic o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cardbus Cope gracefully with device_get_children returning an error. 2007-01-19 08:49:28 +00:00
ce o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ciss o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cnw Catchup to filters by piso. 2007-02-23 19:27:49 +00:00
cp o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cpufreq
cs o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ct o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ctau o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cx o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
cy o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
dc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
dcons Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
de o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
digi
dpt o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
drm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ed o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
eisa
em o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
en o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ep o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 15:55:37 +00:00
esp o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ex o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
exca exca->pccarddev should always be non-null now. Only call it when the 2007-02-24 15:56:06 +00:00
fatm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
fb On sparc64 also use the fillw() this header provides for ia64 so 2007-01-18 13:08:08 +00:00
fdc Always protect the kthread flags with the lock and close a race with 2007-02-27 17:16:52 +00:00
fe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
firewire o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
flash MFp4: 2006-11-29 08:05:55 +00:00
fxp o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
gem o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
harp
hatm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
hfa o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
hifn o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
hme o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
hptmv o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
hwpmc Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ic
ichsmb o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ichwd Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
ida o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
idt o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ie o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ieee488 Catchup with filters 2007-02-23 19:34:52 +00:00
if_ndis Fix shared authentication mode. 2006-12-28 00:05:40 +00:00
iicbus const poison 2006-12-05 06:19:36 +00:00
iir o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
io
ipmi o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ips o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ipw o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
isp Redo previous newbus related change to be kinder to 2007-02-23 23:13:46 +00:00
ispfw The MODULE_NAME should "ispfw" unless overriden, not "isp". 2006-12-10 03:42:57 +00:00
iwi o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ixgb o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
joy
kbd Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
kbdmux
le o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
led
lge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
lmc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
mc146818 Add macros for the individual divisor bits as some MC146818A-compatible 2007-01-20 14:57:51 +00:00
mca
mcd
md Resolve two deadlocks that could be caused by busy md device backed 2006-12-14 11:34:07 +00:00
mem
mfi o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
mii mii_phy_dev_probe returns its third argument on match, not 0, so pass 0 2007-02-26 04:48:24 +00:00
mk48txx Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
mlx o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
mly o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
mmc
mpt Redo previous newbus related change to be kinder to 2007-02-23 23:13:46 +00:00
mse o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
msk o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
mxge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
my o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ncv o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
nfe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
nge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
nmdm Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
nsp o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
null Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
nve o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ofw Add missing includes of priv.h. 2006-11-06 17:43:10 +00:00
patm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
pbio
pccard o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
pccbb o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
pcf o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
pci Add support for chipsets that has NULL'd BAR's for legacy ports. 2007-02-17 16:56:39 +00:00
pdq o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 20:11:27 +00:00
powermac_nvram
ppbus Catchup with filters 2007-02-23 19:34:52 +00:00
ppc Whitespace fix. 2007-02-23 23:05:31 +00:00
pst o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
puc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ral o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
random Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ray o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
rc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
re o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
rndtest
rp - Make rp(4) 64-bit- and endian-clean as well as work on strict alignment 2006-11-20 12:59:27 +00:00
rr232x o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
safe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
sbni o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
sbsh o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
scc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
scd
sf o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
si o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 20:11:27 +00:00
sio o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
sk o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
smbus
sn o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
snc o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
snp
sound semi-automatic style(9) 2007-02-25 13:51:52 +00:00
speaker
spibus
sr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
stg o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
stge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
streams
sym o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
syscons Optimize set_origin() use in some screensavers to stop them eating 2007-02-21 12:27:12 +00:00
tdfx
ti o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
trm o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
twa o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
twe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
tx o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
txp o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
uart o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
ubsec o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
usb Catchup with filters 2007-02-23 19:34:52 +00:00
utopia
vge o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
vkbd
vr o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
vx o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
watchdog Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
wds Catchup with filters 2007-02-23 19:34:52 +00:00
wi o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
wl o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 20:11:27 +00:00
xe o break newbus api: add a new argument of type driver_filter_t to 2007-02-23 12:19:07 +00:00
zs Add proper return codes to zs_intr() filter, and fix accordinlgly zs_intr() 2007-02-27 15:31:11 +00:00