Thread (26 messages) 26 messages, 6 authors, 2008-05-05

Re: [PATCH] [POWERPC] Rework EXC_LEVEL_EXCEPTION_PROLOG code

From: Scott Wood <hidden>
Date: 2008-05-01 16:14:57

On Thu, May 01, 2008 at 08:17:07AM -0500, Kumar Gala wrote:
On May 1, 2008, at 3:24 AM, Paul Mackerras wrote:
quoted
The most common cases are (a) something that ultimately generates
input on a tty (e.g. a character arriving on a serial port) and that
input turns out to be a ^C or similar, or (b) something that signals
I/O completion and the program doing the I/O has requested
notification by a SIGIO.  But in general any driver code can send a
signal to userspace if it wants.
And, of course, SIGALRM and similar timer mechanisms.
ok.  Was just wondering how the async exception know that the signal  
it wanted to send belonged to the particular process that is running.   
But I guess there are cases that the signal is really intended for who  
ever is currently running?
No, it knows based on its own data structures who it's intended for --
and sometimes that happens to be the currently running process.

-Scott
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help