Re: [REGRESSION] Power9 pseries boot hang in v7.2-rc6, narrowed to PowerPC GENERIC_ENTRY conversion window
Venkat Rao Bagalkote <[email protected]>
| Newsgroups | org.ozlabs.lists.linuxppc-dev,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Hello Mukesh, On 11/08/26 6:16 pm, Mukesh Kumar Chaurasiya wrote: > On Tue, Aug 11, 2026 at 11:37:45AM +0530, Mukesh Kumar Chaurasiya wrote: >> On Mon, Aug 10, 2026 at 05:19:27PM +0530, Venkat Rao Bagalkote wrote: >>> Hi Shrikanth, >>> >>> >>> On 04/08/26 8:23 pm, Shrikanth Hegde wrote: >>>> Hi Venkat. >>>> >>>> On 8/4/26 2:04 PM, Venkat Rao Bagalkote wrote: >>>>> Hi, >>>>> >>>>> I'm seeing a boot regression on a Power9 pseries LPAR. The system >>>>> hangs very early during boot after: >>>>> >>>>> Quiescing Open Firmware ... >>>>> Booting Linux via __start() ... >>>>> >>>> That is strange. not sure where to look at without any logs. >>>> Is it a specific config that fails or this specific LPAR that fails? >>>> >> Is this a specific lpar or all power9 pseries are exhibiting same >> behaviour? Its specific to a lpar. >> >> Regards, >> Mukesh >> [...] >> > Hey Venkat, > > Can you try the below fix? > > diff --git a/arch/powerpc/include/asm/entry-common.h b/arch/powerpc/include/asm/entry-common.h > index c5adb5006361..de64389b0815 100644 > --- a/arch/powerpc/include/asm/entry-common.h > +++ b/arch/powerpc/include/asm/entry-common.h > @@ -270,7 +270,7 @@ static inline void arch_interrupt_exit_prepare(struct pt_regs *regs) > } > > /* irqentry_exit expects to be called with interrupts disabled */ > - local_irq_disable(); > + hard_irq_disable(); > } > > static inline void arch_interrupt_async_enter_prepare(struct pt_regs *regs) > I tired this fix, but issue still persists. Regards, Venkat.