summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/eq.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5e: Handle hardware IPsec limits eventsLeon Romanovsky2022-12-081-0/+5
* net/mlx5e: Support MACsec offload extended packet number (EPN)Emeel Hakim2022-09-221-0/+3
* net/mlx5: Node-aware allocation for the EQsTariq Toukan2022-03-101-2/+4
* net/mlx5: Node-aware allocation for the EQ tableTariq Toukan2022-03-101-1/+2
* net/mlx5: Delete useless module.h includeLeon Romanovsky2022-03-101-1/+0
* net/mlx5: SF, Use all available cpu for setting cpu affinityShay Drory2022-01-061-1/+10
* net/mlx5: Introduce API for bulk request and release of IRQsShay Drory2022-01-061-33/+65
* net/mlx5: Introduce control IRQ request APIShay Drory2022-01-061-1/+4
* net/mlx5: Let user configure event_eq_size paramShay Drory2021-12-211-1/+15
* net/mlx5: Let user configure io_eq_size paramShay Drory2021-12-211-1/+17
* net/mlx5: remove the recent devlink paramsJakub Kicinski2021-10-261-3/+2
* net/mlx5: Let user configure event_eq_size paramShay Drory2021-10-251-1/+1
* net/mlx5: Let user configure io_eq_size paramShay Drory2021-10-251-1/+2
* net/mlx5: Shift control IRQ to the last indexShay Drory2021-10-041-4/+5
* net/mlx5: Synchronize correct IRQ when destroying CQShay Drory2021-08-091-4/+16
* net/mlx5: Use cpumask_available() in mlx5_eq_create_generic()Nathan Chancellor2021-06-221-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-06-181-2/+4
|\
| * Revert "net/mlx5: Arm only EQs with EQEs"Shay Drory2021-06-091-2/+4
* | net/mlx5: Round-Robin EQs over IRQsShay Drory2021-06-141-6/+8
* | net/mlx5: Allocating a pool of MSI-X vectors for SFsShay Drory2021-06-141-8/+4
* | net/mlx5: Change IRQ storage logic from static to dynamicShay Drory2021-06-141-3/+9
* | net/mlx5: Moving rmap logic to EQsShay Drory2021-06-141-1/+66
* | net/mlx5: Clean license text in eq.[c|h] filesLeon Romanovsky2021-06-141-29/+2
* | net/mlx5: Provide cpumask at EQ creation phaseLeon Romanovsky2021-06-141-7/+20
* | net/mlx5: Introduce API for request and release IRQsShay Drory2021-06-141-9/+13
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-04-091-1/+12
|\
| * net/mlx5: Don't request more than supported EQsDaniel Jurgens2021-03-311-1/+12
* | net/mlx5: Use order-0 allocations for EQsTariq Toukan2021-03-121-11/+16
|/
* net/mlx5: SF, Add auxiliary device driverParav Pandit2021-01-221-1/+1
* net/mlx5: Introduce vhca state event notifierParav Pandit2021-01-221-0/+3
* net/mlx5: Arm only EQs with EQEsShay Drory2020-12-081-4/+2
* net: mlx5: Replace in_irq() usageSebastian Andrzej Siewior2020-11-051-7/+11
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-10-051-1/+41
|\
| * net/mlx5: poll cmd EQ in case of command timeoutEran Ben Elisha2020-10-021-1/+39
| * net/mlx5: Fix a race when moving command interface to polling modeEran Ben Elisha2020-10-021-0/+2
* | net: mlx: convert tasklets to use new tasklet_setup() APIAllen Pais2020-09-141-2/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-05-241-0/+3
|\
| * net/mlx5: Fix a race when moving command interface to events modeEran Ben Elisha2020-05-221-0/+3
* | net/mlx5: Update eq.c to new cmd interfaceLeon Romanovsky2020-04-231-3/+2
* | net/mlx5: Delete not-used cmd headerLeon Romanovsky2020-04-191-1/+0
|/
* net/mlx5: Use async EQ setup cleanup helpers for multiple EQsParav Pandit2020-01-071-65/+49
* net/mlx5: Reduce No CQ found log level from warn to debugParav Pandit2020-01-071-1/+2
* Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2019-08-281-9/+13
|\
| * net/mlx5: Improve functions documentationSaeed Mahameed2019-08-201-9/+13
* | mlx5: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-08-101-9/+2
|/
* net/mlx5: fix -Wtype-limits compilation warningsQian Cai2019-07-291-11/+1
* net/mlx5: Report EQE data upon CQ completionYishai Hadas2019-07-031-1/+1
* net/mlx5: Report a CQ error event only when a handler was setYishai Hadas2019-07-031-1/+2
* net/mlx5: Expose the API to register for ANY eventYishai Hadas2019-07-031-0/+2
* net/mlx5: Use event mask based on device capabilitiesYishai Hadas2019-07-031-8/+32