From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: [PATCH 00 of 12] xenpaging fixes for xen-unstable Date: Fri, 10 Jun 2011 13:52:22 +0100 Message-ID: References: <20110610112733.GA17891@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20110610112733.GA17891@aepfle.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Olaf Hering Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 10/06/2011 12:27, "Olaf Hering" wrote: > On Fri, Jun 10, Keir Fraser wrote: > >> On 07/06/2011 14:38, "Olaf Hering" wrote: >> >>> On Tue, Jun 07, Keir Fraser wrote: >>> >>>> Once they're in, what is left to do? Do you need help with the in-Xen >>>> waitqueue stuff? Do you have test cases that fail, a private patch queue, >>>> etc? >>> >>> Keir, >>> >>> I have no new patches, just returned to xenpaging end of last week. >>> A few months ago I collected my TODO list below. >>> >>> One thing that I would need help with is the machine_to_phys_mapping[] >>> handling, an attempt to fix it was reverted before the 4.1 release. See >>> the thread in the URL below. >> >> I've reapplied this as xen-unstable:23507. > > Thanks Keir. > > But the change breaks 32bit builds: Thanks, fixed by xen-unstable:23509. -- Keir > prelink.o: In function `populate_physmap': > /usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/common/memory.c:155: > undefined reference to `machine_to_phys_mapping_valid' > prelink.o: In function `memory_exchange': > /usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/common/memory.c:491: > undefined reference to `machine_to_phys_mapping_valid' > prelink.o: In function `free_heap_pages': > /usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/common/page_alloc.c:544: > undefined reference to `machine_to_phys_mapping_valid' > prelink.o: In function `share_xen_page_with_guest': > /usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/arch/x86/mm.c:440: > undefined reference to `machine_to_phys_mapping_valid' > prelink.o: In function `do_mmu_update': > /usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/arch/x86/mm.c:3688: > undefined reference to `machine_to_phys_mapping_valid' > prelink.o:/usr/src/packages/BUILD/xen-unstable.hg-4.2.23508/xen/arch/x86/mm/p2 > m.c:373: more undefined references to `machine_to_phys_mapping_valid' follow >