From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dominik Brodowski Subject: Re: C3 support w/o ARB_DIS (P4-M on i845) Date: Wed, 12 May 2004 18:03:53 +0200 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <20040512160353.GA7906@dominikbrodowski.de> References: <20040512102527.GA8050@hell.org.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20040512102527.GA8050-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org> Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Id: linux-acpi@vger.kernel.org On Wed, May 12, 2004 at 12:25:27PM +0200, Karol Kozimor wrote: > So, it seems there is some C3 support, but it is not used due to lack of > bus-mastering control (PM2_CNT_BLK is 0). However, the flags section in the > FADT indicates that WBINVD is supported. The comment in processor.c says > the possibility of using C3 in the absence of ARB_DIS must be investigated. > What is the current status? Any obvious caveats for implementation? Well, there had been some discussion about that approximately two years ago, maybe it's still in the archives. Major problems, IIRC: a) occasional hangs on my system b) unpredictable time of execution of WBINVD command (results in high latency) I had posted some implementation back then, don't know whether it still works. If you can't find it, contact me again, please. Dominik ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3