nouveau: offload fence uevents work to workqueue

This should break the deadlock between the fctx lock and the irq lock.

This offloads the processing off the work from the irq into a workqueue.

Cc: linux-stable@vger.kernel.org
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/576237/
This commit is contained in:
Dave Airlie 2024-01-29 11:26:45 +10:00
commit 39126abc5e
2 changed files with 19 additions and 6 deletions