https://bugs.kde.org/show_bug.cgi?id=449494

            Bug ID: 449494
           Summary: arm64: Mismatch detected between RDMA and atomics
                    features
           Product: valgrind
           Version: 3.18.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: jsew...@acm.org
          Reporter: m...@klomp.org
                CC: assad.has...@linaro.org
  Target Milestone: ---

In VEX/priv/main_main.c (check_hwcaps) we have:

         Bool have_rdm = ((hwcaps & VEX_HWCAPS_ARM64_RDM) != 0);
         Bool have_atomics = ((hwcaps & VEX_HWCAPS_ARM64_ATOMICS) != 0);
         if (have_rdm != have_atomics)
            invalid_hwcaps(arch, hwcaps,
                    "Mismatch detected between RDMA and atomics features.\n");

This was added as part of https://bugs.kde.org/show_bug.cgi?id=414268 commit
cb52fee5ddbc2c0e936fd1efe5107a1afcf375cf "Bug 414268 - Enable AArch64 feature
detection and decoding for v8.x instruct
ions (where x>0)"

But there are (virtual) machines out there that don't have that (RDM and
ATOMICS) combination. So we refuse to run on those.

VEX: Mismatch detected between RDMA and atomics features.
     Found: v8-rdm
Cannot continue. Good-bye

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to