Re: [Qemu-devel] [PATCH 08/10] Rework ram block hash

2015-05-19 Thread Dr. David Alan Gilbert
* Michael R. Hines (mrhi...@linux.vnet.ibm.com) wrote: > On 05/19/2015 01:55 PM, Dr. David Alan Gilbert wrote: > >>I would like to keep the ramblock list directly addressable by hash > >>on both sides, because, as I mentioned earlier, we want as much > >>flexibility in registering RAMBlock memory a

Re: [Qemu-devel] [PATCH 08/10] Rework ram block hash

2015-05-19 Thread Michael R. Hines
On 05/19/2015 01:55 PM, Dr. David Alan Gilbert wrote: I would like to keep the ramblock list directly addressable by hash on both sides, because, as I mentioned earlier, we want as much flexibility in registering RAMBlock memory as possible by being able to add or delete arbitrary blocks int the

Re: [Qemu-devel] [PATCH 08/10] Rework ram block hash

2015-05-19 Thread Dr. David Alan Gilbert
* Michael R. Hines (mrhi...@linux.vnet.ibm.com) wrote: > On 04/20/2015 10:57 AM, Dr. David Alan Gilbert (git) wrote: > >From: "Dr. David Alan Gilbert" > > > >RDMA uses a hash from block offset->RAM Block; this isn't needed > >on the destination, and now that the destination sorts the ramblock > >l

Re: [Qemu-devel] [PATCH 08/10] Rework ram block hash

2015-05-19 Thread Michael R. Hines
On 04/20/2015 10:57 AM, Dr. David Alan Gilbert (git) wrote: From: "Dr. David Alan Gilbert" RDMA uses a hash from block offset->RAM Block; this isn't needed on the destination, and now that the destination sorts the ramblock list, is harder to maintain. Destination sorts the ramblock list? Is

[Qemu-devel] [PATCH 08/10] Rework ram block hash

2015-04-20 Thread Dr. David Alan Gilbert (git)
From: "Dr. David Alan Gilbert" RDMA uses a hash from block offset->RAM Block; this isn't needed on the destination, and now that the destination sorts the ramblock list, is harder to maintain. Split the hash so that it's only generated on the source. Signed-off-by: Dr. David Alan Gilbert ---