selftests/bpf: Temporarily disable part of btf_dump:var_data test.
authorAlexei Starovoitov <ast@kernel.org>
Wed, 28 Dec 2022 21:55:57 +0000 (13:55 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 28 Dec 2022 21:57:47 +0000 (13:57 -0800)
Commit 7443b296e699 ("x86/percpu: Move cpu_number next to current_task")
moved global per_cpu variable 'cpu_number' into pcpu_hot structure.
Therefore this part of var_data test is no longer valid.
Disable it until better solution is found.

Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/btf_dump.c

index 0ba2e8b9c6ace7759f6866dd20d6a10519e1abc3..e9ea38aa8248bed1859080d1ba9da9ca63727f01 100644 (file)
@@ -801,7 +801,7 @@ static void test_btf_dump_struct_data(struct btf *btf, struct btf_dump *d,
 static void test_btf_dump_var_data(struct btf *btf, struct btf_dump *d,
                                   char *str)
 {
-#if defined(__i386__) || defined(__x86_64__) || defined(__aarch64__)
+#if 0
        TEST_BTF_DUMP_VAR(btf, d, NULL, str, "cpu_number", int, BTF_F_COMPACT,
                          "int cpu_number = (int)100", 100);
 #endif