[PATCH v3] nptl: Optimize trylock for high cache contention workloads (BZ #33704)
Andreas K. Huettel
dilfridge@gentoo.org
Thu Dec 18 23:25:37 GMT 2025
Am Donnerstag, 18. Dezember 2025, 19:02:11 Mitteleuropäische Normalzeit schrieb Sunil Pandey via Libc-stable:
> On Thu, Dec 18, 2025 at 5:01 AM Wilco Dijkstra <Wilco.Dijkstra@arm.com>
> wrote:
>
> > Hi Sunil,
> >
> > > Check lock availability before acquisition to reduce cache line
> > > bouncing. Significantly improves trylock throughput on multi-core
> > > systems under heavy contention.
> >
> > LGTM.
> >
> > Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
> >
> > Cheers,
> > Wilco
> >
[...]
>
> I would like to backport this patch to release branches.
> Any comments or objections?
>
> --Sunil
>
No objections, just that it would probably make sense to have it
simmer in master for a while before pushing it to the stable branches.
--
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 981 bytes
Desc: This is a digitally signed message part.
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20251219/81ccd23d/attachment.sig>
More information about the Libc-alpha
mailing list