diff options
| author | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2026-06-25 15:02:00 +0200 |
|---|---|---|
| committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2026-08-19 18:11:38 +0200 |
| commit | bcad3667a33750905fbb7470de5727bf8e37186d (patch) | |
| tree | 4472f1cc67ddc9a2005f61e3496e0877cf132dcd /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 7490b8356e52e09c196645912f2c054f79aa5f3a (diff) | |
rtc: mv: fix potential race condition
Since the driver allocates the IRQ using devm_request_irq(), this means the
IRQ is going to be automatically unregistered by devres after
mv_rtc_remove() returns.
However, mv_rtc_remove() explicitly disables the hardware clock before
devres teardown happens so the interrupt handler may run while the clock is
disabled leading to a possible bus hang when accessing registers.
Link: https://patch.msgid.link/20260625130202.1621692-1-alexandre.belloni@bootlin.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
