From f1a5e4a5a2ecd132f82874096b513c120ad4b125 Mon Sep 17 00:00:00 2001 From: Heinz Mauelshagen Date: Tue, 22 Oct 2013 13:14:56 -0400 Subject: [PATCH] dm cache policy: have policy_writeback_work return -ENODATA by default Caller of policy_writeback_work doesn't care, so doesn't actually fix anything but increases consistency of returns used (which helps debugging). Signed-off-by: Heinz Mauelshagen Signed-off-by: Mike Snitzer --- drivers/md/dm-cache-policy-internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux/drivers/md/dm-cache-policy-internal.h =================================================================== --- linux.orig/drivers/md/dm-cache-policy-internal.h +++ linux/drivers/md/dm-cache-policy-internal.h @@ -56,7 +56,7 @@ static inline int policy_writeback_work( dm_oblock_t *oblock, dm_cblock_t *cblock) { - return p->writeback_work ? p->writeback_work(p, oblock, cblock) : -ENOENT; + return p->writeback_work ? p->writeback_work(p, oblock, cblock) : -ENODATA; } static inline void policy_remove_mapping(struct dm_cache_policy *p, dm_oblock_t oblock)