Skip to content

Commit 0181f4b

Browse files
author
Ben Skeggs
committed
drm/nouveau: reject attempts to submit to dead channels
Signed-off-by: Ben Skeggs <[email protected]>
1 parent 4c9ee1b commit 0181f4b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

drivers/gpu/drm/nouveau/nouveau_gem.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -702,6 +702,8 @@ nouveau_gem_ioctl_pushbuf(struct drm_device *dev, void *data,
702702

703703
if (!chan)
704704
return nouveau_abi16_put(abi16, -ENOENT);
705+
if (unlikely(atomic_read(&chan->killed)))
706+
return nouveau_abi16_put(abi16, -ENODEV);
705707

706708
req->vram_available = drm->gem.vram_available;
707709
req->gart_available = drm->gem.gart_available;

0 commit comments

Comments
 (0)