Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-28 Thread David Hildenbrand
On 26.03.19 04:50, David Gibson wrote: > qemu_getrampagesize() works out the minimum host page size backing any of > guest RAM. This is required in a few places, such as for POWER8 PAPR KVM > guests, because limitations of the hardware virtualization mean the guest > can't use pagesizes larger

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread David Gibson
On Wed, Mar 27, 2019 at 06:24:17PM +0100, Igor Mammedov wrote: > On Wed, 27 Mar 2019 23:03:58 +1100 > David Gibson wrote: > > > On Wed, Mar 27, 2019 at 10:38:38AM +0100, Igor Mammedov wrote: > > > On Wed, 27 Mar 2019 20:07:57 +1100 > > > David Gibson wrote: > > > > > > > On Wed, Mar 27, 2019

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread Igor Mammedov
On Wed, 27 Mar 2019 23:03:58 +1100 David Gibson wrote: > On Wed, Mar 27, 2019 at 10:38:38AM +0100, Igor Mammedov wrote: > > On Wed, 27 Mar 2019 20:07:57 +1100 > > David Gibson wrote: > > > > > On Wed, Mar 27, 2019 at 09:57:45AM +0100, Igor Mammedov wrote: > > > > On Wed, 27 Mar 2019 11:11:46

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread David Gibson
On Wed, Mar 27, 2019 at 10:38:38AM +0100, Igor Mammedov wrote: > On Wed, 27 Mar 2019 20:07:57 +1100 > David Gibson wrote: > > > On Wed, Mar 27, 2019 at 09:57:45AM +0100, Igor Mammedov wrote: > > > On Wed, 27 Mar 2019 11:11:46 +1100 > > > David Gibson wrote: > > > > > > > On Tue, Mar 26, 2019

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread Igor Mammedov
On Wed, 27 Mar 2019 20:07:57 +1100 David Gibson wrote: > On Wed, Mar 27, 2019 at 09:57:45AM +0100, Igor Mammedov wrote: > > On Wed, 27 Mar 2019 11:11:46 +1100 > > David Gibson wrote: > > > > > On Tue, Mar 26, 2019 at 03:08:20PM +0100, Igor Mammedov wrote: > > > > On Tue, 26 Mar 2019

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread David Gibson
On Wed, Mar 27, 2019 at 09:57:45AM +0100, Igor Mammedov wrote: > On Wed, 27 Mar 2019 11:11:46 +1100 > David Gibson wrote: > > > On Tue, Mar 26, 2019 at 03:08:20PM +0100, Igor Mammedov wrote: > > > On Tue, 26 Mar 2019 14:50:58 +1100 > > > David Gibson wrote: > > > > > > >

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-27 Thread Igor Mammedov
On Wed, 27 Mar 2019 11:11:46 +1100 David Gibson wrote: > On Tue, Mar 26, 2019 at 03:08:20PM +0100, Igor Mammedov wrote: > > On Tue, 26 Mar 2019 14:50:58 +1100 > > David Gibson wrote: > > > > > qemu_getrampagesize() works out the minimum host page size backing any of > > > guest RAM. This is

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-26 Thread David Gibson
On Tue, Mar 26, 2019 at 03:08:20PM +0100, Igor Mammedov wrote: > On Tue, 26 Mar 2019 14:50:58 +1100 > David Gibson wrote: > > > qemu_getrampagesize() works out the minimum host page size backing any of > > guest RAM. This is required in a few places, such as for POWER8 PAPR KVM > > guests,

Re: [Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-26 Thread Igor Mammedov
On Tue, 26 Mar 2019 14:50:58 +1100 David Gibson wrote: > qemu_getrampagesize() works out the minimum host page size backing any of > guest RAM. This is required in a few places, such as for POWER8 PAPR KVM > guests, because limitations of the hardware virtualization mean the guest > can't use

[Qemu-devel] [PATCH for-4.0?] exec: Only count mapped memory backends for qemu_getrampagesize()

2019-03-25 Thread David Gibson
qemu_getrampagesize() works out the minimum host page size backing any of guest RAM. This is required in a few places, such as for POWER8 PAPR KVM guests, because limitations of the hardware virtualization mean the guest can't use pagesizes larger than the host pages backing its memory. However,