diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/md/dm-thin-metadata.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/md/dm-thin-metadata.c b/drivers/md/dm-thin-metadata.c index 05b7ffc030ed..237571af77fd 100644 --- a/drivers/md/dm-thin-metadata.c +++ b/drivers/md/dm-thin-metadata.c | |||
@@ -1224,6 +1224,8 @@ static int __remove(struct dm_thin_device *td, dm_block_t block) | |||
1224 | if (r) | 1224 | if (r) |
1225 | return r; | 1225 | return r; |
1226 | 1226 | ||
1227 | td->mapped_blocks--; | ||
1228 | td->changed = 1; | ||
1227 | pmd->need_commit = 1; | 1229 | pmd->need_commit = 1; |
1228 | 1230 | ||
1229 | return 0; | 1231 | return 0; |