samples/bpf: Remove perf_event_open() declaration
[linux-2.6-block.git] / samples / bpf / trace_output_user.c
index 1a1da7bddb9347ffaa2350e15e4e909b5e13c887..f4fa6af22def9fa9c01df1525c7a61b3aecb8cdd 100644 (file)
@@ -21,6 +21,7 @@
 #include <signal.h>
 #include "libbpf.h"
 #include "bpf_load.h"
+#include "perf-sys.h"
 
 static int pmu_fd;
 
@@ -159,7 +160,7 @@ static void test_bpf_perf_event(void)
        };
        int key = 0;
 
-       pmu_fd = perf_event_open(&attr, -1/*pid*/, 0/*cpu*/, -1/*group_fd*/, 0);
+       pmu_fd = sys_perf_event_open(&attr, -1/*pid*/, 0/*cpu*/, -1/*group_fd*/, 0);
 
        assert(pmu_fd >= 0);
        assert(bpf_map_update_elem(map_fd[0], &key, &pmu_fd, BPF_ANY) == 0);