NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/55933: diskless machine hangs at boot



The following reply was made to PR kern/55933; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: kern/55933: diskless machine hangs at boot
Date: Mon, 18 Jan 2021 14:02:31 +0100

 The effect is very volatile, adding simple debug code to cdbw_open()
 makes the issue go away, but also confirms that *no* use of the cdbw
 code happens before the hang.
 
 Maybe some libc code layout issue and the cdbw change pushing things
 to a new (not yet used before) page? Plus some emac(4) driver bug breaking
 NFS traffic?
 
 In case of the hang the shell executing /etc/rc gets into rc.d/network,
 close to the end and hangs in 
 
 	load_rc_config_var dhcpcd dhcpcd
 
 right after testing the function was called with two args (so maybe
 the following eval failed to exec a new sh?)
 
 With "set -X" added to the start of rc.d/network:
 
 ---8<---
 Setting sysctl variables:
 ddb.onpanic: 1 -> 0
 + name=network
 + start_cmd=network_start
 + stop_cmd=network_stop
 + nl='
 '
 + load_rc_config network
 + _command=network
 + '[' -z network ']'
 + true
 + ':'
 + '[' -f /etc/rc.conf.d/network ']'
 + load_rc_config_var dhcpcd dhcpcd
 + '[' 2 -ne 2 ']'
 --->8---
 
 Any ideas how to trace this further?
 
 Martin
 


Home | Main Index | Thread Index | Old Index