From: Keir Fraser Subject: Re: RE: [PATCH] calling zap_low_mappings breaks xen boot on the es7000 Date: Thu, 14 Jun 2007 19:12:11 +0100 Message-ID: References: <94C8C9E8B25F564F95185BDA64AB05F60526E955@USTR-EXCH5.na.uis.unisys.com> Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <94C8C9E8B25F564F95185BDA64AB05F60526E955@USTR-EXCH5.na.uis.unisys.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: "Subrahmanian, Raj" , xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 14/6/07 18:58, "Subrahmanian, Raj" wrote: > This patch tries to switch into APIC mode only on classic ES7000s. This > is not required on the ES7000 Zorros. > With this patch, I can once again boot Xen on an ES7000, on the unstable > tip. Does this leave unstable tip broken on the older ES7000 though? The proper fix would seem to be to find out which access is faulting, and to obtain the required virtual address by __va() or by map_domain_page() rather than relying on the phys==virt mapping. Or is the problem more tricky than that? -- Keir