freebsd-src/sys
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
..
alpha Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
amd64 Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
arm - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
boot Cut&Paste considered far too easy: 2003-04-16 21:09:41 +00:00
cam Remove the unused ioctl routine. 2003-04-12 08:44:54 +00:00
coda - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
compat The proc lock is sufficient to test p_state against PRS_ZOMBIE, so don't 2003-04-17 22:09:08 +00:00
conf Add device driver support for the ASIX Electronics AX88172 USB 2.0 2003-04-20 19:05:33 +00:00
contrib Explicitly declare 'int' parameters. 2003-04-21 16:27:46 +00:00
crypto Assembly files put thru the C preprocessor need to have C style comments. 2003-04-21 16:30:12 +00:00
ddb Move the _oncpu entry from the KSE to the thread. 2003-04-10 17:35:44 +00:00
dev Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
fs - Use a local variable to close a minor race when determining if the wmesg 2003-04-17 22:16:58 +00:00
geom Make more of the "hotspot" stuff generic: 2003-04-19 10:14:39 +00:00
gnu This commit was generated by cvs2svn to compensate for changes in r113778, 2003-04-21 02:27:52 +00:00
i4b - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
i386 Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
ia64 Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
isa Add a module version number. 2003-04-15 04:19:49 +00:00
isofs/cd9660 Rename vfs_stdsync function to vfs_stdnosync which matches more 2003-03-11 22:15:10 +00:00
kern Create a new function, device_is_attached(), that is like 2003-04-21 18:19:08 +00:00
libkern Further GC of M_STRING, missed previously. 2003-02-26 01:00:29 +00:00
modules Add device driver support for the ASIX Electronics AX88172 USB 2.0 2003-04-20 19:05:33 +00:00
net Move MAC label storage for mbufs into m_tags from the m_pkthdr structure, 2003-04-14 20:39:06 +00:00
netatalk - Use if_broadcastaddr from struct ifnet rather than relying on 2003-03-21 17:53:16 +00:00
netatm Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
netgraph Remove extraneous reference to intrq.h, which broke the kernel build. 2003-04-21 03:17:27 +00:00
netinet Explicitly declare 'int' parameters. 2003-04-21 16:27:46 +00:00
netinet6 Explicitly declare 'int' parameters. 2003-04-21 16:27:46 +00:00
netipsec Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netipx Remove unimplemented IP-in-IPX encapsulation support (options IPTUNNEL). 2003-03-08 06:58:22 +00:00
netkey Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netnatm Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netncp - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
netsmb - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
nfs Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
nfsclient Revert change 1.201 (removing mapping of VAPPEND to VWRITE). 2003-03-31 23:26:10 +00:00
nfsserver - Lock bufs before inspecting their flags. 2003-03-13 07:05:22 +00:00
opencrypto Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pc98 Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
pccard Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pci Use newly minted device_is_attached rather than device_is_alive to see 2003-04-21 18:34:04 +00:00
posix4 Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
powerpc Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
rpc
security Rather than check for M_PKTHDR and conditionally perform access control, 2003-04-18 20:22:23 +00:00
sparc64 Add FireWire drivers to GENERIC. 2003-04-21 16:44:05 +00:00
sys Create a new function, device_is_attached(), that is like 2003-04-21 18:19:08 +00:00
tools MFp4: 2003-03-28 06:43:50 +00:00
ufs - Use the sched_nice() api instead of setting the nice value directly. 2003-04-12 01:05:19 +00:00
vm - Assert that the vm_object is locked in vm_object_clear_flag(), 2003-04-21 06:33:52 +00:00
Makefile