[PATCH v2 0/9] s390x: even more hardening fixes

Eric Farman posted 9 patches 5 days ago
There is a newer version of this series
hw/intc/s390_flic_kvm.c |  8 +++++---
hw/s390x/css.c          | 27 +++++++++++++++++++--------
hw/s390x/sclp.c         |  6 ++++++
hw/s390x/virtio-ccw.c   | 29 ++++++++++++++++++++++++++++-
hw/vfio/ap.c            |  4 ++++
hw/vfio/ccw.c           |  2 ++
6 files changed, 64 insertions(+), 12 deletions(-)
[PATCH v2 0/9] s390x: even more hardening fixes
Posted by Eric Farman 5 days ago
A small pile of additional hardening fixes.

v1->v2:
 - Collect reviews/acks (Thanks Matt, Christian, Tony!)
 - [MR] Add fixes/stable tags to patches 1, 2, 8
 - [CB, MR] Drop fixes/stable tags from patches 5, 6
 - [CB] Patch 2: Unwind indicators upon re-set, instead of rejecting it
 - [MR] Patch 7: Use a temporary variable on g_try_realloc() call
 - [MR] Patch 8: Use CCW datastream to increment no-data count
v1: https://lore.kernel.org/qemu-devel/20260916203242.2509787-1-farman@linux.ibm.com/

Eric Farman (9):
  virtio-ccw: Limit ISC to MAX_ISC
  virtio-ccw: Do not overwrite existing indicators
  virtio-ccw: Fix rc check in read configuration path
  vfio/ap: Clear error object pointer after non-fatal errors
  vfio/ccw: Clear error object pointer after non-fatal errors
  hw/intc/s390x: Fix payload to KVM_HAS_DEVICE_ATTR ioctl
  hw/intc/s390x: Fix check after g_try_realloc
  s390x/css: Use datastream pointer for checking no-data CCWs
  s390x/sclp: Reject short headers in PV case

 hw/intc/s390_flic_kvm.c |  8 +++++---
 hw/s390x/css.c          | 27 +++++++++++++++++++--------
 hw/s390x/sclp.c         |  6 ++++++
 hw/s390x/virtio-ccw.c   | 29 ++++++++++++++++++++++++++++-
 hw/vfio/ap.c            |  4 ++++
 hw/vfio/ccw.c           |  2 ++
 6 files changed, 64 insertions(+), 12 deletions(-)

-- 
2.53.0