drm/nouveau: fix crash with noaccel=1
Reported-by: Ortwin Glück <odi@odi.ch> Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
committed by
Ben Skeggs
parent
1f150b3e7a
commit
bf7e438bca
@@ -241,6 +241,10 @@ nouveau_abi16_ioctl_channel_alloc(ABI16_IOCTL_ARGS)
|
|||||||
|
|
||||||
if (unlikely(!abi16))
|
if (unlikely(!abi16))
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
|
if (!drm->channel)
|
||||||
|
return nouveau_abi16_put(abi16, -ENODEV);
|
||||||
|
|
||||||
client = nv_client(abi16->client);
|
client = nv_client(abi16->client);
|
||||||
|
|
||||||
if (init->fb_ctxdma_handle == ~0 || init->tt_ctxdma_handle == ~0)
|
if (init->fb_ctxdma_handle == ~0 || init->tt_ctxdma_handle == ~0)
|
||||||
|
Reference in New Issue
Block a user