ANDROID: mm: add vendor hook in fault and read file
Add a vendor hook to notify vendor module fault and read events. Bug: 351175506 Change-Id: I4c46e9e00aa5f5555fd42a6b0815563497658b34 Signed-off-by: Sooyong Suk <s.suk@samsung.corp-partner.google.com>
This commit is contained in:
committed by
Suren Baghdasaryan
parent
da27500dcc
commit
c2700380df
@@ -217,6 +217,16 @@ DECLARE_HOOK(android_vh_free_pages_ok_bypass,
|
||||
DECLARE_HOOK(android_vh_split_large_folio_bypass,
|
||||
TP_PROTO(bool *bypass),
|
||||
TP_ARGS(bypass));
|
||||
DECLARE_HOOK(android_vh_do_read_fault,
|
||||
TP_PROTO(struct vm_fault *vmf, unsigned long fault_around_bytes),
|
||||
TP_ARGS(vmf, fault_around_bytes));
|
||||
DECLARE_HOOK(android_vh_filemap_read,
|
||||
TP_PROTO(struct file *file, loff_t pos, size_t size),
|
||||
TP_ARGS(file, pos, size));
|
||||
DECLARE_HOOK(android_vh_filemap_map_pages,
|
||||
TP_PROTO(struct file *file, pgoff_t first_pgoff,
|
||||
pgoff_t last_pgoff, vm_fault_t ret),
|
||||
TP_ARGS(file, first_pgoff, last_pgoff, ret));
|
||||
#endif /* _TRACE_HOOK_MM_H */
|
||||
|
||||
/* This part must be outside protection */
|
||||
|
||||
Reference in New Issue
Block a user