]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fix extent leak after main device expand. 34022/head
authorIgor Fedotov <ifedotov@suse.com>
Wed, 18 Mar 2020 11:35:55 +0000 (14:35 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 18 Mar 2020 12:53:17 +0000 (15:53 +0300)
commit85abb02ad7d1a7c51e4fc2560eef1b528230c2fc
tree5ae5ad017fed73fd45aaae11be7c53ae2508c2f0
parent921199b679777b8db4cbbb0c18631727ef6efc65
os/bluestore: fix extent leak after main device expand.

To reproduce the issue one can expand device of 3,147,480,064 bytes to
4,147,480,064 using bluefs-bdev-expand command.
Subsequent fsck will detect the leakage.

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/bluestore/BitmapFreelistManager.cc