[Qemu-devel] [PULL 00/33] next batch of s390x patches

Cornelia Huck posted 33 patches 6 years, 6 months ago
Failed in applying to current master (apply log)
Test checkpatch passed
Test docker passed
Test s390x passed
MAINTAINERS                  |   2 +
hw/char/terminal3270.c       |  46 ++++++-----
hw/s390x/3270-ccw.c          |   5 +-
hw/s390x/css.c               | 186 ++++++++++++++++++++++++++++++++++++++++++-
hw/s390x/s390-pci-bus.c      |   1 +
hw/s390x/s390-virtio-ccw.c   |  63 +++++----------
hw/s390x/sclp.c              |   5 ++
hw/s390x/sclpcpu.c           |   6 ++
hw/s390x/sclpquiesce.c       |   7 +-
hw/s390x/virtio-ccw.c        | 155 +++++++++++-------------------------
hw/vfio/ccw.c                |   1 +
include/hw/s390x/3270-ccw.h  |   5 +-
include/hw/s390x/css.h       |  68 ++++++++++++++++
target/s390x/Makefile.objs   |   2 +-
target/s390x/cpu-qom.h       |   2 -
target/s390x/cpu.c           |  50 +++++++-----
target/s390x/cpu.h           |  16 +++-
target/s390x/cpu_features.c  |   2 +-
target/s390x/cpu_models.c    |  17 ++--
target/s390x/crypto_helper.c |  65 +++++++++++++++
target/s390x/excp_helper.c   |  29 ++++---
target/s390x/helper.h        |   3 +-
target/s390x/insn-data.def   |  15 ++++
target/s390x/internal.h      |  16 ++++
target/s390x/kvm-stub.c      |  10 +++
target/s390x/kvm.c           |  98 ++++++++++++++++++-----
target/s390x/kvm_s390x.h     |   2 +
target/s390x/mem_helper.c    |  51 +++---------
target/s390x/misc_helper.c   |   7 +-
target/s390x/mmu_helper.c    |  19 +++++
target/s390x/translate.c     |  71 ++++++++++++++++-
31 files changed, 730 insertions(+), 295 deletions(-)
create mode 100644 target/s390x/crypto_helper.c
[Qemu-devel] [PULL 00/33] next batch of s390x patches
Posted by Cornelia Huck 6 years, 6 months ago
The following changes since commit d8f932cc696250cb740240d668b39df5fbb2d5a0:

  Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging (2017-10-05 16:54:29 +0100)

are available in the git repository at:

  git://github.com/cohuck/qemu tags/s390x-20171006

for you to fetch changes up to b923ab3112ed5ab47c2ff35776f17ab54c60d651:

  hw/s390x: Mark the "sclpquiesce" device with user_creatable = false (2017-10-06 10:53:02 +0200)

----------------------------------------------------------------
s390x changes:
- support for IDA (indirect addressing in ccws) via ccw data stream
- support for extended TOD-Clock (z14 feature)
- various fixes and improvements all over the place

----------------------------------------------------------------

Christian Borntraeger (1):
  Revert "s390x/ccw: create s390 phb conditionally"

Collin L. Walling (2):
  s390/kvm: Support for get/set of extended TOD-Clock for guest
  s390/kvm: make TOD setting failures fatal for migration

Cornelia Huck (3):
  s390x: sort some devices into categories
  s390x/sclp: mark sclp-cpu-hotplug as non-usercreatable
  s390x/tcg: initialize machine check queue

David Hildenbrand (16):
  s390x/tcg: implement spm (SET PROGRAM MASK)
  s390x/tcg: move wrap_address() to internal.h
  s390x/tcg: add basic MSA features
  s390x/kvm: fix and cleanup storing CPU status
  s390x/tcg: fix checking for invalid memory check
  s390x/tcg: add MMU for real addresses
  s390x/tcg: make lura(g) use the new _real mmu.
  s390x/tcg: make stora(g) use the new _real mmu
  s390x/tcg: make testblock use the new _real mmu
  s390x/tcg: make idte/ipte use the new _real mmu
  MAINTAINERS: use KVM s390x maintainers for kvm-stubs.c and kvm_s390x.h
  s390x: raise CPU hotplug irq after really hotplugged
  s390x/cpumodel: fix max STFL(E) bit number
  target/s390x: get rid of next_core_id
  s390x: introduce and use S390_MAX_CPUS
  s390x/tcg: make STFL store into the lowcore

Halil Pasic (8):
  s390x/css: introduce css data stream
  s390x/css: use ccw data stream
  virtio-ccw: use ccw data stream
  390x/css: introduce maximum data address checking
  s390x/css: support ccw IDA
  s390x/3270: IDA support for 3270 via CcwDataStream
  s390x/3270: handle writes of arbitrary length
  s390x/css: fix css migration compat handling

Igor Mammedov (1):
  s390x: use generic cpu_model parsing

Thomas Huth (2):
  s390x/sclp: Mark the sclp device with user_creatable = false
  hw/s390x: Mark the "sclpquiesce" device with user_creatable = false

 MAINTAINERS                  |   2 +
 hw/char/terminal3270.c       |  46 ++++++-----
 hw/s390x/3270-ccw.c          |   5 +-
 hw/s390x/css.c               | 186 ++++++++++++++++++++++++++++++++++++++++++-
 hw/s390x/s390-pci-bus.c      |   1 +
 hw/s390x/s390-virtio-ccw.c   |  63 +++++----------
 hw/s390x/sclp.c              |   5 ++
 hw/s390x/sclpcpu.c           |   6 ++
 hw/s390x/sclpquiesce.c       |   7 +-
 hw/s390x/virtio-ccw.c        | 155 +++++++++++-------------------------
 hw/vfio/ccw.c                |   1 +
 include/hw/s390x/3270-ccw.h  |   5 +-
 include/hw/s390x/css.h       |  68 ++++++++++++++++
 target/s390x/Makefile.objs   |   2 +-
 target/s390x/cpu-qom.h       |   2 -
 target/s390x/cpu.c           |  50 +++++++-----
 target/s390x/cpu.h           |  16 +++-
 target/s390x/cpu_features.c  |   2 +-
 target/s390x/cpu_models.c    |  17 ++--
 target/s390x/crypto_helper.c |  65 +++++++++++++++
 target/s390x/excp_helper.c   |  29 ++++---
 target/s390x/helper.h        |   3 +-
 target/s390x/insn-data.def   |  15 ++++
 target/s390x/internal.h      |  16 ++++
 target/s390x/kvm-stub.c      |  10 +++
 target/s390x/kvm.c           |  98 ++++++++++++++++++-----
 target/s390x/kvm_s390x.h     |   2 +
 target/s390x/mem_helper.c    |  51 +++---------
 target/s390x/misc_helper.c   |   7 +-
 target/s390x/mmu_helper.c    |  19 +++++
 target/s390x/translate.c     |  71 ++++++++++++++++-
 31 files changed, 730 insertions(+), 295 deletions(-)
 create mode 100644 target/s390x/crypto_helper.c

-- 
2.13.6


Re: [Qemu-devel] [PULL 00/33] next batch of s390x patches
Posted by Peter Maydell 6 years, 6 months ago
On 6 October 2017 at 10:59, Cornelia Huck <cohuck@redhat.com> wrote:
> The following changes since commit d8f932cc696250cb740240d668b39df5fbb2d5a0:
>
>   Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging (2017-10-05 16:54:29 +0100)
>
> are available in the git repository at:
>
>   git://github.com/cohuck/qemu tags/s390x-20171006
>
> for you to fetch changes up to b923ab3112ed5ab47c2ff35776f17ab54c60d651:
>
>   hw/s390x: Mark the "sclpquiesce" device with user_creatable = false (2017-10-06 10:53:02 +0200)
>
> ----------------------------------------------------------------
> s390x changes:
> - support for IDA (indirect addressing in ccws) via ccw data stream
> - support for extended TOD-Clock (z14 feature)
> - various fixes and improvements all over the place
>
> ----------------------------------------------------------------

Applied, thanks.

-- PMM