From b0be25931dd839a7df43645c3cd0e90aae9dcbae Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Fri, 18 Feb 2022 17:32:10 +0800 Subject: [PATCH] crimson/os/seastore: add operator '+' to paddr_t Signed-off-by: Xuehan Xu --- src/crimson/os/seastore/seastore_types.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/crimson/os/seastore/seastore_types.h b/src/crimson/os/seastore/seastore_types.h index adfc0b2d8ad..c62a6398022 100644 --- a/src/crimson/os/seastore/seastore_types.h +++ b/src/crimson/os/seastore/seastore_types.h @@ -513,6 +513,9 @@ public: const blk_paddr_t& as_blk_paddr() const; paddr_t operator-(paddr_t rhs) const; + paddr_t operator+(int32_t o) const { + return add_offset(o); + } bool is_delayed() const { return get_device_id() == DEVICE_ID_DELAYED; -- 2.39.5