Mikael Pettersson
b62735d9c6
[PATCH] ide-scsi: fix for IDE probe/remove ops changes
...
Kernel 2.6.16-rc1 broke the ide-scsi driver: ide-scsi loads but fails to
find any devices to bind to. It also triggers a message "Driver 'ide-scsi'
needs updating - please use bus_type methods" from the driver core.
The IDE core in 2.6.16-rc1 changed the location of an IDE driver's
->probe()/->remove()/->shutdown() methods: they are now in the ide_driver_t
struct not in the gen_driver sub-struct. drivers/ide/ was updated for this
change but ide-scsi.c wasn't. Hence the breakage.
This patch repairs ide-scsi and also eliminates the driver core warning.
Signed-off-by: Mikael Pettersson <mikpe@csd.uu.se>
Cc: Russell King <rmk@arm.linux.org.uk>
Cc: Greg KH <greg@kroah.com>
Acked-by: Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-02-01 08:53:09 -08:00
..
2006-01-12 11:55:16 -06:00
2006-01-31 14:39:50 -06:00
2006-01-09 13:56:42 +00:00
2006-01-26 08:10:08 -05:00
2006-01-12 11:36:37 -06:00
2006-01-29 11:25:30 -06:00
2006-01-06 00:03:24 +01:00
2006-01-26 08:17:25 -05:00
2005-12-15 18:41:27 -08:00
2006-01-01 22:21:50 +01:00
2006-01-14 10:55:12 -06:00
2006-01-14 10:55:12 -06:00
2006-01-14 10:55:12 -06:00
2006-01-14 10:55:12 -06:00
2005-12-15 18:41:27 -08:00
2005-12-15 18:41:27 -08:00
2005-12-16 09:51:01 -08:00
2005-11-10 08:29:07 -06:00
2005-12-15 18:41:27 -08:00
2006-01-29 12:40:57 -05:00
2006-01-14 18:27:06 -08:00
2005-11-10 08:29:07 -06:00
2006-01-17 19:31:54 -05:00
2005-12-15 18:41:27 -08:00
2006-01-12 09:09:00 -08:00
2006-01-12 09:09:00 -08:00
2006-01-12 15:26:13 -06:00
2005-11-10 08:29:07 -06:00
2006-01-12 11:53:11 -06:00
2005-12-15 18:41:13 -08:00
2006-01-12 09:09:00 -08:00
2006-01-12 09:09:00 -08:00
2006-01-26 08:11:13 -05:00
2006-01-14 10:54:54 -06:00
2006-01-12 09:09:00 -08:00
2005-11-09 15:48:20 -05:00
2005-11-09 15:48:20 -05:00
2006-01-15 02:12:54 +01:00
2005-11-09 15:48:20 -05:00
2005-11-09 15:48:20 -05:00
2006-01-15 02:00:17 +01:00
2005-11-09 15:48:20 -05:00
2005-11-10 08:29:07 -06:00
2006-01-12 11:53:11 -06:00
2005-11-10 08:29:07 -06:00
2006-02-01 08:53:09 -08:00
2006-01-04 18:44:12 -08:00
2005-12-13 18:10:58 -07:00
2006-01-31 14:43:18 -06:00
2005-11-10 08:29:07 -06:00
2006-01-14 18:27:06 -08:00
2006-01-14 10:55:18 -06:00
2006-01-06 08:33:57 -08:00
2006-01-17 19:37:45 -05:00
2006-01-30 16:09:35 +01:00
2006-01-06 09:56:18 +01:00
2006-01-09 14:53:55 +11:00
2006-01-14 12:16:07 -08:00
2006-01-12 11:53:11 -06:00
2006-01-12 11:53:11 -06:00
2006-01-09 14:53:55 +11:00
2005-11-10 08:29:07 -06:00
2005-11-10 08:29:07 -06:00
2005-12-16 10:53:47 -08:00
2005-12-16 10:53:47 -08:00
2006-01-12 09:09:05 -08:00
2005-11-09 15:48:20 -05:00
2005-12-15 18:41:27 -08:00
2006-01-12 09:09:00 -08:00
2005-11-10 08:29:07 -06:00
2005-12-06 04:49:22 -05:00
2005-11-09 15:48:20 -05:00
2005-11-09 15:48:20 -05:00
2006-01-26 08:08:26 -05:00
2006-01-12 11:35:15 -06:00
2006-01-06 09:55:00 +01:00
2006-01-09 10:42:06 -05:00
2006-01-17 08:06:21 -05:00
2005-12-06 04:49:22 -05:00
2006-01-06 09:55:00 +01:00
2006-01-06 09:55:00 +01:00
2006-01-06 09:55:00 +01:00
2006-01-17 07:58:42 -05:00
2006-01-06 09:55:00 +01:00
2006-01-06 09:55:00 +01:00
2006-01-06 09:55:00 +01:00
2006-01-06 09:55:00 +01:00
2006-01-13 11:26:10 -08:00
2005-12-13 18:12:05 -07:00
2006-01-26 15:13:50 -05:00
2006-01-26 15:13:50 -05:00
2006-01-14 10:55:05 -06:00
2006-01-14 10:55:05 -06:00
2006-01-14 10:55:05 -06:00
2006-01-14 10:55:05 -06:00
2006-01-14 10:55:05 -06:00
2006-01-14 10:55:21 -06:00
2006-01-31 14:39:36 -06:00
2006-01-14 10:55:01 -06:00
2005-11-09 15:48:20 -05:00
2006-01-12 11:53:11 -06:00
2006-01-14 10:54:45 -06:00
2006-01-26 15:13:50 -05:00
2005-11-10 08:29:07 -06:00
2006-01-14 10:54:46 -06:00
2005-12-17 10:50:23 -06:00
2006-01-14 18:27:06 -08:00
2006-01-26 15:13:50 -05:00
2005-12-14 19:16:31 -08:00
2005-12-15 18:41:27 -08:00
2006-01-12 09:09:04 -08:00