[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 0/6] ppc: reset the interrupt presenter from the CPU reset
From: |
Cédric Le Goater |
Subject: |
Re: [PATCH v4 0/6] ppc: reset the interrupt presenter from the CPU reset handler |
Date: |
Tue, 22 Oct 2019 15:45:02 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1 |
On 22/10/2019 15:42, Cédric Le Goater wrote:
> Hello,
>
> On the sPAPR machine and PowerNV machine, the interrupt presenters are
> created by a machine handler at the core level and are reseted
> independently. This is not consistent and it raises issues when it
> comes to handle hot-plugged CPUs. In that case, the presenters are not
> reseted. This is less of an issue in XICS, although a zero MFFR could
> be a concern, but in XIVE, the OS CAM line is not set and this breaks
> the presenting algorithm. The current code has workarounds which need
> a global cleanup.
>
> Extend the sPAPR IRQ backend and the PowerNV Chip class with a new
> cpu_intc_reset() handler called by the CPU reset handler and remove
> the XiveTCTX reset handler which is now redundant.
>
> Set the OS CAM line when the interrupt presenter of the sPAPR core is
> reseted. This will also cover the case of hot-plugged CPUs.
This series is missing one patch. It needs a resend.
C.
- [PATCH v4 0/6] ppc: reset the interrupt presenter from the CPU reset handler, Cédric Le Goater, 2019/10/22
- [PATCH v4 1/6] spapr_cpu_core: Implement DeviceClass::reset, Cédric Le Goater, 2019/10/22
- [PATCH v4 2/6] ppc/pnv: Introduce a PnvCore reset handler, Cédric Le Goater, 2019/10/22
- [PATCH v4 3/6] ppc/pnv: Add a PnvChip pointer to PnvCore, Cédric Le Goater, 2019/10/22
- [PATCH v4 4/6] ppc: Reset the interrupt presenter from the CPU reset handler, Cédric Le Goater, 2019/10/22
- [PATCH v4 5/6] ppc/pnv: Fix naming of routines realizing the CPUs, Cédric Le Goater, 2019/10/22
- [PATCH v4 6/6] spapr/xive: Set the OS CAM line at reset, Cédric Le Goater, 2019/10/22
- Re: [PATCH v4 0/6] ppc: reset the interrupt presenter from the CPU reset handler,
Cédric Le Goater <=