ANDROID: vendor_hooks: add hooks for slab memory leak debugging
Add hooks and additional fields in vm_struct and track structs to store and report additional information for slab memory leak debugging. Bug: 184928480 Bug: 395197442 Change-Id: I6897a6a98d4eaaea492673cefd4111a7ba741940 Signed-off-by: Liujie Xie <xieliujie@oppo.com> Signed-off-by: wengle <wengle@oppo.com>
This commit is contained in:
committed by
Carlos Llamas
parent
3404298ae0
commit
293d51412c
@@ -11,6 +11,7 @@
|
||||
#include <asm/page.h> /* pgprot_t */
|
||||
#include <linux/rbtree.h>
|
||||
#include <linux/overflow.h>
|
||||
#include <linux/android_vendor.h>
|
||||
|
||||
#include <asm/vmalloc.h>
|
||||
|
||||
@@ -61,6 +62,7 @@ struct vm_struct {
|
||||
unsigned int nr_pages;
|
||||
phys_addr_t phys_addr;
|
||||
const void *caller;
|
||||
ANDROID_OEM_DATA(1);
|
||||
};
|
||||
|
||||
struct vmap_area {
|
||||
|
||||
Reference in New Issue
Block a user