From: Yingxin Cheng Date: Thu, 7 Nov 2024 06:00:42 +0000 (+0800) Subject: crimson/os/seastore: add missing final keywords X-Git-Tag: v20.0.0~619^2~11 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d2a9cb13fc21292c190accc2f2be32a05d7a6e23;p=ceph.git crimson/os/seastore: add missing final keywords Signed-off-by: Yingxin Cheng --- diff --git a/src/crimson/os/seastore/btree/fixed_kv_node.h b/src/crimson/os/seastore/btree/fixed_kv_node.h index 09f54a4f2d0..1f1b37c3d81 100644 --- a/src/crimson/os/seastore/btree/fixed_kv_node.h +++ b/src/crimson/os/seastore/btree/fixed_kv_node.h @@ -994,8 +994,7 @@ struct FixedKVInternalNode * resolve_relative_addrs fixes up relative internal references * based on base. */ - void resolve_relative_addrs(paddr_t base) - { + void resolve_relative_addrs(paddr_t base) final { LOG_PREFIX(FixedKVInternalNode::resolve_relative_addrs); for (auto i: *this) { if (i->get_val().is_relative()) { diff --git a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h index ad5d336815b..524bf23dd58 100644 --- a/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h +++ b/src/crimson/os/seastore/lba_manager/btree/lba_btree_node.h @@ -259,7 +259,7 @@ struct LBALeafNode } // See LBAInternalNode, same concept - void resolve_relative_addrs(paddr_t base); + void resolve_relative_addrs(paddr_t base) final; void node_resolve_vals( internal_iterator_t from, internal_iterator_t to) const final