Hi, There are just two clean-up patches for BPF_LOG_KERNEL log level: patch #1 fixes the possible extra newline for bpf_log() and removes the unnecessary calculation and truncation, and patch #2 disallows BPF_LOG_KERNEL log level for bpf_btf_load(). Comments are welcome. Regards, Tao Change Log: v3: * rebased on bpf-next * address comments from Daniel Borkmann: patch #1: add prefix "BPF: " instead of "BPF:" for error message patch #2: remove uncessary parenthesis, keep the max buffer length setting of btf verifier, and add Fixes tag. v2: https://www.spinics.net/lists/bpf/msg48809.html * rebased on bpf-next * patch #1: add a trailing newline if needed (suggested by Martin) * add patch #2 v1: https://www.spinics.net/lists/bpf/msg48550.html Hou Tao (2): bpf: clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log level bpf: disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) include/linux/bpf_verifier.h | 7 +++++++ kernel/bpf/btf.c | 3 +-- kernel/bpf/verifier.c | 16 +++++++++------- 3 files changed, 17 insertions(+), 9 deletions(-) -- 2.29.2