On Wednesday, July 1st, 2026 at 12:11, Aoife Moloney via devel-announce <[email protected]> wrote:
> == Summary == > This change enables Shadow Stack protection on applications and > libraries built with gcc (C, C++), clang (C, C++), and rustc (Rust) by > default on x86_64 machines that support it on Fedora Linux 45. The > dynamic linker or static startup routines will activate Shadow Stack > for any process whose binary and shared library dependencies are all > built with Shadow Stack support (marked with ELF metadata), protecting > processes by default whenever possible. Shadow stack protection seems to be a relatively new hardware-bound feature: https://www.kernel.org/doc/html/next/x86/shstk.html , would it be possible to implement the enablement of this feature from within the kernel, instead of via ELF flags? Also, I am unsure what exactly these compatibility concerns are, in particular in regards to NVIDIA/OpenSSL. Are there compatibility problems within the ABI layer itself, or are the compatibility issues merely a matter of enabling a set of flags that are interpreted via an ELF loader? - C. S. Sushi Sent with Proton Mail secure email. -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
