Re: [PATCH v3] net: mvneta: re-enable percpu interrupt on resume

From: Sebastian Andrzej Siewior

Date: Wed Jun 24 2026 - 05:38:47 EST


On 2026-06-19 09:15:05 [+0800], Zhou, Yun wrote:
> This is a hardware constraint, not a software design choice.
>

> This means request_percpu_irq() is the only valid registration
> method — a plain request_irq() would fail with -EINVAL because the
> irq descriptor requires IRQ_PER_CPU_DEVID semantics.


> The multi-interrupt approach (like MSI-X NICs) would require the
> hardware to provide multiple distinct interrupt lines per port,
> which this SoC does not have.

I don't question that. There might have been an option route that
interrupt source differently. If it is not the case, then there is not
much you can do. Thank you for the explanation.

> BR,
> Yun

Sebastian