hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/tools/perf/arch/x86/tests/intel-cqm.c
....@@ -1,11 +1,11 @@
11 // SPDX-License-Identifier: GPL-2.0
22 #include "tests/tests.h"
3
-#include "perf.h"
43 #include "cloexec.h"
54 #include "debug.h"
65 #include "evlist.h"
76 #include "evsel.h"
87 #include "arch-tests.h"
8
+#include <internal/lib.h> // page_size
99
1010 #include <signal.h>
1111 #include <sys/mman.h>
....@@ -39,8 +39,8 @@
3939 */
4040 int test__intel_cqm_count_nmi_context(struct test *test __maybe_unused, int subtest __maybe_unused)
4141 {
42
- struct perf_evlist *evlist = NULL;
43
- struct perf_evsel *evsel = NULL;
42
+ struct evlist *evlist = NULL;
43
+ struct evsel *evsel = NULL;
4444 struct perf_event_attr pe;
4545 int i, fd[2], flag, ret;
4646 size_t mmap_len;
....@@ -50,7 +50,7 @@
5050
5151 flag = perf_event_open_cloexec_flag();
5252
53
- evlist = perf_evlist__new();
53
+ evlist = evlist__new();
5454 if (!evlist) {
5555 pr_debug("perf_evlist__new failed\n");
5656 return TEST_FAIL;
....@@ -63,9 +63,9 @@
6363 goto out;
6464 }
6565
66
- evsel = perf_evlist__first(evlist);
66
+ evsel = evlist__first(evlist);
6767 if (!evsel) {
68
- pr_debug("perf_evlist__first failed\n");
68
+ pr_debug("evlist__first failed\n");
6969 goto out;
7070 }
7171
....@@ -123,6 +123,6 @@
123123 kill(pid, SIGKILL);
124124 wait(NULL);
125125 out:
126
- perf_evlist__delete(evlist);
126
+ evlist__delete(evlist);
127127 return err;
128128 }