[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Race-condition for device drivers etc.



Hello!

|>>So my idea to fix this is that the kernel holds a list of uninstall
|>>functions for each process, where the handlers get called when
|>>the process exits. This list would be totally internal, so even these
|>>functions are in kernel-land. This way a device driver can be
|>>written as a daemon process, and can even exit without doing too much
|>>harm to the system integrity.
|>>
|>>What do you think about this?
|>
|> hmm sounds useful.  could this also be used to fix the /dev
|>unlink-open-file bug?
|>
Hmm, I was not reading the mailing list so carefully during the last
time, could you explain that a little bit more? :)

Ulrich