diff options
| author | Runyu Xiao <runyu.xiao@seu.edu.cn> | 2026-09-29 21:22:45 +0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2026-10-01 14:05:03 +0200 |
| commit | 7754a2924604ea442ef03ed8fc12ccc9221a2e98 (patch) | |
| tree | 5a065a3fedd13fac3105c591d097ceeac562ea46 /tools/lib/python | |
| parent | 8c8dcfd43c31c1059218e756eb1772fb24cb79f6 (diff) | |
mei: vsc-tp: initialize IRQ state before requesting interrupt
request_threaded_irq() enables the interrupt before returning, so the
threaded handler may schedule work while the probe is still initializing
its mutexes and work item. Initialize that state first and only free the
IRQ on paths where the request succeeded.
Fixes: 566f5ca97680 ("mei: Add transport driver for IVSC device")
Assisted-by: LLM
Signed-off-by: Runyu Xiao <runyu.xiao@seu.edu.cn>
Link: https://patch.msgid.link/20260929132245.2152433-1-runyu.xiao@seu.edu.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
