From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQlf8-0004gb-9M for qemu-devel@nongnu.org; Fri, 12 Apr 2013 17:37:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UQlf5-0002pr-MC for qemu-devel@nongnu.org; Fri, 12 Apr 2013 17:37:38 -0400 Received: from e39.co.us.ibm.com ([32.97.110.160]:54068) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UQlf5-0002pP-F1 for qemu-devel@nongnu.org; Fri, 12 Apr 2013 17:37:35 -0400 Received: from /spool/local by e39.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 12 Apr 2013 15:37:34 -0600 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by d01dlp02.pok.ibm.com (Postfix) with ESMTP id AB6456E8044 for ; Fri, 12 Apr 2013 17:37:27 -0400 (EDT) Received: from d01av05.pok.ibm.com (d01av05.pok.ibm.com [9.56.224.195]) by d01relay02.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r3CLbU6f297740 for ; Fri, 12 Apr 2013 17:37:30 -0400 Received: from d01av05.pok.ibm.com (loopback [127.0.0.1]) by d01av05.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r3CLbTCZ026726 for ; Fri, 12 Apr 2013 17:37:30 -0400 From: mrhines@linux.vnet.ibm.com Date: Fri, 12 Apr 2013 17:37:10 -0400 Message-Id: <1365802638-8478-1-git-send-email-mrhines@linux.vnet.ibm.com> Subject: [Qemu-devel] [PATCH v2 0/8] rdma: migration support List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: aliguori@us.ibm.com, mst@redhat.com, owasserm@redhat.com, abali@us.ibm.com, mrhines@us.ibm.com, gokul@us.ibm.com, pbonzini@redhat.com From: "Michael R. Hines" Changes since v1: - Finished additional cleanup requests - Introduced COMPRESS command to zap zeros Wiki: http://wiki.qemu.org/Features/RDMALiveMigration Github: git@github.com:hinesmr/qemu.git Michael R. Hines (10): rdma: introduce qemu_ram_foreach_block rdma: new QEMUFileOps hooks rdma: export ram_handle_compressed() rdma: introduce capability for chunk registration rdma: core rdma logic rdma: send pc.ram rdma: print out throughput while debugging rdma: add documentation Makefile.objs | 1 + arch_init.c | 59 +- configure | 29 + docs/rdma.txt | 336 +++++ exec.c | 9 + include/exec/cpu-common.h | 5 + include/migration/migration.h | 23 + include/migration/qemu-file.h | 30 + migration-rdma.c | 2732 +++++++++++++++++++++++++++++++++++++++++ migration.c | 27 +- qapi-schema.json | 2 +- savevm.c | 75 +- 12 files changed, 3307 insertions(+), 21 deletions(-) create mode 100644 docs/rdma.txt create mode 100644 migration-rdma.c -- 1.7.10.4