summaryrefslogtreecommitdiffstats
path: root/linux-headers/linux
diff options
context:
space:
mode:
authorJason Baron2012-03-28 20:18:05 +0200
committerMarcelo Tosatti2012-04-13 00:01:42 +0200
commitbc8c6788b60cbbe56700568bcb645e139ab29b7d (patch)
tree796e48971cf05945c26d8d5c082c936628d19484 /linux-headers/linux
parentkvm: Drop unused kvm_pit_in_kernel (diff)
downloadqemu-bc8c6788b60cbbe56700568bcb645e139ab29b7d.tar.gz
qemu-bc8c6788b60cbbe56700568bcb645e139ab29b7d.tar.xz
qemu-bc8c6788b60cbbe56700568bcb645e139ab29b7d.zip
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 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions