• Pavel Emelyanov's avatar
    xids: Dump and restore tasks' pgid and sid · 814bd5d3
    Pavel Emelyanov authored
    This is preriquisity for terminals handling and just a good
    practice to save and restore everything we can :)
    
    Not all combinations are supported. All the problems we still
    have come from the inability to attach to group/session with
    ID no tasks own as its PID.
    
    This can be workarounded by fork()-ing this pid temporarily,
    but we'd rather think in the direction of modifying the kernel
    to give us direct syscall for this (oh my...)
    Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
    814bd5d3
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...
.mailmap Loading commit data...
COPYING Loading commit data...
Makefile Loading commit data...
Makefile.inc Loading commit data...
README Loading commit data...
cr-check.c 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...
file-ids.c Loading commit data...
files.c Loading commit data...
gen-offsets.sh Loading commit data...
ipc_ns.c Loading commit data...
kcmp-ids.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...
pipes.c Loading commit data...
proc_parse.c Loading commit data...
ptrace.c Loading commit data...
rbtree.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...