projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net/sched: taprio: allow user input of per-tc max SDU
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
2022-03-17
Maxim Mikityanskiy
net/mlx5e: Drop the len output parameter from mlx5e_xdp_handle
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-17
Maxim Mikityanskiy
net/mlx5e: Build SKB in place over the first fragment...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-17
Maxim Mikityanskiy
net/mlx5e: Add headroom only to the first fragment...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-03-17
Maxim Mikityanskiy
net/mlx5e: Validate MTU when building non-linear legacy...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Optimize the common case condition in mlx5e_selec...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Optimize modulo in mlx5e_select_queue
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Optimize mlx5e_select_queue
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Use READ_ONCE/WRITE_ONCE for DCBX trust...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Move repeating code that gets TC prio into...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Use select queue parameters to sync with...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Move mlx5e_select_queue to en/selq.c
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Introduce select queue parameters
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Sync txq2sq updates with mlx5e_xmit for...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Use a barrier after updating txq2sq
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Disable TX queues before registering the...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-15
Maxim Mikityanskiy
net/mlx5e: Cleanup of start/stop all queues
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-02-02
Maxim Mikityanskiy
net/mlx5e: Don't treat small ceil values as unlimited...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-26
Maxim Mikityanskiy
sch_htb: Fail on unsupported parameters when offload...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2022-01-13
Maxim Mikityanskiy
sch_api: Don't skip qdisc attach on ingress
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-12-23
Maxim Mikityanskiy
net/mlx5e: Fix ICOSQ recovery flow for XSK
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-12-23
Maxim Mikityanskiy
net/mlx5e: Fix interoperability between XSK and ICOSQ...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-12-08
Maxim Mikityanskiy
bpf: Add selftests to cover packet access corner cases
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-12-03
Maxim Mikityanskiy
bpf: Fix the test_task_vma selftest to support output...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-12-03
Maxim Mikityanskiy
bpf: Fix the off-by-two error in range markings
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-10-28
Maxim Mikityanskiy
sch_htb: Add extack messages for EOPNOTSUPP errors
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-10-12
Maxim Mikityanskiy
net/mlx5e: Fix division by 0 in mlx5e_select_queue...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-30
Maxim Mikityanskiy
sch_htb: Fix inconsistency when leaf qdisc creation...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-10
Maxim Mikityanskiy
net/mlx5e: Destroy page pool after XDP SQ to fix use...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-03
Maxim Mikityanskiy
net/mlx5e: Allocate the array of channels according...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-03
Maxim Mikityanskiy
net/mlx5e: Hide all implementation details of mlx5e_rx_res
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-03
Maxim Mikityanskiy
net/mlx5e: Introduce mlx5e_channels API to get RQNs
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-08-03
Maxim Mikityanskiy
net/mlx5e: Use a new initializer to build uniform indir...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-27
Maxim Mikityanskiy
net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Use the new TIR API for kTLS
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Move management of indir traffic types to...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Convert TIR to a dedicated object
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Create struct mlx5e_rss_params_hash
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common()
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_c...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Take RQT out of TIR and group RX resources
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
next