From mboxrd@z Thu Jan 1 00:00:00 1970 From: Olaf Hering Subject: Re: [PATCH 00 of 12] xenpaging fixes for xen-unstable Date: Fri, 10 Jun 2011 13:27:33 +0200 Message-ID: <20110610112733.GA17891@aepfle.de> References: <20110607133847.GA15418@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org 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: 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/p2m.c:373: more undefined references to `machine_to_phys_mapping_valid' follow