|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v1 1/4] arm/time: Use static irqaction
Hi Mykyta, On 18/09/2025 13:16, Mykyta Poturai wrote: When stopping a core deinit_timer_interrupt is called in non-alloc context, which causes xfree in release_irq to fail an assert. To fix this, switch to a statically allocated irqaction that does not need to be freed in release_irq. > > Signed-off-by: Mykyta Poturai <mykyta_poturai@xxxxxxxx>
setup_irq() will update the field "next" in irqaction. So we need one instance per call. Effectively, this means one per CPU. Therefore, we want to use DEFINE_PER_CPU. This applies to the rest of the series. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |