ANDROID: mm: add vendor hook for vmpressure

Add vendor hook for bypass vmpressure accounting when doing oem's
custom memory reclaim.

Bug: 191534577

Change-Id: I0c2263e03943596312aa6b01cf8506f2ae87213e
Signed-off-by: Liangliang Li <liliangliang@vivo.com>
This commit is contained in:
Liangliang Li
2021-06-21 20:32:49 +08:00
committed by Suren Baghdasaryan
parent c799c6644b
commit 444a0b7752
3 changed files with 12 additions and 0 deletions

View File

@@ -97,6 +97,10 @@ DECLARE_HOOK(android_vh_show_stack_hash,
DECLARE_HOOK(android_vh_save_track_hash,
TP_PROTO(bool alloc, unsigned long p),
TP_ARGS(alloc, p));
struct mem_cgroup;
DECLARE_HOOK(android_vh_vmpressure,
TP_PROTO(struct mem_cgroup *memcg, bool *bypass),
TP_ARGS(memcg, bypass));
/* macro versions of hooks are no longer required */
#endif /* _TRACE_HOOK_MM_H */