Sebastiaan van Stijn
f49adb5277
vendor: update cilium/ebpf v0.0.0-20200702112145-1c8d4c9ef775
...
full diff: a9f01edf17...1c8d4c9ef7
drops support for go1.12, and removes dependency on the golang.org/x/xerrors
transitional package.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2020-07-02 14:48:23 +02:00
Alice Frosi
828e4ad89d
epbf: update github.com/cilium/ebpf
...
Update ebpf to include PR https://github.com/cilium/ebpf/pull/91 .
The update is needed to fix #2316 .
Signed-off-by: Alice Frosi <afrosi@de.ibm.com>
2020-05-08 14:20:19 +02:00
Akihiro Suda
dfc1b0cd51
update vendor
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2020-03-28 04:22:06 +09:00
Akihiro Suda
faf673ee45
cgroup2: port over eBPF device controller from crun
...
The implementation is based on https://github.com/containers/crun/blob/0.10.2/src/libcrun/ebpf.c
Although ebpf.c is originally licensed under LGPL-3.0-or-later, the author
Giuseppe Scrivano agreed to relicense the file in Apache License 2.0:
https://github.com/opencontainers/runc/issues/2144#issuecomment-543116397
See libcontainer/cgroups/ebpf/devicefilter/devicefilter_test.go for tested configurations.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-31 14:01:46 +09:00