X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=lttng-context-prio.c;h=c786f5d312d644094da09479e61b9991a8e838f5;hb=179270d758e55d61b979adcf923416aad1d9c6fd;hp=367f7bd67ca04f7dbe89788417b8f807f5a60406;hpb=ea53823c42a70a80566a340834e2b00e650406b9;p=lttng-modules.git diff --git a/lttng-context-prio.c b/lttng-context-prio.c index 367f7bd6..c786f5d3 100644 --- a/lttng-context-prio.c +++ b/lttng-context-prio.c @@ -29,6 +29,19 @@ int wrapper_task_prio_init(void) return 0; } +/* + * Canary function to check for 'task_prio()' at compile time. + * + * From 'include/linux/sched.h': + * + * extern int task_prio(const struct task_struct *p); + */ +__attribute__((unused)) static +int __canary__task_prio(const struct task_struct *p) +{ + return task_prio(p); +} + static size_t prio_get_size(size_t offset) {