summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: offset comp irq index in name by oneMichael Liang2024-04-101-1/+3
* net/mlx5: Increase size of irq name bufferRahul Rameshbabu2023-11-151-3/+3
* net/mlx5: IRQ, consolidate irq and affinity mask allocationSaeed Mahameed2023-08-211-8/+6
* net/mlx5: Refactor completion IRQ request/release APIMaher Sanalla2023-08-071-40/+20
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-221-5/+28
|\
| * net/mlx5: Free IRQ rmap and notifier on kernel shutdownSaeed Mahameed2023-06-161-4/+21
| * net/mlx5: Fix driver load with single msix vectorEli Cohen2023-06-161-1/+7
* | net/mlx5: Query correct caps for min msix vectorsDaniel Jurgens2023-06-091-1/+15
|/
* net/mlx5: Ensure af_desc.mask is properly initializedChuck Lever2023-05-311-1/+1
* net/mlx5: Fix setting of irq->map.index for static IRQ caseNiklas Schnelle2023-05-311-4/+5
* net/mlx5: Remove rmap also in case dynamic MSIX not supportedShay Drory2023-05-311-1/+1
* net/mlx5: Fix indexing of mlx5_irqShay Drory2023-05-221-4/+5
* net/mlx5: Fix irq affinity managementShay Drory2023-05-221-1/+1
* net/mlx5: Free irqs only on shutdown callbackShay Drory2023-05-221-0/+29
* net/mlx5: Include linux/pci.h for pci_msix_can_alloc_dyn()Eli Cohen2023-04-201-0/+1
* net/mlx5: Provide external API for allocating vectorsEli Cohen2023-03-241-0/+52
* net/mlx5: Use dynamic msix vectors allocationEli Cohen2023-03-241-18/+70
* net/mlx5: Improve naming of pci function vectorsEli Cohen2023-03-241-23/+23
* net/mlx5: Use newer affinity descriptorEli Cohen2023-03-241-26/+23
* net/mlx5: Modify struct mlx5_irq to use struct msi_mapEli Cohen2023-03-241-16/+15
* net/mlx5: Fix wrong commentEli Cohen2023-03-241-1/+3
* net/mlx5: Add generic getters for other functions capsShay Drory2022-12-071-1/+2
* net/mlx5: Allocate virtually contiguous memory in pci_irq.cTariq Toukan2022-05-171-4/+4
* net/mlx5: Node-aware allocation for the IRQ tableTariq Toukan2022-03-101-1/+2
* net/mlx5: Delete useless module.h includeLeon Romanovsky2022-03-101-1/+0
* Merge tag 'irq-core-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-131-4/+4
|\
| * Merge branch 'linus' into irq/core, to fix conflictIngo Molnar2022-01-081-3/+3
| |\
| * | net/mlx5: Use irq_set_affinity_and_hint()Nitesh Narayan Lal2021-12-101-4/+4
* | | net/mlx5: SF, Use all available cpu for setting cpu affinityShay Drory2022-01-061-27/+37
* | | net/mlx5: Introduce API for bulk request and release of IRQsShay Drory2022-01-061-5/+64
* | | net/mlx5: Split irq_pool_affinity logic to new fileShay Drory2022-01-061-96/+15
* | | net/mlx5: Move affinity assignment into irq_requestShay Drory2022-01-061-13/+9
* | | net/mlx5: Introduce control IRQ request APIShay Drory2022-01-061-9/+53
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-12-301-3/+3
|\ \ \ | | |/ | |/|
| * | net/mlx5: Fix error print in case of IRQ request failedShay Drory2021-12-221-2/+2
| * | net/mlx5: Use first online CPU instead of hard coded CPUShay Drory2021-12-221-1/+1
| |/
* / net/mlx5: Fix format-security build warningsSaeed Mahameed2021-11-161-1/+1
|/
* net/mlx5: Enable single IRQ for PCI FunctionShay Drory2021-10-041-7/+19
* net/mlx5: Shift control IRQ to the last indexShay Drory2021-10-041-5/+5
* net/mlx5: Fix setting number of EQs of SFsShay Drory2021-09-301-2/+3
* net/mlx5: Fix length of irq_index in charsShay Drory2021-09-301-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-08-131-3/+7
|\
| * net/mlx5: Destroy pool->mutexShay Drory2021-08-091-1/+2
| * net/mlx5: Set all field of mlx5_irq before inserting it to the xarrayShay Drory2021-08-091-1/+1
| * net/mlx5: Fix order of functions in mlx5_irq_detach_nb()Shay Drory2021-08-091-1/+4
* | net/mlx5: Refcount mlx5_irq with integerShay Drory2021-08-111-21/+44
* | net/mlx5: Change SF missing dedicated MSI-X err message to dbgShay Drory2021-08-111-1/+1
* | net/mlx5: Align mlx5_irq structureShay Drory2021-08-111-2/+2
* | net/mlx5: Fix typo in commentsCai Huoqing2021-08-111-2/+2
|/
* net/mlx5: Fix spelling mistake "enught" -> "enough"Colin Ian King2021-06-221-1/+1