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

valgrind: strcmp interceptor for ld-linux-x86-64.so.2 does not work

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.0.beta
    • rhel-10.0.beta
    • valgrind
    • None
    • valgrind-3.23.0-1.el10
    • None
    • None
    • rhel-sst-pt-perf-debug
    • ssg_platform_tools
    • 9
    • 11
    • 1
    • False
    • Hide

      None

      Show
      None
    • No
    • Red Hat Enterprise Linux
    • None
    • Unspecified Release Note Type - Unknown
    • x86_64
    • None

      Currently, we are incorrectly building ld.so on x86-64 with SSE2 string functions. We want to fix this and switch to AVX2 strcmp, but this breaks valgrind. This was actually observed upstream, and papered over in the glibc test suite:

      However, this is just adding a suppression file to the glibc test suite, so it does not help when a properly built x86-64-v3 ld-linux-x86-64.so.2 is installed for distribution use.

      I can provide a test system with a special glibc installed, or perhaps provide test RPMs.

              rhn-engineering-mjw Mark Wielaard
              fweimer@redhat.com Florian Weimer
              Mark Wielaard Mark Wielaard
              Jesus Checa Hidalgo Jesus Checa Hidalgo
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: