From 5627021d04b357762b5be6ba2c4e5984880ad924 Mon Sep 17 00:00:00 2001 From: Lorenz Bauer Date: Mon, 25 Apr 2022 09:23:26 +0000 Subject: [PATCH] examples: update cilium/ebpf dependency --- examples/go.mod | 2 +- examples/go.sum | 4 ++-- examples/kprobe/main.go | 2 +- examples/kprobe_percpu/main.go | 2 +- examples/kprobepin/main.go | 2 +- examples/ringbuffer/main.go | 2 +- examples/tracepoint_in_c/main.go | 2 +- examples/tracepoint_in_go/main.go | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/examples/go.mod b/examples/go.mod index 735e43ce5..050ba428f 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -3,6 +3,6 @@ module github.com/cilium/ebpf/examples go 1.17 require ( - github.com/cilium/ebpf v0.8.2-0.20220217141816-62da0a730ab7 + github.com/cilium/ebpf v0.8.2-0.20220424153111-6da9518107a8 golang.org/x/sys v0.0.0-20211001092434-39dca1131b70 ) diff --git a/examples/go.sum b/examples/go.sum index 11da27cf7..7e7e638cc 100644 --- a/examples/go.sum +++ b/examples/go.sum @@ -1,5 +1,5 @@ -github.com/cilium/ebpf v0.8.2-0.20220217141816-62da0a730ab7 h1:E9LSbo1EEbVIJ9w49myVxWmneomxCc2L7orPVXt0HeY= -github.com/cilium/ebpf v0.8.2-0.20220217141816-62da0a730ab7/go.mod h1:f5zLIM0FSNuAkSyLAN7X+Hy6yznlF1mNiWUMfxMtrgk= +github.com/cilium/ebpf v0.8.2-0.20220424153111-6da9518107a8 h1:Dk2SRTjvldJoQS7IuBvVfNswxCdKQNftVxkGYyXi3Cg= +github.com/cilium/ebpf v0.8.2-0.20220424153111-6da9518107a8/go.mod h1:f5zLIM0FSNuAkSyLAN7X+Hy6yznlF1mNiWUMfxMtrgk= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/frankban/quicktest v1.14.0 h1:+cqqvzZV87b4adx/5ayVOaYZ2CrvM4ejQvUdBzPPUss= github.com/frankban/quicktest v1.14.0/go.mod h1:NeW+ay9A/U67EYXNFA1nPE8e/tnQv/09mUdL/ijj8og= diff --git a/examples/kprobe/main.go b/examples/kprobe/main.go index d775a6513..b073f496c 100644 --- a/examples/kprobe/main.go +++ b/examples/kprobe/main.go @@ -41,7 +41,7 @@ func main() { // pre-compiled program. Each time the kernel function enters, the program // will increment the execution counter by 1. The read loop below polls this // map value once per second. - kp, err := link.Kprobe(fn, objs.KprobeExecve) + kp, err := link.Kprobe(fn, objs.KprobeExecve, nil) if err != nil { log.Fatalf("opening kprobe: %s", err) } diff --git a/examples/kprobe_percpu/main.go b/examples/kprobe_percpu/main.go index 7b5afa16e..ee000e328 100644 --- a/examples/kprobe_percpu/main.go +++ b/examples/kprobe_percpu/main.go @@ -41,7 +41,7 @@ func main() { // pre-compiled program. Each time the kernel function enters, the program // will increment the execution counter by 1. The read loop below polls this // map value once per second. - kp, err := link.Kprobe(fn, objs.KprobeExecve) + kp, err := link.Kprobe(fn, objs.KprobeExecve, nil) if err != nil { log.Fatalf("opening kprobe: %s", err) } diff --git a/examples/kprobepin/main.go b/examples/kprobepin/main.go index b265871c6..5183c2f89 100644 --- a/examples/kprobepin/main.go +++ b/examples/kprobepin/main.go @@ -59,7 +59,7 @@ func main() { // pre-compiled program. Each time the kernel function enters, the program // will increment the execution counter by 1. The read loop below polls this // map value once per second. - kp, err := link.Kprobe(fn, objs.KprobeExecve) + kp, err := link.Kprobe(fn, objs.KprobeExecve, nil) if err != nil { log.Fatalf("opening kprobe: %s", err) } diff --git a/examples/ringbuffer/main.go b/examples/ringbuffer/main.go index f0c342b35..a2b5cdea2 100644 --- a/examples/ringbuffer/main.go +++ b/examples/ringbuffer/main.go @@ -44,7 +44,7 @@ func main() { // Open a Kprobe at the entry point of the kernel function and attach the // pre-compiled program. Each time the kernel function enters, the program // will emit an event containing pid and command of the execved task. - kp, err := link.Kprobe(fn, objs.KprobeExecve) + kp, err := link.Kprobe(fn, objs.KprobeExecve, nil) if err != nil { log.Fatalf("opening kprobe: %s", err) } diff --git a/examples/tracepoint_in_c/main.go b/examples/tracepoint_in_c/main.go index e1c6601bc..f072a25a8 100644 --- a/examples/tracepoint_in_c/main.go +++ b/examples/tracepoint_in_c/main.go @@ -39,7 +39,7 @@ func main() { // second. // The first two arguments are taken from the following pathname: // /sys/kernel/debug/tracing/events/kmem/mm_page_alloc - kp, err := link.Tracepoint("kmem", "mm_page_alloc", objs.MmPageAlloc) + kp, err := link.Tracepoint("kmem", "mm_page_alloc", objs.MmPageAlloc, nil) if err != nil { log.Fatalf("opening tracepoint: %s", err) } diff --git a/examples/tracepoint_in_go/main.go b/examples/tracepoint_in_go/main.go index 902a8bd08..ce5c43087 100644 --- a/examples/tracepoint_in_go/main.go +++ b/examples/tracepoint_in_go/main.go @@ -99,7 +99,7 @@ func main() { // Each time a userspace program uses the 'openat()' syscall, the eBPF // program specified above will be executed and a '123' value will appear // in the perf ring. - tp, err := link.Tracepoint("syscalls", "sys_enter_openat", prog) + tp, err := link.Tracepoint("syscalls", "sys_enter_openat", prog, nil) if err != nil { log.Fatalf("opening tracepoint: %s", err) }