From owner-freebsd-current Mon Sep 3 20:45:25 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by hub.freebsd.org (Postfix) with ESMTP id 5479B37B40E for ; Mon, 3 Sep 2001 20:45:01 -0700 (PDT) Received: (qmail 44302 invoked from network); 4 Sep 2001 03:45:00 -0000 Received: from unknown (HELO laptop.baldwin.cx) ([64.81.54.73]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 4 Sep 2001 03:45:00 -0000 Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200109032320.f83NKvn02123@mass.dis.org> Date: Mon, 03 Sep 2001 20:44:57 -0700 (PDT) From: John Baldwin To: Mike Smith Subject: Re: ACPI errors Cc: msmith@mass.dis.org, current@freebsd.org, "David W. Chapman Jr." Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 03-Sep-01 Mike Smith wrote: >> I'm getting this with the recent ACPI code, should I worry about it? >> >> acpi_cpu0: on acpi0 >> acpi_cpu: CLK_VAL field overflows P_CNT register >> acpi_cpu: CLK_VAL field overlaps THT_EN bit > > You shouldn't worry about it, no. I need to get my hands on some more > details so that I can understand what's going on here though. The problem > is that the bits specified to control the CPU clock run/pause ratio overlap > other bits in the register that are already defined (and spill outside the > register itself). Either I have an arithmetic error, or your BIOS is > "broken" and we need to deal with it. FWIW, Mike, I get the same thing on the quad xeon acer box as well. Been meaning to report that for a while, as I have some extra debugging printf's: From dmesg: acpi_cpu0: on acpi0 acpi_cpu: CLK_VAL field overflows P_CNT register XXX: cpu_duty_offset 0, cpu_duty_width 0, duty_end -1 acpi_cpu: CLK_VAL field overlaps THT_EN bit acpi_cpu1: on acpi0 acpi_cpu2: on acpi0 acpi_cpu3: on acpi0 From acpidump: Scope(\_PR_) { Processor(\_PR_.CPU0, 1, 0x410, 0x6) { } } Processor(\_PR_.CPU1, 2, 0x410, 0x6) { } Processor(\_PR_.CPU2, 3, 0x410, 0x6) { } Processor(\_PR_.CPU3, 4, 0x410, 0x6) { } -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message