On 29.6.2020. 10:59, Vitaliy Makkoveev wrote: > I reworked tool for reproduce. Now I avoided fork()/exec() route and it > takes couple of minutes to take panic on 4 cores. Also some screenshots > attached. > > I hope anyone else will try it.
Hi, i'm getting panic quite fast :) i will leave box in ddb if more information is needed r620-1# ./a.out bridge0 panic: kernel diagnostic assertion "TAILQ_EMPTY(&ifp->if_addrhooks)" failed: file "/sys/net/if.c", line 1168 Stopped at db_enter+0x10: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 475311 7753 1000 0x3 0 0 ifconfig *128110 3280 0 0x3 0 1K a.out 86419 3280 0 0x3 0x4000000 4 a.out 352360 3280 0 0x3 0x4000000 3 a.out 309715 3280 0 0x3 0x4000000 5 a.out 268210 3280 0 0x3 0x4000000 2 a.out db_enter() at db_enter+0x10 panic(ffffffff81df42d3) at panic+0x128 __assert(ffffffff81e5d55e,ffffffff81e5b1fa,490,ffffffff81e408d9) at __assert+0x2b if_detach(ffff800001169000) at if_detach+0x45f bridge_clone_destroy(ffff800001169000) at bridge_clone_destroy+0x17b ifioctl(fffffd839209c828,80206979,ffff8000248fa980,ffff800024902618) at ifioctl+0x1c2 soo_ioctl(fffffd83b04b34c8,80206979,ffff8000248fa980,ffff800024902618) at soo_ioctl+0x171 sys_ioctl(ffff800024902618,ffff8000248faa90,ffff8000248faaf0) at sys_ioctl+0x2df syscall(ffff8000248fab60) at syscall+0x389 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd3600, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}>