diff options
Diffstat (limited to 'drivers/scsi/dc395x.c')
-rw-r--r-- | drivers/scsi/dc395x.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/scsi/dc395x.c b/drivers/scsi/dc395x.c index 075e2397273c..bd977be7544e 100644 --- a/drivers/scsi/dc395x.c +++ b/drivers/scsi/dc395x.c | |||
@@ -57,6 +57,7 @@ | |||
57 | #include <linux/pci.h> | 57 | #include <linux/pci.h> |
58 | #include <linux/list.h> | 58 | #include <linux/list.h> |
59 | #include <linux/vmalloc.h> | 59 | #include <linux/vmalloc.h> |
60 | #include <linux/slab.h> | ||
60 | #include <asm/io.h> | 61 | #include <asm/io.h> |
61 | 62 | ||
62 | #include <scsi/scsi.h> | 63 | #include <scsi/scsi.h> |
@@ -1509,7 +1510,7 @@ static u8 start_scsi(struct AdapterCtlBlk* acb, struct DeviceCtlBlk* dcb, | |||
1509 | * Try anyway? | 1510 | * Try anyway? |
1510 | * | 1511 | * |
1511 | * We could, BUT: Sometimes the TRM_S1040 misses to produce a Selection | 1512 | * We could, BUT: Sometimes the TRM_S1040 misses to produce a Selection |
1512 | * Timeout, a Disconnect or a Reselction IRQ, so we would be screwed! | 1513 | * Timeout, a Disconnect or a Reselection IRQ, so we would be screwed! |
1513 | * (This is likely to be a bug in the hardware. Obviously, most people | 1514 | * (This is likely to be a bug in the hardware. Obviously, most people |
1514 | * only have one initiator per SCSI bus.) | 1515 | * only have one initiator per SCSI bus.) |
1515 | * Instead let this fail and have the timer make sure the command is | 1516 | * Instead let this fail and have the timer make sure the command is |