Searched hist:"06909 a4427d6d57757c0a97a4a4be0aea363caab" (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/virtio/ |
H A D | virtio_pci_common.h | diff 06909a4427d6d57757c0a97a4a4be0aea363caab Tue Jul 16 13:35:44 CEST 2024 Jiri Pirko <jiri@nvidia.com> virtio_pci: introduce vector allocation fallback for slow path virtqueues
If there is not enough vectors to satisfy all virtqueues, currently the fallback is to use one vector for all virtqueues.
That may be unnecessary in some cases, when there is enough vectors per data queues.
Introduce another fallback policy that tries to allocate vector for all data queues, however for slow path queues (control/admin) it shares config vector.
Signed-off-by: Jiri Pirko <jiri@nvidia.com> Message-Id: <20240716113552.80599-6-jiri@resnulli.us> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|
H A D | virtio_pci_common.c | diff 06909a4427d6d57757c0a97a4a4be0aea363caab Tue Jul 16 13:35:44 CEST 2024 Jiri Pirko <jiri@nvidia.com> virtio_pci: introduce vector allocation fallback for slow path virtqueues
If there is not enough vectors to satisfy all virtqueues, currently the fallback is to use one vector for all virtqueues.
That may be unnecessary in some cases, when there is enough vectors per data queues.
Introduce another fallback policy that tries to allocate vector for all data queues, however for slow path queues (control/admin) it shares config vector.
Signed-off-by: Jiri Pirko <jiri@nvidia.com> Message-Id: <20240716113552.80599-6-jiri@resnulli.us> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
|