This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] page fault in xmem_pool_alloc w/ TXT

To: "Joseph Cihula" <joseph.cihula@xxxxxxxxx>
Subject: Re: [Xen-devel] page fault in xmem_pool_alloc w/ TXT
From: "Jan Beulich" <JBeulich@xxxxxxxxxx>
Date: Thu, 24 Mar 2011 16:56:27 +0000
Cc: Shane Wang <shane.wang@xxxxxxxxx>, Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Gang Wei <gang.wei@xxxxxxxxx>
Delivery-date: Thu, 24 Mar 2011 09:56:29 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4F65016F6CB04E49BFFA15D4F7B798D90160478222@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4F65016F6CB04E49BFFA15D4F7B798D90160478222@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
>>> On 24.03.11 at 16:41, "Cihula, Joseph" <joseph.cihula@xxxxxxxxx> wrote:
> In the latest changesets of xen-unstable, when Xen is booted with tboot/TXT, 
> it gives a page fault in xmem_pool_alloc():
> ...
> (XEN) [VT-D]dmar.c:585:   RMRR region: base_addr 8f305000 end_address 
> 8f305fff
> (XEN) PCI: MCFG configuration 0: base a0000000 segment 0 buses 0 - 255
> (XEN) PCI: MCFG area at a0000000 reserved in E820
> (XEN) Xen ERST support is initialized.
> (XEN) Using ACPI (MADT) for SMP configuration information
> (XEN) IRQ limits: 48 GSI, 4576 MSI/MSI-X
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Early fatal page fault at e008:ffff82c48012ac66 (cr2=000000000000ec18, 
> ec)
> (XEN) Stack dump: ffff83036fff9868 0000000000000060 ffff83036ffe6000 
> 0000000000
> ...
> We have bisected this to the following commit:
> c/s 23013
> ACPI: large cleanup
> In some cases, entire files turned out unnecessary. Of what remains,
> move whatever possible into .init.*, and some data items into
> .data.read_mostly.
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxxxx>
> Can someone take a look and see what got moved into .init.* that shouldn't 
> have been?

A crash that early can't be due to something having got moved
into .init.* - if you can get me the full log and the corresponding
xen-syms, I'll certainly check.


Xen-devel mailing list