Skip to content

Commit

Permalink
Upgrade libbpf to 7.0.0
Browse files Browse the repository at this point in the history
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
  • Loading branch information
kakkoyun committed Mar 3, 2022
1 parent 0960d2b commit 02adcda
Show file tree
Hide file tree
Showing 8 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion 3rdparty/libbpf
Submodule libbpf updated 67 files
+30 −0 .github/actions/build-selftests/action.yml
+9 −9 .github/actions/build-selftests/build_selftests.sh
+44 −0 .github/actions/build-selftests/helpers.sh
+0 −0 .github/actions/build-selftests/prepare_selftests-4.9.0.sh
+0 −0 .github/actions/build-selftests/prepare_selftests-5.5.0.sh
+12,038 −8,860 .github/actions/build-selftests/vmlinux.h
+72 −20 .github/actions/vmtest/action.yml
+81 −0 .github/workflows/build.yml
+7 −70 .github/workflows/test.yml
+1 −1 BPF-CHECKPOINT-COMMIT
+1 −1 CHECKPOINT-COMMIT
+1 −1 README.md
+43 −1 docs/api.rst
+23 −0 fuzz/bpf-object-fuzzer.c
+ fuzz/bpf-object-fuzzer_seed_corpus.zip
+2 −0 include/linux/types.h
+217 −2 include/uapi/linux/bpf.h
+261 −34 include/uapi/linux/if_link.h
+1,391 −0 include/uapi/linux/perf_event.h
+58 −0 scripts/build-fuzzers.sh
+2 −1 scripts/sync-kernel.sh
+160 −30 src/bpf.c
+145 −10 src/bpf.h
+4 −0 src/bpf_gen_internal.h
+159 −0 src/bpf_helper_defs.h
+1 −1 src/bpf_helpers.h
+273 −257 src/bpf_tracing.h
+86 −25 src/btf.c
+33 −7 src/btf.h
+6 −4 src/btf_dump.c
+96 −29 src/gen_loader.c
+1 −2 src/hashmap.c
+353 −191 src/libbpf.c
+251 −13 src/libbpf.h
+20 −0 src/libbpf.map
+5 −0 src/libbpf_common.h
+65 −1 src/libbpf_internal.h
+33 −1 src/libbpf_legacy.h
+186 −67 src/libbpf_probes.c
+1 −1 src/libbpf_version.h
+84 −33 src/netlink.c
+144 −107 src/relo_core.c
+30 −73 src/relo_core.h
+68 −2 src/skel_internal.h
+3 −6 src/xsk.c
+0 −0 travis-ci/diffs/.do_not_use_dot_patch_here
+35 −0 travis-ci/diffs/001-fix-oob-write-in-test_verifier.diff
+0 −0 travis-ci/rootfs/mkrootfs_arch.sh
+0 −0 travis-ci/rootfs/mkrootfs_debian.sh
+1 −1 travis-ci/rootfs/mkrootfs_tweak.sh
+7 −5 travis-ci/rootfs/s390x-self-hosted-builder/README.md
+3 −1 travis-ci/rootfs/s390x-self-hosted-builder/actions-runner-libbpf.Dockerfile
+0 −0 travis-ci/rootfs/s390x-self-hosted-builder/actions-runner-libbpf.service
+0 −0 travis-ci/rootfs/s390x-self-hosted-builder/fs/usr/bin/actions-runner
+0 −0 travis-ci/rootfs/s390x-self-hosted-builder/fs/usr/bin/entrypoint
+0 −0 travis-ci/rootfs/s390x-self-hosted-builder/qemu-user-static.service
+0 −34 travis-ci/vmtest/build_pahole.sh
+0 −54 travis-ci/vmtest/checkout_latest_kernel.sh
+0 −9 travis-ci/vmtest/configs/INDEX
+4 −0 travis-ci/vmtest/configs/blacklist/BLACKLIST-latest.s390x
+3 −1 travis-ci/vmtest/configs/config-latest.s390x
+14 −3 travis-ci/vmtest/configs/config-latest.x86_64
+0 −2 travis-ci/vmtest/helpers.sh
+0 −21 travis-ci/vmtest/prepare_selftests.sh
+0 −569 travis-ci/vmtest/run.sh
+4 −2 travis-ci/vmtest/run_selftests.sh
+0 −53 travis-ci/vmtest/run_vmtest.sh
6 changes: 3 additions & 3 deletions deploy/tilt/parca-server-deployment.yaml
Expand Up @@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
name: parca
namespace: parca
spec:
Expand All @@ -21,15 +21,15 @@ spec:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
spec:
containers:
- args:
- /parca
- --config-path=/var/parca/parca.yaml
- --log-level=info
- --cors-allowed-origins=*
image: ghcr.io/parca-dev/parca:v0.8.0
image: ghcr.io/parca-dev/parca:v0.8.1
livenessProbe:
exec:
command:
Expand Down
2 changes: 1 addition & 1 deletion deploy/tilt/parca-server-role.yaml
Expand Up @@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
name: parca
namespace: parca
rules:
Expand Down
2 changes: 1 addition & 1 deletion deploy/tilt/parca-server-roleBinding.yaml
Expand Up @@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
name: parca
namespace: parca
roleRef:
Expand Down
2 changes: 1 addition & 1 deletion deploy/tilt/parca-server-service.yaml
Expand Up @@ -5,7 +5,7 @@ metadata:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
name: parca
namespace: parca
spec:
Expand Down
2 changes: 1 addition & 1 deletion deploy/tilt/parca-server-serviceAccount.yaml
Expand Up @@ -5,6 +5,6 @@ metadata:
app.kubernetes.io/component: observability
app.kubernetes.io/instance: parca
app.kubernetes.io/name: parca
app.kubernetes.io/version: v0.8.0
app.kubernetes.io/version: v0.8.1
name: parca
namespace: parca
4 changes: 2 additions & 2 deletions go.mod
Expand Up @@ -4,11 +4,11 @@ go 1.17

require (
github.com/alecthomas/kong v0.4.1
github.com/aquasecurity/libbpfgo v0.2.4-libbpf-0.6.1
github.com/aquasecurity/libbpfgo v0.2.5-libbpf-0.7.0
github.com/cenkalti/backoff/v4 v4.1.2
github.com/cespare/xxhash/v2 v2.1.2
github.com/containerd/cgroups v1.0.3
github.com/containerd/containerd v1.6.1
github.com/containerd/containerd v1.6.0

This comment has been minimized.

Copy link
@mrueg

mrueg Mar 3, 2022

Contributor

@kakkoyun looks like this got downgraded by accident?

github.com/docker/docker v20.10.12+incompatible
github.com/go-kit/log v0.2.0
github.com/google/pprof v0.0.0-20220218203455-0368bd9e19a7
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Expand Up @@ -205,8 +205,8 @@ github.com/apache/arrow/go/arrow v0.0.0-20200601151325-b2287a20f230/go.mod h1:QN
github.com/apache/arrow/go/arrow v0.0.0-20200923215132-ac86123a3f01/go.mod h1:QNYViu/X0HXDHw7m3KXzWSVXIbfUvJqBFe6Gj8/pYA0=
github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
github.com/aquasecurity/libbpfgo v0.2.4-libbpf-0.6.1 h1:7Ezl6s7ftdV1S7JnBi/zgRR4Od3MtEx0GH21TmyFMAI=
github.com/aquasecurity/libbpfgo v0.2.4-libbpf-0.6.1/go.mod h1:/+clceXE103FaXvVTIY2HAkQjxNtkra4DRWvZYr2SKw=
github.com/aquasecurity/libbpfgo v0.2.5-libbpf-0.7.0 h1:BpW7qxkveYXx8TCtvYWIvmliPqaTCz/IYs1i+Gyj0MQ=
github.com/aquasecurity/libbpfgo v0.2.5-libbpf-0.7.0/go.mod h1:/+clceXE103FaXvVTIY2HAkQjxNtkra4DRWvZYr2SKw=
github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
Expand Down Expand Up @@ -384,8 +384,8 @@ github.com/containerd/containerd v1.5.0-rc.0/go.mod h1:V/IXoMqNGgBlabz3tHD2TWDoT
github.com/containerd/containerd v1.5.1/go.mod h1:0DOxVqwDy2iZvrZp2JUx/E+hS0UNTVn7dJnIOwtYR4g=
github.com/containerd/containerd v1.5.7/go.mod h1:gyvv6+ugqY25TiXxcZC3L5yOeYgEw0QMhscqVp1AR9c=
github.com/containerd/containerd v1.5.8/go.mod h1:YdFSv5bTFLpG2HIYmfqDpSYYTDX+mc5qtSuYx1YUb/s=
github.com/containerd/containerd v1.6.1 h1:oa2uY0/0G+JX4X7hpGCYvkp9FjUancz56kSNnb1sG3o=
github.com/containerd/containerd v1.6.1/go.mod h1:1nJz5xCZPusx6jJU8Frfct988y0NpumIq9ODB0kLtoE=
github.com/containerd/containerd v1.6.0 h1:CLa12ZcV0d2ZTRKq1ssioeJpTnPJBMyndpEKA+UtzJg=
github.com/containerd/containerd v1.6.0/go.mod h1:1nJz5xCZPusx6jJU8Frfct988y0NpumIq9ODB0kLtoE=
github.com/containerd/continuity v0.0.0-20190426062206-aaeac12a7ffc/go.mod h1:GL3xCUCBDV3CZiTSEKksMWbLE66hEyuu9qyDOOqM47Y=
github.com/containerd/continuity v0.0.0-20190815185530-f2a389ac0a02/go.mod h1:GL3xCUCBDV3CZiTSEKksMWbLE66hEyuu9qyDOOqM47Y=
github.com/containerd/continuity v0.0.0-20191127005431-f65d91d395eb/go.mod h1:GL3xCUCBDV3CZiTSEKksMWbLE66hEyuu9qyDOOqM47Y=
Expand Down

0 comments on commit 02adcda

Please sign in to comment.