Are you sure you didn't introduce a typo here? (missing 'r')
Maybe you meant this line to be:
+ ide_driver_t * driver = drive->driver;
> + if (driver && driver->standby)
> + driver->standby(drive);
> +}
> +
> int ide_register_driver(ide_driver_t *driver)
> {
> struct list_head list;
> @@ -3372,6 +3380,7 @@
> driver->gen_driver.name = driver->name;
> driver->gen_driver.bus = &ide_bus_type;
> driver->gen_driver.remove = ide_drive_remove;
> + driver->gen_driver.shutdown = ide_drive_shutdown;
> return driver_register(&driver->gen_driver);
> }
Regards,
Toon.
-- /"\ | \ / ASCII RIBBON CAMPAIGN | "Who is this General Failure, and X AGAINST HTML MAIL | what is he doing on my harddisk?" / \ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/