diff options
author | Akinobu Mita <akinobu.mita@gmail.com> | 2014-02-26 22:56:58 +0900 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2014-03-19 11:30:20 -0700 |
commit | c45eabec08776d462c34802d3e5bad295bda628e (patch) | |
tree | 61e57fe067407f86f23c4a9fca6abe9a2b605897 /drivers/scsi/.gitignore | |
parent | 134997a041f70d4aa5434d2833c8a3cf33697899 (diff) | |
download | op-kernel-dev-c45eabec08776d462c34802d3e5bad295bda628e.zip op-kernel-dev-c45eabec08776d462c34802d3e5bad295bda628e.tar.gz |
[SCSI] scsi_debug: fix false positive logical block reference tag check fail
Reading partially unwritten sectors generates a false positive logical
block reference tag check failure when DIF is enabled.
This bug is caused by missing ei_lba increment in loop of dif_verify()
when unwritten sector is skipped.
Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Acked-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Douglas Gilbert <dgilbert@interlog.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/.gitignore')
0 files changed, 0 insertions, 0 deletions