On Sun, Jul 29, 2012 at 8:32 PM, Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx> wrote: > On Wed, 2012-07-18 at 18:49 +0200, olaf@xxxxxxxxx wrote: >> From: Olaf Hering <olaf@xxxxxxxxx> >> >> The driver is named ibmvscsic, at runtime it its name is advertised as >> ibmvscsi. For this reason mkinitrd wont pickup the driver properly. >> Reported by IBM during SLES11 beta testing: >> >> https://bugzilla.novell.com/show_bug.cgi?id=459933 >> LTC50724 > > So while this would work, I do wonder however whether we could instead > fix it by simplifying the whole thing as follow since iSeries is now > gone and so we don't need split backends anymore: > > scsi/ibmvscsi: Remove backend abstraction > > Now that the iSeries code is gone the backend abstraction > in this driver is no longer necessary, which allows us to > consolidate the driver in one file. > > The side effect is that the module name is now ibmvscsi.ko > which matches the driver hotplug name and fixes auto-load > issues. > > Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing. I've give this a quick test and I prefer this cleanup, it solves the initial problem nicely. James, please consider pulling this patch. Thanks. Acked-by: Robert Jennings <rcj@xxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html