]> git.baikalelectronics.ru Git - kernel.git/commit
drm/etnaviv: Fix a leak in submit_pin_objects()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 18 May 2020 11:29:55 +0000 (14:29 +0300)
committerLucas Stach <l.stach@pengutronix.de>
Tue, 19 May 2020 09:18:59 +0000 (11:18 +0200)
commitb4a61442e5794cb6fe900d44bf43fed22d93d25b
tree828e72ce6d9ac2f5fad4ca0190c0eba6f93be0c0
parentb63ff1855b759daf02aef96397656bafe3f8560b
drm/etnaviv: Fix a leak in submit_pin_objects()

If the mapping address is wrong then we have to release the reference to
it before returning -EINVAL.

Fixes: f345c91b24c0 ("drm/etnaviv: implement softpin")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c