Skip to content

Commit e3d2652

Browse files
committed
drm/etnaviv: relax submit size limits
While all userspace tried to limit commandstreams to 64K in size, a bug in the Mesa driver lead to command streams of up to 128K being submitted. Allow those to avoid breaking existing userspace. Fixes: 6dfa2fa ("drm/etnaviv: limit submit sizes") Cc: [email protected] Signed-off-by: Lucas Stach <[email protected]> Reviewed-by: Christian Gmeiner <[email protected]>
1 parent e783362 commit e3d2652

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,8 +469,8 @@ int etnaviv_ioctl_gem_submit(struct drm_device *dev, void *data,
469469
return -EINVAL;
470470
}
471471

472-
if (args->stream_size > SZ_64K || args->nr_relocs > SZ_64K ||
473-
args->nr_bos > SZ_64K || args->nr_pmrs > 128) {
472+
if (args->stream_size > SZ_128K || args->nr_relocs > SZ_128K ||
473+
args->nr_bos > SZ_128K || args->nr_pmrs > 128) {
474474
DRM_ERROR("submit arguments out of size limits\n");
475475
return -EINVAL;
476476
}

0 commit comments

Comments
 (0)