From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 29 23:10:01 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79F96106564A for ; Mon, 29 Mar 2010 23:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 350B08FC13 for ; Mon, 29 Mar 2010 23:10:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o2TNA1x1078368 for ; Mon, 29 Mar 2010 23:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o2TNA1xv078367; Mon, 29 Mar 2010 23:10:01 GMT (envelope-from gnats) Resent-Date: Mon, 29 Mar 2010 23:10:01 GMT Resent-Message-Id: <201003292310.o2TNA1xv078367@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dmitry Marakasov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87A4B1065673 for ; Mon, 29 Mar 2010 23:00:12 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from smtp.timeweb.ru (smtp.timeweb.ru [92.53.116.15]) by mx1.freebsd.org (Postfix) with ESMTP id 15C1C8FC17 for ; Mon, 29 Mar 2010 23:00:00 +0000 (UTC) Received: from [213.148.20.85] (helo=hive.panopticon) by smtp.timeweb.ru with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.71) (envelope-from ) id 1NwNvt-0000jA-Je for FreeBSD-gnats-submit@freebsd.org; Tue, 30 Mar 2010 02:59:45 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.32]) by hive.panopticon (Postfix) with ESMTP id 8D163B860 for ; Tue, 30 Mar 2010 02:59:44 +0400 (MSD) Received: by hades.panopticon (Postfix, from userid 1000) id 77770B84B; Tue, 30 Mar 2010 02:59:44 +0400 (MSD) Message-Id: <20100329225944.77770B84B@hades.panopticon> Date: Tue, 30 Mar 2010 02:59:44 +0400 (MSD) From: Dmitry Marakasov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/145183: [watchdogd] it should be possible to not deactivate watchdog timer on shutdown X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dmitry Marakasov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Mar 2010 23:10:01 -0000 >Number: 145183 >Category: bin >Synopsis: [watchdogd] it should be possible to not deactivate watchdog timer on shutdown >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Mar 29 23:10:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Dmitry Marakasov >Release: FreeBSD 8.0-RELEASE i386 >Organization: >Environment: System: FreeBSD hades.panopticon 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Tue Nov 24 22:31:59 MSK 2009 root@hades.panopticon:/async/obj/usr/src/sys/HADES i386 >Description: Watchdogd ensures that the system is rebooted if something bad happens, such as hard lockup. However, the demon is killed on shutdown, which deactivates watchdog timer, while the system can freeze somewhere during shutdown sequence (I've just witnessed that). While it will probably be unsafe to just remove shutdown KEYWORD from /etc/rc.d/watchdogd (because system may require much time to write dumps etc.), it's absolutely needed to leave that option for the administrator. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: