summaryrefslogtreecommitdiff
path: root/drivers/soc/dove/Makefile
diff options
context:
space:
mode:
authorJoe Thornber <ejt@redhat.com>2021-04-13 11:03:49 +0300
committerMike Snitzer <snitzer@redhat.com>2021-06-04 19:07:21 +0300
commit5faafc77f7de69147d1e818026b9a0cbf036a7b2 (patch)
tree07331ee521ebc8d3fb15dc3c98acbb71907526d8 /drivers/soc/dove/Makefile
parent4eafdb1515a708d97e4659bd488ddac19f274c4f (diff)
downloadlinux-5faafc77f7de69147d1e818026b9a0cbf036a7b2.tar.xz
dm space maps: don't reset space map allocation cursor when committing
Current commit code resets the place where the search for free blocks will begin back to the start of the metadata device. There are a couple of repercussions to this: - The first allocation after the commit is likely to take longer than normal as it searches for a free block in an area that is likely to have very few free blocks (if any). - Any free blocks it finds will have been recently freed. Reusing them means we have fewer old copies of the metadata to aid recovery from hardware error. Fix these issues by leaving the cursor alone, only resetting when the search hits the end of the metadata device. Signed-off-by: Joe Thornber <ejt@redhat.com> Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'drivers/soc/dove/Makefile')
0 files changed, 0 insertions, 0 deletions