Arm64 Linux Kernel Architecture update
summary
Status update on arm64 kernel enablement across Armv8.0–8.6 lists concrete progress: pointer authentication enabled in kernel 5.0 (userspace) and 5.1 (KVM) with recent return-address protection merged, nested virtualization is under active development with ~100 patches on the list and FPGA testing, a 130+ patch rework of the RDT resource-control interface is underway, memory tagging has a defined userspace API and targets the 2020 LTS, BTI is queued for the upcoming merge window, and Morello MVP is scheduled Oct 2020 with extended-ABI work later.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:34Arm Architecture features support table
- 1:14A-class architecture kernel enablement reca
- 7:33Armv8.3 & Armv8.4 Nested Virtualization
- 9:07Armv8.4 MPAM Working on enabling multi-arch support to the resctrl interface
- 13:44Armv8.5 Memory Tagging (MTE)
- 17:32Upcoming Kernel releases Kernel v5.6
- 19:34Arm Specifications support
- 22:54Kernel: Morello ABI phased approach
related talks
38mUnveiling Arm Confidential Computing Architecture Software Stack
25mLarge Virtual Adress support in ARM64 kernel
42mOpportunities and Challenges on Merging HW Security Features into Linux Mainline Kernel
50mProtected KVM on Arm64: A Technical Deep Dive
46mKernel Hardening for 32-bit Arm Processors
44mLarge Virtual Address support (52-bit) in ARM64 kernel
25mKernel Self-Protection Project
14mKeynote Session: KVM Status Update
