From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [V10 PATCH 0/4] pvh dom0 patches... Date: Fri, 02 May 2014 13:31:05 +0100 Message-ID: <5363AC29020000780000E784@mail.emea.novell.com> References: <1398820008-9005-1-git-send-email-mukesh.rathor@oracle.com> <5361049B.7040409@citrix.com> <20140430111216.2bef8e60@mantra.us.oracle.com> <20140430181923.68d75467@mantra.us.oracle.com> <53637BF3.2000502@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1WgCcN-0000BD-Jq for xen-devel@lists.xenproject.org; Fri, 02 May 2014 12:31:07 +0000 In-Reply-To: <53637BF3.2000502@citrix.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: =?UTF-8?Q?Roger=20Pau=20Monn=C3=A9?= Cc: George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org, keir.xen@gmail.com, tim@xen.org List-Id: xen-devel@lists.xenproject.org >>> On 02.05.14 at 13:05, wrote: > With the patch applied I can boot fine, no error messages at all. I've > printed the address that's causing the vioapic_range call, it's > 0x1073741824, which according to the e820 map passed by Xen falls into a > region marked as valid memory: > > SMAP type=01 base=0000000000100000 len=000000003ff6e000 If the number in the text above really was represented in hex, it very clearly is outside the range you show. Assuming it was in fact decimal, its hex representation being 0x40000000 also makes clear that this is outside the shown range. But it's also rather strange an address for an IO-APIC to live at. So in the end I'm only confused. > The crash happens because FreeBSD scrubs all valid memory at early boot > when booted with hw.memtest.tests=1. If with "valid memory" you mean "valid RAM", then clearly the IO-APIC page(s) shouldn't be touched by this. Jan