nouveau/u_memcpya: use vmemdup_user
authorDave Airlie <airlied@redhat.com>
Thu, 10 Aug 2023 18:50:20 +0000 (04:50 +1000)
committerDanilo Krummrich <dakr@redhat.com>
Thu, 10 Aug 2023 22:00:44 +0000 (00:00 +0200)
commit68132cc6d1bcbc78ade524c6c6c226de42139f0e
tree73e79a50679a26521218a10e76738047f4780bfe
parent11fdb231f4127bf60839a63a8c7ed640ebe4751a
nouveau/u_memcpya: use vmemdup_user

I think there are limit checks in place for most things but the
new uAPI wants to not have them.

Add a limit check and use the vmemdup_user helper instead.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Danilo Krummrich <dakr@redhat.com>
Signed-off-by: Danilo Krummrich <dakr@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230810185020.231135-1-airlied@gmail.com
drivers/gpu/drm/nouveau/nouveau_drv.h