diff options
author | Antonino Maniscalco <antomani103@gmail.com> | 2025-08-21 15:06:34 +0200 |
---|---|---|
committer | Rob Clark <robin.clark@oss.qualcomm.com> | 2025-09-06 09:06:23 -0700 |
commit | 10fb1b2fcaee5545a5e54db1ed4d7b15c2db50c8 (patch) | |
tree | 5022d8889f035b63e44f50b12f6a99134eecc1d6 /rust/helpers/build_bug.c | |
parent | b4e3429a04e2aaf166270089a01832d80f534da7 (diff) |
drm/msm: make sure to not queue up recovery more than once
If two fault IRQs arrive in short succession recovery work will be
queued up twice.
When recovery runs a second time it may end up killing an unrelated
context.
Prevent this by masking off interrupts when triggering recovery.
Signed-off-by: Antonino Maniscalco <antomani103@gmail.com>
Reviewed-by: Akhil P Oommen <akhilpo@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/670023/
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Diffstat (limited to 'rust/helpers/build_bug.c')
0 files changed, 0 insertions, 0 deletions