Show patches with: Submitter = Björn Töpel       |    Archived = No       |   118 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,2/2] libbpf: xsk: move barriers from libbpf_util.h to xsk.h libbpf/xsk cleanups - - - 1311 2021-03-10 Björn Töpel bpf Accepted
[bpf-next,1/2] libbpf: xsk: remove linux/compiler.h header libbpf/xsk cleanups - - - 1311 2021-03-10 Björn Töpel bpf Accepted
[bpf-next,v6,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 2 1 - 132- 2021-03-08 Björn Töpel bpf Accepted
[bpf-next,v6,1/2] bpf, xdp: make bpf_redirect_map() a map operation Optimize bpf_redirect_map()/xdp_do_redirect() 2 - - 1122 2021-03-08 Björn Töpel bpf Accepted
[bpf-next,v2,2/2] libbpf, xsk: add libbpf_smp_store_release libbpf_smp_load_acquire load-acquire/store-release barriers for AF_XDP rings - - - 1411 2021-03-05 Björn Töpel bpf Accepted
[bpf-next,v2,1/2] xsk: update rings for load-acquire/store-release barriers load-acquire/store-release barriers for AF_XDP rings - - - 142- 2021-03-05 Björn Töpel bpf Accepted
[bpf-next,2/2] libbpf, xsk: add libbpf_smp_store_release libbpf_smp_load_acquire load-acquire/store-release semantics for AF_XDP rings - - - 1411 2021-03-01 Björn Töpel bpf Changes Requested
[bpf-next,1/2] xsk: update rings for load-acquire/store-release semantics load-acquire/store-release semantics for AF_XDP rings - - - 142- 2021-03-01 Björn Töpel bpf Changes Requested
[bpf-next,v5,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 2 1 - 142- 2021-02-27 Björn Töpel bpf Superseded
[bpf-next,v5,1/2] bpf, xdp: make bpf_redirect_map() a map operation Optimize bpf_redirect_map()/xdp_do_redirect() 2 - - 1222 2021-02-27 Björn Töpel bpf Superseded
[bpf-next,v4,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 2 1 - 142- 2021-02-26 Björn Töpel bpf Superseded
[bpf-next,v4,1/2] bpf, xdp: make bpf_redirect_map() a map operation Optimize bpf_redirect_map()/xdp_do_redirect() 2 - - 1222 2021-02-26 Björn Töpel bpf Superseded
[bpf-next,v3,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 2 1 - 142- 2021-02-21 Björn Töpel bpf Superseded
[bpf-next,v3,1/2] bpf, xdp: per-map bpf_redirect_map functions for XDP Optimize bpf_redirect_map()/xdp_do_redirect() 2 - - 142- 2021-02-21 Björn Töpel bpf Superseded
[bpf-next,v2,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 1 1 - 142- 2021-02-20 Björn Töpel bpf Superseded
[bpf-next,v2,1/2] bpf, xdp: per-map bpf_redirect_map functions for XDP Optimize bpf_redirect_map()/xdp_do_redirect() 1 - - 1222 2021-02-20 Björn Töpel bpf Superseded
[bpf-next,2/2] bpf, xdp: restructure redirect actions Optimize bpf_redirect_map()/xdp_do_redirect() 1 1 - 142- 2021-02-19 Björn Töpel bpf Superseded
[bpf-next,1/2] bpf, xdp: per-map bpf_redirect_map functions for XDP Optimize bpf_redirect_map()/xdp_do_redirect() 1 - - 1222 2021-02-19 Björn Töpel bpf Superseded
[bpf,v4] selftests/bpf: convert test_xdp_redirect.sh to bash [bpf,v4] selftests/bpf: convert test_xdp_redirect.sh to bash 1 - - 151- 2021-02-11 Björn Töpel bpf Accepted
[bpf,v3] selftests/bpf: convert test_xdp_redirect.sh to bash [bpf,v3] selftests/bpf: convert test_xdp_redirect.sh to bash 2 - - 1411 2021-02-09 Björn Töpel bpf Superseded
[bpf,v2] selftests/bpf: remove bash feature in test_xdp_redirect.sh [bpf,v2] selftests/bpf: remove bash feature in test_xdp_redirect.sh 2 - - 142- 2021-02-06 Björn Töpel bpf Changes Requested
[bpf] selftests/bpf: use bash instead of sh in test_xdp_redirect.sh [bpf] selftests/bpf: use bash instead of sh in test_xdp_redirect.sh 1 - - 151- 2021-02-05 Björn Töpel bpf Changes Requested
[bpf-next,12/12] selftests/bpf: avoid useless void *-casts Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,11/12] selftests/bpf: consistent malloc/calloc usage Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,10/12] selftests/bpf: avoid heap allocation Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,09/12] selftests/bpf: define local variables at the beginning of a block Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,08/12] selftests/bpf: change type from void * to struct generic_data * Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,07/12] selftests/bpf: change type from void * to struct ifaceconfigobj * Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,06/12] selftests/bpf: remove casting by introduce local variable Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,05/12] selftests/bpf: improve readability of xdpxceiver/worker_pkt_validate() Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,04/12] selftests/bpf: remove memory leak Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,03/12] selftests/bpf: fix style warnings Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,02/12] selftests/bpf: remove unused enums Various cleanups/fixes for AF_XDP selftests - - - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,01/12] selftests/bpf: remove a lot of ifobject casting Various cleanups/fixes for AF_XDP selftests - - - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,3/3] libbpf, xsk: select AF_XDP BPF program based on kernel version AF_XDP clean up/perf improvements 1 1 - 142- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,2/3] xsk: fold xp_assign_dev and __xp_assign_dev AF_XDP clean up/perf improvements - 1 - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,1/3] xsk: remove explicit_free parameter from __xsk_rcv() AF_XDP clean up/perf improvements - 1 - 151- 2021-01-22 Björn Töpel bpf Accepted
[bpf-next,v2,8/8] selftest/bpf: remove a lot of ifobject casting in xdpxceiver Introduce bpf_redirect_xsk() helper - - - 142- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,7/8] selftest/bpf: add XDP socket tests for bpf_redirect_{xsk, map}() Introduce bpf_redirect_xsk() helper - - - 142- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,6/8] libbpf, xsk: select bpf_redirect_xsk(), if supported Introduce bpf_redirect_xsk() helper - 1 - 142- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,5/8] libbpf, xsk: select AF_XDP BPF program based on kernel version Introduce bpf_redirect_xsk() helper 1 1 - 142- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,4/8] xsk: register XDP sockets at bind(), and add new AF_XDP BPF helper Introduce bpf_redirect_xsk() helper - 1 - 142- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,3/8] xsk: fold xp_assign_dev and __xp_assign_dev Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,2/8] xsk: remove explicit_free parameter from __xsk_rcv() Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,v2,1/8] xdp: restructure redirect actions Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Changes Requested
[bpf-next,8/8] selftest/bpf: remove a lot of ifobject casting in xdpxceiver Introduce bpf_redirect_xsk() helper - - - 142- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,7/8] selftest/bpf: add XDP socket tests for bpf_redirect_{xsk, map}() Introduce bpf_redirect_xsk() helper - - - 142- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,6/8] libbpf, xsk: select bpf_redirect_xsk(), if supported Introduce bpf_redirect_xsk() helper - 1 - 142- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,5/8] libbpf, xsk: select AF_XDP BPF program based on kernel version Introduce bpf_redirect_xsk() helper 1 1 - 142- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,4/8] xsk: register XDP sockets at bind(), and add new AF_XDP BPF helper Introduce bpf_redirect_xsk() helper - 1 - 142- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,3/8] xsk: fold xp_assign_dev and __xp_assign_dev Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,2/8] xsk: remove explicit_free parameter from __xsk_rcv() Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next,1/8] xdp: restructure redirect actions Introduce bpf_redirect_xsk() helper - 1 - 151- 2021-01-19 Björn Töpel bpf Superseded
[bpf-next] samples/bpf: add BPF_ATOMIC_OP macro for BPF samples [bpf-next] samples/bpf: add BPF_ATOMIC_OP macro for BPF samples - 1 - 142- 2021-01-18 Björn Töpel bpf Accepted
[bpf] MAINTAINERS: update my email address [bpf] MAINTAINERS: update my email address - - - 1411 2021-01-15 Björn Töpel bpf Accepted
[net,2/2] i40e, xsk: clear the status bits for the next_to_use descriptor i40e/ice AF_XDP ZC fixes - - - 15-- 2020-12-11 Björn Töpel netdev Accepted
[net,1/2] ice, xsk: clear the status bits for the next_to_use descriptor i40e/ice AF_XDP ZC fixes - - - 15-- 2020-12-11 Björn Töpel netdev Accepted
[v2,net-next] ice, xsk: Move Rx allocation out of while-loop [v2,net-next] ice, xsk: Move Rx allocation out of while-loop - 1 - 15-- 2020-12-11 Björn Töpel netdev Accepted
[net-next] ice, xsk: Move Rx alloction out of while-loop [net-next] ice, xsk: Move Rx alloction out of while-loop - 1 - 15-- 2020-12-10 Björn Töpel netdev Changes Requested
[bpf-next] xsk: Validate socket state in xsk_recvmsg, prior touching socket members [bpf-next] xsk: Validate socket state in xsk_recvmsg, prior touching socket members 1 - - 15-- 2020-12-07 Björn Töpel bpf Accepted
[bpf-next] bpf, xdp: add bpf_redirect{,_map}() leaf node detection and optimization [bpf-next] bpf, xdp: add bpf_redirect{,_map}() leaf node detection and optimization - - - 141- 2020-12-01 Björn Töpel bpf Changes Requested
[bpf-next,v4,10/10] samples/bpf: add option to set the busy-poll budget Introduce preferred busy-polling 1 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,09/10] samples/bpf: add busy-poll support to xdpsock Introduce preferred busy-polling 1 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,08/10] samples/bpf: use recvfrom() in xdpsock/l2fwd Introduce preferred busy-polling 1 - - 132- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,07/10] samples/bpf: use recvfrom() in xdpsock/rxdrop Introduce preferred busy-polling 1 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,06/10] xsk: propagate napi_id to XDP socket Rx path Introduce preferred busy-polling 3 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,05/10] xsk: add busy-poll support for {recv,send}msg() Introduce preferred busy-polling 1 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,04/10] xsk: check need wakeup flag in sendmsg() Introduce preferred busy-polling 1 - - 15-- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,03/10] xsk: add support for recvmsg() Introduce preferred busy-polling 1 - - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,02/10] net: add SO_BUSY_POLL_BUDGET socket option Introduce preferred busy-polling - 1 - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf-next,v4,01/10] net: introduce preferred busy-polling Introduce preferred busy-polling - 1 - 141- 2020-11-30 Björn Töpel bpf Accepted
[bpf] xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() [bpf] xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() 1 - - 15-- 2020-11-27 Björn Töpel bpf Accepted
[bpf,v2] net, xsk: Avoid taking multiple skbuff references [bpf,v2] net, xsk: Avoid taking multiple skbuff references - - - 15-- 2020-11-23 Björn Töpel bpf Accepted
[bpf] net, xsk: Avoid taking multiple skbuff references [bpf] net, xsk: Avoid taking multiple skbuff references - - - 15-- 2020-11-23 Björn Töpel bpf Superseded
[bpf-next,v2,3/3] selftests/bpf: Mark tests that require unaligned memory access RISC-V selftest/bpf fixes - - - 141- 2020-11-18 Björn Töpel bpf Accepted
[bpf-next,v2,2/3] selftests/bpf: Avoid running unprivileged tests with alignment requirements RISC-V selftest/bpf fixes - - - 141- 2020-11-18 Björn Töpel bpf Accepted
[bpf-next,v2,1/3] selftests/bpf: Fix broken riscv build RISC-V selftest/bpf fixes - - - 141- 2020-11-18 Björn Töpel bpf Accepted
[bpf-next,3/3] selftests/bpf: Mark tests that require unaligned memory access RISC-V selftest/bpf fixes - - - 141- 2020-11-17 Björn Töpel bpf Superseded
[bpf-next,2/3] selftests/bpf: Avoid running unprivileged tests with alignment requirements RISC-V selftest/bpf fixes - - - 141- 2020-11-17 Björn Töpel bpf Superseded
[bpf-next,1/3] selftests/bpf: Fix broken riscv build RISC-V selftest/bpf fixes - - - 141- 2020-11-17 Björn Töpel bpf Superseded
[bpf-next,v2,10/10] samples/bpf: add option to set the busy-poll budget Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,09/10] samples/bpf: add busy-poll support to xdpsock Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,08/10] samples/bpf: use recvfrom() in xdpsock/l2fwd Introduce preferred busy-polling - - - 132- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,07/10] samples/bpf: use recvfrom() in xdpsock/rxdrop Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,06/10] xsk: propagate napi_id to XDP socket Rx path Introduce preferred busy-polling 2 - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,05/10] xsk: add busy-poll support for {recv,send}msg() Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,04/10] xsk: check need wakeup flag in sendmsg() Introduce preferred busy-polling - - - 15-- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,03/10] xsk: add support for recvmsg() Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,02/10] net: add SO_BUSY_POLL_BUDGET socket option Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,v2,01/10] net: introduce preferred busy-polling Introduce preferred busy-polling - - - 141- 2020-11-16 Björn Töpel bpf Superseded
[bpf-next,9/9] samples/bpf: add option to set the busy-poll budget Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,8/9] samples/bpf: add busy-poll support to xdpsock Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,7/9] samples/bpf: use recvfrom() in xdpsock Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,6/9] xsk: propagate napi_id to XDP socket Rx path Introduce preferred busy-polling 1 - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,5/9] xsk: add busy-poll support for {recv,send}msg() Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,4/9] xsk: check need wakeup flag in sendmsg() Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,3/9] xsk: add support for recvmsg() Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,2/9] net: add SO_BUSY_POLL_BUDGET socket option Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[bpf-next,1/9] net: introduce preferred busy-polling Introduce preferred busy-polling - - - 13-2 2020-11-12 Björn Töpel bpf Superseded
[RFC,bpf-next,v2,9/9] samples/bpf: add option to set the busy-poll budget Introduce preferred busy-polling - - - --- 2020-11-05 Björn Töpel bpf RFC
« 1 2 »