summaryrefslogtreecommitdiff
path: root/migration/Makefile.objs
diff options
context:
space:
mode:
authorDr. David Alan Gilbert <dgilbert@redhat.com>2014-12-12 11:13:38 +0000
committerAmit Shah <amit.shah@redhat.com>2014-12-16 17:47:36 +0530
commit60fe637bf0e4d7989e21e50f52526444765c63b4 (patch)
treeb5dbcea1d25fe151e097cc1401cb19b64262401c /migration/Makefile.objs
parentd6d69731f5295e4c3bb0196f57e8848af28b705e (diff)
downloadqemu-60fe637bf0e4d7989e21e50f52526444765c63b4.tar.gz
Start migrating migration code into a migration directory
The migration code now occupies a fair chunk of the top level .c files, it seems time to give it it's own directory. I've not touched: arch_init.c - that's mostly RAM migration but has a few random other bits savevm.c - because it's built target specific This is purely a code move; no code has changed. - it fails checkpatch because of old violations, it feels safer to keep this as purely a move and fix those at some mythical future date. The xbzrle and vmstate tests are now only run for softmmu builds since they require files in the migrate/ directory which is only built for softmmu. Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Signed-off-by: Amit Shah <amit.shah@redhat.com>
Diffstat (limited to 'migration/Makefile.objs')
-rw-r--r--migration/Makefile.objs10
1 files changed, 10 insertions, 0 deletions
diff --git a/migration/Makefile.objs b/migration/Makefile.objs
new file mode 100644
index 0000000000..63dbe93447
--- /dev/null
+++ b/migration/Makefile.objs
@@ -0,0 +1,10 @@
+common-obj-y += migration.o migration-tcp.o
+common-obj-y += vmstate.o
+common-obj-y += qemu-file.o qemu-file-unix.o qemu-file-stdio.o
+common-obj-$(CONFIG_RDMA) += migration-rdma.o
+common-obj-y += xbzrle.o
+
+common-obj-$(CONFIG_POSIX) += migration-exec.o migration-unix.o migration-fd.o
+
+common-obj-y += block-migration.o
+