From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: [PATCHv3 0/3] virtio: MSI-X support Date: Tue, 12 May 2009 01:19:24 +0300 Message-ID: <20090511221924.GA22911@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: Christian Borntraeger , Rusty Russell , virtualization@lists.linux-foundation.org, Anthony Liguori , kvm@vger.ker Return-path: Received: from mx2.redhat.com ([66.187.237.31]:54805 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754587AbZEKWWC (ORCPT ); Mon, 11 May 2009 18:22:02 -0400 Content-Disposition: inline Sender: kvm-owner@vger.kernel.org List-ID: Here's an updated draft of virtio patches which work with the qemu-kvm code that I just posted. This still needs to be rebased on top of Rusty's recent virtqueue list patch. I am posting it in case people want to start trying MSI-X out. Michael S. Tsirkin (3): virtio: find_vqs/del_vqs virtio operations virtio_pci: split up vp_interrupt virtio_pci: optional MSI-X support drivers/block/virtio_blk.c | 11 +- drivers/char/hw_random/virtio-rng.c | 11 +- drivers/char/virtio_console.c | 27 ++-- drivers/lguest/lguest_device.c | 49 ++++++- drivers/net/virtio_net.c | 48 +++---- drivers/s390/kvm/kvm_virtio.c | 64 ++++++++- drivers/virtio/virtio_balloon.c | 29 ++-- drivers/virtio/virtio_pci.c | 291 ++++++++++++++++++++++++++++++----- include/linux/virtio_config.h | 29 +++- include/linux/virtio_pci.h | 8 +- net/9p/trans_virtio.c | 7 +- 11 files changed, 450 insertions(+), 124 deletions(-)