diff options
| author | Runyu Xiao <runyu.xiao@seu.edu.cn> | 2026-08-30 13:33:08 +0800 |
|---|---|---|
| committer | Vinod Koul <vkoul@kernel.org> | 2026-09-09 19:06:52 +0530 |
| commit | a5f8e3471fc20567df888267885dec3eb340eb37 (patch) | |
| tree | 842df4fd7303c086e9ab3b1b229ecbab559ad7e3 /tools/perf/scripts/python/stackcollapse.py | |
| parent | c64189e9772d74e90ae95b293f32c8d50dea1a91 (diff) | |
| download | linux-next-a5f8e3471fc20567df888267885dec3eb340eb37.tar.gz linux-next-a5f8e3471fc20567df888267885dec3eb340eb37.zip | |
dmaengine: altera-msgdma: initialize state before requesting IRQ
msgdma_probe() registers the IRQ before initializing the tasklet, lock,
and descriptor lists used by the interrupt handler. A pending interrupt
can access incomplete state during probe.
Initialize the handler state before requesting the IRQ so the interrupt
path observes ready software state.
Fixes: a85c6f1b2921 ("dmaengine: Add driver for Altera / Intel mSGDMA IP core")
Cc: stable@vger.kernel.org
Assisted-by: Codex:GPT-5
Signed-off-by: Runyu Xiao <runyu.xiao@seu.edu.cn>
Acked-by: Adrian Ng Ho Yin <adrian.ho.yin.ng@altera.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20260830053308.2190597-1-runyu.xiao@seu.edu.cn
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
