From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NrbrZ-00028Q-Lc for qemu-devel@nongnu.org; Tue, 16 Mar 2010 14:51:33 -0400 Received: from [199.232.76.173] (port=42487 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NrbrZ-00027o-3o for qemu-devel@nongnu.org; Tue, 16 Mar 2010 14:51:33 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NrbrX-0000AF-DC for qemu-devel@nongnu.org; Tue, 16 Mar 2010 14:51:32 -0400 Received: from mx1.redhat.com ([209.132.183.28]:32547) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NrbrW-00009q-L0 for qemu-devel@nongnu.org; Tue, 16 Mar 2010 14:51:31 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o2GIpRuA013036 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 16 Mar 2010 14:51:27 -0400 From: Juan Quintela Date: Tue, 16 Mar 2010 19:51:16 +0100 Message-Id: Subject: [Qemu-devel] [PATCH 0/9] Virtio cleanups List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi This series introduces several virtio cleanups: - add comment to pci (mst) - tell virtio about DO_UPCAST - use QLIST instead of one open list - virtio-pci/msix: remove duplicated test Please review and apply. This is split for a series previously sent. Will send the vmstate conversions as a different series on top of this one. Later, Juan. Juan Quintela (8): virtio: Teach virtio-balloon about DO_UPCAST virtio: Teach virtio-blk about DO_UPCAST virtio: Teach virtio-net about DO_UPCAST virtio: Use DO_UPCAST instead of a cast virtio-pci: Remove duplicate test QLIST: Introduce QLIST_COPY_HEAD virtio-blk: change rq type to VirtIOBlockReq virtio-blk: use QLIST for the list of requests Michael S. Tsirkin (1): qemu/pci: document msix_entries_nr field hw/msix.c | 8 ------- hw/pci.h | 4 ++- hw/virtio-balloon.c | 15 ++++--------- hw/virtio-blk.c | 54 ++++++++++++++++++++++++-------------------------- hw/virtio-net.c | 29 +++++++++++---------------- hw/virtio-pci.c | 7 +++-- qemu-queue.h | 4 +++ 7 files changed, 54 insertions(+), 67 deletions(-)