NetBSD Problem Report #56539

From hf@nt.tu-darmstadt.de  Tue Dec  7 16:47:36 2021
Return-Path: <hf@nt.tu-darmstadt.de>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 308451A923A
	for <gnats-bugs@gnats.NetBSD.org>; Tue,  7 Dec 2021 16:47:36 +0000 (UTC)
Message-Id: <202112071647.1B7GlREl003088@Hochstuhl.nt.e-technik.tu-darmstadt.de>
Date: Tue, 7 Dec 2021 17:47:27 +0100 (CET)
From: Hauke Fath <hf@spg.tu-darmstadt.de>
Reply-To: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-bugs@NetBSD.org
Cc: Hauke Fath <hf@spg.tu-darmstadt.de>
Subject: wdogctl starts early, but ipmi takes its time 
X-Send-Pr-Version: 3.95

>Number:         56539
>Category:       kern
>Synopsis:       wdogctl starts early, but ipmi takes its time
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    kern-bug-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 07 16:50:01 +0000 2021
>Closed-Date:    Wed Dec 08 17:31:26 +0000 2021
>Last-Modified:  Wed Dec 08 17:31:26 +0000 2021
>Originator:     Hauke Fath
>Release:        NetBSD 9.2_STABLE
>Organization:
Technische Universitaet Darmstadt
>Environment:


System: NetBSD Hochstuhl 9.2_STABLE NetBSD 9.2_STABLE (RADMINDSRV) #0: Fri Dec 3 23:14:58 CET 2021 hf@Hochstuhl:/var/obj/netbsd-builds/9/amd64/sys/arch/amd64/compile/RADMINDSRV amd64
Architecture: x86_64
Machine: amd64
>Description:

	On an amd64 server (Supermicro H8DCL-iF board, AMD 4226 cpu),
	I enabled the IPMI watchdog.

	Unfortunately, while the wdogctl rc.d script runs very early
	during the boot (BEFORE: fsck_root), IPMI takes its time:

[   1.0470319] ipmi0 at mainbus0

[...]

[   7.6848901] init: copying out path `/sbin/init' 11
Tue Dec  7 17:11:51 CET 2021
Starting watchdog timer.
wdogctl: WDOGIOC_SMODE: No such process
/etc/rc.d/wdogctl exited with code 1

[...]

[  13.0963472] ipmi0: ID 32.1 IPMI 2.0 Available
[  14.4068159] wm0: link state UP (was DOWN)



>How-To-Repeat:

	Configure IPMI watchdog on a Supermicro H8DCL-iF board.
	Reboot, see the watchdog fail.


>Fix:

	Run rc.d/wdogctl later, or kick IPMI in the pants?



>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->pending-pullups
State-Changed-By: hauke@NetBSD.org
State-Changed-When: Wed, 08 Dec 2021 13:39:23 +0000
State-Changed-Why:
I requested a pull-up of ipmi.c HEAD to netbsd-9.


State-Changed-From-To: pending-pullups->closed
State-Changed-By: hauke@NetBSD.org
State-Changed-When: Wed, 08 Dec 2021 17:31:26 +0000
State-Changed-Why:
Fix has been pulled up - thanks!


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.