]> git.itanic.dy.fi Git - linux-stable/commit
drm/etnaviv: Fix off-by-one error in reloc checking
authorWladimir J. van der Laan <laanwj@gmail.com>
Tue, 25 Jul 2017 12:33:36 +0000 (14:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 Aug 2017 20:43:18 +0000 (13:43 -0700)
commit4381e2c30008fa5ceb28957cb186a25871b09bf1
treec79c73d93f5308b6964d2a550620c054435c5db2
parent00f3c2a253f752948c5cac9f3a554407ab43d9c2
drm/etnaviv: Fix off-by-one error in reloc checking

commit d6f756e09f01ea7a0efbbcef269a1e384a35d824 upstream.

A relocation pointing to the last four bytes of a buffer can
legitimately happen in the case of small vertex buffers.

Signed-off-by: Wladimir J. van der Laan <laanwj@gmail.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c