opnsense-src/sys/dev
Warner Losh 214073e5e4 Use newly minted device_is_attached rather than device_is_alive to see
if attach succeeded.  device_is_alive just tells us that probe
succeeded.  Since we were using it to do things like detach net
interfaces, this caused problems when there were errors in the attach
routine.

Symptoms of problem reported by: martin blapp
2003-04-21 18:34:04 +00:00
..
aac
acpica Add new sysctl MIB (hw.acpi.supported_sleep_state) to indicate 2003-04-11 16:53:56 +00:00
adlink Almost the finished article. 2003-04-08 19:12:48 +00:00
advansys I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
agp - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
aha I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
ahb I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
aic Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
aic7xxx I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
amd I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
amr
an - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
ar - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
asr Include <sys/ioccom.h> instead of <sys/disklabel.h> 2003-04-16 20:46:30 +00:00
ata Cosmetics. 2003-04-16 08:30:40 +00:00
atkbdc
awi Explicitly declare 'int' parameters. 2003-04-21 16:27:46 +00:00
bge - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
bktr
buslogic I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
cardbus MFp4: when you can't allocate a resource, print a message, don't panic. 2003-04-08 07:05:16 +00:00
ccd More correct patch: Only call biofinish if we have not already sent 2003-04-14 08:49:54 +00:00
ciss
cm - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
cnw - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
cs - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
ct
cy - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
dc Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
de - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
dec
dgb
digi
dpt I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
drm
ed - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
eisa
em Tell the upper layer(s) that we support long frames. 2003-04-18 17:36:13 +00:00
en - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
ep Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
ex
exca
fb
fdc
fe Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
firewire Remove unused code. 2003-04-21 16:41:20 +00:00
fxp Update comment to match reality. 2003-04-16 09:16:55 +00:00
gem - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
gfb
gx - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
hea Explicitly declare 'int' parameters. 2003-04-21 16:27:46 +00:00
hfa - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
hifn
hme - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
ic
ichsmb
ida I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
idt
ie
iicbus
iir I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
isp
ispfw
joy
kbd
lge - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
lmc
lnc - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
mc146818
mca
mcd Don't include <sys/disklabel.h> 2003-04-16 20:57:35 +00:00
md Add a couple of undocumented test options to MD(4) to aid in regression 2003-04-09 11:59:29 +00:00
mii
mk48txx
mlx
mly
mpt I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
mse
musycc
my - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
ncv Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
nge - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
nmdm
nsp
null
ofw
pccard Sync to 1.48 2003-04-18 15:35:52 +00:00
pccbb Don't need to read this config register if we're just going to 2003-04-08 06:54:10 +00:00
pcf
pci Return status for PCI methods '{enable,disable}_{io,busmaster}'. 2003-04-16 03:15:08 +00:00
pcic
pdq - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
ppbus
ppc
pst
puc
raidframe Use bioq_flush() to drain a bio queue with a specific error code. 2003-04-01 15:06:26 +00:00
random
ray
rc
rndtest
rp
sab
sbni - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
sbsh cosmetic style fixes 2003-04-15 17:26:28 +00:00
scd Don't include <sys/disklabel.h> 2003-04-16 20:57:35 +00:00
sf Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
si
sio
sk Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
smbus
sn - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
snc - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
snp
sound Add eMicro codec ids. 2003-04-21 04:48:40 +00:00
speaker
sr - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
stg Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
streams
sym I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
syscons
tdfx
tga
ti Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
trm I deserve a big pointy hat for having missed all those references 2003-04-10 23:50:06 +00:00
twe
tx Convert the tx(4) driver to use the busdma API. 2003-04-20 18:08:00 +00:00
txp - Don't call pci_enable_io() in drivers (unless needed for resume). 2003-04-16 03:16:57 +00:00
ubsec
usb Regen. 2003-04-21 17:36:03 +00:00
vinum
vr Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
vx - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
wds Don't include <sys/disklabel.h> 2003-04-16 20:57:35 +00:00
wi - Express hard dependencies on bus (pci, isa, pccard) and 2003-04-15 06:37:30 +00:00
wl Get wlread() closer to working. Use m->m_len as the initial value for 2003-04-17 17:51:24 +00:00
xe Make sure that pp_name is non-null before setting the device 2003-04-10 04:36:02 +00:00
zs