Commit e25974aa authored by Daniel Wagner's avatar Daniel Wagner Committed by Linus Torvalds

tools/vm/slabinfo: fix sanity checks enabling

The sysfs file name for enabling sanity checking is called
'sanity_checks' and not 'sanity'.

The name of the file has never changed since the introduction of the
slub allocator.  Obviously, most people turn the checks on via the
command line option and not during runtime using slabinfo.

Link: http://lkml.kernel.org/r/20200116131642.642-1-dwagner@suse.deSigned-off-by: default avatarDaniel Wagner <dwagner@suse.de>
Reviewed-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Cc: "Tobin C. Harding" <tobin@kernel.org>
Cc: Christoph Lameter <cl@linux.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 648b5cf3
...@@ -720,11 +720,11 @@ static void slab_debug(struct slabinfo *s) ...@@ -720,11 +720,11 @@ static void slab_debug(struct slabinfo *s)
return; return;
if (sanity && !s->sanity_checks) { if (sanity && !s->sanity_checks) {
set_obj(s, "sanity", 1); set_obj(s, "sanity_checks", 1);
} }
if (!sanity && s->sanity_checks) { if (!sanity && s->sanity_checks) {
if (slab_empty(s)) if (slab_empty(s))
set_obj(s, "sanity", 0); set_obj(s, "sanity_checks", 0);
else else
fprintf(stderr, "%s not empty cannot disable sanity checks\n", s->name); fprintf(stderr, "%s not empty cannot disable sanity checks\n", s->name);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment