]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: fix improper access to a BitmapFastAllocator::last_pos
authorIgor Fedotov <ifedotov@suse.com>
Thu, 10 May 2018 15:54:36 +0000 (18:54 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Fri, 15 Mar 2019 13:15:19 +0000 (16:15 +0300)
commit5ee5bffdf84f35e4eb4333da492fbc5da155adc7
tree00ea164c7cb66cd7750184fb79385d300b56421c
parent514423cb30fbf029de4f9059c1ddf71d7e4dfdf0
os/bluestore: fix improper access to a BitmapFastAllocator::last_pos
from multiple threads.

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
(cherry picked from commit 0c69672fce55362a7e6eb8ed6955f163afe85482)
src/os/bluestore/BitmapFastAllocator.cc
src/os/bluestore/BitmapFastAllocator.h
src/os/bluestore/fastbmap_allocator_impl.h
src/test/objectstore/fastbmap_allocator_test.cc