All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1][V3] Handle reboot in a child pid namespace
@ 2011-12-04 20:24 ` Daniel Lezcano
  0 siblings, 0 replies; 29+ messages in thread
From: Daniel Lezcano @ 2011-12-04 20:24 UTC (permalink / raw)
  To: akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b
  Cc: containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA,
	oleg-H+wXaHxf7aLQT0dZR+AlfA, linux-kernel-u79uwXL29TY76Z2rM5mHXA

ChangeLog:

 * V3
   - removed lock and serialization of pid_ns_reboot
 * V2
   - added a lock for the pid namespace to prevent racy call
     to the 'reboot' syscall
   - Moved 'reboot' command assigned in zap_pid_ns_processes
     instead of wait_task_zombie
   - added tasklist lock around force_sig
   - added do_exit in pid_ns_reboot
   - used task_active_pid_ns instead of declaring a new variable in sys_reboot
   - moved code up before POWER_OFF changed to HALT in sys_reboot

Daniel Lezcano (1):
  Add reboot_pid_ns to handle the reboot syscall

 include/linux/pid_namespace.h |    8 +++++++-
 kernel/pid_namespace.c        |   33 +++++++++++++++++++++++++++++++++
 kernel/sys.c                  |    3 +++
 3 files changed, 43 insertions(+), 1 deletions(-)

-- 
1.7.5.4

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2011-12-07 21:37 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-04 20:24 [PATCH 0/1][V3] Handle reboot in a child pid namespace Daniel Lezcano
2011-12-04 20:24 ` Daniel Lezcano
2011-12-04 21:27 ` Henrique de Moraes Holschuh
     [not found]   ` <20111204212756.GB16362-ZGHd14iZgfaRjzvQDGKj+xxZW9W5cXbT@public.gmane.org>
2011-12-04 23:08     ` Daniel Lezcano
2011-12-04 23:08       ` Daniel Lezcano
     [not found]       ` <4EDBFD67.1040009-GANU6spQydw@public.gmane.org>
2011-12-05 20:49         ` Daniel Lezcano
2011-12-05 20:49           ` Daniel Lezcano
     [not found]           ` <4EDD2E5C.1050107-GANU6spQydw@public.gmane.org>
2011-12-05 20:51             ` Oleg Nesterov
2011-12-05 20:51               ` Oleg Nesterov
2011-12-05 20:50         ` Oleg Nesterov
2011-12-05 20:50           ` Oleg Nesterov
2011-12-05 22:38           ` Miquel van Smoorenburg
     [not found] ` <1323030290-22216-1-git-send-email-daniel.lezcano-GANU6spQydw@public.gmane.org>
2011-12-04 20:24   ` [PATCH 1/1][V3] Add reboot_pid_ns to handle the reboot syscall Daniel Lezcano
2011-12-04 20:24     ` Daniel Lezcano
     [not found]     ` <1323030290-22216-2-git-send-email-daniel.lezcano-GANU6spQydw@public.gmane.org>
2011-12-05 18:35       ` Serge Hallyn
2011-12-05 18:35         ` Serge Hallyn
2011-12-05 20:42       ` Oleg Nesterov
2011-12-05 20:42         ` Oleg Nesterov
     [not found]         ` <20111205204238.GA7422-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2011-12-05 21:16           ` Daniel Lezcano
2011-12-05 21:16             ` Daniel Lezcano
2011-12-05 21:17           ` Daniel Lezcano
2011-12-05 21:17             ` Daniel Lezcano
2011-12-07  1:16       ` Andrew Morton
2011-12-07  1:16         ` Andrew Morton
     [not found]         ` <20111206171617.e31bc3a6.akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
2011-12-07 15:12           ` Oleg Nesterov
2011-12-07 15:12             ` Oleg Nesterov
2011-12-07 21:36           ` Daniel Lezcano
2011-12-07 21:36             ` Daniel Lezcano
2011-12-04 21:27   ` [PATCH 0/1][V3] Handle reboot in a child pid namespace Henrique de Moraes Holschuh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.