Age | Commit message (Expand) | Author |
2024-03-01 | net/mlx5: E-switch, Change flow rule destination checking | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2024-03-01 | Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" | ![](//seccdn.libravatar.org/avatar/45ce4f6d3ad61dd0ce86b38222a2ffb3?s=13&d=retro) Gavin Li |
2023-12-13 | net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num | ![](//seccdn.libravatar.org/avatar/2d975bef0db533abc1344ad25e3affed?s=13&d=retro) Vlad Buslov |
2023-12-13 | net/mlx5e: Fix overrun reported by coverity | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-12-04 | net/mlx5e: Check netdev pointer before checking its net ns | ![](//seccdn.libravatar.org/avatar/45ce4f6d3ad61dd0ce86b38222a2ffb3?s=13&d=retro) Gavin Li |
2023-12-04 | net/mlx5e: Reduce eswitch mode_lock protection context | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-11-15 | net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-09-06 | mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode | ![](//seccdn.libravatar.org/avatar/53ad284dd47e3404acc5c3be10062688?s=13&d=retro) Bodong Wang |
2023-08-27 | net/mlx5: Implement devlink port function cmds to control ipsec_packet | ![](//seccdn.libravatar.org/avatar/97d0781a3da1f40a71d5b6b00335732a?s=13&d=retro) Dima Chumak |
2023-08-27 | net/mlx5: Implement devlink port function cmds to control ipsec_crypto | ![](//seccdn.libravatar.org/avatar/97d0781a3da1f40a71d5b6b00335732a?s=13&d=retro) Dima Chumak |
2023-08-27 | net/mlx5e: Rewrite IPsec vs. TC block interface | ![](//seccdn.libravatar.org/avatar/99183259c080dbd88df5227a5f47cfe7?s=13&d=retro) Leon Romanovsky |
2023-08-27 | net/mlx5: Drop extra layer of locks in IPsec | ![](//seccdn.libravatar.org/avatar/99183259c080dbd88df5227a5f47cfe7?s=13&d=retro) Leon Romanovsky |
2023-08-22 | net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Check vhca_resource_manager capability in each op and add extack msg | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Reduce number of vport lookups passing vport pointer instead of index | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Embed struct devlink_port into driver structure | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-22 | net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_regi... | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-21 | net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-08-14 | net/mlx5: E-switch, Add checking for flow rule destinations | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-08-07 | net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-08-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | ![](//seccdn.libravatar.org/avatar/a39b50c57be6005ee88522c79f30c624?s=13&d=retro) Jakub Kicinski |
2023-08-02 | net/mlx5e: Modify and restore TC rules for IPSec TX rules | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-08-02 | net/mlx5e: Make IPsec offload work together with eswitch and TC | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-08-02 | net/mlx5e: Support IPsec packet offload for TX in switchdev mode | ![](//seccdn.libravatar.org/avatar/14b23b1c1b8f859dd78a790572f5abe7?s=13&d=retro) Jianbo Liu |
2023-07-27 | net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-07-27 | net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-07-27 | net/mlx5: Don't check vport->enabled in port ops | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-07-27 | net/mlx5e: E-Switch, Allow devcom initialization on more vports | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-07-27 | net/mlx5e: E-Switch, Register devcom device with switch id key | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-07-27 | net/mlx5: Devcom, Infrastructure changes | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-07-26 | net/mlx5: DR, Fix peer domain namespace setting | ![](//seccdn.libravatar.org/avatar/3ac4012a2f711a38295ac08a6dc065bf?s=13&d=retro) Shay Drory |
2023-07-26 | net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is not supported | ![](//seccdn.libravatar.org/avatar/14e46706fec0548ccd5b12b296a8222b?s=13&d=retro) Chris Mi |
2023-07-26 | net/mlx5: Honor user input for migratable port fn attr | ![](//seccdn.libravatar.org/avatar/3ac4012a2f711a38295ac08a6dc065bf?s=13&d=retro) Shay Drory |
2023-06-23 | net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-06-23 | net/mlx5e: E-Switch, Fix shared fdb error flow | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-23 | net/mlx5e: Remove redundant comment | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-23 | net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-23 | net/mlx5e: E-Switch, Use xarray for devcom paired device index | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-23 | net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-23 | net/mlx5: Lag, Remove duplicate code checking lag is supported | ![](//seccdn.libravatar.org/avatar/2f630621e710b3ec0087a30d12b8e280?s=13&d=retro) Roi Dayan |
2023-06-09 | net/mlx5: Add/remove peer miss rules for EC VFs | ![](//seccdn.libravatar.org/avatar/979f70a37781b7d771d58570ccf0554b?s=13&d=retro) Daniel Jurgens |
2023-06-09 | net/mlx5: Add management of EC VF vports | ![](//seccdn.libravatar.org/avatar/979f70a37781b7d771d58570ccf0554b?s=13&d=retro) Daniel Jurgens |
2023-06-09 | net/mlx5: Simplify unload all rep code | ![](//seccdn.libravatar.org/avatar/979f70a37781b7d771d58570ccf0554b?s=13&d=retro) Daniel Jurgens |
2023-06-07 | net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure | ![](//seccdn.libravatar.org/avatar/7c6503fe5d5050c205c36972deaebd92?s=13&d=retro) Jiri Pirko |
2023-06-02 | net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two de... | ![](//seccdn.libravatar.org/avatar/3ac4012a2f711a38295ac08a6dc065bf?s=13&d=retro) Shay Drory |