Skip to content
This repository was archived by the owner on Nov 8, 2023. It is now read-only.

Commit e0a26bc

Browse files
wei litoddkjos
authored andcommitted
ANDROID: vendor_hooks: shorten mutex_unlock_slowpath_before_wakeq
When we use this KMI(__tracepoint_android_vh_mutex_unlock_slowpath_before_wakeq) in vendor modules, it reports modpost error: too long symbol. So, shorten it as __tracepoint_android_vh_mutex_unlock_slowpath_bf_wakeq. Fixes: 9f6bd03 ("ANDROID: vendor_hooks: add hook in __mutex_unlock_slowpath()") Bug: 381511799 Change-Id: I1a74ea3433dd2d9e234f56ea81a7c1020f4a56bb Signed-off-by: wei li <[email protected]>
1 parent 0acf512 commit e0a26bc

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

drivers/android/vendor_hooks.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gzvm_handle_demand_page_post);
312312
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_gzvm_destroy_vm_post_process);
313313
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_alter_mutex_list_add);
314314
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_unlock_slowpath);
315-
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_unlock_slowpath_before_wakeq);
315+
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mutex_unlock_slowpath_bf_wakeq);
316316
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_save_track_hash);
317317
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_should_fault_around);
318318
EXPORT_TRACEPOINT_SYMBOL_GPL(android_vh_mem_cgroup_charge);

include/trace/hooks/dtask.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ DECLARE_HOOK(android_vh_alter_mutex_list_add,
129129
DECLARE_HOOK(android_vh_mutex_unlock_slowpath,
130130
TP_PROTO(struct mutex *lock),
131131
TP_ARGS(lock));
132-
DECLARE_HOOK(android_vh_mutex_unlock_slowpath_before_wakeq,
132+
DECLARE_HOOK(android_vh_mutex_unlock_slowpath_bf_wakeq,
133133
TP_PROTO(struct mutex *lock),
134134
TP_ARGS(lock));
135135

kernel/locking/mutex.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@ static noinline void __sched __mutex_unlock_slowpath(struct mutex *lock, unsigne
974974
if (owner & MUTEX_FLAG_HANDOFF)
975975
__mutex_handoff(lock, next);
976976

977-
trace_android_vh_mutex_unlock_slowpath_before_wakeq(lock);
977+
trace_android_vh_mutex_unlock_slowpath_bf_wakeq(lock);
978978
raw_spin_unlock(&lock->wait_lock);
979979

980980
wake_up_q(&wake_q);

0 commit comments

Comments
 (0)