NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/58301: Recent sys/net/nd.c change panics my -current aarch64 system (nanopi m4v2)
>Number: 58301
>Category: kern
>Synopsis: cvs rdiff -u -r1.5 -r1.6 src/sys/net/nd.c panics on my aarch64 machine
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu May 30 12:25:00 +0000 2024
>Originator: Markus W Kilbinger
>Release: NetBSD 10.99.10
>Organization:
and those who don't.
>Environment:
System: NetBSD cochise 10.99.10 NetBSD 10.99.10 (APACHE) #1: Wed May 29 20:04:33 CEST 2024 k@build13:/usr/NetBSD/HEAD/src/sys/arch/evbarm/compile/APACHE evbarm
Architecture: aarch64
Machine: evbarm
>Description:
Recent -current change
https://mail-index.netbsd.org/source-changes/2024/05/28/msg151563.html
causes reproducibly panics on my aarch64 system (nanopi m4v2):
/netbsd: [ 3659.7543704] panic: kernel diagnostic assertion "lle->la_numheld == 0" failed: file "../../../../net/if_llatbl.c", line 333 la_numheld 1 > 0, pkts_dropped 0
/netbsd: [ 3659.7543704] cpu3: Begin traceback...
/netbsd: [ 3659.7543704] trace fp ffffc001573bf8d0
/netbsd: [ 3659.7543704] fp ffffc001573bf900 vpanic() at ffffc000005bdf18 netbsd:vpanic+0x178
/netbsd: [ 3659.7543704] fp ffffc001573bf960 kern_assert() at ffffc0000075ddc8 netbsd:kern_assert+0x58
/netbsd: [ 3659.7643710] fp ffffc001573bf9f0 lltable_drop_entry_queue() at ffffc0000067c130 netbsd:lltable_drop_entry_queue+0x90
/netbsd: [ 3659.7643710] fp ffffc001573bfa20 llentry_free() at ffffc0000067c240 netbsd:llentry_free+0x4c
/netbsd: [ 3659.7643710] fp ffffc001573bfa50 in_lltable_free_entry() at ffffc000002ecf8c netbsd:in_lltable_free_entry+0x28
/netbsd: [ 3659.7643710] fp ffffc001573bfa70 arp_free() at ffffc000006ae154 netbsd:arp_free+0x70
/netbsd: [ 3659.7743707] fp ffffc001573bfab0 nd_timer() at ffffc00000697450 netbsd:nd_timer+0x1ac
/netbsd: [ 3659.7743707] fp ffffc001573bfc70 callout_softclock() at ffffc00000593b18 netbsd:callout_softclock+0x118
/netbsd: [ 3659.7743707] fp ffffc001573bfd20 softint_dispatch() at ffffc000005841dc netbsd:softint_dispatch+0xfc
/netbsd: [ 3659.7843718] fp ffffc0015739fca0 cpu_switchto_softint() at ffffc000000b82f8 netbsd:cpu_switchto_softint+0x78
/netbsd: [ 3659.7843718] fp ffffc0015739fde8 cpu_idle() at ffffc000000b9558 netbsd:cpu_idle+0x64
/netbsd: [ 3659.7843718] fp ffffc0015739fe30 idle_loop() at ffffc0000055a440 netbsd:idle_loop+0x170
/netbsd: [ 3659.7843718] fp 0000000000000000 cpu_mpstart() at ffffc00000001a7c netbsd:cpu_mpstart+0x194
/netbsd: [ 3659.7843718] cpu3: End traceback...
/netbsd:
/netbsd: [ 3659.7843718] dumping to dev 168,2 offset 8655615
>How-To-Repeat:
Run a -current kernel on aarch64 and see it spontaneously panic.
>Fix:
Revert the above mentioned commit (?)
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index