[PATCH bpf-next v2 0/2] bpf: Introduce user log

From: Leon Hwang
Date: Sat Jul 08 2023 - 00:08:10 EST


This series introduces bpf user log to transfer error message from
kernel space to user space when users provide buffer to receive the
error message.

Especially, when to attach XDP to device, it can transfer the error
message along with errno from dev_xdp_attach() to user space, if error
happens in dev_xdp_attach().

Leon Hwang (2):
bpf: Introduce bpf generic log
bpf: Introduce bpf user log

include/linux/bpf.h | 3 ++
include/uapi/linux/bpf.h | 8 ++++++
kernel/bpf/log.c | 52 ++++++++++++++++++++++++++++++++++
net/core/dev.c | 4 ++-
tools/include/uapi/linux/bpf.h | 8 ++++++
5 files changed, 74 insertions(+), 1 deletion(-)


base-commit: 622f876ab3ced325fe3c2363c6e9c128b7e6c73a
--
2.41.0