tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ptrace(2) interface for TLSBASE
On Tue, Dec 03, 2019 at 05:11:49PM +0100, Kamil Rytarowski wrote:
> TLSBASE is stored on a selection of ports in a dedicated mcontext entry,
> out of gpregs.
That's an implementation detail and IMO something we shouldn't leak
outside the arch. Just provide an accessor for l_private. There are then
two possible options:
(1) An MD register is used directly for the TLS base. In that case, the
register should be used and l_private is normally irrelevant.
(2) No MD register is used (directly). In that case l_private is
correct.
Joerg
Home |
Main Index |
Thread Index |
Old Index