Applied to ckpt-v22-dev - thanks.

Oren.

On 09/23/2010 12:48 PM, Dan Smith wrote:
> This was introduced in my sem_undo patch.  Oops.
> 
> Signed-off-by: Dan Smith <[email protected]>
> ---
>  ipc/sem.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/ipc/sem.c b/ipc/sem.c
> index 9e3e463..2e54c21 100644
> --- a/ipc/sem.c
> +++ b/ipc/sem.c
> @@ -1478,6 +1478,7 @@ static int sysvipc_sem_proc_show(struct seq_file *s, 
> void *it)
>  }
>  #endif
>  
> +#ifdef CONFIG_CHECKPOINT
>  static int __get_semids(struct sem_undo_list *ulp, int *semids, int max)
>  {
>       int count = 0;
> @@ -1786,6 +1787,7 @@ static const struct ckpt_obj_ops ckpt_obj_sem_undo_ops 
> = {
>       .checkpoint = checkpoint_sem_undo,
>       .restore = restore_sem_undo,
>  };
> +#endif
>  
>  void __init sem_init (void)
>  {
> @@ -1794,9 +1796,11 @@ void __init sem_init (void)
>                               "       key      semid perms      nsems   uid   
> gid  cuid  cgid      otime      ctime\n",
>                               IPC_SEM_IDS, sysvipc_sem_proc_show);
>  
> +#ifdef CONFIG_CHECKPOINT
>       /* sem_undo_list uses a short but we write a __s16 */
>       CKPT_BUILD_BUG_ON_MISMATCH(*CKPT_STRUCT_MEMBER(sem_undo, semadj),
>                                  __s16);
>  
>       register_checkpoint_obj(&ckpt_obj_sem_undo_ops);
> +#endif
>  }
_______________________________________________
Containers mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/containers

_______________________________________________
Devel mailing list
[email protected]
https://openvz.org/mailman/listinfo/devel

Reply via email to