diff options
Diffstat (limited to 'drivers/scsi/mpi3mr/mpi3mr_app.c')
| -rw-r--r-- | drivers/scsi/mpi3mr/mpi3mr_app.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/mpi3mr/mpi3mr_app.c b/drivers/scsi/mpi3mr/mpi3mr_app.c index bff637702397..d10c6afb7f9c 100644 --- a/drivers/scsi/mpi3mr/mpi3mr_app.c +++ b/drivers/scsi/mpi3mr/mpi3mr_app.c @@ -886,7 +886,7 @@ static int mpi3mr_build_nvme_prp(struct mpi3mr_ioc *mrioc,  			 * each time through the loop.  			 */  			*prp_entry = cpu_to_le64(dma_addr); -			if (*prp1_entry & sgemod_mask) { +			if (*prp_entry & sgemod_mask) {  				dprint_bsg_err(mrioc,  				    "%s: PRP address collides with SGE modifier\n",  				    __func__); @@ -895,7 +895,7 @@ static int mpi3mr_build_nvme_prp(struct mpi3mr_ioc *mrioc,  			*prp_entry &= ~sgemod_mask;  			*prp_entry |= sgemod_val;  			prp_entry++; -			prp_entry_dma++; +			prp_entry_dma += prp_size;  		}  		/*  | 
