]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Reduce unnecessary wakeups. 29130/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Fri, 19 Jul 2019 13:20:19 +0000 (21:20 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Mon, 22 Jul 2019 13:41:48 +0000 (21:41 +0800)
commit981d4c77040d2648d69f7ee862737183386c4b88
tree5bfb9ac01b8159515016a0919521fe7e3148887f
parent83c2c8d3c90277a12395384b9300634500487728
os/bluestore: Reduce unnecessary wakeups.

Add bool kv_sync_in_progress to indicate thread kv_sync_thread
is running or waiting. Only wake up if thread waiting.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h