diff options
author | Rene Herman <rene.herman@keyaccess.nl> | 2006-03-08 03:14:20 -0500 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-03-12 10:11:16 -0500 |
commit | f018fa552c52642a6b9db2bda90477762e42163f (patch) | |
tree | 5baf17322997aae5e9373e8f9e6d1c993d2ad0ff /drivers/scsi/sd.c | |
parent | 76744f429a178ad2df06b722e5e7bbbf1b5245ee (diff) |
[SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi
Add device-major aliases in drivers/scsi, allowing kmod autoload:
MODULE_ALIAS_CHARDEV_MAJOR(SCSI_CHANGER_MAJOR)
MODULE_ALIAS_CHARDEV_MAJOR(OSST_MAJOR)
MODULE_ALIAS_CHARDEV_MAJOR(SCSI_TAPE_MAJOR)
MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_CDROM_MAJOR)
MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISKN_MAJOR)
Signed-off-by: Andrew Morton <akpm@osdl.org>
Acked-by: Kai Makisara <kai.makisara@kolumbus.fi>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/sd.c')
-rw-r--r-- | drivers/scsi/sd.c | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index 31c9685ebc5a..3b01e5d6221c 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c | |||
@@ -71,6 +71,27 @@ | |||
71 | */ | 71 | */ |
72 | #define SD_MAJORS 16 | 72 | #define SD_MAJORS 16 |
73 | 73 | ||
74 | MODULE_AUTHOR("Eric Youngdale"); | ||
75 | MODULE_DESCRIPTION("SCSI disk (sd) driver"); | ||
76 | MODULE_LICENSE("GPL"); | ||
77 | |||
78 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK0_MAJOR); | ||
79 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK1_MAJOR); | ||
80 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK2_MAJOR); | ||
81 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK3_MAJOR); | ||
82 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK4_MAJOR); | ||
83 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK5_MAJOR); | ||
84 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK6_MAJOR); | ||
85 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK7_MAJOR); | ||
86 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK8_MAJOR); | ||
87 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK9_MAJOR); | ||
88 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK10_MAJOR); | ||
89 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK11_MAJOR); | ||
90 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK12_MAJOR); | ||
91 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK13_MAJOR); | ||
92 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK14_MAJOR); | ||
93 | MODULE_ALIAS_BLOCKDEV_MAJOR(SCSI_DISK15_MAJOR); | ||
94 | |||
74 | /* | 95 | /* |
75 | * This is limited by the naming scheme enforced in sd_probe, | 96 | * This is limited by the naming scheme enforced in sd_probe, |
76 | * add another character to it if you really need more disks. | 97 | * add another character to it if you really need more disks. |
@@ -1713,9 +1734,5 @@ static void __exit exit_sd(void) | |||
1713 | unregister_blkdev(sd_major(i), "sd"); | 1734 | unregister_blkdev(sd_major(i), "sd"); |
1714 | } | 1735 | } |
1715 | 1736 | ||
1716 | MODULE_LICENSE("GPL"); | ||
1717 | MODULE_AUTHOR("Eric Youngdale"); | ||
1718 | MODULE_DESCRIPTION("SCSI disk (sd) driver"); | ||
1719 | |||
1720 | module_init(init_sd); | 1737 | module_init(init_sd); |
1721 | module_exit(exit_sd); | 1738 | module_exit(exit_sd); |