[PULL 0/9] s390x updates

Cornelia Huck posted 9 patches 4 years, 10 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210121121629.530506-1-cohuck@redhat.com
Maintainers: Thomas Huth <thuth@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, David Hildenbrand <david@redhat.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Cornelia Huck <cohuck@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Eric Farman <farman@linux.ibm.com>, Alex Williamson <alex.williamson@redhat.com>
There is a newer version of this series
hw/vfio/ccw.c                                 |  40 +++-
.../infiniband/hw/vmw_pvrdma/pvrdma_verbs.h   |   2 +-
include/standard-headers/drm/drm_fourcc.h     | 175 +++++++++++++++++-
include/standard-headers/linux/const.h        |  36 ++++
include/standard-headers/linux/ethtool.h      |   2 +-
include/standard-headers/linux/fuse.h         |  30 ++-
include/standard-headers/linux/kernel.h       |   9 +-
include/standard-headers/linux/pci_regs.h     |  16 ++
include/standard-headers/linux/vhost_types.h  |   9 +
include/standard-headers/linux/virtio_gpu.h   |  82 ++++++++
include/standard-headers/linux/virtio_ids.h   |  44 +++--
linux-headers/asm-arm64/kvm.h                 |   3 -
linux-headers/asm-generic/unistd.h            |   6 +-
linux-headers/asm-mips/unistd_n32.h           |   1 +
linux-headers/asm-mips/unistd_n64.h           |   1 +
linux-headers/asm-mips/unistd_o32.h           |   1 +
linux-headers/asm-powerpc/unistd_32.h         |   1 +
linux-headers/asm-powerpc/unistd_64.h         |   1 +
linux-headers/asm-s390/unistd_32.h            |   1 +
linux-headers/asm-s390/unistd_64.h            |   1 +
linux-headers/asm-x86/kvm.h                   |   1 +
linux-headers/asm-x86/unistd_32.h             |   1 +
linux-headers/asm-x86/unistd_64.h             |   1 +
linux-headers/asm-x86/unistd_x32.h            |   1 +
linux-headers/linux/kvm.h                     |  56 +++++-
linux-headers/linux/userfaultfd.h             |   9 +
linux-headers/linux/vfio.h                    |   1 +
linux-headers/linux/vhost.h                   |   4 +
scripts/update-linux-headers.sh               |   5 +-
target/s390x/insn-data.def                    |  10 +-
target/s390x/kvm.c                            |  12 +-
target/s390x/mem_helper.c                     |   4 +-
target/s390x/misc_helper.c                    |   7 +-
target/s390x/translate.c                      |  33 ++--
tests/tcg/s390x/exrl-trt.c                    |   8 +-
tests/tcg/s390x/exrl-trtr.c                   |   8 +-
36 files changed, 536 insertions(+), 86 deletions(-)
create mode 100644 include/standard-headers/linux/const.h
[PULL 0/9] s390x updates
Posted by Cornelia Huck 4 years, 10 months ago
The following changes since commit 954b83f13236d21b4116b93a726ea36b5dc2d303:

  Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2021-01-20' into staging (2021-01-20 17:44:31 +0000)

are available in the Git repository at:

  https://gitlab.com/cohuck/qemu.git tags/s390x-20210121

for you to fetch changes up to e6a80232f4087e8c7ec253f573319f69165b859d:

  s390x: Use strpadcpy for copying vm name (2021-01-21 11:19:45 +0100)

----------------------------------------------------------------
s390x updates:
- headers update to Linux 5.11-rc2
- fix tcg emulation for some instructions that are generated by
  clang Linux kernel builds
- vfio-ccw: wire up the device unplug notification mechanism
- fix a gcc 11 warning

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

CI: https://gitlab.com/cohuck/qemu/-/pipelines/244845934

David Hildenbrand (5):
  s390x/tcg: Fix ALGSI
  s390x/tcg: Fix RISBHG
  s390x/tcg: Don't ignore content in r0 when not specified via "b" or
    "x"
  tests/tcg/s390x: Fix EXRL tests
  s390x/tcg: Ignore register content if b1/b2 is zero when handling
    EXECUTE

Eric Farman (3):
  update-linux-headers: Include const.h
  Update linux headers to 5.11-rc2
  vfio-ccw: Connect the device request notifier

Miroslav Rezanina (1):
  s390x: Use strpadcpy for copying vm name

 hw/vfio/ccw.c                                 |  40 +++-
 .../infiniband/hw/vmw_pvrdma/pvrdma_verbs.h   |   2 +-
 include/standard-headers/drm/drm_fourcc.h     | 175 +++++++++++++++++-
 include/standard-headers/linux/const.h        |  36 ++++
 include/standard-headers/linux/ethtool.h      |   2 +-
 include/standard-headers/linux/fuse.h         |  30 ++-
 include/standard-headers/linux/kernel.h       |   9 +-
 include/standard-headers/linux/pci_regs.h     |  16 ++
 include/standard-headers/linux/vhost_types.h  |   9 +
 include/standard-headers/linux/virtio_gpu.h   |  82 ++++++++
 include/standard-headers/linux/virtio_ids.h   |  44 +++--
 linux-headers/asm-arm64/kvm.h                 |   3 -
 linux-headers/asm-generic/unistd.h            |   6 +-
 linux-headers/asm-mips/unistd_n32.h           |   1 +
 linux-headers/asm-mips/unistd_n64.h           |   1 +
 linux-headers/asm-mips/unistd_o32.h           |   1 +
 linux-headers/asm-powerpc/unistd_32.h         |   1 +
 linux-headers/asm-powerpc/unistd_64.h         |   1 +
 linux-headers/asm-s390/unistd_32.h            |   1 +
 linux-headers/asm-s390/unistd_64.h            |   1 +
 linux-headers/asm-x86/kvm.h                   |   1 +
 linux-headers/asm-x86/unistd_32.h             |   1 +
 linux-headers/asm-x86/unistd_64.h             |   1 +
 linux-headers/asm-x86/unistd_x32.h            |   1 +
 linux-headers/linux/kvm.h                     |  56 +++++-
 linux-headers/linux/userfaultfd.h             |   9 +
 linux-headers/linux/vfio.h                    |   1 +
 linux-headers/linux/vhost.h                   |   4 +
 scripts/update-linux-headers.sh               |   5 +-
 target/s390x/insn-data.def                    |  10 +-
 target/s390x/kvm.c                            |  12 +-
 target/s390x/mem_helper.c                     |   4 +-
 target/s390x/misc_helper.c                    |   7 +-
 target/s390x/translate.c                      |  33 ++--
 tests/tcg/s390x/exrl-trt.c                    |   8 +-
 tests/tcg/s390x/exrl-trtr.c                   |   8 +-
 36 files changed, 536 insertions(+), 86 deletions(-)
 create mode 100644 include/standard-headers/linux/const.h

-- 
2.26.2


Re: [PULL 0/9] s390x updates
Posted by Peter Maydell 4 years, 10 months ago
On Thu, 21 Jan 2021 at 12:16, Cornelia Huck <cohuck@redhat.com> wrote:
>
> The following changes since commit 954b83f13236d21b4116b93a726ea36b5dc2d303:
>
>   Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2021-01-20' into staging (2021-01-20 17:44:31 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/cohuck/qemu.git tags/s390x-20210121
>
> for you to fetch changes up to e6a80232f4087e8c7ec253f573319f69165b859d:
>
>   s390x: Use strpadcpy for copying vm name (2021-01-21 11:19:45 +0100)
>
> ----------------------------------------------------------------
> s390x updates:
> - headers update to Linux 5.11-rc2
> - fix tcg emulation for some instructions that are generated by
>   clang Linux kernel builds
> - vfio-ccw: wire up the device unplug notification mechanism
> - fix a gcc 11 warning
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM