From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: [PATCH RFC XEN v1 10/14] tools: Switch a few CONFIG_MIGRATE features to CONFIG_X86 Date: Wed, 9 Dec 2015 14:32:24 +0000 Message-ID: <1449671548-4050-10-git-send-email-ian.campbell@citrix.com> References: <1449671507.16124.264.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1449671507.16124.264.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, xen-devel@lists.xen.org, stefano.stabellini@eu.citrix.com, julien.grall@citrix.com Cc: andrew.cooper3@citrix.com, Ian Campbell List-Id: xen-devel@lists.xenproject.org offline_page and compression are under a CONFIG_MIGRATE (out of context) and along with xen-hptool these seem to rely on features currently implemented only on x86. I am shortly going to be enabling CONFIG_MIGRATE for ARM, but these features are not yet available there. I'm not sure if these are intrinsically x86 or if they deserve their own options. Signed-off-by: Ian Campbell Cc: andyhhp --- xc_compression.c seems to actually be unused, possibly since migration v2, perhaps pending colo? --- tools/libxc/Makefile | 2 +- tools/misc/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile index 818f2e4..cd52d77 100644 --- a/tools/libxc/Makefile +++ b/tools/libxc/Makefile @@ -63,7 +63,7 @@ GUEST_SRCS-$(CONFIG_X86) += xc_sr_save_x86_pv.c GUEST_SRCS-$(CONFIG_X86) += xc_sr_save_x86_hvm.c GUEST_SRCS-y += xc_sr_restore.c GUEST_SRCS-y += xc_sr_save.c -GUEST_SRCS-y += xc_offline_page.c xc_compression.c +GUEST_SRCS-$(CONFIG_X86) += xc_offline_page.c xc_compression.c else GUEST_SRCS-y += xc_nomigrate.c endif diff --git a/tools/misc/Makefile b/tools/misc/Makefile index c4490f3..285795c 100644 --- a/tools/misc/Makefile +++ b/tools/misc/Makefile @@ -18,7 +18,7 @@ INSTALL_BIN += $(INSTALL_BIN-y) INSTALL_SBIN += gtracestat INSTALL_SBIN += gtraceview INSTALL_SBIN += xen-bugtool -INSTALL_SBIN-$(CONFIG_MIGRATE) += xen-hptool +INSTALL_SBIN-$(CONFIG_X86) += xen-hptool INSTALL_SBIN-$(CONFIG_X86) += xen-hvmcrash INSTALL_SBIN-$(CONFIG_X86) += xen-hvmctx INSTALL_SBIN-$(CONFIG_X86) += xen-lowmemd -- 2.6.1