projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i40e: Fix VF hang when reset is triggered on another VF
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Optimize for unaligned mode with 3072...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Print a warning in slow configurations
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Use KLM to protect frame overrun in...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: Improve MTT/KSM alignment
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Use umr_mode to calculate striding...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Improve need_wakeup logic
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Include XSK skb_from_cqe callbacks...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Set napi_id to support busy polling
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net/mlx5e: xsk: Flush RQ on XSK activation to save...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-03
Maxim Mikityanskiy
net: wwan: iosm: Call mutex_init before locking it
Signed-off-by:
Maxim Mikityanskiy
<maxtram95@gmail.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Use queue indices starting from 0 for...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Introduce the mlx5e_flush_rq function
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Support XDP metadata on XSK RQs
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Optimize RQ page deallocation
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Call mlx5e_page_release_dynamic directly...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Use non-XSK page allocator in SHAMPO
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Split out WQE allocation for legacy...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Remove the outer loop when allocating legacy...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Use partial batches in legacy RQ with XSK
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Use partial batches in legacy RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Make the wqe_index_mask calculation more...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: Introduce wqe_index_mask for legacy RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeup
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-10-01
Maxim Mikityanskiy
net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Split out channel (de)activation in rx_res
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_pool
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Convert struct mlx5e_alloc_unit to a union
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Remove DMA address from mlx5e_alloc_unit
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Rename mlx5e_dma_info to prepare for removal...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Optimize the page cache reducing its size 2x
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Fix calculations for ICOSQ size
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
xsk: Remove unused xsk_buff_discard
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: xsk: Use KSM for unaligned XSK
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5: Add MLX5_FLEXIBLE_INLEN to safely calculate...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Keep a separate MKey for striding RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: xsk: Use XSK frame size as striding RQ page...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
net/mlx5e: Use runtime page_shift for striding RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-30
Maxim Mikityanskiy
xsk: Expose min chunk size to drivers
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Use runtime values of striding RQ parameters...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_info
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Improve the MTU change shortcut
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: xsk: Fix SKB headroom calculation in validation
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: xsk: Remove dead code in validation
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Simplify stride size calculation for linear RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: kTLS, Check ICOSQ WQE size in advance
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Use the aligned max TX MPWQE size
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Use mlx5e_stop_room_for_max_wqe where appropriate
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Let mlx5e_get_sw_max_sq_mpw_wqebbs accept...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Validate striding RQ before enabling XDP
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Make mlx5e_verify_rx_mpwqe_strides static
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Remove unused fields from datapath structs
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5e: Convert mlx5e_get_max_sq_wqebbs to u8
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-09-29
Maxim Mikityanskiy
net/mlx5: Add the log_min_mkey_entity_size capability
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-11
Maxim Mikityanskiy
net/tls: Use RCU API to access tls_ctx->netdev
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-08-02
Maxim Mikityanskiy
net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-28
Maxim Mikityanskiy
net/mlx5e: Fix calculations related to max MPWQE size
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-28
Maxim Mikityanskiy
net/mlx5e: xsk: Account for XSK RQ UMRs when calculating...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-28
Maxim Mikityanskiy
net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-24
Maxim Mikityanskiy
net/tls: Remove the context from the list in tls_device_down
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-13
Maxim Mikityanskiy
net/mlx5e: Remove the duplicating check for striding...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-13
Maxim Mikityanskiy
net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-08
Maxim Mikityanskiy
selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF_C...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-07-06
Maxim Mikityanskiy
net/mlx5e: Ring the TX doorbell on DMA errors
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-20
Maxim Mikityanskiy
selftests/bpf: Enable config options needed for xdp_synproxy...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
selftests/bpf: Add selftests for raw syncookie helpers...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Allow the new syncookie helpers to work with SKBs
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
selftests/bpf: Add selftests for raw syncookie helpers
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Add helpers to issue and check SYN cookies in XDP
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Allow helpers to accept pointers with a fixed...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-17
Maxim Mikityanskiy
bpf: Fix documentation of th_len in bpf_tcp_{gen,check...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-06-10
Maxim Mikityanskiy
tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Maxim Mikityanskiy
net/mlx5e: Update netdev features after changing XDP...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-31
Maxim Mikityanskiy
net/mlx5e: Disable softirq in mlx5e_activate_rq to...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Maxim Mikityanskiy
net/mlx5e: Properly block HW GRO when XDP is enabled
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Maxim Mikityanskiy
net/mlx5e: Properly block LRO when XDP is enabled
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-18
Maxim Mikityanskiy
net/mlx5e: Wrap mlx5e_trap_napi_poll into rcu_read_lock
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-12
Maxim Mikityanskiy
tls: Fix context leak on tls_device_down
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-05-03
Maxim Mikityanskiy
net/mlx5e: Drop error CQE handling from the XSK RX...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-04-27
Maxim Mikityanskiy
tls: Skip tls_append_frag on zero copy size
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-04-06
Maxim Mikityanskiy
bpf: Adjust bpf_tcp_check_syncookie selftest to test...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-04-06
Maxim Mikityanskiy
bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Remove MLX5E_XDP_TX_DS_COUNT
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Permit XDP with non-linear legacy RQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Support multi buffer XDP_TX
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Unindent the else-block in mlx5e_xmit_xdp_buff
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Implement sending multi buffer XDP frames
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Don't prefill WQEs in XDP SQ in the multi...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Remove assignment of inline_hdr.sz on XDP TX
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Move mlx5e_xdpi_fifo_push out of xmit_xdp_frame
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Store DMA address inside struct page
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Add XDP multi buffer support to the non...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Use page-sized fragments with XDP multi...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Use fragments of the same size in non-linear...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-18
Maxim Mikityanskiy
net/mlx5e: Prepare non-linear legacy RQ for XDP multi...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-17
Maxim Mikityanskiy
net/mlx5e: Drop cqe_bcnt32 from mlx5e_skb_from_cqe_mpwrq_linear
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
next