pvr: Call VALGRIND_FREELIKE_BLOCK before unmapping to avoid use after free.
authorRajnesh Kanwal <rajnesh.kanwal@imgtec.com>
Sun, 25 Sep 2022 19:25:18 +0000 (20:25 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 30 Sep 2022 10:52:51 +0000 (10:52 +0000)
commita12395c464d24bd867312ebb8f97ec68d91afeec
treef54aaa71eb64cf39b335a744fe6f1167b83e24b0
parentcc530255bb25c7ba0675a4bb015e8871403c0eea
pvr: Call VALGRIND_FREELIKE_BLOCK before unmapping to avoid use after free.

Fixes: CID 1503261.

Signed-off-by: Rajnesh Kanwal <rajnesh.kanwal@imgtec.com>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Karmjit Mahil <Karmjit.Mahil@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18866>
src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_bo.c