1. 10 Mar, 2016 3 commits
    • Merge pull request #889 from tych0/cgfsng-fixes · 1a4faf51
      Serge Hallyn authored
      Cgfsng fixes
    • cgroup: cgroup_escape takes no arguments · 7103fe6f
      Tycho Andersen authored
      cgroup_escape() is a slight abuse of the cgroup code: what we really want
      here is to escape the *current* process, whether it happens to be the LXC
      monitor or not, into the / cgroups.
      
      In the case of dump, we can't do an lxc_init(), because:
      
      lxc 20160310103501.547 ERROR    lxc_commands - commands.c:lxc_cmd_init:993 - ##
      lxc 20160310103501.547 ERROR    lxc_commands - commands.c:lxc_cmd_init:994 - # The container appears to be already running!
      lxc 20160310103501.547 ERROR    lxc_commands - commands.c:lxc_cmd_init:995 - ##
      
      We don't want to make this a command to send to the handler, because again,
      cgroup_escape() is intended to escape the *current* task to the root
      cgroups.
      
      So, let's just have cgroup_escape() build its own handler when required.
      Signed-off-by: 's avatarTycho Andersen <tycho.andersen@canonical.com>
    • criu: make exec_criu static · 9451eeff
      Tycho Andersen authored
      This is no longer needed outside of criu.c with the ->migrate API call, so
      let's mark it that way.
      Signed-off-by: 's avatarTycho Andersen <tycho.andersen@canonical.com>
  2. 09 Mar, 2016 6 commits
  3. 08 Mar, 2016 11 commits
  4. 07 Mar, 2016 13 commits
  5. 06 Mar, 2016 1 commit
  6. 05 Mar, 2016 5 commits
  7. 04 Mar, 2016 1 commit