KVM: Increase NR_IOBUS_DEVS limit to 200
This patch increases the current hardcoded limit of NR_IOBUS_DEVS from 6 to 200. We are hitting this limit when creating a guest with more than 1 virtio-net device using vhost-net backend. Each virtio-net device requires 2 such devices to service notifications from rx/tx queues. Signed-off-by: Sridhar Samudrala <sri@us.ibm.com> Signed-off-by: Avi Kivity <avi@redhat.com>
This commit is contained in:
parent
87bf6e7de1
commit
e80e2a60ff
|
@ -54,7 +54,7 @@ extern struct kmem_cache *kvm_vcpu_cache;
|
||||||
*/
|
*/
|
||||||
struct kvm_io_bus {
|
struct kvm_io_bus {
|
||||||
int dev_count;
|
int dev_count;
|
||||||
#define NR_IOBUS_DEVS 6
|
#define NR_IOBUS_DEVS 200
|
||||||
struct kvm_io_device *devs[NR_IOBUS_DEVS];
|
struct kvm_io_device *devs[NR_IOBUS_DEVS];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue