[PATCH 0/2] Revert TCB layout changes for 2.41
Florian Weimer
fweimer@redhat.com
Sat Jan 4 13:19:16 GMT 2025
The layout changes break Chromium. It is possible to paper over the
breakage with architecture-specific changes:
[PATCH] x86_64: Reset TID in TCB on clone that does not use CLONE_VM
<https://inbox.sourceware.org/libc-alpha/875xmvls2q.fsf@oldenburg.str.redhat.com/>
But it seems we are again aiming for an early release, so I think we
should revert these changes now and come up with something more general
for 2.42.
Tested on x86_64-linux-gnu and powerpc64le-linux-gnu.
Thanks,
Florian
Florian Weimer (2):
Revert "nptl: More useful padding in struct pthread"
Revert "x86_64: Remove unused padding from tcbhead_t"
nptl/descr.h | 56 ++++++++++++++++++++++-----------------
sysdeps/x86_64/nptl/tls.h | 12 +++++++++
2 files changed, 43 insertions(+), 25 deletions(-)
base-commit: 5ecdbe3305edf801f1195288ddf662524841e4e3
--
2.47.1
More information about the Libc-alpha
mailing list