2022-11-09 |
Vlad Buslov | net/mlx5: Bridge, verify LAG state when adding bond... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-08-31 |
Vlad Buslov | Revert "net: devlink: add RNLT lock assertion to devlink_com... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-08-22 |
Vlad Buslov | net/mlx5: Disable irq when locking lag_lock Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-08-22 |
Vlad Buslov | net/mlx5e: Properly disable vlan strip on non-UL reps Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-28 |
Vlad Buslov | net/mlx5e: Modify slow path rules to go to slow fdb Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5e: Extend flower police validation Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5: Bridge, implement QinQ support Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5: Bridge, implement infrastructure for VLAN... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5: Bridge, extract VLAN push/pop actions creation Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5: Bridge, rename filter fg to vlan_filter Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-13 |
Vlad Buslov | net/mlx5: Bridge, refactor groups sizes and indices Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-11 |
Vlad Buslov | netfilter: nf_flow_table: count pending offload workqueue... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-11 |
Vlad Buslov | net/sched: act_ct: set 'net' pointer when creating... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-06 |
Vlad Buslov | net/mlx5e: Fix matchall police parameters validation Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-07-06 |
Vlad Buslov | net/sched: act_police: allow 'continue' action offload Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Vlad Buslov | net/mlx5e: Lag, Don't skip fib events on current dst Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Vlad Buslov | net/mlx5e: Lag, Fix fib_info pointer assignment Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Vlad Buslov | net/mlx5e: Lag, Fix use-after-free in fib event handler Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Vlad Buslov | net/mlx5e: Don't match double-vlan packets if cvlan... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-04-08 |
Vlad Buslov | net/sched: flower: fix parsing of ethertype following... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-02-02 |
Vlad Buslov | net/mlx5: Bridge, ensure dev_name is null-terminated Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-02-02 |
Vlad Buslov | net/mlx5: Bridge, take rtnl lock in init error handler Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-11-16 |
Vlad Buslov | net/mlx5e: Wait for concurrent flow deletion during... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Vlad Buslov | net/mlx5: Bridge, support replacing existing FDB entry Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Vlad Buslov | net/mlx5: Bridge, extract code to lookup and del/notify... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-16 |
Vlad Buslov | net/mlx5: Bridge, provide flow source hints Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5: Bridge, pop VLAN on egress table miss Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5: Bridge, mark reg_c1 when pushing VLAN Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5: Bridge, extract VLAN pop code to dedicated... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5: Bridge, refactor eswitch instance usage Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5e: Support accept action Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Vlad Buslov | net/mlx5e: Reserve a value from TC tunnel options mapping Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Vlad Buslov | net: sched: flower: protect fl_walk() with rcu Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-09-07 |
Vlad Buslov | net/mlx5: Bridge, fix uninitialized variable usage Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, support LAG Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, allow merged eswitch connectivity Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, extract FDB delete notification to... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, obtain core device from eswitch instead... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-16 |
Vlad Buslov | net/mlx5: Bridge, release bridge in same function where... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Vlad Buslov | net/mlx5: Bridge, fix ageing time Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, add tracepoints Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, filter tagged packets that didn't... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, support pvid and untagged vlan configurations Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, match FDB entry vlan tag Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, implement infrastructure for vlans Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, dynamic entry ageing Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, handle FDB events Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Bridge, add offload infrastructure Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5: Create TC-miss priority and table Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Vlad Buslov | net/mlx5e: Fix use-after-free of encap entry in neigh... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-05-25 |
Vlad Buslov | net: zero-initialize tc skb extension on allocation Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-05-19 |
Vlad Buslov | net/mlx5e: Reject mirroring on source port change encap... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-04-08 |
Vlad Buslov | tc-testing: add simple action test to verify batch... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-04-08 |
Vlad Buslov | tc-testing: add simple action test to verify batch... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-04-08 |
Vlad Buslov | net: sched: fix err handler in tcf_action_init() Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-04-08 |
Vlad Buslov | net: sched: fix action overwrite reference counting Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-04-08 |
Vlad Buslov | Revert "net: sched: bump refcount for new action in... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-03-31 |
Vlad Buslov | tc-testing: add simple action change test Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-03-11 |
Vlad Buslov | net/mlx5: Fix indir stable stubs Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-03-11 |
Vlad Buslov | net/mlx5e: Add missing include Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-16 |
Vlad Buslov | net: sched: fix police ext initialization Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-11 |
Vlad Buslov | net: fib_notifier: don't return positive values on... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-11 |
Vlad Buslov | net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Handle FIB events to update tunnel endpoint... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Rename some encap-specific API to generic... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: TC preparation refactoring for routing update... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Refactor neigh update infrastructure Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Create route entry infrastructure Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Extract tc tunnel encap/decap code to dedicated... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Match recirculated packet miss in slow table... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Refactor reg_c1 usage Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: VF tunnel RX traffic offloading Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Remove redundant match on tunnel destination mac Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5: E-Switch, Indirect table infrastructure Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Refactor tun routing helpers Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: VF tunnel TX traffic offloading Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5: E-Switch, Refactor rule offload forward action... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: Always set attr mdev pointer Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Vlad Buslov | net/mlx5e: E-Switch, Maintain vhca_id to vport_num... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2020-12-01 |
Vlad Buslov | net: sched: remove redundant 'rtnl_held' argument Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2020-11-25 |
Vlad Buslov | net: sched: alias action flags with TCA_ACT_ prefix Signed-off-by: Vlad Buslov <vlad@buslov.dev>
|
commit | commitdiff | tree |
2020-11-10 |
Vlad Buslov | selftest: fix flower terse dump tests Signed-off-by: Vlad Buslov <vlad@buslov.dev>
|
commit | commitdiff | tree |
2020-11-05 |
Vlad Buslov | net/mlx5e: Protect encap route dev from concurrent... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2020-11-05 |
Vlad Buslov | net: sched: implement action-specific terse dump Signed-off-by: Vlad Buslov <vlad@buslov.dev>
|
commit | commitdiff | tree |
2020-10-02 |
Vlad Buslov | net/mlx5e: Fix race condition on nhe->n pointer in... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2020-07-10 |
Vlad Buslov | net/mlx5e: Fix usage of rcu-protected pointer Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-07-10 |
Vlad Buslov | net/mxl5e: Verify that rpriv is not NULL Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-06-25 |
Vlad Buslov | net/mlx5e: Move TC-specific function definitions into... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-29 |
Vlad Buslov | net/mlx5e: Fix MLX5_TC_CT dependencies Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-22 |
Vlad Buslov | net/mlx5e: Introduce kconfig var for TC support Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-22 |
Vlad Buslov | net/mlx5e: Move TC-specific code from en_main.c to... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-22 |
Vlad Buslov | net/mlx5e: Extract neigh-specific code from en_rep... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-22 |
Vlad Buslov | net/mlx5e: Extract TC-specific code from en_rep.c to... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Vlad Buslov | selftests: implement flower classifier terse dump tests Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Vlad Buslov | net: sched: cls_flower: implement terse dump support Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Vlad Buslov | net: sched: implement terse dump support in act Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-15 |
Vlad Buslov | net: sched: introduce terse dump flag Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-05-14 |
Vlad Buslov | selftests: fix flower parent qdisc Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
next |