projects
/
linux-2.6-microblaze.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ubsan: disable UBSAN_TRAP for all*config
[linux-2.6-microblaze.git]
/
kernel
/
tracepoint.c
diff --git
a/kernel/tracepoint.c
b/kernel/tracepoint.c
index
3f659f8
..
7261fa0
100644
(file)
--- a/
kernel/tracepoint.c
+++ b/
kernel/tracepoint.c
@@
-594,7
+594,7
@@
int syscall_regfunc(void)
if (!sys_tracepoint_refcount) {
read_lock(&tasklist_lock);
for_each_process_thread(p, t) {
if (!sys_tracepoint_refcount) {
read_lock(&tasklist_lock);
for_each_process_thread(p, t) {
- set_t
sk_thread_flag(t, TIF_
SYSCALL_TRACEPOINT);
+ set_t
ask_syscall_work(t,
SYSCALL_TRACEPOINT);
}
read_unlock(&tasklist_lock);
}
}
read_unlock(&tasklist_lock);
}
@@
-611,7
+611,7
@@
void syscall_unregfunc(void)
if (!sys_tracepoint_refcount) {
read_lock(&tasklist_lock);
for_each_process_thread(p, t) {
if (!sys_tracepoint_refcount) {
read_lock(&tasklist_lock);
for_each_process_thread(p, t) {
- clear_t
sk_thread_flag(t, TIF_
SYSCALL_TRACEPOINT);
+ clear_t
ask_syscall_work(t,
SYSCALL_TRACEPOINT);
}
read_unlock(&tasklist_lock);
}
}
read_unlock(&tasklist_lock);
}