Re: Can't boot guest with more than 3585MB when using large pages

2009-04-05 Thread Avi Kivity
Alex Williamson wrote: On Fri, 2009-04-03 at 20:28 -0300, Marcelo Tosatti wrote: Can you please try the following Thanks Marcelo, this seems to fix it. I tested up to a 30G guest with large pages. I've applied the patch, thanks. I keep thinking we need to do additional

Re: Can't boot guest with more than 3585MB when using large pages

2009-04-04 Thread Alex Williamson
On Fri, 2009-04-03 at 20:28 -0300, Marcelo Tosatti wrote: Can you please try the following Thanks Marcelo, this seems to fix it. I tested up to a 30G guest with large pages. Alex -- qemu: kvm: fixup 4GB+ memslot large page alignment Need to align the 4GB+ memslot after we know

Re: Can't boot guest with more than 3585MB when using large pages

2009-04-03 Thread Marcelo Tosatti
On Tue, Mar 24, 2009 at 04:57:46PM -0500, Ryan Harper wrote: * Alex Williamson alex.william...@hp.com [2009-03-24 16:07]: On a 2.6.29, x86_64 host/guest, what's special about specifying a guest size of -m 3586 when using -mem-path backed by hugetlbfs? 3585 works, 3586 hangs here:

Re: Can't boot guest with more than 3585MB when using large pages

2009-03-25 Thread Marcelo Tosatti
On Tue, Mar 24, 2009 at 04:57:46PM -0500, Ryan Harper wrote: * Alex Williamson alex.william...@hp.com [2009-03-24 16:07]: On a 2.6.29, x86_64 host/guest, what's special about specifying a guest size of -m 3586 when using -mem-path backed by hugetlbfs? 3585 works, 3586 hangs here:

Re: Can't boot guest with more than 3585MB when using large pages

2009-03-25 Thread Alex Williamson
On Wed, 2009-03-25 at 13:10 -0300, Marcelo Tosatti wrote: On Tue, Mar 24, 2009 at 04:57:46PM -0500, Ryan Harper wrote: * Alex Williamson alex.william...@hp.com [2009-03-24 16:07]: On a 2.6.29, x86_64 host/guest, what's special about specifying a guest size of -m 3586 when using

Can't boot guest with more than 3585MB when using large pages

2009-03-24 Thread Alex Williamson
On a 2.6.29, x86_64 host/guest, what's special about specifying a guest size of -m 3586 when using -mem-path backed by hugetlbfs? 3585 works, 3586 hangs here: ... PCI-DMA: Using software bounce buffering for IO (SWIOTLB) Placing 64MB software IO TLB between 88002000 - 88002400

Re: Can't boot guest with more than 3585MB when using large pages

2009-03-24 Thread Ryan Harper
* Alex Williamson alex.william...@hp.com [2009-03-24 16:07]: On a 2.6.29, x86_64 host/guest, what's special about specifying a guest size of -m 3586 when using -mem-path backed by hugetlbfs? 3585 works, 3586 hangs here: ... PCI-DMA: Using software bounce buffering for IO (SWIOTLB)