From owner-freebsd-acpi@FreeBSD.ORG Mon Jan 19 12:37:17 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3948D106564A; Mon, 19 Jan 2009 12:37:17 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 336F58FC34; Mon, 19 Jan 2009 12:37:15 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA11784; Mon, 19 Jan 2009 14:37:10 +0200 (EET) (envelope-from avg@icyb.net.ua) Message-ID: <497473F5.4030506@icyb.net.ua> Date: Mon, 19 Jan 2009 14:37:09 +0200 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.18 (X11/20081124) MIME-Version: 1.0 To: Pegasus Mc Cleaft References: <49746E05.1070109@icyb.net.ua> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, freebsd-acpi@freebsd.org Subject: Re: ich watchdog vs intel smm code X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2009 12:37:17 -0000 on 19/01/2009 14:27 Pegasus Mc Cleaft said the following: > > ----- Original Message ----- From: "Andriy Gapon" [snip] >> So, if we globally disable SMI, then the watchdog in ICH9 does indeed >> cause a reboot. Evidently this happens after the timer expires twice >> in row. [snip] > Mentioned in the datasheet for the ICH9, the speaker pin is used as a > configuration pin while reset it asserted. If a logic 1 is present on > this pin when reset is deasserted, the ICH9 chip locks out the ability > for software to enable the watchdog. With the ichwd driver for BSD, this > condition is announced with a message like "Watchdog present, but > disabled in BIOS". (Well.. something close to that) "ICH WDT present but disabled in BIOS or hardware" I believe your issue is quite a different one, it is older and known and explicitly reported by the driver. In this case the watchdog does work and does seem to generate SMI. -- Andriy Gapon