]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd/cache/pwl: fix reorder issue between func process_writeback_dirty_entries 43837/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Mon, 8 Nov 2021 06:33:28 +0000 (14:33 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Mon, 8 Nov 2021 06:41:53 +0000 (14:41 +0800)
commit76f4d29d92be3f9f45767cb1ac6cc50da528ecec
treeb615b11ba6af16793db7f6e775a2794a2a134b27
parent2badd25cff4b5aad0563694bfec692f949b8e459
librbd/cache/pwl: fix reorder issue between func process_writeback_dirty_entries

In fact, we not only make sure ops in order in func process_writeback_dirty_entries,
but also make sure ops in order between func process_writeback_dirty_entries.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/librbd/cache/pwl/AbstractWriteLog.cc
src/librbd/cache/pwl/AbstractWriteLog.h
src/librbd/cache/pwl/rwl/WriteLog.cc
src/librbd/cache/pwl/ssd/WriteLog.cc