[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 18/21] configure: add CONFIG_POSTCOPY option
From: |
Isaku Yamahata |
Subject: |
[Qemu-devel] [PATCH 18/21] configure: add CONFIG_POSTCOPY option |
Date: |
Thu, 29 Dec 2011 10:25:57 +0900 |
Add enable/disable postcopy mode. No dynamic test yet.
Signed-off-by: Isaku Yamahata <address@hidden>
---
configure | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 640e815..440fa9e 100755
--- a/configure
+++ b/configure
@@ -190,6 +190,7 @@ opengl=""
zlib="yes"
guest_agent="yes"
libiscsi=""
+postcopy="yes"
# parse CC options first
for opt do
@@ -789,6 +790,10 @@ for opt do
;;
--disable-guest-agent) guest_agent="no"
;;
+ --enable-postcopy) postcopy="yes"
+ ;;
+ --disable-postcopy) postcopy="no"
+ ;;
*) echo "ERROR: unknown option $opt"; show_help="yes"
;;
esac
@@ -1075,6 +1080,8 @@ echo " --disable-usb-redir disable usb network
redirection support"
echo " --enable-usb-redir enable usb network redirection support"
echo " --disable-guest-agent disable building of the QEMU Guest Agent"
echo " --enable-guest-agent enable building of the QEMU Guest Agent"
+echo " --disable-postcopy disable postcopy mode for live migration"
+echo " --enable-postcopy enable postcopy mode for live migration"
echo ""
echo "NOTE: The object files are built at the place where configure is
launched"
exit 1
@@ -2879,6 +2886,7 @@ echo "usb net redir $usb_redir"
echo "OpenGL support $opengl"
echo "libiscsi support $libiscsi"
echo "build guest agent $guest_agent"
+echo "postcopy support $postcopy"
if test "$sdl_too_old" = "yes"; then
echo "-> Your SDL version is too old - please upgrade to have SDL support"
@@ -3192,6 +3200,10 @@ if test "$libiscsi" = "yes" ; then
echo "CONFIG_LIBISCSI=y" >> $config_host_mak
fi
+if test "$postcopy" = "yes" ; then
+ echo "CONFIG_POSTCOPY=y" >> $config_host_mak
+fi
+
# XXX: suppress that
if [ "$bsd" = "yes" ] ; then
echo "CONFIG_BSD=y" >> $config_host_mak
--
1.7.1.1
- [Qemu-devel] [PATCH 04/21] arch_init: refactor host_from_stream_offset(), (continued)
- [Qemu-devel] [PATCH 04/21] arch_init: refactor host_from_stream_offset(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 06/21] arch_init: refactor ram_save_block(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 17/21] update-linux-headers.sh: teach umem.h to update-linux-headers.sh, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 08/21] arch_init/ram_load: refactor ram_load, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 03/21] arch_init/ram_save: introduce constant for ram save version = 4, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 05/21] arch_init/ram_save_live: factor out RAM_SAVE_FLAG_MEM_SIZE case, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 10/21] exec.c: export last_ram_offset(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 20/21] postcopy outgoing: add -p and -n option to migrate command, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 15/21] migration: factor out parameters into MigrationParams, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 12/21] savevm: qemu_pending_size() to return pending buffered size, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 18/21] configure: add CONFIG_POSTCOPY option,
Isaku Yamahata <=
- [Qemu-devel] [PATCH 16/21] umem.h: import Linux umem.h, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 14/21] migration: export migrate_fd_completed() and migrate_fd_cleanup(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 19/21] postcopy: introduce -postcopy and -postcopy-flags option, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 09/21] exec.c: factor out qemu_get_ram_ptr(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 01/21] arch_init: export sort_ram_list() and ram_save_block(), Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 21/21] postcopy: implement postcopy livemigration, Isaku Yamahata, 2011/12/28
- [Qemu-devel] [PATCH 13/21] savevm, buffered_file: introduce method to drain buffer of buffered file, Isaku Yamahata, 2011/12/28
- Re: [Qemu-devel] [PATCH 00/21][RFC] postcopy live migration, Anthony Liguori, 2011/12/29