On 8/6/2026 9:15 AM, Sohil Mehta wrote:
Linear Address Space Separation (LASS) is a security feature that blocks
accesses across the user/kernel boundary based on bit 63 of the linear
address alone, before any page walk is performed. Host support for LASS
has been merged [1][2]. This series adds the KVM virtualization support.
I tested this series on Clearwater Forest (CWF), running a KVM guest
with -cpu host. Exposing LASS to the guest also requires the QEMU
support linked below. With both series applied, LASS is correctly
enumerated in the guest, and the LASS functional tests pass with
vsyscall=none/xonly/emulate.
QEMU changes to expose LASS to guests:
https://lore.kernel.org/all/[email protected]/
Tested-by: Farrah Chen <[email protected]>