criu/pie
Alexander Kartashov 7535c3909a vdso.c: share the PIE part of the vDSO proxy machinery between all architectures
This patch splits the file arch/x86/vdso-pie.c into machine-dependent
and machine-independent parts by moving the routines vdso_fill_symtable(),
vdso_proxify(), and vdso_remap() to the file pie/vdso.c.

The ARM version of the routines is moved to the source pie/vdso-stub.c
to provide the vDSO proxy stub implementation for architectures
that don't provide the vDSO.

Signed-off-by: Alexander Kartashov <alekskartashov@parallels.com>
Looks-good-to: Cyrill Gorcunov <gorcunov@openvz.org>
Reviewed-by: Christopher Covington <cov@codeaurora.org>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-03-19 21:09:01 +04:00
..
log-simple.c plugin: allow to use logging function in plugins 2013-12-18 21:52:12 +04:00
Makefile vdso.c: share the PIE part of the vDSO proxy machinery between all architectures 2014-03-19 21:09:01 +04:00
parasite.c cr: generalize the type to store the value of the TLS register 2014-03-19 10:41:39 +04:00
pie.lds.S.in pie: Fix pie.lds.S.in script to work with the gold linker 2014-03-11 22:15:02 +04:00
restorer.c cr: generalize the type to store the value of the TLS register 2014-03-19 10:41:39 +04:00
util-fd.c headers: Drop SCM_MAX_FD internal variable 2013-11-14 22:13:32 +04:00
util.c headers: Move fcntl related data to include/fcntl.h 2013-11-14 22:13:10 +04:00
vdso-stub.c vdso.c: share the PIE part of the vDSO proxy machinery between all architectures 2014-03-19 21:09:01 +04:00
vdso.c vdso.c: share the PIE part of the vDSO proxy machinery between all architectures 2014-03-19 21:09:01 +04:00