1. 01 Mar, 2017 5 commits
  2. 17 Feb, 2017 4 commits
  3. 13 Feb, 2017 1 commit
    • Pavel Emelyanov's avatar
      criu: Version 2.11 · 8719b7c9
      Pavel Emelyanov authored
      This is a bugfix-mostly release. Interesting new features include
      the huge rework of files restoring engine which fixed us bugs we
      haven't seen in reality :) but have proven they exist. Als this
      rework opens the way for scm-rigts c/r we need for nginx.
      Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
      8719b7c9
  4. 09 Feb, 2017 1 commit
  5. 08 Feb, 2017 2 commits
  6. 07 Feb, 2017 1 commit
    • Adrian Reber's avatar
      xsave: check for X86_FEATURE_OSXSAVE rather than for X86_FEATURE_XSAVE · 7ac2d79c
      Adrian Reber authored
      Migrating a process between a system with the 'xsave' CPU flag and
      another system without the 'xsave' CPU flags is not possible and
      fails during restore. To avoid this situation it is possible to boot
      the source system of the migration with 'noxsave' kernel command-line.
      
      Unfortunately criu currently tries to detect the presence of 'xsave'
      with the macro X86_FEATURE_XSAVE which represents the features of
      the CPU without taking into account if the operating system has
      disabled 'xsave'. Checking for 'xsave' availability with the macro
      X86_FEATURE_OSXSAVE detects correctly if Linux has been booted
      with disabled 'xsave' and thus migrating processes between hosts
      with and without 'xsave' is possible if the kernel uses the flag
      'noxsave'.
      
      travis-ci: success for criu dump fails when using noxsave (rev2)
      Signed-off-by: 's avatarAdrian Reber <areber@redhat.com>
      Reviewed-by: 's avatarCyrill Gorcunov <gorcunov@openvz.org>
      Signed-off-by: 's avatarPavel Emelyanov <xemul@virtuozzo.com>
      7ac2d79c
  7. 06 Feb, 2017 26 commits