On 07/10/2019 10:40, Cédric Le Goater wrote:
> Hello,
>
> Here is a short series adding the cleanups and fixes of the bigger
> series "ppc/pnv: add XIVE support for KVM guests". There is still some
> rework to be done on the XivePresenter before it can be resent.
>
> These are valuable changes which can come first and which should not
> impact the work yet to come. Comments have been addressed. They were
> mostly on the changelog.
David, Do you have some time for these patches ? There are larger
series coming after.
Thanks,
C.
> Cédric Le Goater (9):
> ppc/pnv: Improve trigger data definition
> ppc/pnv: Use address_space_stq_be() when triggering an interrupt from
> PSI
> ppc/xive: Record the IPB in the associated NVT
> ppc/xive: Introduce helpers for the NVT id
> ppc/pnv: Remove pnv_xive_vst_size() routine
> ppc/pnv: Dump the XIVE NVT table
> ppc/pnv: Quiesce some XIVE errors
> ppc/xive: Introduce OS CAM line helpers
> ppc/xive: Check V bit in TM_PULL_POOL_CTX
>
> include/hw/ppc/xive.h | 5 --
> include/hw/ppc/xive_regs.h | 50 ++++++++++-
> hw/intc/pnv_xive.c | 166 +++++++++++++++++++++----------------
> hw/intc/xive.c | 61 ++++++++++++--
> hw/ppc/pnv_psi.c | 15 +++-
> 5 files changed, 206 insertions(+), 91 deletions(-)
>