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:55:30 +0000 (07:55 -0700)
commit84bb7edf3385b3250bd761bcf69931dbc33bc42c
tree2e010ff7a55aa2f9a227ae600552b3d624c3c7be
parentdaa12c3ab58832e7a0b402f775078bfc71572ede
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