Commit 339073ef authored by Lucas Stach's avatar Lucas Stach

drm/etnaviv: hold object lock while getting pages for coredump

While all objects that get coredumped have an active IOVA and thus
pages already populated, etnaviv_gem_get_pages() still requires the
object lock to be held.
Signed-off-by: default avatarLucas Stach <l.stach@pengutronix.de>
parent 23a9d5dc
...@@ -201,7 +201,9 @@ void etnaviv_core_dump(struct etnaviv_gpu *gpu) ...@@ -201,7 +201,9 @@ void etnaviv_core_dump(struct etnaviv_gpu *gpu)
obj = vram->object; obj = vram->object;
mutex_lock(&obj->lock);
pages = etnaviv_gem_get_pages(obj); pages = etnaviv_gem_get_pages(obj);
mutex_unlock(&obj->lock);
if (pages) { if (pages) {
int j; int j;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment