diff options
| author | Shradha Gupta <shradhagupta@linux.microsoft.com> | 2025-06-11 07:11:13 -0700 |
|---|---|---|
| committer | Shradha Gupta <shradhagupta@linux.microsoft.com> | 2025-06-17 06:15:15 +0000 |
| commit | 755391121038c06cb653241aa94dcabd87179f62 (patch) | |
| tree | 21311e7118ec244e85f1f9bf13417d8b213aa6bf /scripts/lib/kdoc/kdoc_files.py | |
| parent | 845c62c543d6bd5d8b80f53835997789e4bb8e29 (diff) | |
net: mana: Allocate MSI-X vectors dynamically
Currently, the MANA driver allocates MSI-X vectors statically based on
MANA_MAX_NUM_QUEUES and num_online_cpus() values and in some cases ends
up allocating more vectors than it needs. This is because, by this time
we do not have a HW channel and do not know how many IRQs should be
allocated.
To avoid this, we allocate 1 MSI-X vector during the creation of HWC and
after getting the value supported by hardware, dynamically add the
remaining MSI-X vectors.
Signed-off-by: Shradha Gupta <shradhagupta@linux.microsoft.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions
