[CRIU] [PATCH] Wire up AArch64 TLS dump and restore

Alexander Kartashov alekskartashov at parallels.com
Thu Feb 27 07:37:26 PST 2014


On 02/27/2014 07:22 PM, Christopher Covington wrote:
> It looks like support for NT_ARM_TLS is missing for A32. I'll add that onto my
> someday/maybe list. Also, u32 seemed to work for one test case but is
> insufficient for other A64 cases. I should have a revised patch in a few days
> that uses unsigned long like the kernel in C code and u64 in protobuf. Any
> progress on the test suite pass rate? I've been using other programs to test
> for the moment but I hope to start running the test suite in the future.
>
> Christopher
Dear Cristopher,

I've already bumped into the problem that the TlS register is 64bit long.
I've currently solved it by introducing the dedicated type tls_t for
every architecture.

Currently I'm working on validating the port with the ZDTM suite.
Unfortunately, I've stuck with the first test static/busyloop00
that crashes on exit :(

-- 
Sincerely yours,
Alexander Kartashov

Intern
Core team

www.parallels.com

Skype: aleksandr.kartashov
Email: alekskartashov at parallels.com



More information about the CRIU mailing list