Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-14 Thread Peter Lieven
Am 13.07.2016 um 12:27 schrieb Paolo Bonzini: On 12/07/2016 16:34, Peter Lieven wrote: Am 11.07.2016 um 12:37 schrieb Paolo Bonzini: On 11/07/2016 11:31, Peter Lieven wrote: Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: On 28/06/2016 11:01, Peter Lieven wrote: this was causing serious frame

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-13 Thread Paolo Bonzini
On 12/07/2016 16:34, Peter Lieven wrote: > Am 11.07.2016 um 12:37 schrieb Paolo Bonzini: >> >> On 11/07/2016 11:31, Peter Lieven wrote: >>> Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: On 28/06/2016 11:01, Peter Lieven wrote: > this was causing serious framentation in conjunction with t

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-12 Thread Peter Lieven
Am 11.07.2016 um 12:37 schrieb Paolo Bonzini: > > On 11/07/2016 11:31, Peter Lieven wrote: >> Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: >>> On 28/06/2016 11:01, Peter Lieven wrote: this was causing serious framentation in conjunction with the subpages since RCU was introduced. The nod

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-11 Thread Paolo Bonzini
On 11/07/2016 11:31, Peter Lieven wrote: > Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: >> >> On 28/06/2016 11:01, Peter Lieven wrote: >>> this was causing serious framentation in conjunction with the >>> subpages since RCU was introduced. The node space was allocated >>> at approx 32kB then rea

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-11 Thread Peter Lieven
Am 11.07.2016 um 11:31 schrieb Peter Lieven: Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: On 28/06/2016 11:01, Peter Lieven wrote: this was causing serious framentation in conjunction with the subpages since RCU was introduced. The node space was allocated at approx 32kB then reallocted to ap

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-07-11 Thread Peter Lieven
Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: On 28/06/2016 11:01, Peter Lieven wrote: this was causing serious framentation in conjunction with the subpages since RCU was introduced. The node space was allocated at approx 32kB then reallocted to approx 75kB and this a few hundred times at star

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-06-28 Thread Peter Lieven
Am 28.06.2016 um 12:43 schrieb Paolo Bonzini: On 28/06/2016 11:01, Peter Lieven wrote: this was causing serious framentation in conjunction with the subpages since RCU was introduced. The node space was allocated at approx 32kB then reallocted to approx 75kB and this a few hundred times at star

Re: [Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-06-28 Thread Paolo Bonzini
On 28/06/2016 11:01, Peter Lieven wrote: > this was causing serious framentation in conjunction with the > subpages since RCU was introduced. The node space was allocated > at approx 32kB then reallocted to approx 75kB and this a few hundred > times at startup. And thanks to RCU the freeing was d

[Qemu-devel] [PATCH 13/15] exec: use mmap for PhysPageMap->nodes

2016-06-28 Thread Peter Lieven
this was causing serious framentation in conjunction with the subpages since RCU was introduced. The node space was allocated at approx 32kB then reallocted to approx 75kB and this a few hundred times at startup. And thanks to RCU the freeing was delayed. Signed-off-by: Peter Lieven --- exec.c |