diff options
| author | Xuewen Wang <wangxuewen@kylinos.cn> | 2026-05-18 14:21:57 +0800 |
|---|---|---|
| committer | Vlastimil Babka (SUSE) <vbabka@kernel.org> | 2026-05-29 11:49:15 +0200 |
| commit | 235ab68d67eadbef1fdbfb771f21f5bacc77a2ae (patch) | |
| tree | d33ffdd90523d87e0c1885fd079ecc9c50f5ca57 /tools | |
| parent | 49e2a3d8566688ef6fe49bb4dfc0a4eb418869e7 (diff) | |
| download | linux-next-history-235ab68d67eadbef1fdbfb771f21f5bacc77a2ae.tar.gz | |
tools/mm/slabinfo: Fix trace disable logic inversion
The disable trace path in slab_debug() had a logic error where it would
set trace=1 instead of trace=0. This made trace functionality permanently
enabled once turned on for any slab cache.
Fixes: a87615b8f9e2 ("SLUB: slabinfo upgrade")
Cc: stable@vger.kernel.org
Reviewed-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Xuewen Wang <wangxuewen@kylinos.cn>
WARNING: From:/Signed-off-by: email address mismatch: 'From: wangxuewen <18810879172@163.com>' != 'Signed-off-by: wangxuewen <wangxuewen@kylinos.cn>'
Link: https://patch.msgid.link/20260518062159.80664-2-wangxuewen@kylinos.cn
Signed-off-by: Vlastimil Babka (SUSE) <vbabka@kernel.org>
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/mm/slabinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/mm/slabinfo.c b/tools/mm/slabinfo.c index 54c7265ab52d9..39f7eae7eecda 100644 --- a/tools/mm/slabinfo.c +++ b/tools/mm/slabinfo.c @@ -798,7 +798,7 @@ static void slab_debug(struct slabinfo *s) fprintf(stderr, "%s can only enable trace for one slab at a time\n", s->name); } if (!tracing && s->trace) - set_obj(s, "trace", 1); + set_obj(s, "trace", 0); } static void totals(void) |
