2023-05-30 |
Shay Drory | net/mlx5: Devcom, serialize devcom registration Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-05-30 |
Shay Drory | net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-05-30 |
Shay Drory | net/mlx5: Collect command failures data only for known... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-05-30 |
Shay Drory | net/mlx5: Handle pairing of E-switch via uplink un... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-03-15 |
Shay Drory | net/mlx5: Set BREAK_FW_WAIT flag first when removing... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: Serialize module cleanup with reload and... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer, Zero consumer index when reloading... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer, Clear load bit when freeing string... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer, Add support for unrecognized string Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer, Add support for strings DB update... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer, allow 0 size string DBs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: fw_tracer: Fix debug print Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-02-08 |
Shay Drory | net/mlx5: Remove redundant health work lock Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-01-30 |
Shay Drory | vfio/mlx5: Check whether VF is migratable Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-01-11 |
Shay Drory | net/mlx5: Enable management PF initialization Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-01-10 |
Shay Drory | net/mlx5: E-switch, Coverity: overlapping copy Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2023-01-01 |
Shay Drory | RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-28 |
Shay Drory | net/mlx5: Fix RoCE setting at HCA level Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-28 |
Shay Drory | net/mlx5: Avoid recovery in probe flows Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-28 |
Shay Drory | net/mlx5: Fix io_eq_size and event_eq_size params validation Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | net/mlx5: E-Switch, Implement devlink port function... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | devlink: Expose port function commands to control migratable Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | net/mlx5: Add generic getters for other functions caps Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | devlink: Expose port function commands to control RoCE Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | devlink: Move devlink port function hw_addr attr documentation Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-08 |
Shay Drory | devlink: Validate port function request Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-06 |
Shay Drory | vfio/mlx5: Enable MIGRATION_PRE_COPY flag Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-06 |
Shay Drory | vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-12-06 |
Shay Drory | net/mlx5: Introduce ifc bits for pre_copy Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-11-22 |
Shay Drory | net/mlx5: SF: Fix probing active SFs during driver... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-11-09 |
Shay Drory | net/mlx5: fw_reset: Don't try to load device in case... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-07-28 |
Shay Drory | net/mlx5: Fix driver use of uninitialized timeout Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-06-13 |
Shay Drory | net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-06-13 |
Shay Drory | net/mlx5: group fdb cleanup to single function Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Shay Drory | net/mlx5: Drain fw_reset when removing device Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-05-18 |
Shay Drory | net/mlx5: Initialize flow steering during driver probe Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Shay Drory | net/mlx5: Print initializing field in case of timeout Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Shay Drory | net/mlx5: Delete redundant default assignment of runtime... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: Fix access to sf_dev_table on allocation... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: SF, Use all available cpu for setting cpu... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: Introduce API for bulk request and release... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: Split irq_pool_affinity logic to new file Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: Move affinity assignment into irq_request Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2022-01-07 |
Shay Drory | net/mlx5: Introduce control IRQ request API Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-23 |
Shay Drory | net/mlx5: Fix error print in case of IRQ request failed Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-23 |
Shay Drory | net/mlx5: Use first online CPU instead of hard coded CPU Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | net/mlx5: Let user configure max_macs generic param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | devlink: Clarifies max_macs generic devlink param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | net/mlx5: Let user configure event_eq_size param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | devlink: Add new "event_eq_size" generic device param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | net/mlx5: Let user configure io_eq_size param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-22 |
Shay Drory | devlink: Add new "io_eq_size" generic device param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-12-15 |
Shay Drory | net/mlx5: Introduce log_max_current_uc_list_wr_supported bit Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Shay Drory | net/mlx5: Let user configure max_macs param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Shay Drory | net/mlx5: Let user configure event_eq_size param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Shay Drory | net/mlx5: Let user configure io_eq_size param Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-25 |
Shay Drory | net/mlx5: Fix unused function warning of mlx5i_flow_type_mask Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-16 |
Shay Drory | net/mlx5: Disable roce at HCA level Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-12 |
Shay Drory | net/mlx5: Fix cleanup of bridge delayed work Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Shay Drory | net/mlx5: Enable single IRQ for PCI Function Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-10-05 |
Shay Drory | net/mlx5: Shift control IRQ to the last index Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Shay Drory | net/mlx5: Fix setting number of EQs of SFs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-09-30 |
Shay Drory | net/mlx5: Fix length of irq_index in chars Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-11 |
Shay Drory | net/mlx5: Refcount mlx5_irq with integer Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-11 |
Shay Drory | net/mlx5: Change SF missing dedicated MSI-X err message... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-11 |
Shay Drory | net/mlx5: Align mlx5_irq structure Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Shay Drory | net/mlx5: Synchronize correct IRQ when destroying CQ Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Shay Drory | net/mlx5: Destroy pool->mutex Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Shay Drory | net/mlx5: Set all field of mlx5_irq before inserting... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Shay Drory | net/mlx5: Fix order of functions in mlx5_irq_detach_nb() Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Round-Robin EQs over IRQs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Separate between public and private API of... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Enlarge interrupt field in CREATE_EQ Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Allocating a pool of MSI-X vectors for SFs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Change IRQ storage logic from static to dynamic Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Moving rmap logic to EQs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Extend mlx5_irq_request to request IRQ from... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Removing rmap per IRQ Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Shay Drory | net/mlx5: Introduce API for request and release IRQs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-10 |
Shay Drory | Revert "net/mlx5: Arm only EQs with EQEs" Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-06-03 |
Shay Drory | RDMA/mlx4: Do not map the core_clock page to user space... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-05-18 |
Shay Drory | RDMA/core: Don't access cm_id after its destruction Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-04-21 |
Shay Drory | RDMA/core: Add CM to restrack after successful attachment... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-03-26 |
Shay Drory | RDMA/mlx5: Set ODP caps only if device profile support ODP Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-03-23 |
Shay Drory | RDMA/mlx5: Create ODP EQ only when ODP MR is created Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-03-10 |
Shay Drory | net/mlx5: SF: Fix error flow of SFs allocation flow Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-03-10 |
Shay Drory | net/mlx5: SF: Fix memory leak of work item Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Shay Drory | net/mlx5: Disable devlink reload for lag devices Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Shay Drory | net/mlx5: Disallow RoCE on lag device Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Shay Drory | net/mlx5: Disallow RoCE on multi port slave device Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Shay Drory | net/mlx5: Disable devlink reload for multi port slave... Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-02-12 |
Shay Drory | net/mlx5: Fix health error state handling Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-01-28 |
Shay Drory | IB/umad: Return EPOLLERR in case of when device disassociated Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2021-01-28 |
Shay Drory | IB/umad: Return EIO in case of when device disassociated Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2020-12-08 |
Shay Drory | net/mlx5: Arm only EQs with EQEs Signed-off-by: Shay Drory <shayd@nvidia.com>
|
commit | commitdiff | tree |
2020-06-24 |
Shay Drory | IB/mad: Delete RMPP_STATE_CANCELING state Signed-off-by: Shay Drory <shayd@mellanox.com>
|
commit | commitdiff | tree |
2020-06-24 |
Shay Drory | IB/mad: Change atomics to refcount API Signed-off-by: Shay Drory <shayd@mellanox.com>
|
commit | commitdiff | tree |
2020-06-24 |
Shay Drory | IB/mad: Issue complete whenever decrements agent refcount Signed-off-by: Shay Drory <shayd@mellanox.com>
|
commit | commitdiff | tree |
2020-06-22 |
Shay Drory | IB/mad: Fix use after free when destroying MAD agent Signed-off-by: Shay Drory <shayd@mellanox.com>
|
commit | commitdiff | tree |
2020-06-11 |
Shay Drory | net/mlx5: Fix fatal error handling during device load Signed-off-by: Shay Drory <shayd@mellanox.com>
|
commit | commitdiff | tree |
next |