[PATCH v3 0/2] s390x/pv: Add support for asynchronous teardown for reboot

Claudio Imbrenda posted 2 patches 1 year, 2 months ago
Failed in applying to current master (apply log)
hw/s390x/pv.c              | 28 ++++++++++++++++++++++++++++
hw/s390x/s390-virtio-ccw.c |  5 ++++-
include/hw/s390x/pv.h      |  2 ++
linux-headers/linux/kvm.h  |  3 +++
4 files changed, 37 insertions(+), 1 deletion(-)
[PATCH v3 0/2] s390x/pv: Add support for asynchronous teardown for reboot
Posted by Claudio Imbrenda 1 year, 2 months ago
The first patch is just a minimal header update to compile the second
patch; it can be safely discarded once the Linux headers are updated to
6.2.

The second patch adds support for asynchronous teardown of protected
guests when rebooting. The existing guest is prepared for asynchronous
teardown, the rebooted guest will be able to continue immediately, while a
background thread actually performs the necessary cleanup.

v2->v3:
* improve description of header updates
* allocate the QemuThread on the stack to avoid leak, and explain why

v1->v2:
* remove useless snprintf and pass the name of the thread directly
* make the name of the thread more understandable

Claudio Imbrenda (2):
  Linux header update
  s390x/pv: Add support for asynchronous teardown for reboot

 hw/s390x/pv.c              | 28 ++++++++++++++++++++++++++++
 hw/s390x/s390-virtio-ccw.c |  5 ++++-
 include/hw/s390x/pv.h      |  2 ++
 linux-headers/linux/kvm.h  |  3 +++
 4 files changed, 37 insertions(+), 1 deletion(-)

-- 
2.39.1