• Cyrill Gorcunov's avatar
    Rework parasite code · dcb1cbfb
    Cyrill Gorcunov authored
     - make control block to keep all information
       needed to run injected syscall and parasite
       blobs
    
     - add ptrace_swap_area helper
    
     - handle both parasite engine calls and injected
       syscalls by single __parasite_execute function
    
     - drop jerr() usage
    
     - bring back handling of inflight signals from
       original program inside parasite code
    Signed-off-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
    dcb1cbfb
Name
Last commit
Last update
Documentation Loading commit data...
include Loading commit data...
test Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
Makefile.inc Loading commit data...
README Loading commit data...
cr-dump.c Loading commit data...
cr-restore.c Loading commit data...
cr-show.c Loading commit data...
crtools.c Loading commit data...
files.c Loading commit data...
gen-offsets.sh Loading commit data...
ipc_ns.c Loading commit data...
libnetlink.c Loading commit data...
log.c Loading commit data...
namespaces.c Loading commit data...
parasite-syscall.c Loading commit data...
parasite.c Loading commit data...
parasite.lds.S Loading commit data...
proc_parse.c Loading commit data...
ptrace.c Loading commit data...
restorer-log.c Loading commit data...
restorer.c Loading commit data...
restorer.lds.S Loading commit data...
sockets.c Loading commit data...
sysctl.c Loading commit data...
util-net.c Loading commit data...
util.c Loading commit data...
uts_ns.c Loading commit data...