-common-obj-y += migration.o tcp.o
-common-obj-y += vmstate.o
-common-obj-y += qemu-file.o qemu-file-buf.o qemu-file-unix.o qemu-file-stdio.o
-common-obj-y += xbzrle.o
+common-obj-y += migration.o socket.o fd.o exec.o
+common-obj-y += tls.o channel.o savevm.o
+common-obj-y += colo-comm.o colo.o colo-failover.o
+common-obj-y += vmstate.o vmstate-types.o page_cache.o
+common-obj-y += qemu-file.o global_state.o
+common-obj-y += qemu-file-channel.o
+common-obj-y += xbzrle.o postcopy-ram.o
+common-obj-y += qjson.o
common-obj-$(CONFIG_RDMA) += rdma.o
-common-obj-$(CONFIG_POSIX) += exec.o unix.o fd.o
-common-obj-y += block.o
+common-obj-$(CONFIG_LIVE_BLOCK_MIGRATION) += block.o