On Thu, 17 Mar 2005, John-Mark Gurney wrote:
but that causes a page fault in kernel mode (ie. Kernel panic :-)
Any help is appreciated, thanks.
Take a look at psignal(9)... You'll need to look up the struct proc for
psignal with pfind(9)... and then PROC_UNLOCK the struct proc after
Hi all,
I would like to send a signal (e.g SIGUSR1) to a user process from
inside the kernel (kld module).
Can any one tell me how to do it ?
I tried the following code inspired from sys/kern/kern_sig.c :
==
#include sys/types.h
#include
Aziz KEZZOU wrote this message on Thu, Mar 17, 2005 at 12:34 -0500:
Hi all,
I would like to send a signal (e.g SIGUSR1) to a user process from
inside the kernel (kld module).
Can any one tell me how to do it ?
I tried the following code inspired from sys/kern/kern_sig.c :
Aziz KEZZOU wrote this message on Thu, Mar 17, 2005 at 12:34 -0500:
Hi all,
I would like to send a signal (e.g SIGUSR1) to a user process from
inside the kernel (kld module).
Can any one tell me how to do it ?
I tried the following code inspired from sys/kern/kern_sig.c :
Aziz KEZZOU wrote this message on Thu, Mar 17, 2005 at 14:55 -0500:
Aziz KEZZOU wrote this message on Thu, Mar 17, 2005 at 12:34 -0500:
Hi all,
I would like to send a signal (e.g SIGUSR1) to a user process from
inside the kernel (kld module).
Can any one tell me how to do it ?
I
On Thursday 17 March 2005 20:55, Aziz KEZZOU wrote:
Here are the headers needed in case someone reads this thread:
#include unistd.h /*needed only for NULL, can be removed*/
#include sys/types.h
#include sys/param.h
As a community service: Style(9) instructs to include either sys/types.h OR
Here are the headers needed in case someone reads this thread:
#include unistd.h /*needed only for NULL, can be removed*/
#include sys/types.h
#include sys/param.h
#include sys/lock.h
#include sys/mutex.h
#include sys/proc.h
According to the manual page for psignal(9) in -current, you
7 matches
Mail list logo