securecrt 394bda433a msm: kgsl: Map a guard page on the back of GPU MMU regions
Add a guard page on the backside of page_alloc MMU mappings to protect
against an over zealous GPU pre-fetch engine that sometimes oversteps the
end of the mapped region. The same phsyical page can be re-used for each
mapping so we only need to allocate one phsyical page to rule them all
and in the darkness bind them.
2012-07-26 14:04:25 +08:00
..
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2012-05-01 14:50:48 +08:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2011-02-17 21:13:21 +08:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2012-05-14 01:49:10 +05:30
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2012-06-02 15:33:41 +08:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-09-04 18:24:14 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2011-03-25 23:15:05 +08:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2012-05-04 00:38:00 +08:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00
2010-08-27 11:19:57 +02:00