From 5685bed71e1aad1bccb23bd237267de09b468221 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 19 Sep 2019 11:50:21 -0500 Subject: [PATCH] osd/osd_types: fix {omap,hitset_bytes}_stats_invalid handling on split/merge Fixes: https://tracker.ceph.com/issues/41936 Signed-off-by: Sage Weil --- src/osd/osd_types.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/osd/osd_types.h b/src/osd/osd_types.h index bf663fe3fdc..dc37e96d62c 100644 --- a/src/osd/osd_types.h +++ b/src/osd/osd_types.h @@ -2159,7 +2159,9 @@ struct pg_stat_t { // adding (or subtracting!) invalid stats render our stats invalid too stats_invalid |= o.stats_invalid; dirty_stats_invalid |= o.dirty_stats_invalid; + omap_stats_invalid |= o.omap_stats_invalid; hitset_stats_invalid |= o.hitset_stats_invalid; + hitset_bytes_stats_invalid |= o.hitset_bytes_stats_invalid; pin_stats_invalid |= o.pin_stats_invalid; manifest_stats_invalid |= o.manifest_stats_invalid; } -- 2.39.5