[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers
From: |
Stefan Hajnoczi |
Subject: |
[Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers |
Date: |
Mon, 9 May 2016 13:47:33 +0100 |
v2:
* Fix missing s/X/(1u << X)/ conversion in Patch 3 [Marc]
This patch series eliminates code duplication in libqos virtio.
include/standard-headers/ contains the Linux virtio header files so we don't
need to define our own version of the structs and constants.
Stefan Hajnoczi (8):
libqos: use virtio_ids.h for device ID definitions
libqos: drop duplicated PCI vendor ID definition
libqos: drop duplicated virtio_config.h definitions
libqos: drop duplicated virtio_ring.h bit definitions
libqos: drop duplicated virtio_vring.h structs
libqos: drop duplicated virtio_blk.h definitions
libqos: drop duplicated virtio_scsi.h definitions
libqos: drop duplicated virtio_pci.h definitions
tests/libqos/virtio-mmio.c | 5 +--
tests/libqos/virtio-pci.c | 50 ++++++++++++++-------------
tests/libqos/virtio-pci.h | 17 ---------
tests/libqos/virtio.c | 42 +++++++++++-----------
tests/libqos/virtio.h | 73 ++++-----------------------------------
tests/virtio-blk-test.c | 86 ++++++++++++++++++++--------------------------
tests/virtio-net-test.c | 10 +++---
tests/virtio-scsi-test.c | 53 +++++++++++-----------------
8 files changed, 123 insertions(+), 213 deletions(-)
--
2.5.5
- [Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers,
Stefan Hajnoczi <=
- [Qemu-devel] [RESEND PATCH v3 2/8] libqos: drop duplicated PCI vendor ID definition, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 3/8] libqos: drop duplicated virtio_config.h definitions, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 1/8] libqos: use virtio_ids.h for device ID definitions, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 4/8] libqos: drop duplicated virtio_ring.h bit definitions, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 6/8] libqos: drop duplicated virtio_blk.h definitions, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 5/8] libqos: drop duplicated virtio_vring.h structs, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 7/8] libqos: drop duplicated virtio_scsi.h definitions, Stefan Hajnoczi, 2016/05/09
- [Qemu-devel] [RESEND PATCH v3 8/8] libqos: drop duplicated virtio_pci.h definitions, Stefan Hajnoczi, 2016/05/09
- Re: [Qemu-devel] [RESEND PATCH v3 0/8] libqos: use standard virtio headers, Paolo Bonzini, 2016/05/09