[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor
From: |
Cédric Le Goater |
Subject: |
Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor |
Date: |
Mon, 10 Jun 2024 10:19:56 +0200 |
User-agent: |
Mozilla Thunderbird |
On 6/10/24 8:20 AM, Philippe Mathieu-Daudé wrote:
Hi,
This series remove uses of Monitor in hw/ppc/,
replacing by the more generic HumanReadableText.
Care is taken to keep the commit bisectables by
updating functions one by one, also easing review.
Did you do any testing ? POWER[8-10] CPUs on pseries and powernv machines
should be checked. A bit tedious I agree but not that long.
Thanks,
C.
For rationale see previous series from Daniel:
https://lore.kernel.org/qemu-devel/20211028155457.967291-1-berrange@redhat.com/
Regards,
Phil.
Philippe Mathieu-Daudé (26):
hw/ppc: Avoid using Monitor in pnv_phb3_msi_pic_print_info()
hw/ppc: Avoid using Monitor in icp_pic_print_info()
hw/ppc: Avoid using Monitor in xive_tctx_pic_print_info()
hw/ppc: Avoid using Monitor in ics_pic_print_info()
hw/ppc: Avoid using Monitor in PnvChipClass::intc_print_info()
hw/ppc: Avoid using Monitor in xive_end_queue_pic_print_info()
hw/ppc: Avoid using Monitor in spapr_xive_end_pic_print_info()
hw/ppc: Avoid using Monitor in spapr_xive_pic_print_info()
hw/ppc: Avoid using Monitor in xive_source_pic_print_info()
hw/ppc: Avoid using Monitor in pnv_phb4_pic_print_info()
hw/ppc: Avoid using Monitor in xive_eas_pic_print_info()
hw/ppc: Avoid using Monitor in xive_end_pic_print_info()
hw/ppc: Avoid using Monitor in xive_end_eas_pic_print_info()
hw/ppc: Avoid using Monitor in xive_nvt_pic_print_info()
hw/ppc: Avoid using Monitor in pnv_xive_pic_print_info()
hw/ppc: Avoid using Monitor in pnv_psi_pic_print_info()
hw/ppc: Avoid using Monitor in xive2_eas_pic_print_info()
hw/ppc: Avoid using Monitor in xive2_end_eas_pic_print_info()
hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info()
hw/ppc: Avoid using Monitor in xive2_end_pic_print_info()
hw/ppc: Avoid using Monitor in xive2_nvp_pic_print_info()
hw/ppc: Avoid using Monitor in pnv_xive2_pic_print_info()
hw/ppc: Avoid using Monitor in
SpaprInterruptControllerClass::print_info()
hw/ppc: Avoid using Monitor in spapr_irq_print_info()
hw/ppc: Avoid using Monitor in pnv_chip_power9_pic_print_info_child()
hw/ppc: Avoid using Monitor in pic_print_info()
include/hw/pci-host/pnv_phb3.h | 2 +-
include/hw/pci-host/pnv_phb4.h | 2 +-
include/hw/ppc/pnv_chip.h | 4 +-
include/hw/ppc/pnv_psi.h | 2 +-
include/hw/ppc/pnv_xive.h | 4 +-
include/hw/ppc/spapr_irq.h | 4 +-
include/hw/ppc/xics.h | 4 +-
include/hw/ppc/xive.h | 4 +-
include/hw/ppc/xive2_regs.h | 8 +--
include/hw/ppc/xive_regs.h | 8 +--
hw/intc/pnv_xive.c | 38 ++++++------
hw/intc/pnv_xive2.c | 48 +++++++--------
hw/intc/spapr_xive.c | 41 ++++++-------
hw/intc/xics.c | 25 ++++----
hw/intc/xics_spapr.c | 7 +--
hw/intc/xive.c | 108 ++++++++++++++++-----------------
hw/intc/xive2.c | 87 +++++++++++++-------------
hw/pci-host/pnv_phb3_msi.c | 21 +++----
hw/pci-host/pnv_phb4.c | 17 +++---
hw/ppc/pnv.c | 52 ++++++++--------
hw/ppc/pnv_psi.c | 9 ++-
hw/ppc/spapr.c | 11 +++-
hw/ppc/spapr_irq.c | 4 +-
23 files changed, 256 insertions(+), 254 deletions(-)
- [PATCH 19/26] hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info(), (continued)
- [PATCH 19/26] hw/ppc: Avoid using Monitor in xive2_end_queue_pic_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 20/26] hw/ppc: Avoid using Monitor in xive2_end_pic_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 21/26] hw/ppc: Avoid using Monitor in xive2_nvp_pic_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 22/26] hw/ppc: Avoid using Monitor in pnv_xive2_pic_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 23/26] hw/ppc: Avoid using Monitor in SpaprInterruptControllerClass::print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 24/26] hw/ppc: Avoid using Monitor in spapr_irq_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 26/26] hw/ppc: Avoid using Monitor in pic_print_info(), Philippe Mathieu-Daudé, 2024/06/10
- [PATCH 25/26] hw/ppc: Avoid using Monitor in pnv_chip_power9_pic_print_info_child(), Philippe Mathieu-Daudé, 2024/06/10
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Philippe Mathieu-Daudé, 2024/06/10
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Cédric Le Goater, 2024/06/10
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor,
Cédric Le Goater <=
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Manos Pitsidianakis, 2024/06/12
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Cédric Le Goater, 2024/06/13
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Harsh Prateek Bora, 2024/06/17
- Re: [PATCH 00/26] hw/ppc: Prefer HumanReadableText over Monitor, Philippe Mathieu-Daudé, 2024/06/18