mbox

[GIT,PULL,0/4] KVM: s390: Fix and feature for 5.19

Message ID 20220523095625.13913-1-borntraeger@linux.ibm.com (mailing list archive)
State New, archived
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git tags/kvm-s390-next-5.19-1

Message

Christian Borntraeger May 23, 2022, 9:56 a.m. UTC
Paolo,

only a small set of changes and sorry for the late pull.
If Greg asks, the ultravisor device driver has userspace code that is
acked by the s390 tools maintainer and will follow after the driver
hits the kernel.


The following changes since commit ce522ba9ef7e2d9fb22a39eb3371c0c64e2a433e:

  Linux 5.18-rc2 (2022-04-10 14:21:36 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git  tags/kvm-s390-next-5.19-1

for you to fetch changes up to c71159648c3cf0f7127ddc0bdf3eb4d7885210df:

  KVM: s390: selftest: Test suppression indication on key prot exception (2022-05-20 16:38:42 +0200)

----------------------------------------------------------------
KVM: s390: Fix and feature for 5.19

- ultravisor communication device driver
- fix TEID on terminating storage key ops

----------------------------------------------------------------
Janis Schoetterl-Glausch (2):
      KVM: s390: Don't indicate suppression on dirtying, failing memop
      KVM: s390: selftest: Test suppression indication on key prot exception

Steffen Eiden (2):
      drivers/s390/char: Add Ultravisor io device
      selftests: drivers/s390x: Add uvdevice tests

 Documentation/virt/kvm/api.rst                     |   6 +
 MAINTAINERS                                        |   3 +
 arch/s390/include/asm/uv.h                         |  23 +-
 arch/s390/include/uapi/asm/uvdevice.h              |  51 ++++
 arch/s390/kvm/gaccess.c                            |  22 +-
 drivers/s390/char/Kconfig                          |  10 +
 drivers/s390/char/Makefile                         |   1 +
 drivers/s390/char/uvdevice.c                       | 257 +++++++++++++++++++
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/drivers/.gitignore         |   1 +
 .../selftests/drivers/s390x/uvdevice/Makefile      |  22 ++
 .../selftests/drivers/s390x/uvdevice/config        |   1 +
 .../drivers/s390x/uvdevice/test_uvdevice.c         | 276 +++++++++++++++++++++
 tools/testing/selftests/kvm/s390x/memop.c          |  46 +++-
 14 files changed, 714 insertions(+), 6 deletions(-)
 create mode 100644 arch/s390/include/uapi/asm/uvdevice.h
 create mode 100644 drivers/s390/char/uvdevice.c
 create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/Makefile
 create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/config
 create mode 100644 tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c

Comments

Paolo Bonzini May 23, 2022, 7:15 p.m. UTC | #1
On 5/23/22 11:56, Christian Borntraeger wrote:
>    git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git  tags/kvm-s390-next-5.19-1

Pulled, thanks.

Paolo