Kir Kolyshkin
79a4ac0553
deps: bump cilium/ebpf to v0.17.3
...
It has a fix for runc issue 4594.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2025-02-13 00:07:01 -08:00
Kir Kolyshkin
8e5bb0d8c4
deps: roll back to cilium/ebpf v0.16.0
...
Also, exclude v0.17.x until there is a fix for runc issue 4594.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2025-01-31 16:59:54 -08:00
dependabot[bot]
e809db842f
build(deps): bump github.com/cilium/ebpf from 0.16.0 to 0.17.0
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.16.0 to 0.17.0.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-20 00:07:03 +00:00
Rafael Roquetto
216175a9ca
Upgrade Cilium's eBPF library version to 0.16
...
Signed-off-by: Rafael Roquetto <rafael.roquetto@grafana.com >
2024-09-12 11:13:21 -06:00
dependabot[bot]
83418f8878
build(deps): bump github.com/cilium/ebpf from 0.10.0 to 0.11.0
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.10.0...v0.11.0 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-07-11 01:40:04 +00:00
dependabot[bot]
cc63d074e6
build(deps): bump github.com/cilium/ebpf from 0.9.3 to 0.10.0
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.9.3 to 0.10.0.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.9.3...v0.10.0 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-17 23:24:59 +00:00
dependabot[bot]
1be5d45df9
build(deps): bump github.com/cilium/ebpf from 0.9.1 to 0.9.3
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.9.1 to 0.9.3.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.9.1...v0.9.3 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-03 04:15:32 +00:00
dependabot[bot]
d9a3acb9fc
build(deps): bump github.com/cilium/ebpf from 0.9.0 to 0.9.1
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.9.0...v0.9.1 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-28 19:05:50 +00:00
Kir Kolyshkin
e0406b4ba6
vendor: bump cilium/ebpf to v0.9.0
...
Also, change the deprecated Sym to WithSymbol.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2022-05-26 13:35:32 -07:00
dependabot[bot]
cb36410868
build(deps): bump github.com/cilium/ebpf from 0.7.0 to 0.8.0
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.7.0...v0.8.0 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 04:15:07 +00:00
dependabot[bot]
dc473cad80
build(deps): bump github.com/cilium/ebpf from 0.6.2 to 0.7.0
...
Bumps [github.com/cilium/ebpf](https://github.com/cilium/ebpf ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/cilium/ebpf/releases )
- [Commits](https://github.com/cilium/ebpf/compare/v0.6.2...v0.7.0 )
---
updated-dependencies:
- dependency-name: github.com/cilium/ebpf
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-18 17:50:42 +00:00
Sascha Grunert
2f1a3ed308
Fix vendored dependencies
...
The current master branch does not build, running a `make vendor` fixes
this inconsistency.
Signed-off-by: Sascha Grunert <sgrunert@redhat.com >
2021-04-14 13:30:50 +02:00
Sebastiaan van Stijn
f28a8cc28c
ebpf: replace deprecated prog.Attach/prog.Detach
...
Caught by golangci-lint when enabling golint:
libcontainer/cgroups/ebpf/ebpf.go:35:12: SA1019: prog.Attach is deprecated: use link.RawAttachProgram instead. (staticcheck)
if err := prog.Attach(dirFD, ebpf.AttachCGroupDevice, unix.BPF_F_ALLOW_MULTI); err != nil {
^
libcontainer/cgroups/ebpf/ebpf.go:39:13: SA1019: prog.Detach is deprecated: use link.RawDetachProgram instead. (staticcheck)
if err := prog.Detach(dirFD, ebpf.AttachCGroupDevice, unix.BPF_F_ALLOW_MULTI); err != nil {
^
Worth noting that we currently call prog.Detach() with unix.BPF_F_ALLOW_MULTI;
https://github.com/golang/sys/blob/22da62e12c0cd9c1da93581e1113ca4d82a5be14/unix/zerrors_linux.go#L178
BPF_F_ALLOW_MULTI = 0x2
Looking at the source code for prog.Detach(); https://github.com/cilium/ebpf/blob/v0.4.0/prog.go#L579-L581 ,
this would _always_ produce an error:
if flags != 0 {
return errors.New("flags must be zero")
}
Note that the flags parameter is not used (except for that validation)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-04-13 12:27:39 +02:00