]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore/bluefs: Cleanup on pending_release variable
authorAdam Kupczyk <akupczyk@redhat.com>
Thu, 23 Dec 2021 14:12:52 +0000 (15:12 +0100)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 23 Dec 2021 14:39:10 +0000 (15:39 +0100)
commit2b36f27707ba6efb80eeebef487d7403a478a528
tree06c0dfcd145ef924a7f24a758999f6f0e2e55b57
parent281504340958f9cdc5ea6737739379726c77a44c
os/bluestore/bluefs: Cleanup on pending_release variable

Moved pending_release to struct dirty {}.
Restructured BlueFS::open_for_write to modify pending_release under dirty.lock.
Now all pending_release modifications are under dirty.lock.

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