ANDROID: sched: add restricted tracehooks for 32bit execve
Pre and post tracepoints in force_compatible_cpus_allowed_ptr() need to be restricted hooks so that they can sleep. The old non-restricted versions need to stay in place temporarily for KMI stability. They will be removed by aosp/1742588. Bug: 187917024 Change-Id: If630554b1c8fa2e8ccb79c89945c55e17756e6a8 Signed-off-by: Shaleen Agrawal <shalagra@codeaurora.org>
This commit is contained in:
@@ -378,6 +378,13 @@ DECLARE_HOOK(android_vh_force_compatible_post,
|
||||
TP_PROTO(void *unused),
|
||||
TP_ARGS(unused));
|
||||
|
||||
DECLARE_RESTRICTED_HOOK(android_rvh_force_compatible_pre,
|
||||
TP_PROTO(void *unused),
|
||||
TP_ARGS(unused), 1);
|
||||
|
||||
DECLARE_RESTRICTED_HOOK(android_rvh_force_compatible_post,
|
||||
TP_PROTO(void *unused),
|
||||
TP_ARGS(unused), 1);
|
||||
/* macro versions of hooks are no longer required */
|
||||
|
||||
#endif /* _TRACE_HOOK_SCHED_H */
|
||||
|
Reference in New Issue
Block a user