NetBSD/sys
pooka 4a0a4d4f30 Fix a problem noticed by Reinoud: the fs would try to release an
unlocked vnode when trying to rename a directory.  The fix was to
shuffle some bits around and #pray.

The rename routine actually needs a very very major wide-angle whopping:
 * it takes locks out-of-order
 * it deals with references from SAVESTART lookups in interesting ways
 * I doubt there is any guarantee for correct operation if there
   are multiple concurrent accesses
 * the error branches might just as well call panic() directly
2007-11-14 19:16:29 +00:00
..
altq machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
arch Commit a fix for the _SR regions that are needed by ofppc. Because this 2007-11-14 18:34:12 +00:00
coda Merge from vmlocking: 2007-10-10 20:42:20 +00:00
compat regen 2007-11-12 22:23:29 +00:00
conf Rename 'arc' into 'arcnet' to avoid conflict with 2007-11-13 23:22:06 +00:00
contrib/dev/ath machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
crypto
ddb Add a missing "else". Should finally fix PR kern/37110. 2007-11-14 12:05:42 +00:00
dev Add the MCP{67,73} products on nfe_attach(). 2007-11-14 14:59:50 +00:00
dist Bring some fixes from IPF 4.1.27 in order to fix kern/37037. 2007-10-02 06:15:11 +00:00
fs Fix a problem noticed by Reinoud: the fs would try to release an 2007-11-14 19:16:29 +00:00
gdbscripts
ipkdb machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
kern m_print: avoid sign extention of m_flags. 2007-11-14 14:11:57 +00:00
lib x68k's floppy is 8*2 sect/cyl, not 18*2 sect/cyl. 2007-11-11 13:23:07 +00:00
lkm don't init the device since it's not part of puffs anymore 2007-11-13 18:35:56 +00:00
miscfs Revision 1.42 was lost. Pointed out by Nicolas Joly: 2007-11-12 14:11:47 +00:00
net Call ttwakeup() with tty_lock held. 2007-11-12 14:20:40 +00:00
net80211 Add a sockaddr_storage member to "struct ifreq" maintaining backwards 2007-05-29 21:32:27 +00:00
netatalk Use ifreq_setaddr(), ifreq_getaddr(), sockaddr_in_init(), and 2007-09-01 04:32:50 +00:00
netbt include <sys/device.h> for device_t 2007-11-12 19:08:29 +00:00
netinet Follow up on arc -> arcnet renaming. Pointed out by joerg@. 2007-11-14 01:11:14 +00:00
netinet6 Use sockaddr_in6_init(). 2007-11-10 00:14:31 +00:00
netipsec The function ipsec4_get_ulp assumes that ip_off is in host order. This results 2007-10-28 15:48:23 +00:00
netisdn machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
netiso Do not use insque/remque from libkern; they are about to be removed. 2007-11-09 21:00:05 +00:00
netkey Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
netnatm
netsmb Don't exit an unheld mutex. 2007-07-10 21:05:03 +00:00
nfs nfs_lookup: fix indent. 2007-11-13 11:37:08 +00:00
opencrypto Use the softint API. 2007-10-08 16:18:02 +00:00
rump Shield against returning EJUSTRETURN from relookup() 2007-11-14 15:01:46 +00:00
secmodel Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
stand
sys Fix some problems with the tty signalling code. 2007-11-14 01:15:30 +00:00
ufs - add some more constant definitions 2007-11-13 13:50:18 +00:00
uvm call debug_init earlier. ie. before malloc is used. 2007-11-14 11:04:07 +00:00
Makefile remove sun2 from no-rump list 2007-09-24 14:19:36 +00:00