From 6caf6c5c99cbb1a5cf80e2e7e606504740a4c0dc Mon Sep 17 00:00:00 2001 From: Jordan Rome Date: Wed, 3 Jan 2024 10:50:33 -0800 Subject: [PATCH] Add new archs for bpf_builder This is to fix fedora build failures for these archs: s390x and ppc64le Error: ``` ---- bpf_builder::tests::test_bpf_builder_new stdout ---- thread 'bpf_builder::tests::test_bpf_builder_new' panicked at src/bpf_builder.rs:592:9: Failed to create BpfBuilder (Err(CPU arch "s390x" not found in ARCH_MAP)) ``` https://koji.fedoraproject.org/koji/taskinfo?taskID=111114326 --- rust/scx_utils/src/bpf_builder.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rust/scx_utils/src/bpf_builder.rs b/rust/scx_utils/src/bpf_builder.rs index d7faa416..06379243 100644 --- a/rust/scx_utils/src/bpf_builder.rs +++ b/rust/scx_utils/src/bpf_builder.rs @@ -24,12 +24,14 @@ lazy_static::lazy_static! { ("x86", "x86"), ("x86_64", "x86"), ("s390", "s390"), + ("s390x", "s390"), ("arm", "arm"), ("aarch64", "arm64"), ("mips", "mips"), ("mips64", "mips"), ("ppc32", "powerpc"), ("ppc64", "powerpc"), + ("ppc64le", "powerpc"), ("sparc", "sparc"), ("sparcv9", "sparc"), ("riscv32", "riscv"),