1. 19 Sep, 2013 3 commits
  2. 24 Sep, 2013 9 commits
  3. 23 Sep, 2013 19 commits
  4. 20 Sep, 2013 1 commit
    • Andrey Vagin's avatar
      restorer: Block signals early · 5d18eca3
      Andrey Vagin authored
      Otherwise threads can handle them before calling sigreturn with wrong (not
      belonging to crtools, but to the target task) handers:
      
      __export_restore_task				| __export_restore_thread
      
      restore_finish_stage(CR_STATE_RESTORE);		| restore_finish_stage(CR_STATE_RESTORE);
      sys_sigaction(SIGCHLD, &args->sigchld_act, ...) |
      restore_signals()				|
      	ksigfillset(&to_block);			|
      	sys_rt_sigqueueinfo(sys_getpid(), ...); |
      						| execute signal handler() <------ BUG !!!
      						| restore_signals()
      						|	ksigfillset(&to_block);
      Signed-off-by: 's avatarAndrey Vagin <avagin@openvz.org>
      Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
      5d18eca3
  5. 18 Sep, 2013 1 commit
  6. 17 Sep, 2013 4 commits
  7. 16 Sep, 2013 3 commits