Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Mar 2004 16:14:44 -0500
From:      "Brian F. Feldman" <green@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_exit.c kern_sig.c 
Message-ID:  <200403172114.i2HLEii8028579@green.homeunix.org>
In-Reply-To: Message from John Baldwin <jhb@FreeBSD.org>  <200403052239.i25MdrWA014794@repoman.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin <jhb@FreeBSD.org> wrote:
> jhb         2004/03/05 14:39:53 PST
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/kern             kern_exit.c kern_sig.c 
>   Log:
>   - Push down Giant in exit() and wait().
>   - Push Giant down a bit in coredump() and call coredump() with the proc
>     lock already held rather than unlocking it only to turn around and
>     relock it.

Please review this to remove any places VFS is called into without Giant, 
i.e. vrele(tracevp).

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403172114.i2HLEii8028579>