x86 fails all tests if CONFIG_X86_KPTI is disabled #29175
Labels
area: Memory Protection
area: X86
x86 Architecture (32-bit)
area: X86_64
x86-64 Architecture (64-bit)
bug
The issue is a bug, or the PR is fixing a bug
priority: medium
Medium impact/importance bug
Describe the bug
If kernel page table isolation (KPTI) is disabled, the memory management code doesn't work. This may have been bit-rotten for a while, we were lacking test coverage.
To Reproduce
This PR illustrates the problem:
#28800
Build tests with the new
qemu_x86_nokpti
orqemu_x86_64_nokpti
targets.Expected behavior
All tests pass.
Impact
x86 CPUs not susceptible to Meltdown cannot disable this feature and enjoy the considerable performance benefits.
The text was updated successfully, but these errors were encountered: