From: Alexei Starovoitov Date: Tue, 3 Feb 2026 18:41:17 +0000 (-0800) Subject: Merge branch 'bpf-add-bpf_stream_print_stack-kfunc' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f11f7cf90ee09dbcf76413818063ffc38ed2d9fe;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'bpf-add-bpf_stream_print_stack-kfunc' Emil Tsalapatis says: ==================== bpf: Add bpf_stream_print_stack kfunc Add a new bpf_stream_print_stack kfunc for printing a BPF program stack into a BPF stream. Update the verifier to allow the new kfunc to be called with BPF spinlocks held, along with bpf_stream_vprintk. Patchset spun out of the larger libarena + ASAN patchset. (https://lore.kernel.org/bpf/20260127181610.86376-1-emil@etsalapatis.com/) Changeset: - Update bpf_stream_print_stack to take stream_id arg (Kumar) - Added selftest for the bpf_stream_print_stack - Add selftest for calling the streams kfuncs under lock v2->v1: (https://lore.kernel.org/bpf/20260202193311.446717-1-emil@etsalapatis.com/) - Updated Signed-off-by to be consistent with past submissions - Updated From email to be consistent with Signed-off-by Acked-by: Kumar Kartikeya Dwivedi Signed-off-by: Emil Tsalapatis ==================== Link: https://patch.msgid.link/20260203180424.14057-1-emil@etsalapatis.com Signed-off-by: Alexei Starovoitov --- f11f7cf90ee09dbcf76413818063ffc38ed2d9fe