ANDROID: add oem_data to mark slab leak

oem_data is used by mmtrack module to mark slab leak, then record the
call stack of its alloc and free. use oem_data instead of slab flag,
which can make mmtrack moudle gki.

Previous ogki change, which used slab flag to mark slab leak:
https://partner-android-review.googlesource.com/c/kernel-oem/honor/common/+/3116954

Bug: 405894146
Change-Id: Iab356cafa42bdf882edc468657a9bb85b7d49173
Signed-off-by: zhengwei <zhengwei2@honor.com>
This commit is contained in:
zhengwei
2025-03-24 21:52:29 +08:00
committed by Carlos Llamas
parent 4f46539832
commit ae6a1223a8
+1
View File
@@ -313,6 +313,7 @@ struct kmem_cache {
#endif
struct kmem_cache_node *node[MAX_NUMNODES];
ANDROID_OEM_DATA(1);
};
#if defined(CONFIG_SYSFS) && !defined(CONFIG_SLUB_TINY)