Re: [Lse-tech] Re: scalability of signal delivery for Posix Threads

From: Andi Kleen <ak_at_suse.de>
Date: 2004-11-23 06:53:49
> Well, the sighand->siglock is taken so many places in the kernel (>200 
> times)
> that RCUing its usage looks like a daunting change to make.

Agreed.  And having to wait for all CPUs in sigaction would also not
be nice.

> 
> In principle, I guess a seqlock could be made to work.  The idea would be 

seqlocks are reader only, but for signal delivery you need a writer to 
update state like the thread load balancing. We got all that gunk
from POSIX, before NPTL it would have been probably possible ;-)

-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Mon Nov 22 15:23:44 2004

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:32 EST