From owner-freebsd-acpi@FreeBSD.ORG Mon May 16 11:01:45 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E017F16A4CE for ; Mon, 16 May 2005 11:01:45 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C2D43DD3 for ; Mon, 16 May 2005 11:01:45 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4GB1jQX021165 for ; Mon, 16 May 2005 11:01:45 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4GB1iDv021159 for freebsd-acpi@freebsd.org; Mon, 16 May 2005 11:01:44 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 16 May 2005 11:01:44 GMT Message-Id: <200505161101.j4GB1iDv021159@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2005 11:01:46 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/07/22] i386/54756 acpi ACPI suspend/resume problem on CF-W2 lapt o [2003/08/17] i386/55661 acpi ACPI suspend/resume problem on ARMADA M70 o [2003/08/20] kern/55822 acpi No ACPI power off with SMP kernel o [2003/08/27] kern/56024 acpi ACPI suspend drains battery while in S3 o [2003/09/03] i386/56372 acpi acpi don't work on TYAN tiger100 M/B f [2003/09/10] kern/56659 acpi ACPI trouble on IBM ThinkPad X31 f [2003/12/17] i386/60317 acpi FreeBSD 5.2rc1 doesn't boot with ACPI ena f [2004/03/02] kern/63666 acpi [acpi] Network card 3c575B do not work af o [2004/03/09] i386/64002 acpi acpi problem o [2004/05/27] i386/67273 acpi [hang] system hangs with acpi and Xfree o [2004/10/12] i386/72566 acpi ACPI, FreeBSD disables fan on Compaq Arma o [2005/03/21] i386/79080 acpi acpi thermal changes freezes HP nx6110 o [2005/03/21] i386/79081 acpi ACPI suspend/resume not working on HP nx6 13 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2004/01/22] i386/61703 acpi ACPI + Sound + Boot = Reboot o [2004/03/17] kern/64365 acpi ACPI problems f [2004/05/25] i386/67189 acpi ACPI S3 reboot computer on Dell Latitude o [2004/05/28] kern/67309 acpi zzz reboot computer (ACPI S3) f [2004/06/23] i386/68219 acpi ACPI + snd_maestro3 problem o [2004/07/29] i386/69750 acpi Boot without ACPI failed on ASUS L5 o [2004/11/11] i386/73822 acpi acpi / thermal support o [2004/11/11] kern/73823 acpi acpi / power-on by timer support o [2004/11/17] kern/74030 acpi Unplugging AC causes battery % to stay lo o [2004/11/21] kern/74215 acpi [request] add ACPI headers to /usr/includ o [2005/05/09] kern/80815 acpi ACPI(pci_link) problem in 5.4-STABLE: TIM 11 problems total. From owner-freebsd-acpi@FreeBSD.ORG Wed May 18 12:34:06 2005 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C7E716A4CE for ; Wed, 18 May 2005 12:34:06 +0000 (GMT) Received: from smtp101.mail.sc5.yahoo.com (smtp101.mail.sc5.yahoo.com [216.136.174.139]) by mx1.FreeBSD.org (Postfix) with SMTP id DDEC243DCB for ; Wed, 18 May 2005 12:34:05 +0000 (GMT) (envelope-from seanmwelch@yahoo.com) Received: from unknown (HELO NitroPhys.welchsmnet.net) (seanmwelch@66.41.102.215 with plain) by smtp101.mail.sc5.yahoo.com with SMTP; 18 May 2005 12:34:03 -0000 Received: from NitroPhys.welchsmnet.net (localhost [127.0.0.1]) j4ICYD8V001204; Wed, 18 May 2005 07:34:13 -0500 (CDT) (envelope-from seanmwelch@yahoo.com) Received: (from welchsm@localhost) by NitroPhys.welchsmnet.net (8.13.1/8.13.1/Submit) id j4ICYCFf001203; Wed, 18 May 2005 07:34:12 -0500 (CDT) (envelope-from seanmwelch@yahoo.com) Date: Wed, 18 May 2005 07:34:11 -0500 From: Sean Welch To: freebsd-mobile@freebsd.org, freebsd-acpi@freebsd.org Message-ID: <20050518123411.GA1141@NitroPhys.welchsmnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i Subject: S3 suspend on a Dell I8k laptop (ACPI) X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Sean_Welch@alum.wofford.org List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2005 12:34:06 -0000 I thought that before I put in a pr I would check here to see if anyone else has experienced this issue and if there is a fix/work-around for it. Apologies in advance for crossposting. It has been some time since I tried to use S3 (I think the last time was about 4.6-RELEASE or so) and I've never tried it with ACPI before now. I had swapped out the graphics card and that confused the BIOS on resume causing a shutdown, but for various reasons I have now replaced the original card and want to get suspend working again. I've seen the typical "it comes back from suspend and then immediately reboots" but found that this behavior goes away if I set: hw.acpi.reset_video: 0 Likewise, on the console I get the screen showing all white during suspend and on resume it turns the backlight off. I can toggle it back on using acpi_video sysctls for the lcd and the problem is nonexistent if I suspend under X and issue a dpms command beforehand to force the lcd off. On the whole I'm quite pleased with the resume capability (I'm mostly in X anyway) -- X, usb, mouse, pcmcia wireless, sound, keyboard, and everything else come up flawlessly. I discovered a potentially fatal issue, though. It appears the processor is running full throttle and in suspension there is no cooling. I'm lucky I noticed this last night before I went to bed -- I might have ended up with a smoking pile of molten electronics and quite possibly a fire. By the time I noticed it was very hot indeed and the electronics/plastics were beginning to outgas... I quad boot the machine (WinME, FBSD 5.3R, FBSD 5.4R, FBSD 5.4R) and the behavior is the same under both 5.3R and 5.4R (other than fxp0 dying under 5.3R). WinME isn't giving me an option for anything other than StandBy at the moment so I can't test it there though it seemed to work fine when I triggered it from DOS (booted from floppy). I have a custom kernel under 5.3 and just GENERIC under 5.4 (haven't configured it yet). My first thought was that the hlt instruction wasn't being issued but a quick check brings up: machdep.cpu_idle_hlt: 1 Can anyone offer advice? I'm running the latest revision of the BIOS (A23) and will be happy to post the asl on request. Sean