Re: context switch vs. signal delivery [was: Re: Accelerating user mode

Jeff Dike
2002-08-08T02:07:38Z

us15@os.inf.tu-dresden.de said:
> SIGIO would get delivered in the kernel and cleared from the shared
> pending queue, which is just what we want.

Not really. What we really want is for signals not to be delivered at all.

That's why the ptrace signal annulling capability is nice.

I'm not sure if this makes any sense, but coupling the new aio mechanism with
something that queues up siginfos might be interesting. It would be a magic
descriptor that would feed you signals when you read it.

Is that at all sane?

Jeff