diff options
author | wenxiong@linux.vnet.ibm.com <wenxiong@linux.vnet.ibm.com> | 2013-04-18 22:32:48 -0400 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2013-05-02 18:35:15 -0400 |
commit | 1ac7c26d88bc0e256ecd269e6f90c7343c359004 (patch) | |
tree | c60471223b566b68a9b7abcddb6df192f4bbfd0a /drivers/scsi/ipr.h | |
parent | bcab2ccdc61679b6e33d35ae3fe8275df8e20c61 (diff) |
[SCSI] ipr: SATA DVD probing failed with 64bit adapter
Driver passed the wrong IOADL address to IOA adapter. The patch
fixes the issue.
Signed-off-by: Wen Xiong <wenxiong@linux.vnet.ibm.com>
Acked-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/ipr.h')
-rw-r--r-- | drivers/scsi/ipr.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/ipr.h b/drivers/scsi/ipr.h index 21a6ff1ed5c6..a1fb840596ef 100644 --- a/drivers/scsi/ipr.h +++ b/drivers/scsi/ipr.h | |||
@@ -552,7 +552,7 @@ struct ipr_ioarcb_ata_regs { /* 22 bytes */ | |||
552 | u8 hob_lbam; | 552 | u8 hob_lbam; |
553 | u8 hob_lbah; | 553 | u8 hob_lbah; |
554 | u8 ctl; | 554 | u8 ctl; |
555 | }__attribute__ ((packed, aligned(4))); | 555 | }__attribute__ ((packed, aligned(2))); |
556 | 556 | ||
557 | struct ipr_ioadl_desc { | 557 | struct ipr_ioadl_desc { |
558 | __be32 flags_and_data_len; | 558 | __be32 flags_and_data_len; |