Hello
I wrote an interrupt service routin
that send sig to user space
program to inform some event happed,(My kernel version
is 2.0.38) I am sure that (according prink message) the signal has been
send to program "a", send_sig(SIGUSR1, p,
1); and the user space program catch the signal SIGUSR1,(by using kill -10 pid,
i know that it is ok), when the interrupt happen, the kernel indeed call the
send_sig function, but the user space progamme didn't catch the signal , Why. I
can't fix out this problem.
Thanks
tongchangda
|