Hello: This series was applied to bpf/bpf-next.git (master) by Daniel Borkmann <daniel@xxxxxxxxxxxxx>: On Wed, 9 Feb 2022 15:19:56 -0800 you wrote: > From: Alexei Starovoitov <ast@xxxxxxxxxx> > > The libbpf performs a set of complex operations to load BPF programs. > With "loader program" and "CO-RE in the kernel" the loading job of > libbpf was diminished. The light skeleton became lean enough to perform > program loading and map creation tasks without libbpf. > It's now possible to tweak it further to make light skeleton usable > out of user space and out of kernel module. > This allows bpf_preload.ko to drop user-mode-driver usage, > drop host compiler dependency, allow cross compilation and simplify the code. > It's a building block toward safe and portable kernel modules. > > [...] Here is the summary with links: - [v4,bpf-next,1/5] bpf: Extend sys_bpf commands for bpf_syscall programs. https://git.kernel.org/bpf/bpf-next/c/b1d18a7574d0 - [v4,bpf-next,2/5] libbpf: Prepare light skeleton for the kernel. https://git.kernel.org/bpf/bpf-next/c/6fe65f1b4db3 - [v4,bpf-next,3/5] bpftool: Generalize light skeleton generation. https://git.kernel.org/bpf/bpf-next/c/28d743f67127 - [v4,bpf-next,4/5] bpf: Update iterators.lskel.h. https://git.kernel.org/bpf/bpf-next/c/d7beb3d6aba3 - [v4,bpf-next,5/5] bpf: Convert bpf_preload.ko to use light skeleton. https://git.kernel.org/bpf/bpf-next/c/cb80ddc67152 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html