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

Reply via email to