This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "lxc".
The branch, master has been updated via ee70bf78e38e2a3f8cc8d28a541cdad88286ae26 (commit) via 23c53af96d8e30297bde0f14372001b61823868f (commit) via ffe1e01a50b54ca70d64c0df8ef150f63b9ce80b (commit) via 32e1c76058ebca7a02d26f7667a0479c7493d3f1 (commit) via 79fd982e9111cf25feadfed1884c205045265abc (commit) via e6126dbe9fe920327c64f7f0b044b9e55f328684 (commit) via fc25b815fd27f5510aaefd88c620a6dfb90100d1 (commit) via 69ffa3111000771601533fc584d2c62a1e635f6e (commit) via 8f64a3f64f7148deb0deb5fcd1d81a3a31a2a1e8 (commit) from 8ff3518040fdd6935e7829f3fb8415c9cf191792 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ee70bf78e38e2a3f8cc8d28a541cdad88286ae26 Author: Cedric Le Goater <c...@vnet.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 merge lxc_restart() and lxc_start() now that we have specific operations and specific arguments for each sequence, lxc_restart() and lxc_start() can easily be merged under a common subroutine. Signed-off-by: Cedric Le Goater <c...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit 23c53af96d8e30297bde0f14372001b61823868f Author: Cedric Le Goater <c...@vnet.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 replace common start_arg by private start_arg the following patch moves the start argument in private structs which are opaque to lxc_spawn(). To achieve this goal, we need to move the sv[2] socketpair and lxc_handler Signed-off-by: Cedric Le Goater <c...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit ffe1e01a50b54ca70d64c0df8ef150f63b9ce80b Author: Cedric Le Goater <c...@vnet.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 start sequence cleanups These are trivial changes: start_arg->name is redundant with lxc_handler->name sv[2] can be stored directly under start_arg Signed-off-by: Cedric Le Goater <c...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit 32e1c76058ebca7a02d26f7667a0479c7493d3f1 Author: Cedric Le Goater <c...@vnet.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 simplify lxc_spawn() gotos label 'out_close' is used only once. Signed-off-by: Cedric Le Goater <c...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit 79fd982e9111cf25feadfed1884c205045265abc Author: Cedric Le Goater <c...@vnet.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 introduce struct lxc_operations struct lxc_operations offers 2 operations : start and post_start which are used by the lxc-start and lxc-restart sequences to define specific actions. Signed-off-by: Cedric Le Goater <c...@fr.ibm.com> commit e6126dbe9fe920327c64f7f0b044b9e55f328684 Author: Michel Normand <norm...@fr.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 Add ops for start In order to define a specific function for restart, let's create an ops where we will be able to specify a function for restart too. Signed-off-by: Michel Normand <norm...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit fc25b815fd27f5510aaefd88c620a6dfb90100d1 Author: Michel Normand <norm...@fr.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 prepare do_start for restart code In order to be able to use a single 'start' function for start and restart, let's prepare do_start to get an extra statefile parameter. Signed-off-by: Michel Normand <norm...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit 69ffa3111000771601533fc584d2c62a1e635f6e Author: Michel Normand <norm...@fr.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 move LXC_TTY_HANDLER_ADD/DEL out of init/fini in start.c Signed-off-by: Michel Normand <norm...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> commit 8f64a3f64f7148deb0deb5fcd1d81a3a31a2a1e8 Author: Michel Normand <norm...@fr.ibm.com> Date: Wed May 26 16:54:48 2010 +0200 sigprocmask moved in fini of start.c Signed-off-by: Michel Normand <norm...@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezc...@fr.ibm.com> ----------------------------------------------------------------------- Summary of changes: src/lxc/start.c | 152 ++++++++++++++++++++++++++++++++----------------------- src/lxc/start.h | 17 ++++++- 2 files changed, 103 insertions(+), 66 deletions(-) hooks/post-receive -- lxc ------------------------------------------------------------------------------ _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel