Dynamic MSI-X is supported. Clear VFIO_IRQ_INFO_NORESIZE to provide guidance to user space.
Showing the changes to include/uapi (1 of 2 files). Show all
Unified · Split
| @@ -511,6 +511,9 @@ struct vfio_region_info_cap_nvlink2_lnkspd { · 510 unmodified lines | ||
| 511 | 511 | * then add and unmask vectors, it's up to userspace to make the decision |
| 512 | 512 | * whether to allocate the maximum supported number of vectors or tear |
| 513 | 513 | * down setup and incrementally increase the vectors as each is enabled. |
| 514 | + * Absence of the NORESIZE flag indicates that vectors can be enabled | |
| 515 | + * and disabled dynamically without impacting other vectors within the | |
| 516 | + * index. | |
| 514 | 517 | */ |
| 515 | 518 | struct vfio_irq_info { |
| 516 | 519 | __u32 argsz; |