[PATCH] nptl: Add <thread_pointer.h> for m68k

Andreas Schwab schwab@linux-m68k.org
Mon Dec 9 20:11:16 GMT 2024


On Dez 09 2024, Michael Jeanson wrote:

> On 2024-10-30 11:07, Arjun Shankar wrote:
>> Hi Michael,
>> 
>>> This will be required by the rseq extensible ABI implementation on all
>>> Linux architectures exposing the '__rseq_size' and '__rseq_offset'
>>> symbols to set the initial value of the 'cpu_id' field which can be used
>>> by applications to test if rseq is available and registered. As long as
>>> the symbols are exposed it is valid for an application to perform this
>>> test even if rseq is not yet implemented in libc for this architecture.
>>>
>>> Compile tested with build-many-glibcs.py but I don't have access to any
>>> hardware to run the tests.
>>>
>>> Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
>>> ---
>>> Cc: Florian Weimer <fweimer@redhat.com>
>>> Cc: Andreas Schwab <schwab@linux-m68k.org>
>>> Cc: Andreas K. Hüttel <dilfridge@gentoo.org>
>> 
>> I don't have access to this hardware, but I reviewed this for being
>> reasonable and verified that it passes build-many-glibcs for m68k
>> (which I tested as well).
>> 
>> Reviewed-by: Arjun Shankar <arjun@redhat.com>
>
> Any objections from machine maintainers to me pushing this?

No objections, please go on.

Thanks.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."


More information about the Libc-alpha mailing list