]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/segment_cleaner: fix update_usage call
authorSamuel Just <sjust@redhat.com>
Thu, 26 Aug 2021 01:53:27 +0000 (18:53 -0700)
committerSamuel Just <sjust@redhat.com>
Thu, 26 Aug 2021 20:49:09 +0000 (13:49 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/segment_cleaner.h

index a04a0bbf379652ed541a7a116458c6a6319373ef..2ff0faccf2183970bc3b659f791c46c78ef426c7 100644 (file)
@@ -95,7 +95,7 @@ public:
     segment_id_t segment,
     segment_off_t offset,
     extent_len_t len) final {
-    return update_usage(segment, -len);
+    return update_usage(segment, -(int64_t)len);
   }
 
   int64_t get_usage(segment_id_t segment) const final {