From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by sourceware.org (Postfix) with ESMTPS id 593553857C77 for ; Tue, 22 Jun 2021 08:58:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 593553857C77 From: Kurt Kanzenbach To: Joseph Myers Cc: libc-alpha@sourceware.org, Florian Weimer , Sebastian Andrzej Siewior , Thomas Gleixner Subject: Re: [PATCH RFC 3/3] nptl: Include CLOCK_MONOTONIC in mutex tests In-Reply-To: References: <20210621111650.1164689-1-kurt@linutronix.de> <20210621111650.1164689-4-kurt@linutronix.de> Date: Tue, 22 Jun 2021 10:58:06 +0200 Message-ID: <87bl7yl1i9.fsf@kurt> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Status: No, score=-10.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2021 08:58:09 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon Jun 21 2021, Joseph Myers wrote: > On Mon, 21 Jun 2021, Kurt Kanzenbach via Libc-alpha wrote: > >> diff --git a/sysdeps/unix/sysv/linux/kernel-features.h b/sysdeps/unix/sy= sv/linux/kernel-features.h >> index 1680b10ca1b6..eb5c4d5a04bd 100644 >> --- a/sysdeps/unix/sysv/linux/kernel-features.h >> +++ b/sysdeps/unix/sysv/linux/kernel-features.h >> @@ -218,4 +218,12 @@ >> # define __ASSUME_FACCESSAT2 0 >> #endif >>=20=20 >> +/* The FUTEX_LOCK_PI2 operation was introduced across all architectures= in Linux >> + 5.14. */ >> +#if __LINUX_KERNEL_VERSION >=3D 0x051400 > > 0x051400 is 5.20.0, not 5.14.0. OK. > > I'd expect this change to appear in an earlier patch, with=20 > __ASSUME_FUTEX_LOCK_PI2 conditionals being used to disable fallback=20 > support for kernels found at runtime not to support the new feature. Yes, understood. Thanks, Kurt --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEooWgvezyxHPhdEojeSpbgcuY8KYFAmDRph4THGt1cnRAbGlu dXRyb25peC5kZQAKCRB5KluBy5jwppNTD/wPIh5gTe9Q7tNvhRvMZkshZeaI5Mz/ R/LczRoEsei4CTbgvyKo+fswqQV+VOiNbcxCHXg2/ToK8EmmWq4LLGbhGHQ4E/5m N7sJXJdqRetJmCPQBZ+vaV/SiO2ubUhRjLVNVqTvr18HeVumeieHlT3P4KDLngk+ W6zU9EuGeuj9QLIsj8LYY7jeZG9p8dn6wWF7Eh5OXQmVvv5cW+keNcRpdDVvPfCc pzfj4y9vDCN26FOpHrvtkyQxTYpbvzAnkWKH4rPV8z+W2Sc9i0NUTmtDuzbqSS+Q QQ84W/1W2QTLr3YwTMCoVDeBhsznMNWEZHlexzw9/VU34muHNzH/33MrMpZy6Xva JU1t+oWqjRSHLTClazN2aQk2jStBNCA0U2g1IWsDEClErI1zeDVpyEbpFIid/7SN ulxZ8FmEmXofirVi/915JiL645uuUlrL5tUI7amm4Syta/XePA8B7WBbwOrKhsEV iqr8V6IRidfPDKGs+hIXAOgmcT+61uc/IvHdpL+dAmBFG5Hjg/DjwmmjB7cK5f8u 8zCnKv6mqJIf9ZR2Iqt7IekooPsfa89ybEJ3jug1tSXsjjL8ZDFDyB0cRQ9JWcYo rnAL46s7qU/yy0V7dF7gCTYlp/QrjGtGO1SQrpKZudGzo9Mtg2R4nlpEioxtax39 jLvxroWraNflJQ== =/gsy -----END PGP SIGNATURE----- --=-=-=--