possible recursive locking detected in nc
A self-compiled vanilla Linux 3.12.0 (with only a non-relevant patch), containing batman-adv 2013.4.0, network coding enabled, running in an environment with several batman-adv nodes in range, threw the attached message.
Another user's Arch linux kernel paniced completely. Digital photo of panic message available on request.
#1 Updated by Martin Hundebøll over 5 years ago
Thanks for reporting this!
I tried to recreate this issue in my virtual setup with five (smp) nodes running Arch Linux on a 3.12.1 kernel:
N1 ---- N2 ---- N3 \ /\ / \- N3 -/ \- N4 -/
All nodes have batman-adv with NC enabled and lockup_detector compiled in:
root@n1 ~ # zgrep -E "LOCKUP_DETECTOR|BATMAN_ADV_NC" /proc/config.gz CONFIG_BATMAN_ADV_NC=y CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y
So can you please try if this issue persists in kernel version 3.12.1-ARCH and, if so, give some information about topology and version information on the other nodes? When did the panic (and/or) lockdep issue show up and was the network under load or not?