In the Linux kernel, the following vulnerability has been resolved:
net: mvneta: re-enable percpu interrupt on resume
On Marvell MPIC platforms (Armada 370/XP/38x), mvneta uses a percpu IRQ disable/enable scheme for NAPI: the ISR (mvnetapercpuisr) calls disablepercpuirq() to mask the MPIC per-CPU interrupt and schedules NAPI poll, which calls enablepercpuirq() on completion to unmask.
If suspend occurs while NAPI poll is pending (between disablepercpuirq in the ISR and enablepercpuirq in poll completion), the interrupt is never re-enabled:
Result: MPIC per-CPU interrupt stays masked permanently. The NIC generates interrupts (INTRNEWCAUSE != 0) but the CPU never receives them, causing complete loss of network connectivity.
Fix by calling oneachcpu(mvnetapercpuenable) in the resume path to unconditionally unmask the MPIC per-CPU interrupt regardless of pre-suspend state.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72409.json"
}