From e1614a40a04bfdb42a94eef3c5c312278761f512 Mon Sep 17 00:00:00 2001 From: Heinz Mauelshagen Date: Mon, 14 Oct 2013 19:19:17 +0200 Subject: [PATCH 8/9] dm-cache-policy-{era+,mq}.c: fix return code from era_invalidate_map() and remove superfluous mutex_lock() from mq policy --- drivers/md/dm-cache-policy-era+.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux/drivers/md/dm-cache-policy-era+.c =================================================================== --- linux.orig/drivers/md/dm-cache-policy-era+.c +++ linux/drivers/md/dm-cache-policy-era+.c @@ -391,7 +391,7 @@ static int era_invalidate_mapping(struct int r; if (!era->invalidate.bitset) - return -EINVAL; + return -ENODATA; r = __find_invalidate_block(era, cblock); if (r)