summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorMunique Feitoza <muniquefeitoz4@gmail.com>2026-10-30 17:28:09 -0300
committerDave Airlie <airlied@redhat.com>2026-11-05 17:12:08 +1000
commita2b7b707d75e605d31fb3d85a6b27f8bb2a01413 (patch)
tree39b4a1a3c8321a4fef39b738750ef9d8e0fe3ede /scripts/Makefile.thinlto
parent2139cb633d48ebbbaec88d2e5a8ebe8e774df4fb (diff)
downloadlinux-next-a2b7b707d75e605d31fb3d85a6b27f8bb2a01413.tar.gz
linux-next-a2b7b707d75e605d31fb3d85a6b27f8bb2a01413.zip
drm/nouveau: Fix CE channel creation on pre-Kepler GPUs
Commit 04e0481526e3 ("nouveau/dmem: Fix privileged error in copy engine channel") changed nouveau_accel_ce_init() to unconditionally request a privileged channel (priv = true) when calling nouveau_channel_new(). However, privileged channels (func->ramfc->priv) are only supported on Kepler (gk104_chan_ramfc) and newer FIFO implementations. On pre-Kepler GPUs that expose a Copy Engine runlist, func->ramfc->priv is false, which causes nvkm_chan_new_() to reject the channel creation with -EINVAL: nouveau 0000:01:00.0: DRM: failed to create ce channel, -22 Only request a privileged CE channel when device->info.family >= NV_DEVICE_INFO_V0_KEPLER. Fixes: 04e0481526e3 ("nouveau/dmem: Fix privileged error in copy engine channel") Signed-off-by: Munique Feitoza <muniquefeitoz4@gmail.com> Reviewed-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com> Link: https://patch.msgid.link/20261030202809.28723-1-muniquefeitoz4@gmail.com
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions