Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752336AbXBRWoF (ORCPT ); Sun, 18 Feb 2007 17:44:05 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752337AbXBRWoE (ORCPT ); Sun, 18 Feb 2007 17:44:04 -0500 Received: from charon.hkfree.org ([89.248.240.1]:43586 "EHLO charon.hkfree.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752326AbXBRWoC (ORCPT ); Sun, 18 Feb 2007 17:44:02 -0500 Message-ID: <45D8D6AE.3000204@assembler.cz> Date: Sun, 18 Feb 2007 23:43:58 +0100 From: Rudolf Marek User-Agent: Icedove 1.5.0.9 (X11/20061220) MIME-Version: 1.0 To: Chuck Ebbert CC: linux-kernel , linux-acpi@vger.kernel.org, lm-sensors@lm-sensors.org Subject: Re: [lm-sensors] Could the k8temp driver be interfering with ACPI? References: <45D5EA88.7090300@redhat.com> <45D6DDCE.5050803@assembler.cz> <45D7461A.2040808@redhat.com> In-Reply-To: <45D7461A.2040808@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1610 Lines: 44 Hello all, I got the DSDT from chuck and it seems there is nothing interesting - no declaration of PCI_config for the registers. If someone wants to check it I can send him the DSDT. _TMP looks like this: Store (\_SB.PCI0.LPC0.EC0.RTMP, Local0) Store ("Current temp is: ", Debug) Store (Local0, Debug) Store (Local0, \_SB.CM25) Return (Add (0x0AAC, Multiply (Local0, 0x0A))) This looks quite OK LPC0.EC0 is embedded controller IO RAM at 0x62. Nothing special. I guess some SMM interrupt is reading the the PCI regs and sends it to EC. Chuck, please can you try to use your script which reads the temps from acpi once a second and in other console run following command: (as root) watch -d -n 1 lspci -xxx -s 18.3 This will list the pci registers every second and marks the diff. You should see changes at 0xe6 which is your temperature. However if you see 0xe4 changing and the k8temp driver is NOT loaded - it means something else is doing that. If you spot the 0xe4 changes, please stop your script and check if it is still changing. Maybe you will not be able to see any changes at all - then the SMM is doing reads only. Also you did not say how many cores, or places temps you see using the k8temp driver. You have dual core with two possible places? Thanks Rudolf - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/