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

Mark Wielaard <m...@klomp.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED

--- Comment #4 from Mark Wielaard <m...@klomp.org> ---
After a discussion with Assad Hashmi and Peter Maydell I have pushed the
proposed patch as:

commit 13427e2ae745f9c5a665174b245d6dcebcf159d9
Author: Mark Wielaard <m...@klomp.org>
Date:   Fri Feb 11 17:50:47 2022 +0100

    arm64: Mismatch detected between RDMA and atomics features

    check_hwcaps contains code that tries to enforce Arm architecture's
    rules for the support of features (FEAT_) on v8.1. Specifically for
    v8.1 FEAT_RDM and FEAT_LSE (named FEAT_ATOMICS in Valgrind) are
    mandatory.

    But an v8.x implementation can implement any of the v8.{x+1}
    features, or not, as it chooses. Also under QEMU, which tends
    to implement features on an "as-demanded" basis, you sometimes
    end up with an odd combination of features, which does not
    strictly comply with the architecture.

    So ignore the "v8.x" architecture levels, and look only only at
    "is feature X present or not". Unless the features are really not
    independent.

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

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

Reply via email to