Re: [Qemu-devel] [PATCH 01/30] split MRU ram list

2012-10-21 Thread Orit Wasserman
On 10/18/2012 09:29 AM, Juan Quintela wrote: From: Paolo Bonzini pbonz...@redhat.com Outside the execution threads the normal, non-MRU-ized order of the RAM blocks should always be enough. So manage two separate lists, which will have separate locking rules. Signed-off-by: Paolo Bonzini

Re: [Qemu-devel] [PATCH 01/30] split MRU ram list

2012-10-21 Thread Peter Maydell
On 18 October 2012 08:29, Juan Quintela quint...@redhat.com wrote: -RAMList ram_list = { .blocks = QLIST_HEAD_INITIALIZER(ram_list.blocks) }; +RAMList ram_list = { +.blocks = QLIST_HEAD_INITIALIZER(ram_list.blocks), +.blocks_mru = QLIST_HEAD_INITIALIZER(ram_list.blocks_mru) +}; Maybe

[Qemu-devel] [PATCH 01/30] split MRU ram list

2012-10-18 Thread Juan Quintela
From: Paolo Bonzini pbonz...@redhat.com Outside the execution threads the normal, non-MRU-ized order of the RAM blocks should always be enough. So manage two separate lists, which will have separate locking rules. Signed-off-by: Paolo Bonzini pbonz...@redhat.com Signed-off-by: Juan Quintela