From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: Error getting mfn Date: Tue, 18 Sep 2012 19:50:02 +0100 Message-ID: <5058C25A.1090602@citrix.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: William Dauchy Cc: "xen-devel@lists.xensource.com" , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org On 18/09/2012 09:24, William Dauchy wrote: > Hello, > > I'm getting many "Error getting mfn" on a xen4.1.3 with dom0 3.4.11 x86_32. > I thought it could be related to > xen/mmu: Release just the MFN list, not MFN list and part of pagetables. > http://git.kernel.org/?p=linux/kernel/git/konrad/xen.git;a=commit;h=785f62314984ea3af9dd830b020289ba2509ae69 > > (XEN) Freed 212kB init memory. > (XEN) mm.c:908:d0 Error getting mfn 2009b (pfn 5555555555555555) from > L1 entry 000000002009b023 for l1e_owner=0, pg_owner=0 > (XEN) mm.c:908:d0 Error getting mfn 2009c (pfn 5555555555555555) from > L1 entry 000000002009c023 for l1e_owner=0, pg_owner=0 > [...] > (XEN) mm.c:908:d0 Error getting mfn c32116 (pfn 5555555555555555) from > L1 entry 8000000c32116063 for l1e_owner=0, pg_owner=0 > (XEN) mm.c:908:d0 Error getting mfn c32117 (pfn 5555555555555555) from > L1 entry 8000000c32117063 for l1e_owner=0, pg_owner=0 > (XEN) ../physdev.c:171: dom0: wrong map_pirq type 3 > > Any hint? Are you compiling as uniprocessor rather than SMP? This reminds me of a bug XenServer came across where a 32bit uniprocessor build would use two 32bit writes to change PTEs, and issue the two writes in the wrong order, triggering this error. ~Andrew > > Regards,