projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Merge tag 'tag-chrome-platform-fixes-for-v5.7-rc2' of git://git.kernel.org/pub/scm...
2020-04-15
Magnus Karlsson
xsk: Add missing check on user supplied headroom size
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-02-11
Magnus Karlsson
xsk: Publish global consumer pointers when NAPI is...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-01-15
Magnus Karlsson
xsk: Support allocations of large umems
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Use struct_size() helper
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Add function naming comments and reorder functions
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Remove unnecessary READ_ONCE of data
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Change names of validation functions
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Simplify the consumer ring access functions
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Simplify xskq_nb_avail and xskq_nb_free
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Eliminate the RX batch size
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Standardize naming of producer ring access functions
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Consolidate to one single cached producer pointer
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Simplify detection of empty and full rings
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-12-21
Magnus Karlsson
xsk: Eliminate the lazy update threshold
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-11
Magnus Karlsson
xsk: Extend documentation for Rx|Tx-only sockets and...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-11
Magnus Karlsson
samples/bpf: Use Rx-only and Tx-only sockets in xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-11
Magnus Karlsson
libbpf: Allow for creating Rx or Tx only AF_XDP sockets
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-11
Magnus Karlsson
samples/bpf: Add XDP_SHARED_UMEM support to xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-11
Magnus Karlsson
libbpf: Support XDP_SHARED_UMEM with external XDP program
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-09
Magnus Karlsson
ixgbe: need_wakeup flag might not be set for Tx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-11-09
Magnus Karlsson
i40e: need_wakeup flag might not be set for Tx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-10-29
Magnus Karlsson
libbpf: Fix compatibility for kernels without need_wakeup
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-10-24
Magnus Karlsson
xsk: Fix registration of Rx-only sockets
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-10-23
Magnus Karlsson
xsk: Improve documentation for AF_XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-10-03
Magnus Karlsson
xsk: Fix crash in poll when device does not support...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-09-11
Magnus Karlsson
i40e: fix potential RX buffer starvation for AF_XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
samples/bpf: add use of need_wakeup flag in xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
libbpf: add support for need_wakeup flag in AF_XDP...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
ixgbe: add support for AF_XDP need_wakeup feature
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
i40e: add support for AF_XDP need_wakeup feature
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
xsk: add support for need_wakeup flag in AF_XDP rings
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-08-17
Magnus Karlsson
xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-18
Magnus Karlsson
libbpf: remove compile time warning from libbpf_util.h
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-17
Magnus Karlsson
libbpf: optimize barrier for XDP socket rings
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-17
Magnus Karlsson
libbpf: remove dependency on barrier.h in xsk.h
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-17
Magnus Karlsson
libbpf: remove likely/unlikely in xsk.h
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-17
Magnus Karlsson
libbpf: fix XDP socket ring buffer memory ordering
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-17
Magnus Karlsson
xsk: fix XDP socket ring buffer memory ordering
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-04-10
Magnus Karlsson
libbpf: fix crash in XDP socket part with new larger...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-03-12
Magnus Karlsson
libbpf: fix to reject unknown flags in xsk_socket__create()
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-25
Magnus Karlsson
xsk: add FAQ to facilitate for first time users
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-25
Magnus Karlsson
samples/bpf: convert xdpsock to use libbpf for AF_XDP...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-25
Magnus Karlsson
libbpf: add support for using AF_XDP sockets
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-21
Magnus Karlsson
ixgbe: fix potential RX buffer starvation for AF_XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-21
Magnus Karlsson
i40e: fix potential RX buffer starvation for AF_XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2019-02-11
Magnus Karlsson
xsk: add missing smp_rmb() in xsk_mmap
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-10-05
Magnus Karlsson
xsk: simplify xdp_clear_umem_at_qid implementation
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-10-05
Magnus Karlsson
xsk: fix bug when trying to use both copy and zero...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-10-05
Magnus Karlsson
net: add umem reference in netdev{_rx}_queue
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-08-31
Magnus Karlsson
xsk: i40e: get rid of useless struct xdp_umem_props
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-08-31
Magnus Karlsson
i40e: fix possible compiler warning in xsk TX path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-08-29
Magnus Karlsson
i40e: add AF_XDP zero-copy Tx support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-08-29
Magnus Karlsson
i40e: move common Tx functions to i40e_txrx_common.h
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-08-29
Magnus Karlsson
net: add napi_if_scheduled_mark_missed
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-13
Magnus Karlsson
xsk: do not return EMSGSIZE in copy mode for packets...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-13
Magnus Karlsson
xsk: always return ENOBUFS from sendmsg if there is...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-13
Magnus Karlsson
xsk: do not return EAGAIN from sendmsg when completion...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-13
Magnus Karlsson
xsk: do not return ENXIO from TX copy mode
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-03
Magnus Karlsson
xsk: fix potential race in SKB TX completion code
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-03
Magnus Karlsson
samples/bpf: deal with EBUSY return code from sendmsg...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-03
Magnus Karlsson
xsk: frame could be completed more than once in SKB...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-07-03
Magnus Karlsson
xsk: fix potential lost completion message in SKB path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-06-05
Magnus Karlsson
xsk: wire upp Tx zero-copy functions
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-06-05
Magnus Karlsson
net: added netdevice operation for Tx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-06-04
Magnus Karlsson
samples/bpf: minor *_nb_free performance fix
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-22
Magnus Karlsson
xsk: proper queue id check at bind
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
samples/bpf: sample application and documentation for...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: statistics support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: support for Tx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
dev: packet: make packet_direct_xmit a common function
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: add Tx queue setup and mmap support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: add umem completion queue support and mmap
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: add support for bind for Rx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2018-05-03
Magnus Karlsson
xsk: add umem fill queue support and mmap
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree