[RFC PATCH v4 0/2] s390x: Improvements to SIGP handling [QEMU]

Eric Farman posted 2 patches 4 years, 2 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211119214327.2367026-1-farman@linux.ibm.com
Maintainers: Cornelia Huck <cohuck@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, David Hildenbrand <david@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Thomas Huth <thuth@redhat.com>
There is a newer version of this series
linux-headers/linux/kvm.h    | 16 +++++++++++++++
target/s390x/cpu-sysemu.c    | 15 ++++++++++++++
target/s390x/cpu.c           |  1 +
target/s390x/cpu.h           |  8 ++++++++
target/s390x/kvm/kvm.c       | 38 ++++++++++++++++++++++++++++++++++++
target/s390x/kvm/kvm_s390x.h |  2 ++
target/s390x/sigp.c          | 19 +++++++++++++++++-
7 files changed, 98 insertions(+), 1 deletion(-)
[RFC PATCH v4 0/2] s390x: Improvements to SIGP handling [QEMU]
Posted by Eric Farman 4 years, 2 months ago
Here is an update to the SIGP handling series, to correspond to
version 4 of the KVM series [1].

This should be very similar to v3, but there is only one IOCTL
and it accepts a payload describing the operation.

Unfortunately, I lost track of David's suggested improvement [2]
and have not incorporated nor tested any of it. Next time!

[1] https://lore.kernel.org/all/20211119213707.2363945-1-farman@linux.ibm.com/
[2] https://lore.kernel.org/r/13499d9f-652b-ea75-4ad7-32a347297a55@redhat.com/

Previous RFCs:
v1: https://lore.kernel.org/r/20211008203811.1980478-1-farman@linux.ibm.com/
v2: https://lore.kernel.org/r/20211102201122.3188108-1-farman@linux.ibm.com/
v3: https://lore.kernel.org/r/20211110204528.1378524-1-farman@linux.ibm.com/

Eric Farman (2):
  Temporary linux-headers update
  s390x: Implement the USER_BUSY capability

 linux-headers/linux/kvm.h    | 16 +++++++++++++++
 target/s390x/cpu-sysemu.c    | 15 ++++++++++++++
 target/s390x/cpu.c           |  1 +
 target/s390x/cpu.h           |  8 ++++++++
 target/s390x/kvm/kvm.c       | 38 ++++++++++++++++++++++++++++++++++++
 target/s390x/kvm/kvm_s390x.h |  2 ++
 target/s390x/sigp.c          | 19 +++++++++++++++++-
 7 files changed, 98 insertions(+), 1 deletion(-)

-- 
2.25.1