projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'acpi-dsc'
2021-11-02
Magnus Karlsson
libbpf: Deprecate AF_XDP support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-29
Magnus Karlsson
xsk: Fix clang build error in __xp_alloc
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Add frame_headroom test
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Change interleaving of packets in unaligned...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Add single packet test
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Introduce pacing of traffic
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Fix socket creation retry
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Put the same buffer only once in the...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
selftests: xsk: Fix missing initialization
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
xsk: Optimize for aligned case
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
i40e: Use the xsk batched rx allocation interface
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
ice: Use the xsk batched rx allocation interface
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
ice: Use xdp_buf instead of rx_buf for xsk zero-copy
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
xsk: Batched buffer allocation for the pool
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-27
Magnus Karlsson
xsk: Get rid of unused entry in struct xdp_buff_xsk
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Add tests for 2K frame size
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Add tests for invalid xsk descriptors
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Eliminate test specific if-statement...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Add test for unaligned mode
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Introduce replacing the default packet...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Allow for invalid packets
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Eliminate MAX_SOCKS define
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsx: Make pthreads local scope
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Make xdp_flags and bind_flags local
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Specify number of sockets to create
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Replace second_step global variable
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Introduce rx_on and tx_on in ifobject
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Add use_poll to ifobject
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsx: Introduce test name in test spec
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Make frame_size configurable
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Move rxqsize into xsk_socket_info
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Move num_frames and frame_headroom...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Introduce test specifications
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Introduce type for thread function
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-09-10
Magnus Karlsson
selftests: xsk: Simplify xsk and umem arrays
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Preface options with opt
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Make enums lower case
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Generate packets from specification
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Generate packet directly in umem
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Simplify cleanup of ifobjects
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Decrease sending speed
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Validate tx stats on tx thread
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Simplify packet validation in xsk tests
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Rename worker_* functions that are...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Disassociate umem size with packets...
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Remove end-of-test packet
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Simplify the retry code
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Return correct error codes
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Remove unused variables
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Remove the num_tx_packets option
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-08-25
Magnus Karlsson
selftests: xsk: Remove color mode
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-18
Magnus Karlsson
xsk: Fix broken Tx ring validation
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-18
Magnus Karlsson
xsk: Fix missing validation for skb and unaligned mode
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
igc: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
ixgbevf: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
igb: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
ixgbe: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
ice: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Magnus Karlsson
i40e: add correct exception tracing for XDP
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-05-25
Magnus Karlsson
xsk: Use kvcalloc to support large umems
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-05-07
Magnus Karlsson
i40e: fix broken XDP support
Signed-off-by:
Magnus Karlsson
<magnus.karlsson@intel.com>
commit
|
commitdiff
|
tree
2021-05-06
Magnus Karlsson
samples/bpf: Consider frame size in tx_only of xdpsock...
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
next