qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [RFC PATCH v4 0/8] s390: channel I/O support in qemu.


From: Cornelia Huck
Subject: [Qemu-devel] [RFC PATCH v4 0/8] s390: channel I/O support in qemu.
Date: Fri, 7 Dec 2012 13:50:18 +0100

Hi,

just a quick dump of my qemu patch series for channel I/O.

I've managed to chop the virtual css patch into some smaller
chunks (patches 2-6), which are hopefully easier to review.

The virtio-ccw patch is still based upon the current virtio
infrastructure; I'll try to rebase it upon the virtio refactoring
once that has most of the infrastructure in place.

Cornelia Huck (8):
  Update linux headers.
  s390: Channel I/O basic defintions.
  s390: I/O interrupt and machine check injection.
  s390: Add channel I/O instructions.
  s390: Virtual channel subsystem support.
  s390: Wire up channel I/O in kvm.
  s390-virtio: Factor out some initialization code.
  s390: Add new channel I/O based virtio transport.

 hw/s390-virtio.c                     |  281 +++++---
 hw/s390x/Makefile.objs               |    2 +
 hw/s390x/css.c                       | 1195 ++++++++++++++++++++++++++++++++++
 hw/s390x/css.h                       |   92 +++
 hw/s390x/virtio-ccw.c                |  909 ++++++++++++++++++++++++++
 hw/s390x/virtio-ccw.h                |   81 +++
 linux-headers/asm-generic/kvm_para.h |    4 +
 linux-headers/asm-powerpc/kvm.h      |   59 ++
 linux-headers/asm-powerpc/kvm_para.h |    7 +-
 linux-headers/linux/kvm.h            |   36 +-
 target-s390x/Makefile.objs           |    2 +-
 target-s390x/cpu.h                   |  230 +++++++
 target-s390x/helper.c                |  145 +++++
 target-s390x/ioinst.c                |  726 +++++++++++++++++++++
 target-s390x/ioinst.h                |  223 +++++++
 target-s390x/kvm.c                   |  246 ++++++-
 trace-events                         |   18 +
 17 files changed, 4161 insertions(+), 95 deletions(-)
 create mode 100644 hw/s390x/css.c
 create mode 100644 hw/s390x/css.h
 create mode 100644 hw/s390x/virtio-ccw.c
 create mode 100644 hw/s390x/virtio-ccw.h
 create mode 100644 linux-headers/asm-generic/kvm_para.h
 create mode 100644 target-s390x/ioinst.c
 create mode 100644 target-s390x/ioinst.h

-- 
1.7.12.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]