Do we even need a daemon running all the time? We've just changed
module handling so that module requests simply invoke modprobe
directly rather than using a kludgy communication method with
kerneld. Is there something to be learned here?
Yes, but that's because the kernel code needed to wait for kerneld to
respond before continueing with its operations, and that was causing
problems. If you're only having the kernel asynchronously notify a
user-mode daemon, much like PCMCIA's cardmgr daemon, life is much saner.
Hence, I don't think the comparison with kerneld is a fair one; a much
more comperable comparison would be PCMCIA's cardmgr daemon, and that
has worked very well.
- Ted
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html