[PATCH 0/3] EDAC: Balance PCI device enablement in three Intel drivers

From: Myeonghun Pak

Date: Mon Sep 14 2026 - 22:00:09 EST


These drivers leave PCI enable references held on probe failure or removal.

Use managed PCI enablement for e752x. Keep explicit cleanup for i3000
and x38 because their module initialization can invoke probe outside
PCI driver binding. Each patch is independent.

These issues were identified during our ongoing static-analysis research
while reviewing kernel code.

Assisted-by: LLM

Myeonghun Pak (3):
EDAC/e752x: Use managed PCI device enablement
EDAC/i3000: Balance PCI device enablement
EDAC/x38: Balance PCI device enablement

drivers/edac/e752x_edac.c | 2 +-
drivers/edac/i3000_edac.c | 4 ++++
drivers/edac/x38_edac.c | 4 ++++
3 files changed, 9 insertions(+), 1 deletion(-)