diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2019-06-27 16:42:00 +0200 |
---|---|---|
committer | Lucas Stach <l.stach@pengutronix.de> | 2019-06-28 10:59:44 +0200 |
commit | be132e1375c1fffe48801296279079f8a59a9ed3 (patch) | |
tree | 0cebe35e510d34634f0fd8d53c3efb170778cf3e /lib/xarray.c | |
parent | a188339ca5a396acc588e5851ed7e19f66b0ebd9 (diff) | |
download | linux-be132e1375c1fffe48801296279079f8a59a9ed3.tar.bz2 |
drm/etnaviv: add missing failure path to destroy suballoc
When something goes wrong in the GPU init after the cmdbuf suballocator
has been constructed, we fail to destroy it properly. This causes havok
later when the GPU is unbound due to a module unload or similar.
Fixes: e66774dd6f6a (drm/etnaviv: add cmdbuf suballocator)
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Tested-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'lib/xarray.c')
0 files changed, 0 insertions, 0 deletions