In ARMv8.1 ARM has added a process state bit to disable access to userspace
from the kernel. Make use of this to restrict accessing userspace to just
the functions that explicitly handle crossing the user kernel boundary.
Details
Details
- Reviewers
kib - Group Reviewers
arm64 - Commits
- rS316756: In ARMv8.1 ARM has added a process state bit to disable access to userspace
Booted on ThunderX Pass 1.1 (no PAN), and 2.0 (with PAN).
Diff Detail
Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 8712 Build 9050: arc lint + arc unit