Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: KASSERT "KERNEL_LOCKED_P()" failed (if_ethersubr.c:214) when stopping rpcbind
On Tue, May 20, 2014 at 07:50:04PM +0200, Manuel Bouyer wrote:
> On Tue, May 20, 2014 at 06:26:17PM +0200, Nicolas Joly wrote:
> >
> > Hi,
> >
> > Just got hit, on my up-to-date NetBSD/amd64 -current machine, by a
> > KASSERT when stopping rpcbind(8). Such as :
> >
> > lanfeust# /usr/sbin/rpcbind -d
> > rpcbind debugging enabled.
> > ^C
> > [...KASSSERT...]
> >
> > njoly@lanfeust [/misc/crash]> crash -M netbsd.17.core -N netbsd.17
> > Crash version 6.99.42,image version 6.99.42.
> > System panicked: kernel diagnostic assertion "KERNEL_LOCKED_P()"failed:
> > file "/local/src/NetBSD/src/sys/net/if_ethersubr.c", line 214
> > Backtrace from time of crash is available.
>
> Looks like the KASSERT() I added a few days ago.
>
> Please try the (untested) attached patch, it brings the ipv6 code in
> line with ipv4.
Thanks Manuel,
With your patch applied, my machine survived the rpcbind test.
--
Nicolas Joly
Biology IT Center
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index