Hi David, hi Jakub, The following pull-request contains BPF updates for your *net* tree. We've added 6 non-merge commits during the last 6 day(s) which contain a total of 9 files changed, 61 insertions(+), 23 deletions(-). The main changes are: 1) Do not reference the skb for xsk's generic TX side since when looped back into RX it might crash in generic XDP, from Björn Töpel. 2) Fix umem cleanup on a partially set up xsk socket when being destroyed, from Magnus Karlsson. 3) Fix an incorrect netdev reference count when failing xsk_bind() operation, from Marek Majtyka. 4) Fix bpftool to set an error code on failed calloc() in build_btf_type_table(), from Zhen Lei. Please consider pulling these changes from: git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git Thanks a lot! Also thanks to reporters, reviewers and testers of commits in this pull-request: Björn Töpel, Hulk Robot, Magnus Karlsson, Marek Majtyka, Yonghong Song ---------------------------------------------------------------- The following changes since commit 3383176efc0fb0c0900a191026468a58668b4214: bnxt_en: fix error return code in bnxt_init_board() (2020-11-19 21:49:01 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git for you to fetch changes up to 9a44bc9449cfe7e39dbadf537ff669fb007a9e63: bpf: Add MAINTAINERS entry for BPF LSM (2020-11-25 21:40:27 +0100) ---------------------------------------------------------------- Björn Töpel (1): net, xsk: Avoid taking multiple skbuff references Jesper Dangaard Brouer (1): MAINTAINERS: Update XDP and AF_XDP entries KP Singh (1): bpf: Add MAINTAINERS entry for BPF LSM Magnus Karlsson (1): xsk: Fix umem cleanup bug at socket destruct Marek Majtyka (1): xsk: Fix incorrect netdev reference count Zhen Lei (1): bpftool: Fix error return value in build_btf_type_table MAINTAINERS | 23 +++++++++++++++++++++-- include/linux/netdevice.h | 14 +++++++++++++- include/net/xdp_sock.h | 1 + net/core/dev.c | 8 ++------ net/xdp/xdp_umem.c | 19 ++++++++++++++++--- net/xdp/xdp_umem.h | 2 +- net/xdp/xsk.c | 10 ++-------- net/xdp/xsk_buff_pool.c | 6 ++++-- tools/bpf/bpftool/btf.c | 1 + 9 files changed, 61 insertions(+), 23 deletions(-)