X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Flinux%2Ftracepoint.h;h=78b4bd3be496c22f96fb6bc6400d2e831b6ce210;hb=7f5b774275df8c76a959eae7488128b637fcbfc8;hp=f59604ed0ec606c75449d6b2cd8416abf6f7f38f;hpb=e3818b8dce2a934cd1521dbc4827e5238d8f45d8;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/linux/tracepoint.h b/include/linux/tracepoint.h index f59604e..78b4bd3 100644 --- a/include/linux/tracepoint.h +++ b/include/linux/tracepoint.h @@ -49,7 +49,7 @@ struct tracepoint { void **it_func; \ \ rcu_read_lock_sched_notrace(); \ - it_func = rcu_dereference((tp)->funcs); \ + it_func = rcu_dereference_sched((tp)->funcs); \ if (it_func) { \ do { \ ((void(*)(proto))(*it_func))(args); \