[PATCH 0/6] mfd: Fix potential cleanup ordering and lifetime bugs
Guangshuo Li
liguangshuo at mail.sdu.edu.cn
Fri Oct 30 09:54:23 PDT 2026
Remove child devices while their IRQ providers are still available, and
avoid deleting a managed IRQ chip twice.
The changed driver objects were build-tested. No hardware testing was
performed.
Guangshuo Li (6):
mfd: da9055: Fix potential use-after-free during removal
mfd: atc260x: Fix potential use-after-free on probe failure
mfd: palmas: Fix potential IRQ action leaks on removal
mfd: stmpe: Fix potential use-after-free during removal
mfd: stmfx: Fix potential IRQ action leaks on removal
mfd: wm8994: Fix potential use-after-free during removal
drivers/mfd/atc260x-core.c | 4 +---
drivers/mfd/da9055-core.c | 2 +-
drivers/mfd/palmas.c | 3 +++
drivers/mfd/stmfx.c | 8 +++++---
drivers/mfd/stmpe.c | 4 ++--
drivers/mfd/wm8994-core.c | 7 +++++--
6 files changed, 17 insertions(+), 11 deletions(-)
base-commit: d89e1d186ec9271bf78e62771779e9fc03bf0fc3
More information about the linux-arm-kernel
mailing list