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:59:29 +0000 (07:59 -0700)
commit60babe4b2093420c4a29162b1614671b65dc1949
tree7536a80c2729868c3b356a8bbd87b94de1ba0e5d
parentb5c0bf598c7ce3f45fe670be00e873228746a727
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