qemu/net: flag to control the number of vectors a nic has
Add an option to specify the number of MSI-X vectors for PCI NIC cards. This
can also be used to disable MSI-X, for compatibility with old qemu. This
option currently only affects virtio cards.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
diff --git a/net.h b/net.h
index a1c4d2c..6ba3624 100644
--- a/net.h
+++ b/net.h
@@ -84,6 +84,9 @@
/* NIC info */
#define MAX_NICS 8
+enum {
+ NIC_NVECTORS_UNSPECIFIED = -1
+};
struct NICInfo {
uint8_t macaddr[6];
@@ -94,6 +97,7 @@
void *private;
int used;
int bootable;
+ int nvectors;
};
extern int nb_nics;