drm/vmwgfx: Limit the user-space command buffer size
authorThomas Hellstrom <thellstrom@vmware.com>
Mon, 10 Oct 2016 17:51:24 +0000 (10:51 -0700)
committerSinclair Yeh <syeh@vmware.com>
Mon, 10 Oct 2016 18:15:04 +0000 (11:15 -0700)
commit51ab70bed997f64f091a639dbe22b629725a7faf
tree4f71f2626a0b7f7f57e1b8ca3cbcc37cd434b541
parent728c3b53995f71e4b175d5939b8ba3211b6bc34d
drm/vmwgfx: Limit the user-space command buffer size

With older hardware versions, the user could specify arbitrarily large
command buffer sizes, causing a vmalloc / vmap space exhaustion.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Sinclair Yeh <syeh@vmware.com>
Signed-off-by: Sinclair Yeh <syeh@vmware.com>
Cc: stable@vger.kernel.org
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c