Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-25045

glibc: APX enablement for the dynamic linker [rhel-10]

Details

    • Story
    • Resolution: Unresolved
    • Normal
    • rhel-10.0.beta
    • None
    • glibc
    • glibc-2.39-7.el10
    • Normal
    • Patch
    • sst_pt_libraries
    • ssg_platform_tools
    • 1
    • Yes
    • Red Hat Enterprise Linux
    • Libraries Sprint 3
    • Feature
    • Hide
      Feature: Support dynamic linking of Intel APX-enabled functions

      Reason: Changes are required to enable Intel APX applications. For now, an incompatible dynamic linker trampoline has been identified as a potential source of incompatibilities. One workaround for that is to use BIND_NOW, or use only standard calling convention.

      Result: The dynamic linker now knows to preserve APX-related registers.  While this is normally not something visible to the user, it has a tiny impact on the amount of space needed beyond the top of stack.  Users who strictly limit this space may need to adjust or evaluate the stack limits.
      Show
      Feature: Support dynamic linking of Intel APX-enabled functions Reason: Changes are required to enable Intel APX applications. For now, an incompatible dynamic linker trampoline has been identified as a potential source of incompatibilities. One workaround for that is to use BIND_NOW, or use only standard calling convention. Result: The dynamic linker now knows to preserve APX-related registers.  While this is normally not something visible to the user, it has a tiny impact on the amount of space needed beyond the top of stack.  Users who strictly limit this space may need to adjust or evaluate the stack limits.
    • Proposed

    Description

      Upstream indicates that glibc changes are required after all to enable APX applications. For now, an incompatible dynamic linker trampoline has been identified as a potential source of incompatibilities. Workaround for that is to use BIND_NOW, or stick to the standard calling convention.

      Attachments

        Issue Links

          Activity

            People

              xmcoufal Martin Coufal
              fweimer@redhat.com Florian Weimer
              Arjun Shankar Arjun Shankar
              Martin Coufal Martin Coufal
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: