]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blame - src/patches/suse-2.6.27.25/patches.fixes/scsi-ibmvscsi-module_alias.patch
Revert "Move xen patchset to new version's subdir."
[people/teissler/ipfire-2.x.git] / src / patches / suse-2.6.27.25 / patches.fixes / scsi-ibmvscsi-module_alias.patch
CommitLineData
00e5a55c
BS
1Subject: map scsi proc_name to module name
2From: olh@suse.de
3References: 459933 - LTC50724
4
5---
6 drivers/scsi/ibmvscsi/ibmvscsi.c | 7 +++++--
7 1 file changed, 5 insertions(+), 2 deletions(-)
8
9--- a/drivers/scsi/ibmvscsi/ibmvscsi.c
10+++ b/drivers/scsi/ibmvscsi/ibmvscsi.c
11@@ -100,6 +100,9 @@ static struct scsi_transport_template *i
12
13 static struct ibmvscsi_ops *ibmvscsi_ops;
14
15+#define IBMVSCSI_PROC_NAME "ibmvscsi"
16+/* The driver is named ibmvscsic, map ibmvscsi to module name */
17+MODULE_ALIAS(IBMVSCSI_PROC_NAME);
18 MODULE_DESCRIPTION("IBM Virtual SCSI");
19 MODULE_AUTHOR("Dave Boutcher");
20 MODULE_LICENSE("GPL");
21@@ -1612,7 +1615,7 @@ static struct device_attribute *ibmvscsi
22 static struct scsi_host_template driver_template = {
23 .module = THIS_MODULE,
24 .name = "IBM POWER Virtual SCSI Adapter " IBMVSCSI_VERSION,
25- .proc_name = "ibmvscsi",
26+ .proc_name = IBMVSCSI_PROC_NAME,
27 .queuecommand = ibmvscsi_queuecommand,
28 .eh_abort_handler = ibmvscsi_eh_abort_handler,
29 .eh_device_reset_handler = ibmvscsi_eh_device_reset_handler,
30@@ -1771,7 +1774,7 @@ static struct vio_driver ibmvscsi_driver
31 .remove = ibmvscsi_remove,
32 .get_desired_dma = ibmvscsi_get_desired_dma,
33 .driver = {
34- .name = "ibmvscsi",
35+ .name = IBMVSCSI_PROC_NAME,
36 .owner = THIS_MODULE,
37 }
38 };