Maslan wrote:
Guys,

Here is the code, just scroll down and change kthread_create2() to
kthread_create() and it will crash

NOTE: i'm still working on the socket part, u can commend it.

Something wrong with proc0, and I can't figure it out


------------------------------------------------------------------------

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"


The problem is that you are NOT on proc0
You have created your own kernel process and is DOES NOT have
a file descriptor table.

in 8.x this is all changed.

using kthread_create2 creates a kernel thread attached to YOUR USER PROCESS. and YOU DO have a file descriptor table, as does proc0
as a special case of kernel process.


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"

Reply via email to