drm/nouveau: omit to create schedulers using the legacy uAPI
authorDanilo Krummrich <dakr@redhat.com>
Fri, 2 Feb 2024 00:05:51 +0000 (01:05 +0100)
committerDanilo Krummrich <dakr@redhat.com>
Mon, 12 Feb 2024 10:41:03 +0000 (11:41 +0100)
commita1d8700d906444167899e5a3c64a11ba50c0badd
treecc6583825241126e7fff5071e0ba1f7a724b8add
parent9a0c32d698c1d0c4a6f5642ac017da31febad1eb
drm/nouveau: omit to create schedulers using the legacy uAPI

Omit to create scheduler instances when using the legacy uAPI. When
using the legacy NOUVEAU_GEM_PUSHBUF ioctl no scheduler instance is
required, hence omit creating scheduler instances in
nouveau_abi16_ioctl_channel_alloc().

Tested-by: Timur Tabi <ttabi@nvidia.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Danilo Krummrich <dakr@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240202000606.3526-2-dakr@redhat.com
drivers/gpu/drm/nouveau/nouveau_abi16.c