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

merged 3 commits into from Jul 23, 2014


None yet
2 participants

simonjbeaumont commented Jul 18, 2014

simonjbeaumont added some commits Jun 27, 2014

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>
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>
CP-8988: Check for existence of suspend image conversion script
Signed-off-by: Si Beaumont <simon.beaumont@citrix.com>

This comment has been minimized.

Show comment
Hide comment

simonjbeaumont Jul 23, 2014


@xen-git: retest this please.


simonjbeaumont commented Jul 23, 2014

@xen-git: retest this please.

johnelse added a commit that referenced this pull request Jul 23, 2014

Merge pull request #1835 from simonjbeaumont/migv2-oss-compat
[xs64bit] CP-8988: Support environments without suspend image conversion tools

@johnelse johnelse merged commit bb6ec8a into xapi-project:xs64bit-ring3 Jul 23, 2014

1 check passed

default Merged build finished.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment