Date: Fri, 8 Feb 2002 22:47:58 -0800 (PST) From: Julian Elischer <julian@elischer.org> To: John Baldwin <jhb@FreeBSD.org> Cc: current@freebsd.org Subject: RE: cred stuff.. Message-ID: <Pine.BSF.4.21.0202082246100.5404-100000@InterJet.elischer.org> In-Reply-To: <Pine.BSF.4.21.0202082210490.5404-100000@InterJet.elischer.org>
next in thread | previous in thread | raw e-mail | index | archive | help
John, (peter? others?) How is it that getting a ucred reference is guarded by PROC_LOCK(p) but freeing it is guarded by mtx_lock(&Giant); ? Call me naive, but shouldn't they be guarded by the same thing? Julian On Fri, 8 Feb 2002, Julian Elischer wrote: > I'm a little worried about invariants because the behaviour when > INVARIANTS is set wil be different to teh behaviour when it is off, which > is 'strange' to say the least. Normally the behaviour si the same but you > just check for invariant conditions. > > > On Fri, 8 Feb 2002, John Baldwin wrote: > > > > > On 08-Feb-02 Julian Elischer wrote: > > > > > > I'd like to commit the code to keep the ucred across userland, > > > with the code to clear it to NULL kept under DEBUG ifdefs. > > > > Use INVARIANTS for the ifdef macro name, but sure. > > > > -- > > > > John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ > > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0202082246100.5404-100000>