The quilt patch titled Subject: zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix has been removed from the -mm tree. Its filename was zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix.patch This patch was dropped because it was folded into zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping.patch ------------------------------------------------------ From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix Date: Fri Mar 3 03:25:23 PM PST 2023 fix zs_stats_size_show() accumulation, per Yosry Cc: Sergey Senozhatsky <senozhatsky@xxxxxxxxxxxx> Cc: Minchan Kim <minchan@xxxxxxxxxx> Cc: Yosry Ahmed <yosryahmed@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- --- a/mm/zsmalloc.c~zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix +++ a/mm/zsmalloc.c @@ -651,9 +651,9 @@ static int zs_stats_size_show(struct seq * stats. */ for (fg = ZS_INUSE_RATIO_70; fg <= ZS_INUSE_RATIO_99; fg++) - class_almost_full = zs_stat_get(class, fg); + class_almost_full += zs_stat_get(class, fg); for (fg = ZS_INUSE_RATIO_10; fg < ZS_INUSE_RATIO_70; fg++) - class_almost_empty = zs_stat_get(class, fg); + class_almost_empty += zs_stat_get(class, fg); obj_allocated = zs_stat_get(class, ZS_OBJS_ALLOCATED); obj_used = zs_stat_get(class, ZS_OBJS_INUSE); _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are mm-page_alloc-reduce-page-alloc-free-sanity-checks-checkpatch-fixes.patch mm-page_alloc-reduce-page-alloc-free-sanity-checks-fix.patch mm-userfaultfd-support-wp-on-multiple-vmas-fix.patch zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping.patch zsmalloc-fine-grained-inuse-ratio-based-fullness-grouping-fix-fix-fix.patch