On Sun, 2005-11-06 at 20:17 +0100, Oliver Korpilla wrote: [...] > > You can use RTAI or similar stuff. And with RTAI you can have > > Realtime-Tasks in Userspace (to put it simple). > > RTAI doesn't look like a sound solution to me. Too x86-centric. And LXRT > (the user space/kernel space/RTAI task combination) is not that mature, > and not ported. All in all RTAI does not look like a mature system at > all, your mileage may differ. There is a ARM port for 2.4 but if you really need it running on more archs, it is not a solution. > To be honest, I find this discussion rather fruitless, because I do not > want to find another approach. I simply wanted to know what a good way > is to represent an independent thread of execution - a unit of There nowadays lots of kernel-started "processes" (e.g. nfsd). They are not real processes as they cannot be killed from user-space, bur in almost all other aspects they are kernel tasks. IIRC kthread_* are the relevant functions. Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/