====================================== | [ 18.529294][ T45] #2: ffffffff8e5e7a48 (rtnl_mutex){+.+.}-{4:4}, at: linkwatch_event (net/core/link_watch.c:282) | [ 18.529628][ T45] #3: ffffffff8e5d6630 ((netdev_chain).rwsem){++++}-{4:4}, at: blocking_notifier_call_chain (kernel/notifier.c:380 kernel/notifier.c:368) | [ 18.530008][ T45] | [ 18.530008][ T45] stack backtrace: [ 18.530543][ T45] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.530788][ T45] Workqueue: events_unbound linkwatch_event [ 18.531023][ T45] Call Trace: [ 18.531169][ T45] [ 18.531286][ T45] dump_stack_lvl (lib/dump_stack.c:123) [ 18.531473][ T45] print_circular_bug (kernel/locking/lockdep.c:2077) [ 18.531665][ T45] check_noncircular (kernel/locking/lockdep.c:2206) [ 18.531843][ T45] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 18.532042][ T45] ? __pfx_check_noncircular (kernel/locking/lockdep.c:2182) [ 18.532310][ T45] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:495) [ 18.532493][ T45] ? alloc_chain_hlocks (kernel/locking/lockdep.c:3528) [ 18.532755][ T45] check_prev_add (kernel/locking/lockdep.c:3162) [ 18.532946][ T45] validate_chain (kernel/locking/lockdep.c:3281 kernel/locking/lockdep.c:3904) [ 18.533133][ T45] ? __pfx_validate_chain (kernel/locking/lockdep.c:3860) [ 18.533317][ T45] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 18.533491][ T45] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 18.533629][ T45] __lock_acquire (kernel/locking/lockdep.c:5226) [ 18.533827][ T45] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 18.534017][ T45] ? team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.534199][ T45] ? validate_chain (kernel/locking/lockdep.c:3797 kernel/locking/lockdep.c:3817 kernel/locking/lockdep.c:3872) [ 18.534379][ T45] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 18.534564][ T45] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 18.534758][ T45] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 18.534979][ T45] ? team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.535163][ T45] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 18.535337][ T45] ? team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.535515][ T45] ? team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.535691][ T45] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 18.535866][ T45] ? lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 18.536050][ T45] ? blocking_notifier_call_chain (kernel/notifier.c:380 kernel/notifier.c:368) [ 18.536279][ T45] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 18.536459][ T45] ? __pfx_fib_sync_up (net/ipv4/fib_semantics.c:2111) [ 18.536647][ T45] ? __pfx_rwsem_read_trylock (kernel/locking/rwsem.c:249) [ 18.536833][ T45] ? team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.537012][ T45] team_port_change_check (drivers/net/team/team_core.c:2939 drivers/net/team/team_core.c:2962) [ 18.537198][ T45] team_device_event (drivers/net/team/team_core.c:3017) [ 18.537382][ T45] ? trace_notifier_run (./include/trace/events/notifier.h:59 (discriminator 37)) [ 18.537562][ T45] notifier_call_chain (kernel/notifier.c:85 (discriminator 2)) [ 18.537761][ T45] blocking_notifier_call_chain (kernel/notifier.c:381 kernel/notifier.c:368) [ 18.537939][ T45] netdev_state_change (net/core/dev.c:1381 net/core/dev.c:1372) [ 18.538130][ T45] ? __pfx_netdev_state_change (net/core/dev.c:1373) [ 18.538311][ T45] linkwatch_do_dev (net/core/link_watch.c:182) [ 18.538494][ T45] __linkwatch_run_queue (./include/linux/spinlock.h:376 net/core/link_watch.c:241) [ 18.538681][ T45] ? __pfx___linkwatch_run_queue (net/core/link_watch.c:191) [ 18.538998][ T45] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 18.539199][ T45] linkwatch_event (net/core/link_watch.c:283) [ 18.539376][ T45] process_one_work (kernel/workqueue.c:3229) [ 18.539554][ T45] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 18.539746][ T45] ? __pfx_process_one_work (kernel/workqueue.c:3131) [ 18.539928][ T45] ? assign_work (kernel/workqueue.c:1200) [ 18.540114][ T45] worker_thread (kernel/workqueue.c:3304 kernel/workqueue.c:3391) [ 18.540296][ T45] ? __pfx_worker_thread (kernel/workqueue.c:3337) [ 18.540769][ T45] kthread (kernel/kthread.c:389) [ 18.540958][ T45] ? __pfx_kthread (kernel/kthread.c:342) [ 18.541479][ T45] ret_from_fork (arch/x86/kernel/process.c:147) [ 18.541733][ T45] ? __pfx_kthread (kernel/kthread.c:342) Finger prints: print_circular_bug:check_noncircular:check_prev_add:validate_chain:__lock_acquire