On Fri, Jan 28, 2005 at 10:45:41AM +0100, Duncan Sands wrote: > > +static void __exit udsl_usb_exit(void) > > +{ > > +} > > +module_exit(udsl_usb_exit); > > Is this really needed? Otherwise the module is marked '[permanent]' and can't be unloaded. Roman.