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

Myeonghun Pak posted 3 patches 1 week, 3 days ago
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(-)
[PATCH 0/3] EDAC: Balance PCI device enablement in three Intel drivers
Posted by Myeonghun Pak 1 week, 3 days ago
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(-)