[CRIU] [PATCH 00/10] Alternative signal stack c/r, v3

Cyrill Gorcunov gorcunov at openvz.org
Thu Jul 4 02:04:12 EDT 2013


Updated to address Pavel's comments. In particular sas now
lives in thread-core entry thus we don't allocate it for
zombie tasks.

Cyrill Gorcunov (10):
  x86: Sanitize arch_alloc_thread_info
  arm: Fix memory alloc/frees for core entry
  protobuf: Add thread_sas_entry
  pstree: Move thread_core allocation to generic routine
  pstree: Allocate and free sas entry
  syscalls -- Add sys_sigaltstack
  dump: Add dumping of alternative signal stack
  headers: Beautify sigframe.h
  restore: Add restoration of alternative signal stack
  test: zdtm -- Add test for alternative signal stack

 arch/arm/crtools.c                  |  21 ++---
 arch/arm/syscall.def                |   1 +
 arch/x86/crtools.c                  |  10 +--
 arch/x86/syscall-x86-64.def         |   1 +
 cr-restore.c                        |   7 ++
 include/parasite.h                  |   3 +
 include/restorer.h                  |   3 +
 include/sigframe.h                  |  32 +++++--
 parasite-syscall.c                  |  17 +++-
 pie/parasite.c                      |   7 ++
 pie/restorer.c                      |   9 ++
 protobuf/core.proto                 |   7 ++
 pstree.c                            |  17 ++++
 sigframe.c                          |  12 +++
 test/zdtm.sh                        |   1 +
 test/zdtm/live/static/Makefile      |   2 +
 test/zdtm/live/static/sigaltstack.c | 168 ++++++++++++++++++++++++++++++++++++
 17 files changed, 289 insertions(+), 29 deletions(-)
 create mode 100644 test/zdtm/live/static/sigaltstack.c

-- 
1.8.1.4


More information about the CRIU mailing list