drm/v3d: Don't allow two multisync extensions in the same job
authorMaíra Canal <mcanal@igalia.com>
Thu, 30 Nov 2023 16:40:28 +0000 (13:40 -0300)
committerMaíra Canal <mcanal@igalia.com>
Fri, 1 Dec 2023 12:34:12 +0000 (09:34 -0300)
commit6893deb881ab7da1691bd05045ffcc0c806319b9
tree3073bf95717ccdc2ad7ce6c0f2d586c6bcaf9ca3
parent8288faaa8b3817c2fcdbacc720527bb8df2b57b1
drm/v3d: Don't allow two multisync extensions in the same job

Currently, two multisync extensions can be added to the same job and
only the last multisync extension will be used. To avoid this
vulnerability, don't allow two multisync extensions in the same job.

Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231130164420.932823-7-mcanal@igalia.com
drivers/gpu/drm/v3d/v3d_submit.c