* [PATCHv2-RFC 0/2] qemu-kvm: MSI-X support
@ 2009-05-20 12:49 Michael S. Tsirkin
0 siblings, 0 replies; 2+ messages in thread
From: Michael S. Tsirkin @ 2009-05-20 12:49 UTC (permalink / raw)
To: Christian Borntraeger, Rusty Russell, virtualization,
Anthony Liguori, kvm
Here's a new version of MSI-X support patchset. I have completed
save/load support, and added a global option to disable MSI-X.
This is on top of qemu-kvm.git/queue
Todo: split patch up, support configurations without kernel irqchip,
apply to upstream qemu.git.
Anthony, please take a look at capability bit support that
I added in pci save/load. Does it look sane?
Simple version number is not sufficient for msi, because
user has an option to turn off msi even in new qemu.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Michael S. Tsirkin (2):
qemu-kvm: add MSI-X support
qemu-kvm: use common code for assigned msix
Makefile.target | 2 +-
hw/device-assignment.c | 329 +++++++++--------------------------
hw/device-assignment.h | 7 +-
hw/msix.c | 454 ++++++++++++++++++++++++++++++++++++++++++++++++
hw/msix.h | 38 ++++
hw/pci.c | 135 +++++++++++----
hw/pci.h | 72 +++++++-
hw/virtio-balloon.c | 2 +-
hw/virtio-blk.c | 3 +-
hw/virtio-console.c | 3 +-
hw/virtio-net.c | 3 +-
hw/virtio.c | 206 ++++++++++++++++++----
hw/virtio.h | 6 +-
qemu-options.hx | 2 +
vl.c | 3 +
15 files changed, 929 insertions(+), 336 deletions(-)
create mode 100644 hw/msix.c
create mode 100644 hw/msix.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCHv2-RFC 0/2] qemu-kvm: MSI-X support
@ 2009-05-20 12:49 Michael S. Tsirkin
0 siblings, 0 replies; 2+ messages in thread
From: Michael S. Tsirkin @ 2009-05-20 12:49 UTC (permalink / raw)
To: Christian Borntraeger, Rusty Russell, virtualization,
Anthony Liguori
Here's a new version of MSI-X support patchset. I have completed
save/load support, and added a global option to disable MSI-X.
This is on top of qemu-kvm.git/queue
Todo: split patch up, support configurations without kernel irqchip,
apply to upstream qemu.git.
Anthony, please take a look at capability bit support that
I added in pci save/load. Does it look sane?
Simple version number is not sufficient for msi, because
user has an option to turn off msi even in new qemu.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Michael S. Tsirkin (2):
qemu-kvm: add MSI-X support
qemu-kvm: use common code for assigned msix
Makefile.target | 2 +-
hw/device-assignment.c | 329 +++++++++--------------------------
hw/device-assignment.h | 7 +-
hw/msix.c | 454 ++++++++++++++++++++++++++++++++++++++++++++++++
hw/msix.h | 38 ++++
hw/pci.c | 135 +++++++++++----
hw/pci.h | 72 +++++++-
hw/virtio-balloon.c | 2 +-
hw/virtio-blk.c | 3 +-
hw/virtio-console.c | 3 +-
hw/virtio-net.c | 3 +-
hw/virtio.c | 206 ++++++++++++++++++----
hw/virtio.h | 6 +-
qemu-options.hx | 2 +
vl.c | 3 +
15 files changed, 929 insertions(+), 336 deletions(-)
create mode 100644 hw/msix.c
create mode 100644 hw/msix.h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-05-20 12:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-20 12:49 [PATCHv2-RFC 0/2] qemu-kvm: MSI-X support Michael S. Tsirkin
-- strict thread matches above, loose matches on Subject: below --
2009-05-20 12:49 Michael S. Tsirkin
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.