From: Michael R. Hines mrhi...@us.ibm.com
Several changes since v5:
- Only one new file in the patch now! (migration-rdma.c)
- Smaller number of files touched, fewer prototypes
- Merged files as requested (rdma.c and and migration-rdma.c)
- Eliminated header as requested (rdma.h)
- Created new
From: Michael R. Hines mrhi...@us.ibm.com
RDMA requires hooks before and after each iteration round
in order to coordinate the new dynamic page registration support.
This is done now by introducing a new set of function pointers
which are only used by arch_init.c.
Pointers include:
1.
From: Michael R. Hines mrhi...@us.ibm.com
All that is left for this part of the patch is:
1. use the new (optionally defined) save_ram_page function pointer
to decide what to do with the page if RDMA is enable or not
and return ENOTSUP as agreed.
2. invoke hooks from QEMURamControlOps
From: Michael R. Hines mrhi...@us.ibm.com
This is used during RDMA initialization in order to transmit
a description of all the RAM blocks to the peer for later
dynamic chunk registration purposes.
Signed-off-by: Michael R. Hines mrhi...@us.ibm.com
---
exec.c|9 +
From: Michael R. Hines mrhi...@us.ibm.com
Verbose documentation is included, for both the protocol and
interface to QEMU.
Additionally, there is a Features/RDMALiveMigration wiki as
well as a patch on github.com (hinesmr/qemu.git)
Signed-off-by: Michael R. Hines mrhi...@us.ibm.com
---
From: Michael R. Hines mrhi...@us.ibm.com
RDMA performs very slowly with zero-page checking.
Without the ability to disable it, RDMA throughput and
latency promises and high performance links cannot be
fully realized.
On the other hand, dynamic page registration support is also
included in the
On 04/09/2013 11:24 PM, Michael S. Tsirkin wrote:
Which mechanism do you refer to? You patches still seem to pin each
page in guest memory at some point, which will break all COW. In
particular any pagemap tricks to detect duplicates on source that I
suggested won't work.
Sorry, I mispoke.
On Tue, Apr 09, 2013 at 08:37:16PM -0400, Kevin O'Connor wrote:
On Tue, Apr 02, 2013 at 12:07:46PM +0300, Gleb Natapov wrote:
On Mon, Apr 01, 2013 at 08:22:57PM -0400, Kevin O'Connor wrote:
On Sun, Mar 31, 2013 at 05:34:10PM +0300, Gleb Natapov wrote:
On Sat, Mar 30, 2013 at 09:20:09AM
301 - 308 of 308 matches
Mail list logo