[driverloader] driverloader 2.08 compilation fails on kernel 2.6.9

Max relf at unn.ac.ru
Wed Oct 20 17:30:26 EDT 2004


I've just upgraded to the latest kernel version 2.6.9 and noticed that driverloader fails to compile.
The following errors are reported:

/usr/lib/driverloader/modules/osusb.c: In function `SubmitUrbListEntry':
/usr/lib/driverloader/modules/osusb.c:122: sorry, unimplemented: inlining failed in call to 'ChangeUrbListEntryState':
/usr/lib/driverloader/modules/osusb.c:161: sorry, unimplemented: called from here
/usr/lib/driverloader/modules/osusb.c:122: sorry, unimplemented: inlining failed in call to 'ChangeUrbListEntryState': function not considered for inlining
/usr/lib/driverloader/modules/osusb.c:198: sorry, unimplemented: called from here
/usr/lib/driverloader/modules/osusb.c:122: sorry, unimplemented: inlining failed in call to 'ChangeUrbListEntryState': function not considered for inlining
/usr/lib/driverloader/modules/osusb.c:201: sorry, unimplemented: called from here
/usr/lib/driverloader/modules/osusb.c:122: sorry, unimplemented: inlining failed in call to 'ChangeUrbListEntryState': function not considered for inlining
/usr/lib/driverloader/modules/osusb.c:206: sorry, unimplemented: called from here

I've fixed them by removing 'inline' directive from the function definitions. Now driverloader is compiled and runs smooth.

Max



More information about the driverloader mailing list