From owner-freebsd-stable@FreeBSD.ORG Fri Jul 27 14:33:21 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 87845106564A; Fri, 27 Jul 2012 14:33:21 +0000 (UTC) (envelope-from aboyer@averesystems.com) Received: from mail.averesystems.com (mail.averesystems.com [208.70.68.85]) by mx1.freebsd.org (Postfix) with ESMTP id 595738FC0C; Fri, 27 Jul 2012 14:33:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.averesystems.com (Postfix) with ESMTP id 28B19480921; Fri, 27 Jul 2012 10:33:18 -0400 (EDT) X-Virus-Scanned: amavisd-new at mail.averesystems.com Received: from mail.averesystems.com ([127.0.0.1]) by localhost (mail.averesystems.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 77cSpwPJprRs; Fri, 27 Jul 2012 10:33:16 -0400 (EDT) Received: from riven.arriad.com (206.193.225.214.nauticom.net [206.193.225.214]) by mail.averesystems.com (Postfix) with ESMTPSA id 551F5480912; Fri, 27 Jul 2012 10:33:15 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Andrew Boyer In-Reply-To: <1343350238.12294.10.camel@powernoodle.corp.yahoo.com> Date: Fri, 27 Jul 2012 10:33:11 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <23294764-F30B-4732-8C41-3F0ECA5F273C@averesystems.com> References: <1343350238.12294.10.camel@powernoodle.corp.yahoo.com> To: sbruno@freebsd.org, Andriy Gapon , John Baldwin X-Mailer: Apple Mail (2.1278) Cc: FreeBSD Stable Mailing List Subject: IPMI hardware watchdogs Re: dell r420/r320 stable/9 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 14:33:21 -0000 On Jul 26, 2012, at 8:50 PM, Sean Bruno wrote: > For the time being I had to revert the following from my stable/9 = tree. > Otherwise I would get a kernel panic on shutdown from ipmi(4). >=20 > http://svnweb.freebsd.org/base?view=3Drevision&revision=3D237839 > http://svnweb.freebsd.org/base?view=3Drevision&revision=3D221121 >=20 On a somewhat related note: We noticed recently that you can't pet or = disable the IPMI hardware watchdog once SCHEDULER_STOPPED() is true. = This means it can fire unexpectedly while you're dumping core or = rebooting, depending on how long the timeout was on the pet before the = panic. The ipmi driver will need to process the command differently if = the scheduler is stopped. I haven't had time to look at a fix yet. -Andrew -------------------------------------------------- Andrew Boyer aboyer@averesystems.com