PT-2026-98045 · Linux · Linux

CVE-2026-97411

·

Published

2026-09-24

·

Updated

2026-09-24

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
net: ibm: emac: mal: fix potential system hang in mal remove()
napi disable() is not idempotent and calling it on an already-disabled or unenabled NAPI context will cause the kernel to spin indefinitely waiting for the NAPI STATE SCHED bit to clear.
In mal remove(), napi disable() is called unconditionally. If no MACs were registered, NAPI was never enabled. Also, if they were registered but subsequently unregistered, NAPI was already disabled in mal unregister commac(). In either case, calling napi disable() causes the kernel to hang upon module removal.
Fix this by only calling napi disable() in mal remove() if the commac list is not empty (which implies NAPI is enabled).
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-97411

Affected Products

Linux