Re: [PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2024-03-13 Thread Michael Ellerman
On Thu, 30 Nov 2023 23:50:45 +1100, Michael Ellerman wrote: > Allow a transition from the softirq stack to the hardirq stack when > handling a hardirq. Doing so means a hardirq received while deep in > softirq processing is less likely to cause a stack overflow of the > softirq stack. > >

Re: [PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2023-12-05 Thread Christophe Leroy
Le 30/11/2023 à 13:50, Michael Ellerman a écrit : > Allow a transition from the softirq stack to the hardirq stack when > handling a hardirq. Doing so means a hardirq received while deep in > softirq processing is less likely to cause a stack overflow of the > softirq stack. > > Previously it

Re: [PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2023-12-01 Thread Christophe Leroy
Le 01/12/2023 à 11:05, Michael Ellerman a écrit : > Christophe Leroy writes: >> Le 30/11/2023 à 13:50, Michael Ellerman a écrit : >>> Allow a transition from the softirq stack to the hardirq stack when >>> handling a hardirq. Doing so means a hardirq received while deep in >>> softirq

Re: [PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2023-12-01 Thread Michael Ellerman
Christophe Leroy writes: > Le 30/11/2023 à 13:50, Michael Ellerman a écrit : >> Allow a transition from the softirq stack to the hardirq stack when >> handling a hardirq. Doing so means a hardirq received while deep in >> softirq processing is less likely to cause a stack overflow of the >>

Re: [PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2023-11-30 Thread Christophe Leroy
Le 30/11/2023 à 13:50, Michael Ellerman a écrit : > Allow a transition from the softirq stack to the hardirq stack when > handling a hardirq. Doing so means a hardirq received while deep in > softirq processing is less likely to cause a stack overflow of the > softirq stack. > > Previously it

[PATCH] powerpc/irq: Allow softirq to hardirq stack transition

2023-11-30 Thread Michael Ellerman
Allow a transition from the softirq stack to the hardirq stack when handling a hardirq. Doing so means a hardirq received while deep in softirq processing is less likely to cause a stack overflow of the softirq stack. Previously it wasn't safe to do so because irq_exit() (which initiates softirq