projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge tag 'kconfig-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy...
[linux-2.6-microblaze.git]
/
mm
/
slab_common.c
diff --git
a/mm/slab_common.c
b/mm/slab_common.c
index
88e8339
..
4c6107e
100644
(file)
--- a/
mm/slab_common.c
+++ b/
mm/slab_common.c
@@
-526,6
+526,7
@@
bool slab_is_available(void)
return slab_state >= UP;
}
return slab_state >= UP;
}
+#ifdef CONFIG_PRINTK
/**
* kmem_valid_obj - does the pointer reference a valid slab object?
* @object: pointer to query.
/**
* kmem_valid_obj - does the pointer reference a valid slab object?
* @object: pointer to query.
@@
-544,6
+545,7
@@
bool kmem_valid_obj(void *object)
page = virt_to_head_page(object);
return PageSlab(page);
}
page = virt_to_head_page(object);
return PageSlab(page);
}
+EXPORT_SYMBOL_GPL(kmem_valid_obj);
/**
* kmem_dump_obj - Print available slab provenance information
/**
* kmem_dump_obj - Print available slab provenance information
@@
-600,6
+602,8
@@
void kmem_dump_obj(void *object)
pr_info(" %pS\n", kp.kp_stack[i]);
}
}
pr_info(" %pS\n", kp.kp_stack[i]);
}
}
+EXPORT_SYMBOL_GPL(kmem_dump_obj);
+#endif
#ifndef CONFIG_SLOB
/* Create a cache during boot when no slab services are available yet */
#ifndef CONFIG_SLOB
/* Create a cache during boot when no slab services are available yet */