projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters
2021-05-07
Magnus Karlsson
i40e: fix broken XDP support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-04-01
Magnus Karlsson
i40e: fix receiving of single packets in xsk zero-copy...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-03-15
Magnus Karlsson
ice: optimize for XDP_REDIRECT in xsk path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-03-15
Magnus Karlsson
ixgbe: optimize for XDP_REDIRECT in xsk path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-03-15
Magnus Karlsson
i40e: optimize for XDP_REDIRECT in xsk path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-03-12
Magnus Karlsson
ice: fix napi work done reporting in xsk path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-02-26
Magnus Karlsson
selftest/bpf: Make xsk tests less verbose
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-12-18
Magnus Karlsson
xsk: Rollback reservation at NETDEV_TX_BUSY
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-12-18
Magnus Karlsson
xsk: Fix race in SKB mode transmit with shared cq
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-12-17
Magnus Karlsson
xsk: Fix memory leak for failed bind
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-12-10
Magnus Karlsson
samples/bpf: Fix possible hang in xdpsock with multiple...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-27
Magnus Karlsson
libbpf: Replace size_t with __u32 in xsk interfaces
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-20
Magnus Karlsson
xsk: Fix umem cleanup bug at socket destruct
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Magnus Karlsson
i40e: Use batched xsk Tx interfaces to increase performance
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Magnus Karlsson
xsk: Introduce batched Tx descriptor interfaces
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Magnus Karlsson
xsk: Introduce padding between more ring pointers
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Magnus Karlsson
i40e: Remove unnecessary sw_ring access from xsk Tx
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-17
Magnus Karlsson
samples/bpf: Increment Tx stats at sending
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-04
Magnus Karlsson
libbpf: Fix possible use after free in xsk_socket__delete
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-11-04
Magnus Karlsson
libbpf: Fix null dereference in xsk_socket__delete
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-10-29
Magnus Karlsson
xsk: Fix possible memory leak at socket close
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-10-09
Magnus Karlsson
xsk: Introduce padding between ring pointers
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-10-07
Magnus Karlsson
libbpf: Fix compatibility problem in xsk_socket__create
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-28
Magnus Karlsson
xsk: Fix possible crash in socket_release when out...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-16
Magnus Karlsson
xsk: Do not discard packet when NETDEV_TX_BUSY
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-15
Magnus Karlsson
xsk: Fix refcount warning in xp_dma_map
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-15
Magnus Karlsson
samples/bpf: Add quiet option to xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-15
Magnus Karlsson
samples/bpf: Fix possible deadlock in xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-15
Magnus Karlsson
samples/bpf: Fix one packet sending in xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-02
Magnus Karlsson
xsk: Fix use-after-free in failed shared_umem bind
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-02
Magnus Karlsson
xsk: Fix possible segfault at xskmap entry insertion
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-09-02
Magnus Karlsson
xsk: Fix possible segfault in xsk umem diagnostics
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
samples/bpf: Optimize l2fwd performance in xdpsock
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Documentation for XDP_SHARED_UMEM between queues...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
libbpf: Support shared umems between queues and devices
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Add shared umem support between devices
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Add shared umem support between queue ids
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Rearrange internal structs for better performance
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Enable sharing of dma mappings
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Move addrs from buffer pool to umem
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Move xsk_tx_list and its lock to buffer pool
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Move queue_id, dev and need_wakeup to buffer pool
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Move fill and completion rings to buffer pool
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: Create and free buffer pool independently from...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-08-31
Magnus Karlsson
xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-07-01
Magnus Karlsson
i40e: move check of full Tx ring to outside of send...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-07-01
Magnus Karlsson
i40e: eliminate division in napi_poll data path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-07-01
Magnus Karlsson
i40e: optimize AF_XDP Tx completion path
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-05-22
Magnus Karlsson
xsk: Move driver interface to xdp_sock_drv.h
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-05-04
Magnus Karlsson
xsk: Remove unnecessary member in xdp_umem
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2020-05-04
Magnus Karlsson
xsk: Change two variable names for increased clarity
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
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
next