[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/10] virtio: import headers from linux
From: |
Michael S. Tsirkin |
Subject: |
[Qemu-devel] [PATCH 00/10] virtio: import headers from linux |
Date: |
Thu, 23 May 2013 17:34:38 +0300 |
I'm working on adding new virtio layout to qemu.
The job is complicated by the fact that
qemu has its own copy of the virtio headers,
sometimes with slightly different names
and structure.
Import headers from linux instead.
Michael S. Tsirkin (10):
scripts/update-linux-headers.sh: add virtio
virtio-9p: switch to linux-headers
virtio-net, eth: use linux-headers
virtio-blk: switch to linux-headers
virtio-balloon: switch to linux-headers
virtio-rng: switch to linux-headers
virtio-console: switch to linux-headers
virtio: add virtio_ids from linux-headers
virtio-pci: switch to linux-headers
virtio: use ring structure from linux-headers
hw/9pfs/virtio-9p.h | 13 +--
hw/block/dataplane/virtio-blk.c | 12 +--
hw/block/virtio-blk.c | 10 +-
hw/virtio/virtio-balloon.c | 2 +-
hw/virtio/virtio-pci.c | 49 +--------
hw/virtio/virtio.c | 23 +---
include/hw/virtio/virtio-balloon.h | 37 +------
include/hw/virtio/virtio-blk.h | 86 +--------------
include/hw/virtio/virtio-net.h | 138 +-----------------------
include/hw/virtio/virtio-rng.h | 5 +-
include/hw/virtio/virtio-serial.h | 38 +------
include/hw/virtio/virtio.h | 45 +-------
include/net/eth.h | 5 +-
include/net/tap.h | 24 +----
linux-headers/linux/if_ether.h | 140 ++++++++++++++++++++++++
linux-headers/linux/virtio_9p.h | 44 ++++++++
linux-headers/linux/virtio_balloon.h | 59 ++++++++++
linux-headers/linux/virtio_blk.h | 128 ++++++++++++++++++++++
linux-headers/linux/virtio_console.h | 74 +++++++++++++
linux-headers/linux/virtio_ids.h | 43 ++++++++
linux-headers/linux/virtio_net.h | 202 +++++++++++++++++++++++++++++++++++
linux-headers/linux/virtio_pci.h | 97 +++++++++++++++++
linux-headers/linux/virtio_rng.h | 8 ++
scripts/update-linux-headers.sh | 17 ++-
24 files changed, 852 insertions(+), 447 deletions(-)
create mode 100644 linux-headers/linux/if_ether.h
create mode 100644 linux-headers/linux/virtio_9p.h
create mode 100644 linux-headers/linux/virtio_balloon.h
create mode 100644 linux-headers/linux/virtio_blk.h
create mode 100644 linux-headers/linux/virtio_console.h
create mode 100644 linux-headers/linux/virtio_ids.h
create mode 100644 linux-headers/linux/virtio_net.h
create mode 100644 linux-headers/linux/virtio_pci.h
create mode 100644 linux-headers/linux/virtio_rng.h
--
MST
- [Qemu-devel] [PATCH 00/10] virtio: import headers from linux,
Michael S. Tsirkin <=
- [Qemu-devel] [PATCH 01/10] scripts/update-linux-headers.sh: add virtio, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 03/10] virtio-net, eth: use linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 04/10] virtio-blk: switch to linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 06/10] virtio-rng: switch to linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 05/10] virtio-balloon: switch to linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 07/10] virtio-console: switch to linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 08/10] virtio: add virtio_ids from linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 09/10] virtio-pci: switch to linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 10/10] virtio: use ring structure from linux-headers, Michael S. Tsirkin, 2013/05/23
- [Qemu-devel] [PATCH 02/10] virtio-9p: switch to linux-headers, Michael S. Tsirkin, 2013/05/23