CVE-2026-80643: EDAC/igen6: Fix call trace due to missing release()

Published Aug 28, 2026
·
Updated

In the Linux kernel, the following vulnerability has been resolved:

EDAC/igen6: Fix call trace due to missing release()

When unloading the igen6edac driver, there is a call trace:

Device '(null)' does not have a release() function, it is broken and must be fixed. See Documentation/core-api/kobject.rst. WARNING: drivers/base/core.c:2567 at devicerelease+0x84/0x90, CPU#5: rmmod/127209 ... RIP: 0010:devicerelease+0x84/0x90 Call Trace: <TASK> kobjectput+0x8c/0x220 putdevice+0x17/0x30 igen6unregistermcis+0xa2/0xe0 [igen6edac] igen6remove+0x82/0xb0 [igen6edac] ...

Fix the call trace by providing empty release() functions for the memory controller devices.

Affected Software

1 affected component
Linux kernel.org Linux Kernel

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    Avoid unloading the igen6_edac driver (rmmod) on affected systems until the device_release call trace issue is fixed, as unloading triggers the call trace via device_release and igen6_remove/igen6_unregister_mcis.

Event History

Aug 28, 2026
CVE Published
via MITRE·06:48 AM
Data Sourced
via MITRE·06:48 AM
Description

Frequently Asked Questions

1

When does this issue occur?

The warning occurs when the igen6_edac driver is unloaded. The affected cleanup path unregisters memory controller devices that lack a release() function.

2

What is required to trigger the call trace?

An attacker is not described in the available information. Triggering the reported condition requires unloading the igen6_edac kernel driver, such as through rmmod.

3

What mitigation is available if an update cannot be applied immediately?

Avoid unloading the igen6_edac driver. The provided fix adds empty release() functions for its memory controller devices, preventing the device-release warning during driver removal.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203