OSDN Git Service

dm cache: fix a harmless race when working out if a block is discarded
authorJoe Thornber <ejt@redhat.com>
Tue, 25 Nov 2014 13:14:57 +0000 (13:14 +0000)
committerMike Snitzer <snitzer@redhat.com>
Mon, 1 Dec 2014 16:30:11 +0000 (11:30 -0500)
commit43c32bf2b0c16d292f4f214dfd16f9cb205e4e81
tree3c6a8a4ea99883f16b94a177f7e54b6f286e1206
parent3e2e1c3098fcc02369f0eea822d0a7914b691567
dm cache: fix a harmless race when working out if a block is discarded

It is more correct to hold the cell before checking the discard state.
These flags are only used as hints to the policy so this change will
have negligable effect.

Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-cache-target.c