From: Enlin Mu <[email protected]> Sent: Tuesday, June 16, 2026 3:02 AM > > Accelerate the entropy pool initialization process. > The function handle_irq_event_percpu adds entropy pool > initialization, but this logic is missing in the PPI interrupt handler. > I think this was simply an accidental omission.
This change has already been made via a patch I submitted. The change is in the 7.1 release. See commit fd7400cfcbaa and a follow-on fix in commit 512718bbc51b. Michael > > Signed-off-by: Enlin Mu <[email protected]> > --- > v2:updated the commit message > --- > kernel/irq/chip.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c > index de754db414d1..cbbd7e7d1156 100644 > --- a/kernel/irq/chip.c > +++ b/kernel/irq/chip.c > @@ -926,6 +926,7 @@ void handle_percpu_devid_irq(struct irq_desc *desc) > trace_irq_handler_entry(irq, action); > res = action->handler(irq, raw_cpu_ptr(action->percpu_dev_id)); > trace_irq_handler_exit(irq, action, res); > + add_interrupt_randomness(irq); > } else { > bool enabled = cpumask_test_cpu(cpu, desc->percpu_enabled); > > -- > 2.39.5 >

