freebsd-dev/sys
Warner Losh 37b4e4f471 Include more information about the device in the devadded and
devremoved events.  This reduces the races around these events.  We
now include the pnp info in both.  This lets one do more interesting
thigns with devd on device insertion.

Submitted by: Bernd Walter
2004-06-30 02:46:25 +00:00
..
alpha - Remove unused definitions. 2004-06-23 08:06:52 +00:00
amd64 Fetch the actual acpi0 device_t and use device_is_attached() to see if 2004-06-23 17:59:01 +00:00
arm Remove unused includes. 2004-06-28 11:35:05 +00:00
boot Remove the entry for configuring pcm0 mixer channels. 2004-06-24 17:49:18 +00:00
cam Revert rev 1.140, it was a bit pre-mature. 2004-06-21 19:01:55 +00:00
coda Second half of the dev_t cleanup. 2004-06-17 17:16:53 +00:00
compat Cast variable-sized (based on platform) quantities before printing out. 2004-06-24 02:21:17 +00:00
conf Document the MUTEX_WAKE_ALL option and turn it on in LINT. 2004-06-30 01:00:59 +00:00
contrib Mess from update & merge - don't release the ifnet lock twice, just once 2004-06-29 03:39:06 +00:00
crypto Use __FBSDID(). 2004-06-14 00:38:54 +00:00
ddb Fixed DDB_NOKLDSYM on amd64's: 2004-05-18 05:30:06 +00:00
dev Remove saved_* from dc_softc. They are now no longer needed. 2004-06-29 20:38:44 +00:00
fs Remove spls from portal_open(). Acquire socket lock while sleeping 2004-06-24 00:47:23 +00:00
geom Fix regression in last commit. 2004-06-29 08:33:58 +00:00
gnu Fixed misformatting of code and breaking of a comment in previous commit. 2004-06-20 03:36:31 +00:00
i4b Be BURN_BRIDGES compliant 2004-06-21 21:59:00 +00:00
i386 Fix leftover argument to pmap_unuse_pt(). I committed the wrong diff. 2004-06-30 01:43:23 +00:00
ia64 - Remove unused definitions. 2004-06-23 08:06:52 +00:00
isa Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
isofs/cd9660 Second half of the dev_t cleanup. 2004-06-17 17:16:53 +00:00
kern Include more information about the device in the devadded and 2004-06-30 02:46:25 +00:00
libkern Import libkern arm specific bits. 2004-05-14 12:28:31 +00:00
modules Add ahb module for i386 and alpha (the onlt two platforms that have eisa 2004-06-29 21:20:17 +00:00
net Do not m_free packet since IF_HANDOFF (called from netisr_queue) will 2004-06-28 15:32:24 +00:00
net80211 Link ALTQ to the build and break with ABI for struct ifnet. Please recompile 2004-06-13 17:29:10 +00:00
netatalk Socket MAC labels so_label and so_peerlabel are now protected by 2004-06-13 02:50:07 +00:00
netatm The socket field so_state is used to hold a variety of socket related 2004-06-14 18:16:22 +00:00
netgraph Remove 3rd clause from the licence. 2004-06-29 15:46:12 +00:00
netinet Rwatson, write 100 times for tomorrow: 2004-06-27 21:54:34 +00:00
netinet6 Link ALTQ to the build and break with ABI for struct ifnet. Please recompile 2004-06-13 17:29:10 +00:00
netipsec Add required includes for post-sorwakeup() change to fix FAST_IPSEC 2004-06-23 01:58:22 +00:00
netipx Acquire the receive socket buffer lock when modifying out-of-band 2004-06-24 04:29:53 +00:00
netkey Merge next step in socket buffer locking: 2004-06-21 00:20:43 +00:00
netnatm Constify send and receive space constants in natm. 2004-06-24 03:11:29 +00:00
netncp Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
netsmb Merge additional socket buffer locking from rwatson_netperf: 2004-06-17 22:48:11 +00:00
nfs
nfs4client Second half of the dev_t cleanup. 2004-06-17 17:16:53 +00:00
nfsclient When updating sb_flags, acquire the socket buffer lock to prevent 2004-06-24 03:12:13 +00:00
nfsserver Merge additional socket buffer locking from rwatson_netperf: 2004-06-17 22:48:11 +00:00
opencrypto Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
pc98 - Shorten the names for the TTY related swi interrupt handlers as the 2004-06-28 16:17:11 +00:00
pccard Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
pci Remove saved_* from dc_softc. They are now no longer needed. 2004-06-29 20:38:44 +00:00
posix4
powerpc Catchup to now-required <sys/module.h> for PowerPC 2004-06-25 13:42:48 +00:00
rpc
security Introduce a temporary mutex, mac_ifnet_mtx, to lock MAC labels on 2004-06-24 03:34:46 +00:00
sparc64 Retire BUS_DMAMAP_NSEGS for sparc64 2004-06-28 04:04:43 +00:00
sys Remove the signal_caught argument from sleepq_timedwait() as it was 2004-06-28 18:57:06 +00:00
tools Add a script to parse acpi_quirks into a header file that we can compile 2004-06-24 06:28:05 +00:00
ufs Annotate that we don't check the returned data length from ufs_readdir() 2004-06-24 18:31:23 +00:00
vm Initialize result->backing_object_offset before linking result onto the list of 2004-06-28 20:26:35 +00:00
Makefile Try harder not to compile anything in sys/boot for arm. 2004-05-16 00:19:12 +00:00