diff options
-rw-r--r-- | drivers/scsi/scsi.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/scsi/scsi.c b/drivers/scsi/scsi.c index 12f6639dda2d..da95bce907dd 100644 --- a/drivers/scsi/scsi.c +++ b/drivers/scsi/scsi.c | |||
@@ -592,12 +592,6 @@ int scsi_dispatch_cmd(struct scsi_cmnd *cmd) | |||
592 | return rtn; | 592 | return rtn; |
593 | } | 593 | } |
594 | 594 | ||
595 | |||
596 | /* | ||
597 | * Per-CPU I/O completion queue. | ||
598 | */ | ||
599 | static DEFINE_PER_CPU(struct list_head, scsi_done_q); | ||
600 | |||
601 | /** | 595 | /** |
602 | * scsi_req_abort_cmd -- Request command recovery for the specified command | 596 | * scsi_req_abort_cmd -- Request command recovery for the specified command |
603 | * cmd: pointer to the SCSI command of interest | 597 | * cmd: pointer to the SCSI command of interest |
@@ -1102,7 +1096,7 @@ MODULE_PARM_DESC(scsi_logging_level, "a bit mask of logging levels"); | |||
1102 | 1096 | ||
1103 | static int __init init_scsi(void) | 1097 | static int __init init_scsi(void) |
1104 | { | 1098 | { |
1105 | int error, i; | 1099 | int error; |
1106 | 1100 | ||
1107 | error = scsi_init_queue(); | 1101 | error = scsi_init_queue(); |
1108 | if (error) | 1102 | if (error) |
@@ -1123,9 +1117,6 @@ static int __init init_scsi(void) | |||
1123 | if (error) | 1117 | if (error) |
1124 | goto cleanup_sysctl; | 1118 | goto cleanup_sysctl; |
1125 | 1119 | ||
1126 | for_each_possible_cpu(i) | ||
1127 | INIT_LIST_HEAD(&per_cpu(scsi_done_q, i)); | ||
1128 | |||
1129 | scsi_netlink_init(); | 1120 | scsi_netlink_init(); |
1130 | 1121 | ||
1131 | printk(KERN_NOTICE "SCSI subsystem initialized\n"); | 1122 | printk(KERN_NOTICE "SCSI subsystem initialized\n"); |