• Bug#878071: ppc64el: Disable lock elision

    From Breno Leitao@21:1/5 to All on Mon Oct 9 16:10:02 2017
    XPost: linux.debian.bugs.dist

    Package: glibc-source
    Version: 2.24-18
    Severity: normal
    Tags: patch

    Dear glibc maintainers,

    I think it is a good idea to disable lock elision on glibc for ppc64el
    on 'sid' for now. The motivation for this change is basically two:

    1) There are some Hardware Transactional Memory[1] changes on POWER9 and that I would prefer to not
    trust at this moment for such an important package.

    2) There are some hard to debug bugs that is being affected by this
    feature[2], so, disabling it until we address all these bugs.

    We should re-enable this feature once the two concerns above be addressed.

    [1] https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-October/164319.html [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866122

    Thank you,
    Breno

    -- System Information:
    Debian Release: buster/sid
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: ppc64el (ppc64le)

    Kernel: Linux 4.14.0-rc2+ (SMP w/16 CPU cores)
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
    Shell: /bin/sh linked to /bin/dash
    Init: systemd (via /run/systemd/system)

    glibc-source depends on no packages.

    Versions of packages glibc-source recommends:
    ii xz-utils 5.2.2-1.3

    glibc-source suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Breno Leitao@21:1/5 to All on Mon Oct 9 17:10:02 2017
    XPost: linux.debian.bugs.dist

    This is a multi-part message in MIME format. ZGlmZiAtTnJ1IGdsaWJjLTIuMjQvZGViaWFuL2NoYW5nZWxvZyBnbGliYy0yLjI0L2RlYmlh bi9jaGFuZ2Vsb2cKLS0tIGdsaWJjLTIuMjQvZGViaWFuL2NoYW5nZWxvZwkyMDE3LTA4LTI2 IDA1OjA5OjI0LjAwMDAwMDAwMCAtMDQwMAorKysgZ2xpYmMtMi4yNC9kZWJpYW4vY2hhbmdl bG9nCTIwMTctMTAtMDkgMDg6Mzc6NTAuMDAwMDAwMDAwIC0wNDAwCkBAIC0xLDMgKzEsOSBA QAorZ2xpYmMgKDIuMjQtMTgpIHVuc3RhYmxlOyB1cmdlbmN5PW1lZGl1bQorCisgICogRGlz YWJsZSBsb2NrIGVsaXNpb24gb24gcHBjNjRlbC4gQ2xvc2VzOiAjODc4MDcxLgorCisgLS0g QnJlbm8gTGVpdGFvIDxsZWl0YW9AZGViaWFuLm9yZz4gIE1vbiwgMDkgT2N0IDIwMTcgMDg6 Mzc6NTAgLTA0MDAKKwogZ2xpYmMgKDIuMjQtMTcpIHVuc3RhYmxlOyB1cmdlbmN5PW1lZGl1 bQogCiAgIFsgU2FtdWVsIFRoaWJhdWx0IF0KZGlmZiAtTnJ1IGdsaWJjLTIuMjQvZGViaWFu L3N5c2RlcHMvcHBjNjRlbC5tayBnbGliYy0yLjI0L2RlYmlhbi9zeXNkZXBzL3BwYzY0ZWwu bWsKLS0tIGdsaWJjLTIuMjQvZGViaWFuL3N5c2RlcHMvcHBjNjRlbC5tawkyMDE3LTA2LTE5 IDExOjM2OjA2LjAwMDAwMDAwMCAtMDQwMAorKysgZ2xpYmMtMi4yNC9kZWJpYW4vc3lzZGVw cy9wcGM2NGVsLm1rCTIwMTctMTAtMDkgMDg6Mzc6MzIuMDAwMDAwMDAwIC0wNDAwCkBAIC0x LDUgKzEsNSBAQAogIyBjb25maWd1cmF0aW9uIG9wdGlvbnMgZm9yIGFsbCBmbGF2b3Vycwot ZXh0cmFfY29uZmlnX29wdGlvbnMgPSAtLWVuYWJsZS1tdWx0aS1hcmNoIC0tZW5hYmxlLWxv Y2stZWxpc2lvbiAtLXdpdGgtY3B1PXBvd2VyOAorZXh0cmFfY29uZmlnX29wdGlvbnMgPSAt LWVuYWJsZS1tdWx0aS1hcmNoIC0td2l0aC1jcHU9cG93ZXI4CiAKICMgbWFpbiBsaWJyYXJ5 CiBsaWJjX3J0bGRkaXIgPSAvbGliNjQK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)