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

Skip to content
Commit a33cb78f authored by Puranam V G Tejaswi's avatar Puranam V G Tejaswi Committed by Sanjay Yadav
Browse files

msm: kgsl: Perform cache flush on the pages obtained using get_user_pages()



Consider a scenario where user allocates anonymous memory but does not
write to it. Here the physical pages are not yet allocated. Now when this
memory is requested to be imported, a list of newly allocated zero pages
is obtained using get_user_pages(). Currently cache flush is not done for
these pages and hence GPU sees stale data. Fix this by performing cache
flush on these pages.

Change-Id: Id1e8aa20e8a9de112761732ed92f30c01088840b
Signed-off-by: default avatarPuranam V G Tejaswi <quic_pvgtejas@quicinc.com>
Signed-off-by: default avatarSebanti Das <quic_sebadas@quicinc.com>
Signed-off-by: default avatarSanjay Yadav <quic_sanjyada@quicinc.com>
parent a0eb8479
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment