发布

  • Add ARM64 support to eBPF (#1151)

    frostbyte_neo 发布于 2022-06-20 13:16:56 +00:00

    • Define and use BPF_CFLAGS environment variable

    • Add eBPF dependencies to builder-from-amd64-to-arm64v8 and builder-native-base

    • Add eBPF dependencies to builder-from-arm64v8-to-amd64

    • Only compile x86 arch of Capstone for x86 target

    • Build and install libbpf from source

    • Fix builder-from-arm64v8-to-amd64

    • Add BPF_TARGET environment variable

    • Fix the eBPF verifier error on ARM64

    • Fix go_crypto_tls_ex_uprobe

    • Fix the check

    • #run_acceptance_tests

    • Fix the build script

    • Include ARM64 files

    • Bring back x86.o

    • Generate both endianness

    • Fix Dockerfile

    • #run_acceptance_tests

    • Determine the endianness on runtime if it's possible in Go (default little-endian) #run_acceptance_tests

    • Revert "Determine the endianness on runtime if it's possible in Go (default little-endian) #run_acceptance_tests"

    This reverts commit a2c83c6040a6c26b9f005dc8e3cec46764956494.

    • Remove big-endian files #run_acceptance_tests

    • Fix Dockerfile #run_acceptance_tests

    Co-authored-by: Ubuntu ubuntu@ip-172-31-33-233.eu-central-1.compute.internal

    下载附件