Oleg Verych wrote: > > Maybe modules' dlopen() like facility would be better to handle static > firmware or any other on-demand static data like ID tables etc.? > > I.e. some additional flag for an exported symbol (in a module), that > this symbol maybe dynamically requested and used. As far as i can see, > depmod generates static map, unresolved symbols must be in the kernel > (System.map). >
You can do this with request_module() and having your module overwrite a hook. > It will solve problem of having multiple unneeded firmware images if > driver handles many devices and firmware is allowed to be in the > kernel. No need in additional secure infrastructure. > This seems like a hacky way to accomplish what request_firmware() does clearer! -hpa ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel