2022-11-16 |
Vlad Buslov | net/mlx5: Bridge, verify LAG state when adding bond... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-10-12 |
Vlad Buslov | net/mlx5: Disable irq when locking lag_lock Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-08-31 |
Vlad Buslov | net/mlx5e: Properly disable vlan strip on non-UL reps Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-12 |
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-12 |
Vlad Buslov | net/mlx5e: Lag, Fix fib_info pointer assignment Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-05-12 |
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-12 |
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-20 |
Vlad Buslov | net/sched: flower: fix parsing of ethertype following... Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-02-05 |
Vlad Buslov | net/mlx5: Bridge, ensure dev_name is null-terminated Signed-off-by: Vlad Buslov <vladbu@nvidia.com>
|
commit | commitdiff | tree |
2022-02-05 |
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-25 |
Vlad Buslov | net/mlx5e: Wait for concurrent flow deletion during... 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 |
2020-03-09 |
Vlad Buslov | net/mlx5e: Show/set Rx network flow classification... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-03-09 |
Vlad Buslov | net/mlx5e: Init ethtool steering for representors Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-03-09 |
Vlad Buslov | net/mlx5e: Show/set Rx flow indir table and RSS hash... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-02-17 |
Vlad Buslov | net: sched: don't take rtnl lock during flow_action... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-02-17 |
Vlad Buslov | net: sched: refactor ct action helpers to require tcf_lock Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-02-17 |
Vlad Buslov | net: sched: refactor police action helpers to require... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-02-17 |
Vlad Buslov | net: sched: lock action when translating it to flow_action... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-01-23 |
Vlad Buslov | net/mlx5e: Enable all available stats for uplink reps Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-01-23 |
Vlad Buslov | net/mlx5e: Create q counters on uplink representors Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2020-01-23 |
Vlad Buslov | net/mlx5e: Convert rep stats to mlx5e_stats_grp-based... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-11-20 |
Vlad Buslov | net/mlx5e: Reorder mirrer action parsing to check for... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-11-01 |
Vlad Buslov | net/mlx5e: Verify that rule has at least one fwd/drop... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | tc-testing: implement tests for new fast_init action... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: update action implementations to support... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: extend TCA_ACT space with TCA_ACT_FLAGS Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: modify stats helper functions to support... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: don't expose action qstats to skb_tc_reinsert() Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: extract qstats update code into functions Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: extract bstats update code into function Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-31 |
Vlad Buslov | net: sched: extract common action counters update code... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
2019-10-29 |
Vlad Buslov | net/mlx5e: Don't store direct pointer to action's tunnel... Signed-off-by: Vlad Buslov <vladbu@mellanox.com>
|
commit | commitdiff | tree |
next |