Segment registers used by NTPL on x64 Linux

Wei Shen cquark@gmail.com
Mon May 28 16:39:00 GMT 2007


Hi,

Since no one come to help me, I submit my (revised) questions again:

(1) FS_BASE_MSR is used to access to thread local data in Linux 2.4.
Then, are %gs and %fs still used?

(2) If %gs and %fs are free, will they still possibly be changed by
Glibc or the kernel? When the changing take place (like set to zero at
initiation)?

Thanks,

Wei



More information about the Libc-ports mailing list