Show patches with: Submitter = Magnus Karlsson       |   218 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,bpf-next,1/7] net: fs: make busy poll budget configurable in napi_busy_loop busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[RFC,bpf-next,2/7] net: i40e: ixgbe: tun: veth: virtio-net: centralize xdp_rxq_info and add napi id busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[RFC,bpf-next,4/7] netdevice: introduce busy-poll setsockopt for AF_XDP busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[RFC,bpf-next,5/7] net: add busy-poll support for XDP sockets busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[RFC,bpf-next,6/7] libbpf: add busy-poll support to XDP sockets busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[RFC,bpf-next,7/7] samples/bpf: add busy-poll support to xdpsock sample busy poll support for AF_XDP sockets - - - - --- 2019-05-02 Magnus Karlsson bpf RFC
[bpf,1/2] libbpf: remove likely/unlikely in xsk.h libbpf: remove two dependencies on Linux kernel headers and improve performance as a bonus - 1 - - --- 2019-04-09 Magnus Karlsson bpf Changes Requested
[bpf,1/4] xsk: do not return ENXIO from TX copy mode Consistent sendmsg error reporting in AF_XDP - 1 - - --- 2018-07-11 Magnus Karlsson bpf Accepted
[bpf,1/4] xsk: fix potential lost completion message in SKB path Bug fixes to the SKB TX path of AF_XDP 1 1 - - --- 2018-06-27 Magnus Karlsson bpf Changes Requested
[bpf,2/2] libbpf: remove dependency on barrier.h in xsk.h libbpf: remove two dependencies on Linux kernel headers and improve performance as a bonus - 1 - - --- 2019-04-09 Magnus Karlsson bpf Changes Requested
[bpf,2/4] xsk: do not return EAGAIN from sendmsg when completion queue is full Consistent sendmsg error reporting in AF_XDP - 1 - - --- 2018-07-11 Magnus Karlsson bpf Accepted
[bpf,2/4] xsk: frame could be completed more than once in SKB path Bug fixes to the SKB TX path of AF_XDP 1 1 - - --- 2018-06-27 Magnus Karlsson bpf Changes Requested
[bpf,3/4] samples/bpf: deal with EBUSY return code from sendmsg in xdpsock sample Bug fixes to the SKB TX path of AF_XDP 1 1 - - --- 2018-06-27 Magnus Karlsson bpf Changes Requested
[bpf,3/4] xsk: always return ENOBUFS from sendmsg if there is no TX queue Consistent sendmsg error reporting in AF_XDP - 1 - - --- 2018-07-11 Magnus Karlsson bpf Accepted
[bpf,4/4] xsk: do not return EMSGSIZE in copy mode for packets larger than MTU Consistent sendmsg error reporting in AF_XDP - 1 - - --- 2018-07-11 Magnus Karlsson bpf Accepted
[bpf,4/4] xsk: fix potential race in SKB TX completion code Bug fixes to the SKB TX path of AF_XDP - 1 - - --- 2018-06-27 Magnus Karlsson bpf Changes Requested
[bpf,v2,1/2] libbpf: remove likely/unlikely in xsk.h libbpf: remove two dependencies on Linux kernel headers and improve performance as a bonus - 1 - - --- 2019-04-10 Magnus Karlsson bpf Changes Requested
[bpf,v2,1/4] xsk: fix potential lost completion message in SKB path Bug fixes to the SKB TX path of AF_XDP - 1 - - --- 2018-06-29 Magnus Karlsson bpf Accepted
[bpf,v2,2/2] libbpf: remove dependency on barrier.h in xsk.h libbpf: remove two dependencies on Linux kernel headers and improve performance as a bonus - 1 - - --- 2019-04-10 Magnus Karlsson bpf Changes Requested
[bpf,v2,2/4] xsk: frame could be completed more than once in SKB path Bug fixes to the SKB TX path of AF_XDP - 1 - - --- 2018-06-29 Magnus Karlsson bpf Accepted
[bpf,v2,3/4] samples/bpf: deal with EBUSY return code from sendmsg in xdpsock sample Bug fixes to the SKB TX path of AF_XDP - 1 - - --- 2018-06-29 Magnus Karlsson bpf Accepted
[bpf,v2,4/4] xsk: fix potential race in SKB TX completion code Bug fixes to the SKB TX path of AF_XDP - 1 - - --- 2018-06-29 Magnus Karlsson bpf Accepted
[bpf,v2] libbpf: fix to reject unknown flags in xsk_socket__create() [bpf,v2] libbpf: fix to reject unknown flags in xsk_socket__create() - 1 1 - --- 2019-03-12 Magnus Karlsson bpf Accepted
[bpf,v2] xsk: fix crash in poll when device does not support ndo_xsk_wakeup [bpf,v2] xsk: fix crash in poll when device does not support ndo_xsk_wakeup - 1 - - --- 2019-10-02 Magnus Karlsson bpf Accepted
[bpf,v2] xsk: fix memory leak and packet loss in Tx skb path [bpf,v2] xsk: fix memory leak and packet loss in Tx skb path 1 1 - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf,v2] xsk: improve documentation for AF_XDP [bpf,v2] xsk: improve documentation for AF_XDP - - - - --- 2019-10-18 Magnus Karlsson bpf Changes Requested
[bpf,v3,1/5] xsk: fix XDP socket ring buffer memory ordering libbpf: remove two dependencies on Linux - - - - --- 2019-04-16 Magnus Karlsson bpf Accepted
[bpf,v3,2/5] libbpf: fix XDP socket ring buffer memory ordering libbpf: remove two dependencies on Linux - - - - --- 2019-04-16 Magnus Karlsson bpf Accepted
[bpf,v3,3/5] libbpf: remove likely/unlikely in xsk.h libbpf: remove two dependencies on Linux - 1 - - --- 2019-04-16 Magnus Karlsson bpf Accepted
[bpf,v3,4/5] libbpf: remove dependency on barrier.h in xsk.h libbpf: remove two dependencies on Linux - 1 - - --- 2019-04-16 Magnus Karlsson bpf Accepted
[bpf,v3,5/5] libbpf: optimize barrier for XDP socket rings libbpf: remove two dependencies on Linux - - - - --- 2019-04-16 Magnus Karlsson bpf Accepted
[bpf,v3] xsk: do not discard packet when QUEUE_STATE_FROZEN [bpf,v3] xsk: do not discard packet when QUEUE_STATE_FROZEN - 1 - - --- 2020-07-20 Magnus Karlsson bpf Changes Requested
[bpf,v3] xsk: improve documentation for AF_XDP [bpf,v3] xsk: improve documentation for AF_XDP - - - - --- 2019-10-21 Magnus Karlsson bpf Accepted
[bpf-next,01/12] xsk: eliminate the lazy update threshold xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,01/14] xsk: i40e: ice: ixgbe: mlx5: pass buffer pool to driver instead of umem xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,02/12] xsk: consolidate to one single cached producer pointer xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,02/14] xsk: i40e: ice: ixgbe: mlx5: rename xsk zero-copy driver interfaces xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,03/12] xsk: standardize naming of producer ring access functions xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,03/14] xsk: create and free context independently from umem xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,04/12] xsk: simplify detection of empty and full rings xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,04/14] xsk: move fill and completion rings to buffer pool xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,05/12] xsk: eliminate the RX batch size xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,05/14] xsk: move queue_id, dev and need_wakeup to context xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,06/12] xsk: simplify xskq_nb_avail and xskq_nb_free xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,06/14] xsk: move xsk_tx_list and its lock to buffer pool xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,07/12] xsk: simplify the consumer ring access functions xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,07/14] xsk: move addrs from buffer pool to umem xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,08/12] xsk: change names of validation functions xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,08/14] xsk: net: enable sharing of dma mappings xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,09/12] xsk: ixgbe: i40e: ice: mlx5: xsk_umem_discard_addr to xsk_umem_release_addr xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,09/14] xsk: rearrange internal structs for better performance xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,1/2] libbpf: add support for using AF_XDP sockets libbpf: adding af_xdp support - - - - --- 2018-12-10 Magnus Karlsson bpf Changes Requested
[bpf-next,1/2] net: add umem reference in netdev{_rx}_queue xsk: fix bug when trying to use both copy and zero-copy mode - - - - --- 2018-09-18 Magnus Karlsson bpf Changes Requested
[bpf-next,1/2] xsk: change two variable names for increased clarity xsk: improve code readability 1 - - - --- 2020-05-04 Magnus Karlsson bpf Accepted
[bpf-next,1/3] i40e: fix possible compiler warning in xsk TX path xsk: misc code cleanup - - - - --- 2018-08-30 Magnus Karlsson bpf Accepted
[bpf-next,1/5] libbpf: support XDP_SHARED_UMEM with external XDP program Extend libbpf to support shared umems and Rx|Tx-only sockets 1 - - 1 --- 2019-11-07 Magnus Karlsson bpf Accepted
[bpf-next,1/6] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,10/12] xsk: remove unnecessary READ_ONCE of data xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,10/14] xsk: add shared umem support between queue ids xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,11/12] xsk: add function naming comments and reorder functions xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,11/14] xsk: add shared umem support between devices xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,12/12] xsk: use struct_size() helper xsk: clean up ring access functions - - - - --- 2019-12-09 Magnus Karlsson bpf Changes Requested
[bpf-next,12/14] libbpf: support shared umems between queues and devices xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,13/14] samples/bpf: add new sample xsk_fwd.c xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,14/14] xsk: documentation for XDP_SHARED_UMEM between queues and netdevs xsk: support shared umems between devices and queues - - - - --- 2020-07-02 Magnus Karlsson bpf Changes Requested
[bpf-next,2/2] samples/bpf: convert xdpsock to use libbpf for AF_XDP access libbpf: adding af_xdp support - - - - --- 2018-12-10 Magnus Karlsson bpf Changes Requested
[bpf-next,2/2] xsk: fix bug when trying to use both copy and zero-copy on one queue id xsk: fix bug when trying to use both copy and zero-copy mode - - - - --- 2018-09-18 Magnus Karlsson bpf Changes Requested
[bpf-next,2/2] xsk: remove unnecessary member in xdp_umem xsk: improve code readability 1 - - - --- 2020-05-04 Magnus Karlsson bpf Accepted
[bpf-next,2/3] xsk: get rid of useless struct xdp_umem_props xsk: misc code cleanup - - - - --- 2018-08-30 Magnus Karlsson bpf Accepted
[bpf-next,2/5] samples/bpf: add XDP_SHARED_UMEM support to xdpsock Extend libbpf to support shared umems and Rx|Tx-only sockets 1 - - 1 --- 2019-11-07 Magnus Karlsson bpf Accepted
[bpf-next,2/6] xsk: add support for need_wakeup flag in AF_XDP rings add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,3/3] i40e: adapt driver to new xdp_umem structure xsk: misc code cleanup - - - - --- 2018-08-30 Magnus Karlsson bpf Accepted
[bpf-next,3/5] libbpf: allow for creating Rx or Tx only AF_XDP sockets Extend libbpf to support shared umems and Rx|Tx-only sockets 1 - - 1 --- 2019-11-07 Magnus Karlsson bpf Accepted
[bpf-next,3/6] i40e: add support for AF_XDP need_wakup feature add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,4/5] samples/bpf: use Rx-only and Tx-only sockets in xdpsock Extend libbpf to support shared umems and Rx|Tx-only sockets 1 - - 1 --- 2019-11-07 Magnus Karlsson bpf Accepted
[bpf-next,4/6] ixgbe: add support for AF_XDP need_wakup feature add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,5/5] xsk: extend documentation for Rx|Tx-only sockets and shared umems Extend libbpf to support shared umems and Rx|Tx-only sockets 1 - - 1 --- 2019-11-07 Magnus Karlsson bpf Accepted
[bpf-next,5/6] libbpf: add support for need_wakeup flag in AF_XDP part add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,6/6] samples/bpf: add use of need_sleep flag in xdpsock add need_wakeup flag to the AF_XDP rings - - - - --- 2019-06-13 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,01/12] xsk: eliminate the lazy update threshold xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,01/14] xsk: i40e: ice: ixgbe: mlx5: pass buffer pool to driver instead of umem xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,02/12] xsk: simplify detection of empty and full rings xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,02/14] xsk: i40e: ice: ixgbe: mlx5: rename xsk zero-copy driver interfaces xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,03/12] xsk: consolidate to one single cached producer pointer xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,03/14] xsk: create and free buffer pool independently from umem xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,04/12] xsk: standardize naming of producer ring access functions xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,04/14] xsk: move fill and completion rings to buffer pool xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,05/12] xsk: eliminate the RX batch size xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,05/14] xsk: move queue_id, dev and need_wakeup to buffer pool xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,06/12] xsk: simplify xskq_nb_avail and xskq_nb_free xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,06/14] xsk: move xsk_tx_list and its lock to buffer pool xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,07/12] xsk: simplify the consumer ring access functions xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,07/14] xsk: move addrs from buffer pool to umem xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,08/12] xsk: change names of validation functions xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,08/14] xsk: enable sharing of dma mappings xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,09/12] xsk: ixgbe: i40e: ice: mlx5: xsk_umem_discard_addr to xsk_umem_release_addr xsk: clean up ring access functions - - - - --- 2019-12-19 Magnus Karlsson bpf Accepted
[bpf-next,v2,09/14] xsk: rearrange internal structs for better performance xsk: support shared umems between devices and queues - - - - --- 2020-07-10 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,1/2] i40e: fix possible compiler warning in xsk TX path xsk: misc code cleanup - - - - --- 2018-08-31 Magnus Karlsson bpf Accepted
[bpf-next,v2,1/2] libbpf: add support for using AF_XDP sockets libbpf: adding AF_XDP support - - - - --- 2018-12-12 Magnus Karlsson bpf Changes Requested
[bpf-next,v2,1/5] net: add umem reference in netdev{_rx}_queue xsk: fix bug when trying to use both copy and zero-copy mode - - - - --- 2018-10-01 Magnus Karlsson bpf Accepted
« 1 2 3 »