From d7297a36f2f93e35fcfa26563ce97bf4629c92b3 Mon Sep 17 00:00:00 2001 From: "Wei.Wang" Date: Wed, 22 Sep 2021 13:29:43 +0800 Subject: [PATCH] Fix skbtracer.c add KBUILD_MODNAME fix dropstack --- skbtracer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/skbtracer.c b/skbtracer.c index e62b542..0dbf32f 100644 --- a/skbtracer.c +++ b/skbtracer.c @@ -1,3 +1,5 @@ +#define KBUILD_MODNAME "skbtracer" + #include #include #include @@ -671,7 +673,7 @@ int kprobe____kfree_skb(struct pt_regs *ctx, struct sk_buff *skb) event.start_ns = bpf_ktime_get_ns(); bpf_strncpy(event.func_name, __func__+8, FUNCNAME_MAX_LEN); get_stack(ctx, &event); - route_event.perf_submit(ctx, event, sizeof(*event)); + route_event.perf_submit(ctx, &event, sizeof(event)); return 0; } #endif