summaryrefslogtreecommitdiff
path: root/drivers/virt
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2022-06-01 20:47:34 +1000
committerBen Skeggs <bskeggs@redhat.com>2022-11-09 10:44:49 +1000
commit4d60100a23ec5b98e43277d82e5de53c359cf02c (patch)
treebad1fa3de47ec94ae17a7b39291d484a83310d1c /drivers/virt
parent0b1bb1296f288bb7164d143ca82dc958f87cbff6 (diff)
downloadlinux-4d60100a23ec5b98e43277d82e5de53c359cf02c.tar.gz
linux-4d60100a23ec5b98e43277d82e5de53c359cf02c.tar.bz2
linux-4d60100a23ec5b98e43277d82e5de53c359cf02c.zip
drm/nouveau/fifo: add common channel recovery
That sure was fun to untangle. - handled per-runlist, rather than globally - more straight-forward process in general - various potential SW/HW races have been fixed - fixes lockdep issues that were present in >=gk104's prior implementation - volta recovery now actually stands a chance of working - volta/turing waiting for PBDMA idle before engine reset - turing using hw-provided TSG info for CTXSW_TIMEOUT Signed-off-by: Ben Skeggs <bskeggs@redhat.com> Reviewed-by: Lyude Paul <lyude@redhat.com>
Diffstat (limited to 'drivers/virt')
0 files changed, 0 insertions, 0 deletions