Date: Sat, 13 Feb 1999 01:41:37 -0800 (PST) From: Matthew Dillon <dillon@apollo.backplane.com> To: hackers@FreeBSD.ORG Subject: NFS VOP calls (was Re: Lots of "panic: vrele: negative ref cnt" ) Message-ID: <199902130941.BAA14698@apollo.backplane.com>
next in thread | raw e-mail | index | archive | help
It looks like there are a number of problems, but the one reported above is the only one that gets 'hit'. The NFS code pretty much ignores the VOP semantics for freeing path name elements but it just happens to get called with the path name (cnp) structure flagged the way it happens to decide to use it, so it works. But there is probably some leakage of NAMEI nodes when NFS errors occur. I've only committed the fix for the vrele panic to -3.x. The fix to the rest of the mis-used path elements has been committed to -4.x and will not be backported to -3.x until after the release since I'm not 100% sure those other fixes are correct. -3.x should not be detrimentally effected by not having the other junk in. Confused yet? :-) -Matt Matthew Dillon <dillon@backplane.com> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902130941.BAA14698>