projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
net/mlx5e: CT: Fix setting flow_source for smfs ct tuples
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-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
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Move RX resources to a separate struct
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Move mlx5e_build_rss_params() call to init_rx
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Convert RQT to a dedicated object
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Check if inner FT is supported outside of...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5: Take TIR destruction out of the TIR list...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Block LRO if firmware asks for tunneled LRO
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-07-26
Maxim Mikityanskiy
net/mlx5e: Prohibit inner indir TIRs in IPoIB
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-06-10
Maxim Mikityanskiy
sch_cake: Fix out of bounds when parsing TCP options...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-06-10
Maxim Mikityanskiy
mptcp: Fix out of bounds when parsing TCP options
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-06-10
Maxim Mikityanskiy
netfilter: synproxy: Fix out of bounds when parsing...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-06-01
Maxim Mikityanskiy
net/tls: Fix use-after-free after the TLS device goes...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-06-01
Maxim Mikityanskiy
net/tls: Replace TLS_RX_SYNC_RUNNING with RCU
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-04-16
Maxim Mikityanskiy
net/mlx5e: Cleanup safe switch channels API by passing...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-04-16
Maxim Mikityanskiy
net/mlx5e: Refactor on-the-fly configuration changes
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-04-16
Maxim Mikityanskiy
net/mlx5e: Use mlx5e_safe_switch_channels when channels...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-04-16
Maxim Mikityanskiy
net/mlx5e: Allow mlx5e_safe_switch_channels to work...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-03-22
Maxim Mikityanskiy
net/mlx5e: Fix division by 0 in mlx5e_select_queue
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-03-12
Maxim Mikityanskiy
net/mlx5e: Use net_prefetchw instead of prefetchw in...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-03-12
Maxim Mikityanskiy
sch_htb: Fix offload cleanup in htb_destroy on htb_init...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-03-12
Maxim Mikityanskiy
sch_htb: Fix select_queue for non-offload mode
Signed-off-by:
Maxim Mikityanskiy
<maximmi@nvidia.com>
commit
|
commitdiff
|
tree
2021-03-11
Maxim Mikityanskiy
media: usbtv: Fix deadlock on suspend
Signed-off-by:
Maxim Mikityanskiy
<maxtram95@gmail.com>
commit
|
commitdiff
|
tree
2021-03-10
Maxim Mikityanskiy
net/mlx5e: Revert parameters on errors when changing...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-03-10
Maxim Mikityanskiy
net/mlx5e: When changing XDP program without reset...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-03-08
Maxim Mikityanskiy
HID: plantronics: Workaround for double volume key...
Signed-off-by:
Maxim Mikityanskiy
<maxtram95@gmail.com>
commit
|
commitdiff
|
tree
2021-02-12
Maxim Mikityanskiy
net/mlx5e: kTLS, Use refcounts to free kTLS RX priv...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-02-12
Maxim Mikityanskiy
net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-02-12
Maxim Mikityanskiy
net/mlx5e: Replace synchronize_rcu with synchronize_net
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-02-12
Maxim Mikityanskiy
net/mlx5e: Change interrupt moderation channel params...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-02-12
Maxim Mikityanskiy
net/mlx5e: Don't change interrupt moderation params...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-02-02
Maxim Mikityanskiy
net/mlx5e: Update max_opened_tc also when channels...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-27
Maxim Mikityanskiy
Revert "block: simplify set_init_blocksize" to regain...
Signed-off-by:
Maxim Mikityanskiy
<maxtram95@gmail.com>
commit
|
commitdiff
|
tree
2021-01-26
Maxim Mikityanskiy
net/mlx5e: Revert parameters on errors when changing...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-26
Maxim Mikityanskiy
net/mlx5e: Revert parameters on errors when changing...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-26
Maxim Mikityanskiy
net/mlx5e: Correctly handle changing the number of...
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-26
Maxim Mikityanskiy
net/mlx5e: Fix IPSEC stats
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-23
Maxim Mikityanskiy
net/mlx5e: Support HTB offload
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
2021-01-23
Maxim Mikityanskiy
sch_htb: Stats for offloaded HTB
Signed-off-by:
Maxim Mikityanskiy
<maximmi@mellanox.com>
commit
|
commitdiff
|
tree
next