brcm2708: update linux 4.4 patches to latest version
[openwrt/openwrt.git] / target / linux / brcm2708 / patches-4.4 / 0194-drm-vc4-Validate-that-WAIT_BO-padding-is-cleared.patch
1 From 12ddf64c85deb1d1261bdde36c128cd1a178a4d7 Mon Sep 17 00:00:00 2001
2 From: Eric Anholt <eric@anholt.net>
3 Date: Mon, 25 Jan 2016 13:05:00 -0800
4 Subject: [PATCH 194/304] drm/vc4: Validate that WAIT_BO padding is cleared.
5
6 This is ABI future-proofing if we ever want to extend the pad to mean
7 something.
8
9 Signed-off-by: Eric Anholt <eric@anholt.net>
10 ---
11 drivers/gpu/drm/vc4/vc4_gem.c | 3 +++
12 1 file changed, 3 insertions(+)
13
14 --- a/drivers/gpu/drm/vc4/vc4_gem.c
15 +++ b/drivers/gpu/drm/vc4/vc4_gem.c
16 @@ -761,6 +761,9 @@ vc4_wait_bo_ioctl(struct drm_device *dev
17 struct drm_gem_object *gem_obj;
18 struct vc4_bo *bo;
19
20 + if (args->pad != 0)
21 + return -EINVAL;
22 +
23 gem_obj = drm_gem_object_lookup(dev, file_priv, args->handle);
24 if (!gem_obj) {
25 DRM_ERROR("Failed to look up GEM BO %d\n", args->handle);