criu/compel
Dmitry Safonov 84be3047ad x86: Use PTRACE_GET_THREAD_AREA instead of sys_get_thread_area()
To minimize things done in parasite, PTRACE_GET_THREAD_AREA can be
used to get remote tls. That also removes an additional compat stack
(de)allocation in the parasite (also asm-coded syscall).

In order to use PTRACE_GET_THREAD_AREA, the dumpee should be stopped.
So, let's move this from criu to compel to non-seized state and put tls
into thread info on x86.

Signed-off-by: Dmitry Safonov <dima@arista.com>
2021-03-02 08:08:44 -07:00
..
arch x86: Use PTRACE_GET_THREAD_AREA instead of sys_get_thread_area() 2021-03-02 08:08:44 -07:00
include x86: Use PTRACE_GET_THREAD_AREA instead of sys_get_thread_area() 2021-03-02 08:08:44 -07:00
plugins compel/log: Provide %u specifier parsing 2020-11-18 23:53:56 -08:00
src x86: Use PTRACE_GET_THREAD_AREA instead of sys_get_thread_area() 2021-03-02 08:08:44 -07:00
test compel/test: Fix warn_unused_result 2021-01-12 20:47:46 +00:00
.gitignore compel: adapt .gitgnore for aarch64 and ppc64le 2017-08-09 18:51:42 +03:00
compel-host compel cli: show includes 2017-03-15 00:09:55 +03:00
Makefile x86: Use PTRACE_GET_THREAD_AREA instead of sys_get_thread_area() 2021-03-02 08:08:44 -07:00