tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Autoloading of pseudo-device modules
On Sun, Jan 25, 2009 at 08:19:56PM +0000, Andrew Doran wrote:
> - I think that pooka pointed out the race condition with module loading in
> your code. The module can be gone by the time you try to use it. You can
> work around this by testing module_gen. 1) cache module_gen 2) try to
> autoload device driver 3) if it fails, and module_gen != cached copy,
> restart.
"if it fails" here refers to ENXIO from device open.
Andrew
Home |
Main Index |
Thread Index |
Old Index