NetBSD Problem Report #44360

From www@NetBSD.org  Sun Jan  9 09:46:26 2011
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id DE17363B89F
	for <gnats-bugs@gnats.NetBSD.org>; Sun,  9 Jan 2011 09:46:25 +0000 (UTC)
Message-Id: <20110109094625.516D263B89A@www.NetBSD.org>
Date: Sun,  9 Jan 2011 09:46:25 +0000 (UTC)
From: explorer@flame.org
Reply-To: explorer@flame.org
To: gnats-bugs@NetBSD.org
Subject: Booting on a Tyan motherboard with dual Xeon, under Xen, crashes
X-Send-Pr-Version: www-1.0

>Number:         44360
>Category:       port-xen
>Synopsis:       Booting on a Tyan motherboard with dual Xeon, under Xen, crashes
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-xen-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 09 09:50:00 +0000 2011
>Closed-Date:    Fri Jul 17 11:01:45 +0000 2020
>Last-Modified:  Fri Jul 17 11:01:45 +0000 2020
>Originator:     Michael Graff
>Release:        NetBSD 5
>Organization:
>Environment:
dual, dual core Xeon. Can't boot for exact uname output.
>Description:
When booting on this new (for me) machine, under Xen, I get a crash:

Stopped in pid 0.1 (system) at netbsd:breakbpoint+0x5: leave
breakpoint() at netbsd:breakpoint+0x5
panic() at netbsd:panic+0x242
xpq_flush_queue() at netbsd:xpq_flush_queue+0xaf
pmap_enter_ma() at netbsd:pmap_kenter_ma+0xbc
x86_mem_add_mapping() at netbsd:x86_mem_add_mapping+0x13a
acpi_md_osMapMemory() at netbsd:AcpiOsMapMemory+0x19
AcpiTbParseRootTable() at netbsd:AcpiTbParseRootTable+0x70
acpi_probe() at netbsd:acpi_probe+0x7d
...


>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:
From: Jukka Ruohonen <jruohonen@iki.fi>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: kern/44360: Booting on a Tyan motherboard with dual Xeon, under Xen, crashes
Date: Sun, 9 Jan 2011 11:56:16 +0200

 On Sun, Jan 09, 2011 at 09:50:01AM +0000, explorer@flame.org wrote:
 > When booting on this new (for me) machine, under Xen, I get a crash:
 > 
 > Stopped in pid 0.1 (system) at netbsd:breakbpoint+0x5: leave
 > breakpoint() at netbsd:breakpoint+0x5
 > panic() at netbsd:panic+0x242
 > xpq_flush_queue() at netbsd:xpq_flush_queue+0xaf
 > pmap_enter_ma() at netbsd:pmap_kenter_ma+0xbc
 > x86_mem_add_mapping() at netbsd:x86_mem_add_mapping+0x13a
 > acpi_md_osMapMemory() at netbsd:AcpiOsMapMemory+0x19
 > AcpiTbParseRootTable() at netbsd:AcpiTbParseRootTable+0x70
 > acpi_probe() at netbsd:acpi_probe+0x7d

 Is this Xen-specific? In other words, does amd64 or i386 GENERIC boot fine?

 - Jukka.

From: Michael Graff <explorer@flame.org>
To: gnats-bugs@NetBSD.org
Cc: Jukka Ruohonen <jruohonen@iki.fi>, kern-bug-people@netbsd.org, 
 gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Subject: Re: kern/44360: Booting on a Tyan motherboard with dual Xeon, under
 Xen, crashes
Date: Mon, 10 Jan 2011 14:46:38 -0600

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1

 On 2011-01-09 4:00 AM, Jukka Ruohonen wrote:
 >  Is this Xen-specific? In other words, does amd64 or i386 GENERIC boot fine?

 Yes.

 It turns out enabling certain power management features in the BIOS
 cause the ACPI tables to become broken in some way.

 Booting under "standard" GENERIC built last night from the netbsd-5
 branch produces these warnings:

 ACPI Error (tbutils-0511): Invalid length 0x0 in RSDT/XSDT [20080321]
 ACPI: unable to initialize ACPI tables: AE_INVALID_TABLE_LENGTH
 mainbus0: Intel MP Specification (Version 1.4) (INTEL    BLACKFORD VS)

 However, booting under Xen causes the above crash.

 Fiddling around with the BIOS to not enable any power saving features
 (gah) "fixes" this.

 - --Michael
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.11 (Darwin)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iEYEARECAAYFAk0rcC0ACgkQl6Nz7kJWYWZ6cgCeJ3NGTHXJM0BiXeEnzUytXRpU
 LlUAnAkZgasx2sC7azSzVUyzxWlMu1TM
 =nwx0
 -----END PGP SIGNATURE-----

Responsible-Changed-From-To: kern-bug-people->port-xen-bug-people
Responsible-Changed-By: jdolecek@NetBSD.org
Responsible-Changed-When: Tue, 14 Aug 2018 17:46:48 +0000
Responsible-Changed-Why:
Moved to port-xen


State-Changed-From-To: open->feedback
State-Changed-By: jdolecek@NetBSD.org
State-Changed-When: Tue, 14 Aug 2018 17:46:48 +0000
State-Changed-Why:
Can you confirm whether this still happens with 8.0?


Responsible-Changed-From-To: port-xen-bug-people->port-xen-maintainer
Responsible-Changed-By: jdolecek@NetBSD.org
Responsible-Changed-When: Tue, 28 Aug 2018 18:40:01 +0000
Responsible-Changed-Why:
Fixing to port-xen-maintainer


State-Changed-From-To: feedback->closed
State-Changed-By: jdolecek@NetBSD.org
State-Changed-When: Fri, 17 Jul 2020 11:01:45 +0000
State-Changed-Why:
Feedback timeout. Thanks for report.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.