freebsd-dev/sys
Warner Losh 2f58d9cc31 For bus_setup_intr, cookiep is a pointer to storage for the parent
bus to use.  We need to set it here.

This fixes the problem where a probe routine establishes and
disestablishes the interrupt and then we get a panic in the probe
routine.

However, we pass the pointer to the interrupt hanlder count to the
parent bus, which writes its own cookie there, so there may be some
problems with that which isn't apparent at the moment.

Commit made from: laptop running NEWCARD with sn driver (which works,
but gets the wrong ethernet address).
2001-01-07 20:36:27 +00:00
..
alpha Implement accessors for per-cpu variables which don't depend on the 2001-01-06 19:55:42 +00:00
amd64 Implement accessors for per-cpu variables which don't depend on the 2001-01-06 19:55:42 +00:00
arm/include StrongARM platform-specific definitions. 2001-01-04 05:23:06 +00:00
boot Add commented out examples for the new KTR loader tunables. 2001-01-06 06:52:49 +00:00
cam Generalize quirk for Sony Memory Sticks. Any device that starts with 2000-12-14 22:08:13 +00:00
coda When p_ucred is passed to the venus daemon, first grab the proc lock to 2000-12-15 00:12:30 +00:00
compat Map FreeBSD character device hard disks to Linux block device hard disks. 2000-12-29 00:44:42 +00:00
compile
conf The ep pccard code had newcard hooks added to it, but it isn't being 2001-01-07 13:55:42 +00:00
contrib/dev Resolve conflicts from the ACPI CA 20001215 vendor import. 2000-12-21 07:04:32 +00:00
crypto Initial import of AES algorithm code (aka Rijndael) from KAME. 2000-10-30 11:03:32 +00:00
ddb Use macro API for <sys/queue.h> 2000-12-30 22:06:19 +00:00
dev For bus_setup_intr, cookiep is a pointer to storage for the parent 2001-01-07 20:36:27 +00:00
fs Use macro API to <sys/queue.h> 2000-12-31 10:24:19 +00:00
geom Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
gnu Changed the copyright notice to BSD-style. The original GPL copyright 2001-01-05 02:12:02 +00:00
i4b Rewrite of netgraph to start getting ready for SMP. 2001-01-06 00:46:47 +00:00
i386 Implement accessors for per-cpu variables which don't depend on the 2001-01-06 19:55:42 +00:00
ia64 Implement accessors for per-cpu variables which don't depend on the 2001-01-06 19:55:42 +00:00
isa Add OZO8008 - Zoom (33.6k Modem). 2000-12-26 06:52:57 +00:00
isofs/cd9660 Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern Limit size of passed in data for utrace function. 2001-01-06 09:34:20 +00:00
libkern Add __ucmpdi2 prototype to quelch a warning. 2000-12-07 22:28:20 +00:00
miscfs Use macro API to <sys/queue.h> 2000-12-31 10:24:19 +00:00
modules It is unlikely that we'll be supporting old-style ZMAGIC linux a.out 2001-01-07 03:10:15 +00:00
msdosfs Use macro API to <sys/queue.h> 2000-12-31 10:24:19 +00:00
net Small fix for bpf compat: 2000-12-27 22:20:13 +00:00
netatalk * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netatm * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netgraph Rewrite of netgraph to start getting ready for SMP. 2001-01-06 00:46:47 +00:00
netinet provide a sysctl 'net.link.ether.inet.log_arp_wrong_iface' to allow one 2001-01-06 00:45:08 +00:00
netinet6 do not touch ra_addr if it is NULL. from IIJ SEIL team 2001-01-02 15:17:19 +00:00
netipx * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
netkey Revert previous commit after discussion with phk. 2000-10-30 09:13:46 +00:00
netnatm Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
netncp Common option '-N' do not require an argument. 2001-01-07 07:03:59 +00:00
netns * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
nfs NFS O_EXCL file create semantics temporarily uses file attributes to store 2001-01-04 22:45:19 +00:00
nfsclient NFS O_EXCL file create semantics temporarily uses file attributes to store 2001-01-04 22:45:19 +00:00
nfsserver * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
ntfs Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
nwfs v_interlock is a mutex now, not simple lock. 2000-11-04 02:42:11 +00:00
pc98 Merged from sys/i386/i386/machdep.c revision 1.426. 2001-01-07 07:59:19 +00:00
pccard o Now that I've had time to test the new interface, reintegrate it back in. 2001-01-07 16:31:09 +00:00
pci Rewrite of netgraph to start getting ready for SMP. 2001-01-06 00:46:47 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc PowerPC atomic operation functions. 2001-01-07 03:46:01 +00:00
rpc
svr4 This patchset fixes a large number of file descriptor race conditions. 2000-11-18 21:01:04 +00:00
sys o Correct typos in comment fields. 2001-01-07 19:21:06 +00:00
tools Simplify this a bit so that it doesn't have to generate silly redundant 2000-12-06 06:59:38 +00:00
ufs This implements a better launder limiting solution. There was a solution 2000-12-26 19:41:38 +00:00
vm fix comment which was outdated 3 years ago 2000-12-29 13:49:05 +00:00
Makefile I should know better than to touch this without testing a 'make release' 2000-08-24 18:53:09 +00:00