We need to set the Execute-never bits when mapping device memory
as the hardware may perform speculative instruction fetches.
Set the Privileged Execute-ever bit on userspace memory to stop
the kernel if it is tricked into executing it.
Differential D10382
Set the arm64 Execute-never bits in more places. andrew on Apr 13 2017, 10:33 AM. Authored by Tags None Referenced Files
Subscribers
Details
We need to set the Execute-never bits when mapping device memory Set the Privileged Execute-ever bit on userspace memory to stop
Diff Detail
|