]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore/bluefs: Fix problem with access to fnode in _consume_dirty
authorAdam Kupczyk <akupczyk@redhat.com>
Sat, 4 Dec 2021 15:47:42 +0000 (16:47 +0100)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 23 Dec 2021 14:39:10 +0000 (15:39 +0100)
commit49b0ee41dd72e5079d41920d35387c3649e6076a
tree7ae2b6a5b8eb8223e37a65946583ec27252331df
parentf2acf52f8d9ea41e1816159c01dd8e6b4b3271c1
os/bluestore/bluefs: Fix problem with access to fnode in _consume_dirty

Fixed problem that fnode in _consume_dirty could be broken if during fsync()
some other thread was writing to the file.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/os/bluestore/BlueFS.cc