[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: In-kernel tasks
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/