freebsd-skq/sys
imp db70defc69 It looks like we're doing the wrong thing by catching the setup_intr
request and just calling it when we get a bridge interrupt.  The
problem is that if other code wants to block hardware interrupts for a
little bit with splXXX, those masks aren't updated the way we're doing
it.  This doesn't matter for -current, but does for -stable.

The whole reason that we were catching interrupts was to detect that
the card was still there.  Ian's fixes however ensure that the card
will be there with an interrupt handler, or not there at all.  Since
the pcic interrupt is at a high priority, this should be OK.

This should fix the network related crashes people started seeing in
stable after I merged the pcic as a pci device code.

Submitted indirectly by: Ian Dowse
MFC when: Ian has had a chance to do his torture hang testing.
2001-08-21 18:13:16 +00:00
..
alpha Protect prototype of ptrace_clear_single_step() with #ifdef _KERNEL/#endif. 2001-08-21 13:42:39 +00:00
amd64 The general conesnsus on irc was that pci bios for config registers 2001-08-21 07:53:37 +00:00
arm Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
boot mdoc(7) police: markup nits. 2001-08-20 08:55:07 +00:00
cam Eliminate the hot-spare 'r' in Arrray. 2001-08-10 11:47:08 +00:00
coda
compat Added the linux_sysinfo function to implement sysinfo(2). 2001-07-23 06:22:10 +00:00
conf Add code for supporting hardware watch points. 2001-08-20 23:50:08 +00:00
contrib fix import/merge related code problems 2001-07-30 10:53:23 +00:00
crypto properly check DES weak key. KAME PR 363. 2001-07-03 17:46:48 +00:00
ddb No tokens should follow #endif. 2001-08-15 03:38:49 +00:00
dev Add support for the newer Promise chips here as well. 2001-08-21 12:23:31 +00:00
fs Use proper endian conversion. 2001-08-21 08:27:47 +00:00
geom
gnu Do not depend on pcb_savefpu backwards compat #define. 2001-07-12 12:19:11 +00:00
i4b make driver compile under 4.3-STABLE 2001-07-22 19:55:05 +00:00
i386 The general conesnsus on irc was that pci bios for config registers 2001-08-21 07:53:37 +00:00
ia64 Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this 2001-08-21 02:32:59 +00:00
isa Fix the so-called "half-baked-probe" code that I wrote a long time ago 2001-08-16 17:30:55 +00:00
isofs/cd9660
kern Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this 2001-08-21 02:32:59 +00:00
libkern We do not have UPAGES following the tail end of the user VM space anymore. 2001-08-08 04:02:22 +00:00
modules Add support for 802.1Q VLAN and oversized ethernet frames. 2001-08-13 18:32:39 +00:00
net Fix typo 2001-08-16 17:17:54 +00:00
netatalk
netatm Commited patch for uni signaling fix. 2001-07-11 16:31:50 +00:00
netgraph Fix two typos 2001-08-21 13:20:02 +00:00
netinet Added TFTP support. 2001-08-21 16:25:38 +00:00
netinet6 Fix fencepost error causing creation of 0-length mbufs when the boundary 2001-08-20 17:58:46 +00:00
netipx
netkey printed current sequence number of the SA. accordingly, changed 2001-08-06 19:40:01 +00:00
netnatm
netncp Mark some functions as __printflike() and/or taking const char * arguments 2001-08-20 12:53:36 +00:00
netns
netsmb Map errdos:67 to the ENOENT. 2001-08-21 09:16:57 +00:00
nfs Fix a client-side memory leak in nfs_flush(). The code allocates 2001-08-01 10:25:13 +00:00
nfsclient Fix a client-side memory leak in nfs_flush(). The code allocates 2001-08-01 10:25:13 +00:00
nfsserver With Alfred's permission, remove vm_mtx in favor of a fine-grained approach 2001-07-04 16:20:28 +00:00
pc98 Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this 2001-08-21 02:32:59 +00:00
pccard It looks like we're doing the wrong thing by catching the setup_intr 2001-08-21 18:13:16 +00:00
pci After one more day of testing, make what I hope are the final tweaks to 2001-08-16 20:15:16 +00:00
posix4 - Close races with signals and other AST's being triggered while we are in 2001-08-10 22:53:32 +00:00
powerpc Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this 2001-08-21 02:32:59 +00:00
rpc
sparc64 Use register g6 to point to a small stack for svaing alternate globals 2001-08-21 00:07:37 +00:00
svr4
sys Whitespace style nits. 2001-08-21 15:37:19 +00:00
tools
ufs Sigh. ufs_lookup() calls ffs_snapgone(), meaning that 'options EXT2FS' 2001-08-18 03:08:48 +00:00
vm Limit the amount of KVM reserved for the buffer cache and for swap-meta 2001-08-20 00:41:12 +00:00
Makefile