18–20 Sept 2024
Europe/Vienna timezone

Future of Memory Protection Keys

20 Sept 2024, 18:10
20m
"Room 1.31-1.32" (Austria Center)

"Room 1.31-1.32"

Austria Center

123
x86 Microconference x86 MC

Speaker

Dave Hansen

Description

Memory Protection Keys (pkeys) was originally an Intel-only CPU feature to protect userspace memory. Since its introduction, support has materialized for powerpc, AMD and ARM, and Intel has expanded the original implementation to cover kernel memory.

There have been a number of attempts to expand the original implementation.

Let's take stock of where the original implementation stands and consider if protection keys use should be expanded to cover kernel memory or if the userspace ABI should be enhanced to cover more use cases.

Primary author

Presentation materials

There are no materials yet.