From nobody@FreeBSD.org  Mon Mar 10 19:30:06 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1692D106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 10 Mar 2008 19:30:06 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id EEF378FC20
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 10 Mar 2008 19:30:05 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m2AJQrGf065431
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 10 Mar 2008 19:26:53 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m2AJQrvs065430;
	Mon, 10 Mar 2008 19:26:53 GMT
	(envelope-from nobody)
Message-Id: <200803101926.m2AJQrvs065430@www.freebsd.org>
Date: Mon, 10 Mar 2008 19:26:53 GMT
From: RC <cooleyr@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: ACPI regression from 6.2 to 7.0 -- S3 resume fails with VIA VT8235
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         121575
>Category:       kern
>Synopsis:       ACPI regression from 6.2 to 7.0 -- S3 resume fails with VIA VT8235
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-acpi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 10 19:40:00 UTC 2008
>Closed-Date:    Tue Mar 11 14:25:12 UTC 2008
>Last-Modified:  Tue Mar 11 14:25:12 UTC 2008
>Originator:     RC
>Release:        7.0R
>Organization:
>Environment:
FreeBSD vulcan 6.2-RELEASE-p11 FreeBSD 6.2-RELEASE-p11 #0: Wed Feb 13 06:44:57 UTC 2008     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Despite a few problems (on-board NIC and X11) S3 suspend/resume worked well with FreeBSD 6.2 on my MSI KM2M Combo L motherboard.  With 7.0R, on S3 resume, keyboard lights blink, but then video is never reinitialized, either with onboard or PCI Nvidia Geforce 4MX 420 (ATI r128 AGP unfortunately doesn't work even with 6.2).


From running FreeBSD 6.2 system:
acpidump -dt: http://geocities.com/ryancooley/freebsd/acpidump-dt.log.gz
dmesg: http://geocities.com/ryancooley/freebsd/dmesg.log.gz

Motherboard Specs: http://www.msicomputer.com/product/p_spec.asp?model=KM2M_Combo-L


I will perform any other debugging/testing steps requested.
>How-To-Repeat:
Install FreeBSD7.  
Run: acpiconf -s3
Hit sleep/power button to resume.
Wait forever.

>Fix:
Downgrade to FreeBSD 6.2

>Release-Note:
>Audit-Trail:

From: Volker <volker@vwsoft.com>
To: bug-followup@FreeBSD.org, cooleyr@gmail.com
Cc:  
Subject: Re: kern/121575: ACPI regression from 6.2 to 7.0 -- S3 resume fails
 with VIA VT8235
Date: Tue, 11 Mar 2008 02:52:54 +0100

 Dear submitter,
 
 your report does not state whether or not you're running X.
 
 Is the machine ping'able after the resume is believed to have completed?
 Have you taken a look into
 http://www.freebsd.org/doc/en_US.ISO8859-1/articles/laptop/power-management.html
 
 Please post `sysctl hw.acpi', `sysctl debug.acpi' and `apm'
 
State-Changed-From-To: open->feedback 
State-Changed-By: vwe 
State-Changed-When: Tue Mar 11 02:20:45 UTC 2008 
State-Changed-Why:  

Submitter has been asked for feedback. 


Responsible-Changed-From-To: freebsd-bugs->freebsd-acpi 
Responsible-Changed-By: vwe 
Responsible-Changed-When: Tue Mar 11 02:20:45 UTC 2008 
Responsible-Changed-Why:  

Over to maintainer(s). 

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

From: RC <cooleyr@gmail.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/121575: ACPI regression from 6.2 to 7.0 -- S3 resume fails
 with VIA VT8235
Date: Mon, 10 Mar 2008 21:33:32 -0700

 On Tue, 11 Mar 2008 02:52:54 +0100
 Volker <volker@vwsoft.com> wrote:
 
 > Please post `sysctl hw.acpi', `sysctl debug.acpi' and `apm'
 
 Looking at the output of sysctl, it immediately became obvious that
 reset_video was 0, whereas it should have been 1, as it is on my 6.2
 installation.  I was sure it was enabled (in the BIOS) but it's
 been a long time now... And I look like an idiot for not first checking
 something so simple.
 
 Thanks for the pointer.  You can discard this bug.
 
State-Changed-From-To: feedback->closed 
State-Changed-By: vwe 
State-Changed-When: Tue Mar 11 14:24:39 UTC 2008 
State-Changed-Why:  

Fixed. Submitter requests closing. 
Thanks for reporting! 

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