panfrost: Fix headers and gpu_headers memory leak
authorDaniel Ogorchock <daniel.ogorchock@garmin.com>
Tue, 7 Jan 2020 16:07:37 +0000 (10:07 -0600)
committerTomeu Vizoso <tomeu.vizoso@collabora.co.uk>
Mon, 13 Jan 2020 09:11:35 +0000 (09:11 +0000)
commit632885741f74c12dedd4f128bba45e6a7f8d8982
tree0e17bd9531b200867c4f8abc3951cac938a3cbc3
parent2848edc0eff5570abaac0a4017a9c96ebabbd728
panfrost: Fix headers and gpu_headers memory leak

The per-batch headers/gpu_headers dynarrays need to be freed during the
batch cleanup to prevent leaking.

Signed-off-by: Daniel Ogorchock <daniel.ogorchock@garmin.com>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3308>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3308>
src/gallium/drivers/panfrost/pan_job.c