drm/vc4: allocate enough memory in vc4_save_hang_state()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 17 Dec 2015 12:39:08 +0000 (15:39 +0300)
committerEric Anholt <eric@anholt.net>
Thu, 17 Dec 2015 19:40:21 +0000 (11:40 -0800)
commit7e5082fbc00cc157e57a70cdb6b9bbb21289afb1
treeb66ee7e19607c54997f2599dc3e25863d4af7214
parent65c4777de54a39b2722a4b1ff3306d044014d511
drm/vc4: allocate enough memory in vc4_save_hang_state()

"state" is smaller than "kernel_state" so we end up corrupting memory.

Fixes: 214613656b51 ('drm/vc4: Add an interface for capturing the GPU state after a hang.')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/vc4/vc4_gem.c