Show patches with: Submitter = Björn Töpel       |    Archived = No       |   346 patches
« 1 2 3 4 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[bpf-next] xsk: remove internal DMA headers [bpf-next] xsk: remove internal DMA headers 1 1 - - --- 2020-10-05 Björn Töpel bpf Accepted
[bpf] xsk: fix number of pinned pages/umem size discrepancy [bpf] xsk: fix number of pinned pages/umem size discrepancy 1 1 - 1 --- 2020-09-10 Björn Töpel bpf Accepted
[bpf-next,v2] bpf: {cpu,dev}map: change various functions return type from int to void [bpf-next,v2] bpf: {cpu,dev}map: change various functions return type from int to void 2 - - - --- 2020-09-01 Björn Töpel bpf Accepted
[net] xsk: remove cheap_dma optimization [net] xsk: remove cheap_dma optimization 1 1 - - --- 2020-06-26 Björn Töpel bpf Accepted
[bpf] xsk: add overflow check for u64 division, stored into u32 [bpf] xsk: add overflow check for u64 division, stored into u32 1 1 - - --- 2020-05-25 Björn Töpel bpf Accepted
[bpf-next,v5,15/15] MAINTAINERS, xsk: update AF_XDP section after moves/adds Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,14/15] xsk: explicitly inline functions and move definitions Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,13/15] xdp: simplify xdp_return_{frame,frame_rx_napi,buff} Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,12/15] xsk: remove MEM_TYPE_ZERO_COPY and corresponding code Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,11/15] mlx5, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,10/15] ixgbe, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,09/15] ice, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,08/15] i40e, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,07/15] i40e: separate kernel allocated rx_bi rings from AF_XDP rings Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,06/15] i40e: refactor rx_bi accesses Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,05/15] xsk: introduce AF_XDP buffer allocation API Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,04/15] xsk: move defines only used by AF_XDP internals to xsk.h Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,03/15] xsk: move driver interface to xdp_sock_drv.h Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,02/15] xsk: move xskmap.c to net/xdp/ Introduce AF_XDP buffer allocation API - - - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf-next,v5,01/15] xsk: fix xsk_umem_xdp_frame_sz() Introduce AF_XDP buffer allocation API - 1 - - --- 2020-05-20 Björn Töpel bpf Accepted
[bpf] riscv: remove BPF JIT for nommu builds [bpf] riscv: remove BPF JIT for nommu builds 1 - - - --- 2020-03-31 Björn Töpel bpf Accepted
[bpf-next] xsk, net: make sock_def_readable() have external linkage [bpf-next] xsk, net: make sock_def_readable() have external linkage - - - - --- 2020-01-20 Björn Töpel bpf Accepted
[bpf-next,v2,8/8] xdp: simplify __bpf_tx_xdp_map() Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 1 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,7/8] xdp: remove map_to_flush and map swap detection Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 1 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,6/8] xdp: make cpumap flush_list common for all map instances Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 2 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,5/8] xdp: make devmap flush_list common for all map instances Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 2 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,4/8] xsk: make xskmap flush_list common for all map instances Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 2 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,3/8] xdp: fix graze->grace type-o in cpumap comments Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 2 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,2/8] xdp: simplify cpumap cleanup Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 1 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,1/8] xdp: simplify devmap cleanup Simplify xdp_do_redirect_map()/xdp_do_flush_map() and XDP maps 1 - - - --- 2019-12-19 Björn Töpel bpf Accepted
[bpf-next,v2,9/9] riscv, perf: add arch specific perf_arch_bpf_user_pt_regs riscv: BPF JIT fix, optimizations and far jumps support 1 - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,8/9] riscv, bpf: add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programs riscv: BPF JIT fix, optimizations and far jumps support 1 - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,7/9] riscv, bpf: optimize calls riscv: BPF JIT fix, optimizations and far jumps support - - - - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,6/9] riscv, bpf: provide RISC-V specific JIT image alloc/free riscv: BPF JIT fix, optimizations and far jumps support 1 - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,5/9] riscv, bpf: optimize BPF tail calls riscv: BPF JIT fix, optimizations and far jumps support 1 - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,4/9] riscv, bpf: add support for far jumps and exits riscv: BPF JIT fix, optimizations and far jumps support - - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,3/9] riscv, bpf: add support for far branching when emitting tail call riscv: BPF JIT fix, optimizations and far jumps support 1 - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,2/9] riscv, bpf: add support for far branching riscv: BPF JIT fix, optimizations and far jumps support - - 1 - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v2,1/9] riscv, bpf: fix broken BPF tail calls riscv: BPF JIT fix, optimizations and far jumps support - 1 - - --- 2019-12-16 Björn Töpel bpf Accepted
[bpf-next,v5,6/6] bpf, x86: align dispatcher branch targets to 16B Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,5/6] selftests: bpf: add xdp_perf test Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,4/6] bpf: start using the BPF dispatcher in BPF_TEST_RUN Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,3/6] bpf, xdp: start using the BPF dispatcher for XDP Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,2/6] bpf: introduce BPF dispatcher Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,1/6] bpf: move trampoline JIT image allocation to a function Introduce the BPF dispatcher - - - - --- 2019-12-13 Björn Töpel bpf Accepted
[bpf-next,v5,3/3] xsk: restructure/inline XSKMAP lookup/redirect/flush xsk: XSKMAP performance improvements - - - - --- 2019-11-01 Björn Töpel bpf Accepted
[bpf-next,v5,2/3] bpf: implement map_gen_lookup() callback for XSKMAP xsk: XSKMAP performance improvements 1 - - - --- 2019-11-01 Björn Töpel bpf Accepted
[bpf-next,v5,1/3] xsk: store struct xdp_sock as a flexible array member of the XSKMAP xsk: XSKMAP performance improvements 1 - - - --- 2019-11-01 Björn Töpel bpf Accepted
[bpf] bpf: change size to u64 for bpf_map_{area_alloc,charge_init}() [bpf] bpf: change size to u64 for bpf_map_{area_alloc,charge_init}() - 2 1 - --- 2019-10-29 Björn Töpel bpf Accepted
[bpf-next,v3] libbpf: use implicit XSKMAP lookup from AF_XDP XDP program [bpf-next,v3] libbpf: use implicit XSKMAP lookup from AF_XDP XDP program 1 - - - --- 2019-10-22 Björn Töpel bpf Accepted
[bpf] samples/bpf: fix build for task_fd_query_user.c [bpf] samples/bpf: fix build for task_fd_query_user.c 1 - - 1 --- 2019-10-01 Björn Töpel bpf Accepted
[bpf] xsk: relax UMEM headroom alignment [bpf] xsk: relax UMEM headroom alignment - 1 - - --- 2019-09-18 Björn Töpel bpf Accepted
[bpf-next,v3,4/4] xsk: lock the control mutex in sock_diag interface xsk: various CPU barrier and {READ, WRITE}_ONCE 1 1 - - --- 2019-09-04 Björn Töpel bpf Accepted
[bpf-next,v3,3/4] xsk: use state member for socket synchronization xsk: various CPU barrier and {READ, WRITE}_ONCE 1 1 - - --- 2019-09-04 Björn Töpel bpf Accepted
[bpf-next,v3,2/4] xsk: avoid store-tearing when assigning umem xsk: various CPU barrier and {READ, WRITE}_ONCE 1 1 - - --- 2019-09-04 Björn Töpel bpf Accepted
[bpf-next,v3,1/4] xsk: avoid store-tearing when assigning queues xsk: various CPU barrier and {READ, WRITE}_ONCE 1 1 - - --- 2019-09-04 Björn Töpel bpf Accepted
[bpf-next,v5,2/2] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP [bpf-next,v5,1/2] xsk: remove AF_XDP socket from map when the socket is released - - - - --- 2019-08-15 Björn Töpel bpf Accepted
[bpf-next,v5,1/2] xsk: remove AF_XDP socket from map when the socket is released [bpf-next,v5,1/2] xsk: remove AF_XDP socket from map when the socket is released - - - - --- 2019-08-15 Björn Töpel bpf Accepted
[bpf-next] MAINTAINERS: add reviewer to maintainers entry [bpf-next] MAINTAINERS: add reviewer to maintainers entry 1 - - - --- 2019-06-24 Björn Töpel bpf Accepted
[bpf] selftests: bpf: add zero extend checks for ALU32 and/or/xor [bpf] selftests: bpf: add zero extend checks for ALU32 and/or/xor 1 1 - - --- 2019-05-22 Björn Töpel bpf Accepted
[bpf] bpf, riscv: clear target register high 32-bits for and/or/xor on ALU32 [bpf] bpf, riscv: clear target register high 32-bits for and/or/xor on ALU32 - 1 - - --- 2019-05-21 Björn Töpel bpf Accepted
[bpf] libbpf: remove unnecessary cast-to-void [bpf] libbpf: remove unnecessary cast-to-void - 2 - - --- 2019-05-06 Björn Töpel bpf Accepted
[bpf,2/2] libbpf: proper XSKMAP cleanup libbpf: fixes for AF_XDP teardown - 1 - 1 --- 2019-04-30 Björn Töpel bpf Accepted
[bpf,1/2] libbpf: fix invalid munmap call libbpf: fixes for AF_XDP teardown - 1 - 1 --- 2019-04-30 Björn Töpel bpf Accepted
[bpf,2/2] libbpf: add libelf dependency to shared library build libbpf: minor packaging fixes - 1 - - --- 2019-03-27 Björn Töpel bpf Accepted
[bpf,1/2] libbpf: add xsk.h to install_headers target libbpf: minor packaging fixes - 1 - - --- 2019-03-27 Björn Töpel bpf Accepted
[bpf] xsk: fix umem memory leak on cleanup [bpf] xsk: fix umem memory leak on cleanup - 1 - - --- 2019-03-13 Björn Töpel bpf Accepted
[bpf,2/2] xsk: fix to reject invalid options in Tx descriptor xsk: fix non-existing flag/option behavior - 1 - - --- 2019-03-08 Björn Töpel bpf Accepted
[bpf,1/2] xsk: fix to reject invalid flags in xsk_bind xsk: fix non-existing flag/option behavior - 1 - - --- 2019-03-08 Björn Töpel bpf Accepted
[bpf] Revert "xsk: simplify AF_XDP socket teardown" [bpf] Revert "xsk: simplify AF_XDP socket teardown" - - - - --- 2019-02-21 Björn Töpel bpf Accepted
[bpf-next] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator [bpf-next] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator 1 - - - --- 2019-02-13 Björn Töpel bpf Accepted
[bpf] xsk: do not remove umem from netdevice on fall-back to copy-mode [bpf] xsk: do not remove umem from netdevice on fall-back to copy-mode - 1 - - --- 2019-02-12 Björn Töpel bpf Accepted
[bpf-next,v2,4/4] selftests/bpf: add "any alignment" annotation for some tests Add RISC-V (RV64G) BPF JIT - - - - --- 2019-02-05 Björn Töpel bpf Accepted
[bpf-next,v2,3/4] bpf, doc: add RISC-V JIT to BPF documentation Add RISC-V (RV64G) BPF JIT - - - - --- 2019-02-05 Björn Töpel bpf Accepted
[bpf-next,v2,2/4] MAINTAINERS: add RISC-V BPF JIT maintainer Add RISC-V (RV64G) BPF JIT - - - - --- 2019-02-05 Björn Töpel bpf Accepted
[bpf-next,v2,1/4] bpf, riscv: add BPF JIT for RV64G Add RISC-V (RV64G) BPF JIT - - - - --- 2019-02-05 Björn Töpel bpf Accepted
[iproute2-next,v2] ss: add AF_XDP support [iproute2-next,v2] ss: add AF_XDP support - - - - --- 2019-01-30 Björn Töpel dsa Accepted
[bpf-next,v2,3/3] xsk: add sock_diag interface for AF_XDP AF_XDP: add socket monitoring support - - - - --- 2019-01-24 Björn Töpel bpf Accepted
[bpf-next,v2,2/3] xsk: add id to umem AF_XDP: add socket monitoring support - - - - --- 2019-01-24 Björn Töpel bpf Accepted
[bpf-next,v2,1/3] net: xsk: track AF_XDP sockets on a per-netns list AF_XDP: add socket monitoring support - - - - --- 2019-01-24 Björn Töpel bpf Accepted
[RFC,bpf-next,v2,9/9] samples/bpf: add option to set the busy-poll budget Introduce preferred busy-polling - - - - 12-3 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,8/9] samples/bpf: add busy-poll support to xdpsock Introduce preferred busy-polling - - - - 12-3 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,7/9] samples/bpf: use recvfrom() in xdpsock Introduce preferred busy-polling - - - - 12-3 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,6/9] xsk: propagate napi_id to XDP socket Rx path Introduce preferred busy-polling - - - - 12-3 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,5/9] xsk: add busy-poll support for {recv,send}msg() Introduce preferred busy-polling - - - - 13-2 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,4/9] xsk: check need wakeup flag in sendmsg() Introduce preferred busy-polling - - - - 13-2 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,3/9] xsk: add support for recvmsg() Introduce preferred busy-polling - - - - 13-2 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,2/9] net: add SO_BUSY_POLL_BUDGET socket option Introduce preferred busy-polling - - - - 13-2 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,v2,1/9] net: introduce preferred busy-polling Introduce preferred busy-polling - - - - 13-2 2020-11-05 Björn Töpel davem RFC
[RFC,bpf-next,9/9] samples/bpf: add option to set the busy-poll budget Introduce biased busy-polling - - - - 12-3 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,8/9] samples/bpf: add busy-poll support to xdpsock Introduce biased busy-polling - - - - 12-3 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,7/9] samples/bpf: use recvfrom() in xdpsock Introduce biased busy-polling - - - - 12-3 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,6/9] xsk: propagate napi_id to XDP socket Rx path Introduce biased busy-polling - - - - 12-3 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,5/9] xsk: add busy-poll support for {recv,send}msg() Introduce biased busy-polling - - - - 13-2 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,4/9] xsk: check need wakeup flag in sendmsg() Introduce biased busy-polling - - - - 13-2 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,3/9] xsk: add support for recvmsg() Introduce biased busy-polling - - - - 13-2 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,2/9] net: add SO_BUSY_POLL_BUDGET socket option Introduce biased busy-polling - - - - 13-2 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,1/9] net: introduce biased busy-polling Introduce biased busy-polling - - - - 13-2 2020-10-28 Björn Töpel davem RFC
[RFC,bpf-next,2/2] i40e: avoid xdp_do_redirect() call when "redirect_tail_call" is set bpf_redirect_map() tail call detection and xdp_do_redirect() avoidance - - - - --- 2020-06-09 Björn Töpel bpf RFC
[RFC,bpf-next,1/2] bpf, xdp: add naive bpf_redirect_map() tail call detection bpf_redirect_map() tail call detection and xdp_do_redirect() avoidance - - - - --- 2020-06-09 Björn Töpel bpf RFC
« 1 2 3 4 »