Source-Changes-D archive

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

Re: CVS commit: src/sys



On Mon, Jan 23, 2017 at 11:51:48AM +0900, Ryota Ozaki wrote:
> >
> > My bpi/rpi (and probably other machines) don't boot after this change
> >
> >
> > pserialize_perform's kpause never completes as softclk threads are blocked
> > (forever) on softnet_lock
> 
> pserialize_perform is now disabled by default as well as other places.
> I think the problem should be fixed.

It does not hang anymore, but now reliably crashes when trying to use
the interface:

Waiting for DAD to complete for statically configured addresses...
Starting dhcpcd.
panic: kernel diagnostic assertion "ipq != NULL" failed: file "../../../../net/if.c", line 862 

Seems like the per-cpu if_queue is NULL, how could that happen?
Interface is awge0, backtrace:

0xbff91e44: netbsd:if_percpuq_enqueue+0xe0
0xbff91e94: netbsd:dwc_gmac_intr+0x508
0xbff91ec4: netbsd:pic_dispatch+0x58
0xbff91f1c: netbsd:armgic_irq_handler+0xd4
0xbff91f84: netbsd:irq_idle_entry+0x34
0xbff91fac: netbsd:idle_loop+0x170

Martin


Home | Main Index | Thread Index | Old Index