projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
2022-04-26
Maciej Fijalkowski
xsk: Fix possible crash when multiple sockets are created
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-14
Maciej Fijalkowski
ice: allow creating VFs for !CONFIG_NET_SWITCHDEV
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-14
Maciej Fijalkowski
ice: xsk: check if Rx ring was filled up to the end
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Maciej Fijalkowski
xsk: Fix l2fwd for copy mode + busy poll combo
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-05
Maciej Fijalkowski
ice: clear cmd_type_offset_bsz for TX rings
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-05
Maciej Fijalkowski
ice: xsk: fix VSI state check in ice_xsk_wakeup()
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-04-05
Maciej Fijalkowski
ice: synchronize_rcu() when terminating rings
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-29
Maciej Fijalkowski
ice: xsk: Fix indexing in ice_tx_xsk_pool()
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-29
Maciej Fijalkowski
ice: xsk: Stop Rx processing when ntc catches ntu
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-15
Maciej Fijalkowski
ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-09
Maciej Fijalkowski
ice: avoid XDP checks in ice_clean_tx_irq()
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-08
Maciej Fijalkowski
ice: xsk: fix GCC version checking against pragma unroll...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-03-03
Maciej Fijalkowski
ixgbe: xsk: change !netif_carrier_ok() handling in...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: xsk: Borrow xdp_tx_active logic from i40e
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: xsk: Improve AF_XDP ZC Tx and use batching API
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: xsk: Avoid potential dead AF_XDP Tx processing
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: Make Tx threshold dependent on ring length
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: xsk: Handle SW XDP ring wrap and bump tail more...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: xsk: Force rings to be sized to power of 2
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2022-01-27
Maciej Fijalkowski
ice: Remove likely for napi_complete_done
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Maciej Fijalkowski
ice: xsk: fix cleaned_count setting
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Maciej Fijalkowski
ice: xsk: allow empty Rx descriptors on XSK ZC data...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Maciej Fijalkowski
ice: xsk: do not clear status_error0 for ntu + nb_buffs...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Maciej Fijalkowski
ice: xsk: allocate separate memory for XDP SW ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Maciej Fijalkowski
ice: xsk: return xsk buffers back to pool when cleaning...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-12-13
Maciej Fijalkowski
xsk: Wipe out dead zero_copy_allocator declarations
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Maciej Fijalkowski
ice: xsk: clear status_error0 for each allocated desc
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-11-22
Maciej Fijalkowski
ice: fix vsi->txq_map sizing
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: make use of ice_for_each_* macros
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: introduce XDP_TX fallback path
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: optimize XDP_TX workloads
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: propagate xdp_ring onto rx_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: do not create xdp_frame on XDP_TX
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: unify xdp_rings accesses
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: split ice_ring onto Tx/Rx separate structs
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: move ice_container_type onto ice_ring_container
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-10-15
Maciej Fijalkowski
ice: remove ring_active from ice_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-06-09
Maciej Fijalkowski
ice: parameterize functions responsible for Tx ring...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-06-09
Maciej Fijalkowski
ice: add ndo_bpf callback for safe mode netdev ops
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-06-03
Maciej Fijalkowski
ice: track AF_XDP ZC enabled queues in bitmap
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Implement bpf_link test
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
veth: Implement ethtool's get_channels() callback
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove sync_mutex_tx and atomic var
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Refactor teardown/bidi test cases and...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove Tx synchronization resources
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Split worker thread
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove thread for netns switch
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
samples: bpf: Do not unload prog within xdpsock
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
libbpf: xsk: Use bpf_link
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Simplify frame traversal in dumping...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove inline keyword from source file
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove unused function
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove struct ifaceconfigobj
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Don't call worker_pkt_dump() for stats...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-12
Maciej Fijalkowski
ixgbe: move headroom initialization to ixgbe_configure_rx_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-12
Maciej Fijalkowski
ice: move headroom initialization to ice_setup_rx_ctx
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-12
Maciej Fijalkowski
i40e: move headroom initialization to i40e_configure_rx_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-05
Maciej Fijalkowski
veth: Store queue_mapping independently of XDP prog...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-04
Maciej Fijalkowski
libbpf: Clear map_info before each bpf_obj_get_info_by_fd
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-04
Maciej Fijalkowski
samples, bpf: Add missing munmap in xdpsock
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-03-04
Maciej Fijalkowski
xsk: Remove dangling function declaration from header...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ice: store the result of ice_rx_offset() onto ice_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
i40e: store the result of i40e_rx_offset() onto i40e_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ice: skip NULL check against XDP prog in ZC path
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ice: remove redundant checks in ice_change_mtu
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ice: move skb pointer from rx_buf to rx_ring
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
ice: simplify ice_run_xdp
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
i40e: adjust i40e_is_non_eop
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
i40e: drop misleading function comments
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2021-02-12
Maciej Fijalkowski
i40e: drop redundant check when setting xdp prog
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-29
Maciej Fijalkowski
bpf: x64: Do not emit sub/add 0, %rsp when !stack_depth
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-29
Maciej Fijalkowski
bpf, x64: Drop "pop %rcx" instruction on BPF JIT epilogue
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
selftests/bpf: Add tailcall_bpf2bpf tests
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf: allow for tailcalls in BPF subprograms for x64 JIT
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf, x64: rework pro/epilogue and tailcall handling...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf: Limit caller's stack depth 256 for subprogs with...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf: rename poke descriptor's 'ip' member to 'tailcall_target'
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf: propagate poke descriptors to subprograms
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf, x64: use %rcx instead of %rax for tail call retpolines
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-02-05
Maciej Fijalkowski
samples: bpf: Allow for -ENETDOWN in xdpsock
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-02-05
Maciej Fijalkowski
samples: bpf: Drop doubled variable declaration in...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2020-02-05
Maciej Fijalkowski
i40e: Relax i40e_xsk_wakeup's return value when PF...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: allow 3k MTU for XDP
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: add build_skb() support
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: introduce frame padding computation logic
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: introduce legacy Rx flag
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: Add support for XDP
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-04
Maciej Fijalkowski
ice: get rid of per-tc flow in Tx queue configuration...
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-11-01
Maciej Fijalkowski
bpf: Implement map_gen_lookup() callback for XSKMAP
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-08-27
Maciej Fijalkowski
ice: add support for enabling/disabling single queues
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-06-26
Maciej Fijalkowski
i40e: Fix descriptor count manipulation
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-05-02
Maciej Fijalkowski
ice: Validate ring existence and its q_vector per VSI
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: map Rx buffer pages with DMA attributes
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Limit the ice_add_rx_frag to frag addition
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Gather the rx buf clean-up logic for better reuse
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Introduce bulk update for page count
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Get rid of ice_pull_tail
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Pull out page reuse checks onto separate function
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
2019-03-25
Maciej Fijalkowski
ice: Retrieve rx_buf in separate function
Signed-off-by:
Maciej Fijalkowski
<maciej.fijalkowski@intel.com>
commit
|
commitdiff
|
tree
next