]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore: allow to remap the dirty extent 57315/head
authormyoungwon oh <ohmyoungwon@gmail.com>
Wed, 6 Mar 2024 00:46:37 +0000 (00:46 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Tue, 7 May 2024 10:17:28 +0000 (13:17 +0300)
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry picked from commit 728e564f6172d45310646b690c7c259a32520b49)

src/crimson/os/seastore/transaction_manager.h

index 640b98f794263382e55d30fb5e3c40ec0a4841dc..28524592eaef37e73d7059a9f231102cdf56b32e 100644 (file)
@@ -459,8 +459,6 @@ public:
        (intermediate_base == L_ADDR_NULL)
          == (intermediate_key == L_ADDR_NULL));
       if (ext) {
-        // FIXME: cannot and will not remap a dirty extent for now.
-        ceph_assert(!ext->is_dirty());
         ceph_assert(!ext->is_mutable());
         ceph_assert(ext->get_length() >= original_len);
        ceph_assert(ext->get_paddr() == original_paddr);