Re: [PATCH v7 00/39] arm64/gcs: Provide support for GCS in userspace

2023-12-19 Thread Thiago Jung Bauermann
Mark Brown writes: > arm64/mm: Restructure arch_validate_flags() for extensibility > prctl: arch-agnostic prctl for shadow stack > mman: Add map_shadow_stack() flags > arm64: Document boot requirements for Guarded Control Stacks > arm64/gcs: Document the ABI for Gu

[PATCH v7 00/39] arm64/gcs: Provide support for GCS in userspace

2023-11-22 Thread Mark Brown
The arm64 Guarded Control Stack (GCS) feature provides support for hardware protected stacks of return addresses, intended to provide hardening against return oriented programming (ROP) attacks and to make it easier to gather call stacks for applications such as profiling. When GCS is active a sec