From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: [PATCH 0/2] Add hugetlb support for PV Date: Thu, 24 Jul 2008 07:50:10 -0700 Message-ID: <488896A2.3010500@goop.org> References: <200807240845.08753.dcm@mccr.org> <4888AC8E.76E4.0078.0@novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <4888AC8E.76E4.0078.0@novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Jan Beulich Cc: Dave McCracken , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Jan Beulich wrote: >>>> Dave McCracken 24.07.08 15:45 >>> >>>> >> Here is a set of small patches that enables hugetlb on PV machines. They are >> against xen-unstable and linux-2.6.18-xen. >> >> The patches are specifically for x86_64. >> >> I originally had these patches working back in May, but recently for some >> reason my machine now refuses to boot the baseline xen-unstable, so I've been >> unable to verify them. However, they should still work. >> >> Comments, bug reports, and suggestions are welcome. >> > > I must be missing something, but I can't see how you guarantee the > super pages to be contiguous in machine memory. And even if you did, > the hypervisor would still need to do accounting on all the 4k portions > a super page consists of when it gets mapped/unmapped. > Yeah, I'm pretty sure there has to be a lot more to it than that. J