LOR: sigacts vs Giant
Marcel Moolenaar
marcel at xcllnt.net
Wed Aug 13 12:51:52 PDT 2003
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
More information about the freebsd-current
mailing list