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