diff options
author | Jason Baron <jbaron@redhat.com> | 2012-03-28 14:18:05 -0400 |
---|---|---|
committer | Marcelo Tosatti <mtosatti@redhat.com> | 2012-04-12 19:01:42 -0300 |
commit | bc8c6788b60cbbe56700568bcb645e139ab29b7d (patch) | |
tree | 796e48971cf05945c26d8d5c082c936628d19484 /migration.c | |
parent | c73b00973b13a4a1e823ce935bcfe264c758b40b (diff) |
kvm: set gsi_bits and max_gsi correctly
The current kvm_init_irq_routing() doesn't set up the used_gsi_bitmap
correctly, and as a consequence pins max_gsi to 32 when it really
should be 1024. I ran into this limitation while testing pci
passthrough, where I consistently got an -ENOSPC return from
kvm_get_irq_route_gsi() called from assigned_dev_update_msix_mmio().
Signed-off-by: Jason Baron <jbaron@redhat.com>
Acked-by: Alex Williamson <alex.williamson@redhat.com>
Acked-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'migration.c')
0 files changed, 0 insertions, 0 deletions