Lines Matching refs:userspace
15 page tables for use only when running userspace applications. When
20 The userspace page tables contain only a minimal amount of kernel
38 kernels without PTI. This includes a complete mapping of userspace
44 userspace upon executing its first instruction.
46 The userspace page tables map only the kernel data needed to enter
51 For new userspace mappings, the kernel makes the entries in its
55 userspace page tables' PGD.
59 userspace page tables to manage. One PTE to lock, one set of
87 things into the userspace page tables. The downside is
90 mapped into both kernel and userspace page tables. This
102 deferred until the exit to userspace, minimizing the cost.
104 e. The userspace page tables must be populated for each new
112 be an update to the userspace PGD any time a set_pgd() is done
113 on a PGD used to map userspace. This ensures that the kernel
114 and userspace copies always map the same userspace
180 * Kernel crashes at the first exit to userspace. entry_64.S
182 * Crashes at first interrupt that interrupts userspace. The paths
183 in entry_64.S that return to userspace are sometimes separate