|
@@ -78,7 +78,7 @@ this protection comes at a cost:
|
|
non-PTI SYSCALL entry code, so requires mapping fewer
|
|
non-PTI SYSCALL entry code, so requires mapping fewer
|
|
things into the userspace page tables. The downside is
|
|
things into the userspace page tables. The downside is
|
|
that stacks must be switched at entry time.
|
|
that stacks must be switched at entry time.
|
|
- d. Global pages are disabled for all kernel structures not
|
|
|
|
|
|
+ c. Global pages are disabled for all kernel structures not
|
|
mapped into both kernel and userspace page tables. This
|
|
mapped into both kernel and userspace page tables. This
|
|
feature of the MMU allows different processes to share TLB
|
|
feature of the MMU allows different processes to share TLB
|
|
entries mapping the kernel. Losing the feature means more
|
|
entries mapping the kernel. Losing the feature means more
|