Subject: Re: bin/34979: -current libc causes boot failure
To: None <gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, scotte@warped.com>
From: Scott Ellis <scotte@warped.com>
List: netbsd-bugs
Date: 11/12/2006 00:00:06
The following reply was made to PR bin/34979; it has been noted by GNATS.
From: Scott Ellis <scotte@warped.com>
To: Christos Zoulas <christos@zoulas.com>
Cc: gnats-bugs@NetBSD.org, gnats-admin@NetBSD.org,
netbsd-bugs@NetBSD.org
Subject: Re: bin/34979: -current libc causes boot failure
Date: Sat, 11 Nov 2006 15:58:42 -0800
Christos Zoulas wrote:
> On Nov 11, 2:03pm, scotte@warped.com (Scott Ellis) wrote:
> -- Subject: Re: bin/34979: -current libc causes boot failure
>
> | This appears to be related to syslogd, as setting syslogd=NO in rc.conf
> | allows the system to boot and be more-or-less fully functional.
> |
> | This was deduced by noting:
> |
> | Enabling pf firewall.
> | Building databases...
> | Starting syslogd.
> | Starting pflogd.
> | Nov 11 13:35:59 pflogd[570]: [priv]: msg PRIV_OPEN_LOG received
> | Starting named.
> | Starting named.
> | Stopped in pid 632.1 (syslogd) at netbsd:cpu_Debugger+0x5:
> | leave
> | db> step
> | Stopped in pid 632.1 (syslogd) at netbsd:cpu_Debugger+0x6: ret
> | db>
> |
> | Basically the pflogd message isn't set to syslog like it was previously,
> | and dropping to the debugger shows that syslogd is the current process.
>
> Something seems to be going wrong with the way we open unix sockets? Try
> this:
[snip]
Thanks for the patch, but unfortunately there's no change at all with a
re-built userland. Enabling syslogd results in the exact same behavior
as w/o this patch.
What additional steps can I take to help debug?
ScottE