]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Modify bdev-label functions operate on bdev
authorAdam Kupczyk <akupczyk@ibm.com>
Tue, 13 Feb 2024 12:30:53 +0000 (12:30 +0000)
committerPere Diaz Bou <pere-altea@hotmail.com>
Fri, 23 Aug 2024 09:49:24 +0000 (11:49 +0200)
commit2814180c2b287d0b415e4d5a38f6a461988b8862
tree10c4e439a815d2d0258c6c385449384692869bc1
parent9a359e66b8d2c9e3008e01a823a37c8c5c56af0f
os/bluestore: Modify bdev-label functions operate on bdev

Now bdev-label related function operate on BlockDevices.
It used to open own file descriptor to operate.
It could no longer be supported because we need bdev->get_size().

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
(cherry picked from commit 8a825e133a7c6e1b8ec0e14438b553b2bd9e6ec9)
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h