Re: LOR: sigacts vs Giant

From: Marcel Moolenaar <marcel_at_xcllnt.net>
Date: Wed, 13 Aug 2003 12:51:41 -0700
On Wed, Aug 13, 2003 at 02:34:15PM -0400, John Baldwin wrote:
> 
> 
> sendsig() on ia64 drops the lock around the copyout, see line 921 in
> machdep.c.  It is not reacquired again until the very end of the
> function.  You could change the assert at the top of the function to
> say that sigacts is not recursed, but sigacts is already a non
> recursive lock.  Do you have local diffs to HEAD?

Argh, yes. I thought the behaviour was identical to the copyout()
case, otherwise I wouldn't have reported it. I missed the unlock
on line 921. My bad, sorry,

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel_at_xcllnt.net
Received on Wed Aug 13 2003 - 10:51:52 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:18 UTC