]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
os/bluestore_type: clear every omap-related flags in clear_omap_flags.
authorIgor Fedotov <ifed@suse.com>
Tue, 23 Nov 2021 00:30:01 +0000 (03:30 +0300)
committerIgor Fedotov <igor.fedotov@croit.io>
Mon, 6 Dec 2021 10:43:45 +0000 (13:43 +0300)
Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
src/os/bluestore/bluestore_types.h

index 851278e7e062c9d415dbe59a0cb8cac203b07394..2f822de7af0e519aa54033a09a03ad443d84603f 100644 (file)
@@ -1029,7 +1029,10 @@ struct bluestore_onode_t {
   }
 
   void clear_omap_flag() {
-    clear_flag(FLAG_OMAP);
+    clear_flag(FLAG_OMAP |
+              FLAG_PGMETA_OMAP |
+              FLAG_PERPOOL_OMAP |
+              FLAG_PERPG_OMAP);
   }
 
   DENC(bluestore_onode_t, v, p) {