diff options
| author | franciscofranco <franciscofranco.1990@gmail.com> | 2015-12-05 04:01:17 +0000 |
|---|---|---|
| committer | Mister Oyster <oysterized@gmail.com> | 2017-12-25 16:11:14 +0100 |
| commit | 2d6a958ab8f0aaa9c20738a0ac22ba94ae000362 (patch) | |
| tree | 1c2fafd423477f54ef91480567b8937d9a5215dc /arch/arm64/kernel | |
| parent | e5a41b03c4e0a299623929f41a3a1e17fa82076a (diff) | |
arm64: use the new *_relaxed macros for lower power usage
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Signed-off-by: Joe Maples <joe@frap129.org>
Signed-off-by: Mister Oyster <oysterized@gmail.com>
Diffstat (limited to 'arch/arm64/kernel')
| -rw-r--r-- | arch/arm64/kernel/ptrace.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm64/kernel/ptrace.c b/arch/arm64/kernel/ptrace.c index 28d39b95a..4b242c448 100644 --- a/arch/arm64/kernel/ptrace.c +++ b/arch/arm64/kernel/ptrace.c @@ -1177,10 +1177,10 @@ asmlinkage int syscall_trace_enter(struct pt_regs *regs) if (secure_computing() == -1) return RET_SKIP_SYSCALL_TRACE; - if (test_thread_flag(TIF_SYSCALL_TRACE)) + if (test_thread_flag_relaxed(TIF_SYSCALL_TRACE)) tracehook_report_syscall(regs, PTRACE_SYSCALL_ENTER); - if (test_thread_flag(TIF_SYSCALL_TRACEPOINT)) + if (test_thread_flag_relaxed(TIF_SYSCALL_TRACEPOINT)) trace_sys_enter(regs, regs->syscallno); if (IS_SKIP_SYSCALL(regs->syscallno)) { @@ -1211,9 +1211,9 @@ asmlinkage void syscall_trace_exit(struct pt_regs *regs) { audit_syscall_exit(regs); - if (test_thread_flag(TIF_SYSCALL_TRACEPOINT)) + if (test_thread_flag_relaxed(TIF_SYSCALL_TRACEPOINT)) trace_sys_exit(regs, regs_return_value(regs)); - if (test_thread_flag(TIF_SYSCALL_TRACE)) + if (test_thread_flag_relaxed(TIF_SYSCALL_TRACE)) tracehook_report_syscall(regs, PTRACE_SYSCALL_EXIT); } |
