Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d9e38b8c authored by Veera Sundaram Sankaran's avatar Veera Sundaram Sankaran
Browse files

msm: mdss: clear fbmem_buf on ion_free



Even after ion_free, fbmem_buf is not cleared and contains
some random address. fbmem_buf is assumed to be mapped, when it
is not NULL, which leads to issues. Assign NULL to fbmem_buf, as soon
as ion_free is done.

Change-Id: I712f64a31c8a555f793ff2dd5fc1dea4771c8d0e
Signed-off-by: default avatarVeera Sundaram Sankaran <veeras@codeaurora.org>
parent 69ac846d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1914,6 +1914,7 @@ void mdss_fb_free_fb_ion_memory(struct msm_fb_data_type *mfd)

	ion_free(mfd->fb_ion_client, mfd->fb_ion_handle);
	mfd->fb_ion_handle = NULL;
	mfd->fbmem_buf = NULL;
}

int mdss_fb_alloc_fb_ion_memory(struct msm_fb_data_type *mfd, size_t fb_size)