freebsd-nq/sys
Ian Dowse eadf519a78 Replace the static "qdat" structure with a per-instance softc field
in all USB ethernet drivers. The qdat structure contains a pointer
to the interface's struct ifnet and is used to process incoming
packets, so simultaneous use of two similar devices caused crashes
and confusion.

The if_udav driver appeared in the tree since Daan's PR, so I made
similar changes to that driver too.

PR:		kern/59290
Submitted by:	Daan Vreeken <Danovitsch@Vitsch.net>
2004-05-23 12:35:25 +00:00
..
alpha
amd64 MFi386 (1.103 and 1.104: fixed some problems in high resolution profiling 2004-05-21 16:50:57 +00:00
arm Remove two debugging printf(). 2004-05-22 13:15:14 +00:00
boot Markup fixes. 2004-05-16 22:51:36 +00:00
cam
coda
compat
conf
contrib
crypto
ddb
dev Replace the static "qdat" structure with a per-instance softc field 2004-05-23 12:35:25 +00:00
fs
geom - Change command name from 'config' to 'configure'. 2004-05-21 15:23:48 +00:00
gnu
i4b
i386 Updated and reorganized the comments for the fetch and store families of 2004-05-21 16:08:26 +00:00
ia64
isa
isofs/cd9660
kern Implement the new KERN_PROC_RGID option, and also implement the 2004-05-22 23:11:44 +00:00
libkern
modules
net Added dependency on the miibus module. 2004-05-21 08:43:38 +00:00
net80211
netatalk
netatm
netgraph
netinet
netinet6
netipsec
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient
nfsserver
opencrypto
pc98
pccard
pci Use __FBSDID. 2004-05-23 10:57:11 +00:00
posix4
powerpc
rpc
security
sparc64 Use unsigned types for the arguments of the atomic(9) operations, 2004-05-22 00:52:16 +00:00
sys Define a KERN_PROC_RGID option for kvm_getprocs(). 2004-05-22 23:08:49 +00:00
tools
ufs Upon further review it was decided this piece of the msync(2) 2004-05-21 12:05:48 +00:00
vm To date, unwiring a fictitious page has produced a panic. The reason 2004-05-22 04:53:51 +00:00
Makefile