Signal delivery

2 views
Skip to first unread message

Unix learner

unread,
May 2, 2007, 2:15:18 AM5/2/07
to kernel...@nl.linux.org
Hi Guys,
     Need to clarify some concepts about signaling mechanism in linux kernel 2.4 and 2.6 ?

What time the signal to a process is really delivered --
1. After moving from kernel space to user space - yes
2. After the process in kernel space wakes up from interruptible/uninterruptible sleep -- ??
3. Can a kernel thread be signaled ? What time does it check for its pending signals ?
4. Can a user process signal a kernel thread (visible through ps), or only another kernel process can do that ? How is it implemented ?


Thanks!
Reply all
Reply to author
Forward
0 new messages