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

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

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • rhel-10.0.beta
    • None
    • glibc
    • glibc-2.39-7.el10
    • Normal
    • Patch
    • sst_pt_libraries
    • ssg_platform_tools
    • 13
    • 1
    • Yes
    • Red Hat Enterprise Linux
    • SST PT Libraries Sprint 4
    • 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

      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.

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

              Created:
              Updated: