[PATCH 0/2] pSeries: revert CPU unplug timeout

Daniel Henrique Barboza posted 2 patches 3 years ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210401000437.131140-1-danielhb413@gmail.com
Maintainers: David Gibson <david@gibson.dropbear.id.au>, Paolo Bonzini <pbonzini@redhat.com>, Greg Kurz <groug@kaod.org>
hw/ppc/spapr.c             | 15 +++++++----
hw/ppc/spapr_drc.c         | 52 --------------------------------------
include/hw/ppc/spapr_drc.h |  5 ----
include/qemu/timer.h       |  8 ------
util/qemu-timer.c          | 13 ----------
5 files changed, 10 insertions(+), 83 deletions(-)
[PATCH 0/2] pSeries: revert CPU unplug timeout
Posted by Daniel Henrique Barboza 3 years ago
Hi,

This series reverts the CPU hotunplug timeout mechanism that was added
during the 6.0.0 cycle. See patch 1 for the reasoning behind this
decision.

Patch 2 is a re-post of a patch that allows CPU hotunplug events to be
re-send to the guest [1], regardless of any existing hotunplug pending
state present in QEMU. This will give users a way to retry hotunplugging
CPUs without relying on unplug timeouts.

[1] https://lists.gnu.org/archive/html/qemu-devel/2021-01/msg04399.html


Daniel Henrique Barboza (2):
  spapr: rollback 'unplug timeout' for CPU hotunplugs
  spapr.c: always pulse guest IRQ in spapr_core_unplug_request()

 hw/ppc/spapr.c             | 15 +++++++----
 hw/ppc/spapr_drc.c         | 52 --------------------------------------
 include/hw/ppc/spapr_drc.h |  5 ----
 include/qemu/timer.h       |  8 ------
 util/qemu-timer.c          | 13 ----------
 5 files changed, 10 insertions(+), 83 deletions(-)

-- 
2.30.2