--- linux-2.4.10-pre14/drivers/sound/maestro.c Sun Aug 12 10:51:42 2001 +++ linux/drivers/sound/maestro.c Sat Sep 22 22:42:48 2001 @@ -3602,7 +3602,12 @@ int __init init_maestro(void) { - pci_module_init(&maestro_pci_driver); + int rc; + + rc = pci_module_init(&maestro_pci_driver); + if (rc < 0) + return rc; + if (register_reboot_notifier(&maestro_nb)) printk(KERN_WARNING "maestro: reboot notifier registration failed; may not reboot properly.\n"); #ifdef MODULE