SCSI: arcmsr: upper 32 of dma address lost
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 11 Feb 2014 16:06:33 +0000 (19:06 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 6 May 2014 14:51:43 +0000 (07:51 -0700)
commit8ba4bc7680f75ac3294cb3222b21bc2912b24963
tree6d2e583cf657638790e10dfbdab1e49a37f4fde6
parent41d5d291583dedd9fde7dbdad524a604166266c4
SCSI: arcmsr: upper 32 of dma address lost

commit e2c70425f05219b142b3a8a9489a622c736db39d upstream.

The original code always set the upper 32 bits to zero because it was
doing a shift of the wrong variable.

Fixes: 1a4f550a09f8 ('[SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/arcmsr/arcmsr_hba.c