From petefrench@ticketswitch.com  Wed Jan 16 14:14:08 2008
Return-Path: <petefrench@ticketswitch.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EC84416A417
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Jan 2008 14:14:08 +0000 (UTC)
	(envelope-from petefrench@ticketswitch.com)
Received: from angel.ticketswitch.com (angel.ticketswitch.com [IPv6:2002:57e0:1d4e::1])
	by mx1.freebsd.org (Postfix) with ESMTP id A5BB413C467
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Jan 2008 14:14:08 +0000 (UTC)
	(envelope-from petefrench@ticketswitch.com)
Received: from [10.50.50.2] (helo=smaug.rattatosk)
	by angel.ticketswitch.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.67 (FreeBSD))
	(envelope-from <petefrench@ticketswitch.com>)
	id 1JF91r-000ItH-Oi
	for FreeBSD-gnats-submit@freebsd.org; Wed, 16 Jan 2008 14:14:07 +0000
Received: from dilbert.rattatosk ([10.50.50.6] helo=dilbert.ticketswitch.com)
	by smaug.rattatosk with esmtp (Exim 4.67 (FreeBSD))
	(envelope-from <petefrench@ticketswitch.com>)
	id 1JF91r-000Glk-Mi
	for FreeBSD-gnats-submit@freebsd.org; Wed, 16 Jan 2008 14:14:07 +0000
Received: from petefrench by dilbert.ticketswitch.com with local (Exim 4.68 (FreeBSD))
	(envelope-from <petefrench@ticketswitch.com>)
	id 1JF91r-0000cX-MG
	for FreeBSD-gnats-submit@freebsd.org; Wed, 16 Jan 2008 14:14:07 +0000
Message-Id: <E1JF91r-0000cX-MG@dilbert.ticketswitch.com>
Date: Wed, 16 Jan 2008 14:14:07 +0000
From: Pete French <petefrench@ticketswitch.com>
Reply-To: Pete French <petefrench@ticketswitch.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: vm_fault when trying to boot 7.0 ACPI on HP dc5750
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         119716
>Category:       kern
>Synopsis:       [acpi] vm_fault when trying to boot 7.0 ACPI on HP dc5750
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    jhb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 16 14:20:00 UTC 2008
>Closed-Date:    Thu Mar 13 16:22:04 UTC 2008
>Last-Modified:  Thu Mar 13 16:22:04 UTC 2008
>Originator:     Pete French
>Release:        FreeBSD 7.0-RC1 i386
>Organization:
TicketSwitch Ltd
>Environment:
System: FreeBSD dilbert.rattatosk 7.0-RC1 FreeBSD 7.0-RC1 #0: Wed Jan 16 13:11:44 GMT 2008 petefrench@dilbert.rattatosk:/usr/obj/usr/src/sys/DILBERT i386

	Machine is HP dc5750. Latest BIOS (v02.31), AMD 4200+ processor,
	2 gigs of RAM.

>Description:

	trying to boot the system with ACPI enabled produces the following:

	panic: vm_fault: fault on nofualt entry, addr: 81423000

	the system boots fine without ACPI, but then will only use one of
	the cores and requires the physical RAM to be set in loader.conf.

	I think this may be the same issue as PR 117918 which I reported
	under 6.3.
	

>How-To-Repeat:

	try and boot the machine using 7.0/i386 with ACPI and the panic
	occurs almost instantly the machine tries to boot.

>Fix:

	workaround is not to use ACPI, but this means only using a single
	core of the processor.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-acpi 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Wed Jan 16 15:54:00 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119716 

From: Pete French <petefrench@ticketswitch.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/119716: [acpi] vm_fault when trying to boot 7.0 ACPI on HP dc5750
Date: Tue, 22 Jan 2008 13:23:32 +0000

 With the help of John Baldwin on freebsd-stable I traced this a bit closer.
 Inside madt_probe in /usr/src/sys/i386/acpica/madt.c the code is ttaking the
 second brank of the 'ifi' statement - i.e. the branch which is for non 2.0
 systems. It successfully completes the madt_map_table call, but then
 crashes when ttrying to access the returned data. Printing out the value
 of rsdp->RsdtPhysicalAddress on the retrun gives 0x7fec7f40.

From: Pete French <petefrench@ticketswitch.com>
To: bug-followup@FreeBSD.org,
 petefrench@ticketswitch.com
Cc:  
Subject: Re: kern/119716: [acpi] vm_fault when trying to boot 7.0 ACPI on HP dc5750
Date: Wed, 6 Feb 2008 01:07:21 +0000

 This has been found and fixed by John Baldwin. See the patch in the  
 mailing list post:
 
 http://lists.freebsd.org/pipermail/freebsd-stable/2008-January/ 
 040077.html
 
State-Changed-From-To: open->patched 
State-Changed-By: jhb 
State-Changed-When: Wed Feb 6 20:59:38 UTC 2008 
State-Changed-Why:  
I'll take this. 


Responsible-Changed-From-To: freebsd-acpi->jhb 
Responsible-Changed-By: jhb 
Responsible-Changed-When: Wed Feb 6 20:59:38 UTC 2008 
Responsible-Changed-Why:  
I'll take this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119716 
State-Changed-From-To: patched->closed 
State-Changed-By: jhb 
State-Changed-When: Thu Mar 13 16:21:51 UTC 2008 
State-Changed-Why:  
Fix MFC'd to 6.x and 7.x. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=119716 
>Unformatted:
