Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

[xs64bit] CP-8988: Support environments without suspend image conversion tools #1835

Merged
merged 3 commits into from

2 participants

simonjbeaumont added some commits
@simonjbeaumont simonjbeaumont CP-8988: Remove xenguest/dumpcore from source tree
The OCaml version is now being built in ocaml-xen-lowlevel-libs. The C version
comes from our Xen patch queue.

The build for this component had already been disabled by c345a05.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
d8ad908
@simonjbeaumont simonjbeaumont CP-8988: Add support for legacy (pre Xen 4.5) Libxc
Currently* libxc's xc_domain_save will save just the memory image and expect
the toolstack to save the device model record but xc_domain_restore will
consume the device_model_record too. We need to detect whether we are running
in this environment and handle it as a special case.

* This should hopefully not be the case for much longer. There has started an
effort to upstream some patches to libxc to formalise a memory image protocol
and make the handling of the device model record symmetric across save/restore.
These should be in Xen 4.5.

Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
f3281ef
@simonjbeaumont simonjbeaumont CP-8988: Check for existence of suspend image conversion script
Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
84e9642
@simonjbeaumont

@xen-git: retest this please.

@johnelse johnelse merged commit bb6ec8a into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Jul 22, 2014
  1. @simonjbeaumont

    CP-8988: Remove xenguest/dumpcore from source tree

    simonjbeaumont authored
    The OCaml version is now being built in ocaml-xen-lowlevel-libs. The C version
    comes from our Xen patch queue.
    
    The build for this component had already been disabled by c345a05.
    
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
  2. @simonjbeaumont

    CP-8988: Add support for legacy (pre Xen 4.5) Libxc

    simonjbeaumont authored
    Currently* libxc's xc_domain_save will save just the memory image and expect
    the toolstack to save the device model record but xc_domain_restore will
    consume the device_model_record too. We need to detect whether we are running
    in this environment and handle it as a special case.
    
    * This should hopefully not be the case for much longer. There has started an
    effort to upstream some patches to libxc to formalise a memory image protocol
    and make the handling of the device model record symmetric across save/restore.
    These should be in Xen 4.5.
    
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
  3. @simonjbeaumont

    CP-8988: Check for existence of suspend image conversion script

    simonjbeaumont authored
    Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>
Something went wrong with that request. Please try again.