An intro to Guarded Control Stack and its current status
Speaker: Steve Capper
Track: Main track
Type: Talk
Room: Arm Lecture Theatre
Time: Oct 12 (Sat): 10:30
Duration: 1:00
Guarded Control Stack is a security feature in Armv9.3 which both provides a security mechanism to protect the control flow of a program and also a means to very quickly capture call-stack information for profiling and optimisation purposes.
Work is underway and being reviewed in communities in the form of kernel, toolchain and library patches.
In this talk I will introduce what GCS is, how it will likely be implemented in Linux and explain where we are in enabling the support in Linux distros.