Thanks for reporting these. NFS has this same problem with sowakeup(). You can find an old patch I made for this at http://www.freebsd.org/~hsu/hammer.diff It takes a big hammer to the problem and is less than elegant, so I haven't committed it. I hope to have time to address this problem a better way some time in the future, after some other pressing locking issues are fixed.
Jeffrey To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message