]> git.ipfire.org Git - thirdparty/linux.git/blobdiff - tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
selftests/bpf: Test PROBE_MEM of VSYSCALL_ADDR on x86-64
[thirdparty/linux.git] / tools / testing / selftests / bpf / bpf_testmod / bpf_testmod.c
index 39ad96a18123f626c311aaa2fdf8213594b7d67d..edcd26106557b478eea1527077ffde97347c9012 100644 (file)
@@ -205,6 +205,9 @@ __weak noinline struct file *bpf_testmod_return_ptr(int arg)
        case 5: return (void *)~(1ull << 30);   /* trigger extable */
        case 6: return &f;                      /* valid addr */
        case 7: return (void *)((long)&f | 1);  /* kernel tricks */
+#ifdef CONFIG_X86_64
+       case 8: return (void *)VSYSCALL_ADDR;   /* vsyscall page address */
+#endif
        default: return NULL;
        }
 }