From: Kefu Chai Date: Mon, 21 Sep 2020 12:01:25 +0000 (+0800) Subject: blk/kernel: use uint64_t for bdev_flock_retry X-Git-Tag: v14.2.14~7^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=31281dcf29596c7c363687ee2f20b48a8250e403;p=ceph.git blk/kernel: use uint64_t for bdev_flock_retry also drop bdev_flock_retry and bdev_flock_retry_interval from legacy_config_opts.h, as `KernelDevice::_lock()` is not in the critical path, there is no need to access these settings via member variables -- get_val<> would just suffice. Signed-off-by: Kefu Chai (cherry picked from commit 8fb80db9ff32a85fcdf91e38075c42165805e37f) Conflicts: src/blk/kernel/KernelDevice.cc - file does not exist in nautilus; changes applied without conflicts to src/os/bluestore/KernelDevice.cc --- diff --git a/src/common/legacy_config_opts.h b/src/common/legacy_config_opts.h index 208da3f99fc2..586b3f6d8e16 100644 --- a/src/common/legacy_config_opts.h +++ b/src/common/legacy_config_opts.h @@ -936,8 +936,6 @@ OPTION(bdev_nvme_unbind_from_kernel, OPT_BOOL) OPTION(bdev_nvme_retry_count, OPT_INT) // -1 means by default which is 4 OPTION(bdev_enable_discard, OPT_BOOL) OPTION(bdev_async_discard, OPT_BOOL) -OPTION(bdev_flock_retry_interval, OPT_FLOAT) -OPTION(bdev_flock_retry, OPT_INT) OPTION(objectstore_blackhole, OPT_BOOL) diff --git a/src/common/options.cc b/src/common/options.cc index 041a27d92103..cd2aae894b22 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -4337,7 +4337,7 @@ std::vector