On Wed, Sep 22, 2004 at 08:49:11AM +0000, Gordon David wrote: > Hello, > > I have a question. Anyone would like to tell me how to execute a user > process or shell script in the kernel?
You probably really don't want to do this and if you do, there is likely a better approach. > As we know, the kernel forks a process named initproc and executes > /sbin/init, etc. If I want to execute a user level process, such as a > simple printf("Hello world") in a driver Why? > what shall I do? Lots of good references on distinctions between kernel and userland. Try: The Design and Implementation of 4.4BSD (First few chapters) file:///usr/share/doc/en/books/design-44bsd/ > Thanks > Gordon -- Allan Fields, AFRSL - http://afields.ca 2D4F 6806 D307 0889 6125 C31D F745 0D72 39B4 5541 _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"