dm integrity: do not check integrity for failed read operations
authorHyunchul Lee <cheol.lee@lge.com>
Mon, 31 Jul 2017 07:22:20 +0000 (16:22 +0900)
committerMike Snitzer <snitzer@redhat.com>
Mon, 11 Sep 2017 14:07:34 +0000 (10:07 -0400)
commitb7e326f7b7375392d06f9cfbc27a7c63181f69d7
treeceb313e8edf426e8d9d364e58881e3b6bdb3d9f4
parent228bb5b26038a7d58b7c11af1297f34b534b59cd
dm integrity: do not check integrity for failed read operations

Even though read operations fail, dm_integrity_map_continue() calls
integrity_metadata() to check integrity.  In this case, just complete
these.

This also makes it so read I/O errors do not generate integrity warnings
in the kernel log.

Cc: stable@vger.kernel.org
Signed-off-by: Hyunchul Lee <cheol.lee@lge.com>
Acked-by: Milan Broz <gmazyland@gmail.com>
Acked-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-integrity.c