X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Fprobes%2Flttng-test.c;h=f2d607a1107e861c7199e29e9e3dc5cc89e6c6b2;hb=858dfdcae1b1a73b9dfa6612ab49ad791708cf13;hp=42e48cf2be41ade450d2e2a3a989bfbe924f35a7;hpb=d49673512bf447e1b9702699b190656a50599e07;p=lttng-modules.git diff --git a/tests/probes/lttng-test.c b/tests/probes/lttng-test.c index 42e48cf2..f2d607a1 100644 --- a/tests/probes/lttng-test.c +++ b/tests/probes/lttng-test.c @@ -82,9 +82,15 @@ end: return written; } -static const struct file_operations lttng_test_filter_event_operations = { +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,6,0)) +static const struct proc_ops lttng_test_filter_event_proc_ops = { + .proc_write = lttng_test_filter_event_write, +}; +#else +static const struct file_operations lttng_test_filter_event_proc_ops = { .write = lttng_test_filter_event_write, }; +#endif static int __init lttng_test_init(void) @@ -96,7 +102,7 @@ int __init lttng_test_init(void) lttng_test_filter_event_dentry = proc_create_data(LTTNG_TEST_FILTER_EVENT_FILE, S_IRUGO | S_IWUGO, NULL, - <tng_test_filter_event_operations, NULL); + <tng_test_filter_event_proc_ops, NULL); if (!lttng_test_filter_event_dentry) { printk(KERN_ERR "Error creating LTTng test filter file\n"); ret = -ENOMEM;