Puranam V G Tejaswi
4f704b0342
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: Puranam V G Tejaswi <quic_pvgtejas@quicinc.com >
2025-02-14 16:07:29 +02:00
..
2023-03-08 03:15:18 +02:00
2018-06-13 04:07:14 -07:00
2018-06-13 04:07:14 -07:00
2020-09-07 11:54:35 +00:00
2018-05-24 04:20:20 -07:00
2020-09-07 11:54:35 +00:00
2020-09-07 11:54:35 +00:00
2023-06-06 17:58:48 +03:00
2021-02-15 20:17:45 +05:30
2024-08-19 10:11:08 +03:00
2020-09-07 11:54:35 +00:00
2023-03-08 03:15:18 +02:00
2017-11-28 16:04:50 -08:00
2021-01-12 10:20:45 +00:00
2022-11-07 20:39:21 +02:00
2018-03-04 22:10:14 -08:00
2024-11-05 00:14:23 +02:00
2017-10-18 11:46:15 +05:30
2023-03-08 03:15:18 +02:00
2024-11-05 00:14:23 +02:00
2023-03-08 03:15:18 +02:00
2017-12-04 12:10:44 -08:00
2023-03-08 03:15:18 +02:00
2021-01-12 10:20:45 +00:00
2024-08-19 10:11:08 +03:00
2020-09-07 11:54:35 +00:00
2019-08-22 01:15:39 -07:00
2024-08-19 10:11:08 +03:00
2024-08-19 10:11:08 +03:00
2018-05-24 08:48:09 -05:00
2025-02-14 16:07:27 +02:00
2024-08-19 10:11:08 +03:00
2021-03-04 07:18:23 +00:00
2021-01-12 10:20:45 +00:00
2021-12-28 14:18:45 +00:00
2017-08-24 15:09:03 -07:00
2018-05-24 08:48:09 -05:00
2021-04-16 16:02:42 +05:30
2018-03-14 19:16:04 -07:00
2017-12-07 14:41:14 -07:00
2017-11-09 10:07:04 +08:00
2023-12-11 22:59:37 +02:00
2018-01-29 17:55:01 +05:30
2017-09-25 16:09:20 +05:30
2024-05-07 18:45:54 +03:00
2022-11-07 20:39:21 +02:00
2023-05-02 21:08:54 +03:00
2017-10-12 03:41:45 -07:00
2021-04-16 16:02:42 +05:30
2021-04-16 16:02:42 +05:30
2018-03-16 03:15:39 -07:00
2018-03-08 12:57:00 +05:30
2024-05-07 18:45:54 +03:00
2021-03-04 05:56:36 +00:00
2018-03-22 12:43:27 +05:30
2018-05-24 08:48:09 -05:00
2018-05-24 08:48:09 -05:00
2021-03-04 07:18:23 +00:00
2025-02-14 16:07:29 +02:00
2023-06-06 17:58:48 +03:00