Project

General

Profile

Bug #178

possible recursive locking detected in nc

Added by Wilfried Klaebe about 8 years ago. Updated almost 5 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
11/15/2013
Due date:
% Done:

0%

Estimated time:

Description

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.


Files

batadv_deadlock_in_linux_3.12.0.txt (4.27 KB) batadv_deadlock_in_linux_3.12.0.txt dmesg snippet showing deadlock Wilfried Klaebe, 11/23/2013 06:28 PM

Related issues

Has duplicate batman-adv - Bug #186: 3.14: Possible recursive lock with nc enabledRejected05/18/2014

Actions

History

#1

Updated by Martin Hundebøll about 8 years ago

Hi,

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?

Thanks again,
Martin

#2

Updated by Antonio Quartulli almost 6 years ago

  • Status changed from New to Closed

closing due to inactivity. Feel free to re-open if the problem shows up again

#3

Updated by Sven Eckelmann almost 5 years ago

  • Has duplicate Bug #186: 3.14: Possible recursive lock with nc enabled added
#4

Updated by Sven Eckelmann almost 5 years ago

  • Status changed from Closed to Rejected

Also available in: Atom PDF