====================================== | [ 3931.861208][ T3750] 1 lock held by sctp_hello/3750: | [ 3931.861421][ T3750] #0: ffff888011f43218 (sk_lock-AF_INET6){+.+.}-{0:0}, at: sctp_bind (./arch/x86/include/asm/jump_label.h:27 net/sctp/socket.c:315) sctp | [ 3931.862145][ T3750] | [ 3931.862145][ T3750] stack backtrace: [ 3931.862725][ T3750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 3931.862948][ T3750] Call Trace: [ 3931.863087][ T3750] [ 3931.863187][ T3750] dump_stack_lvl (lib/dump_stack.c:123) [ 3931.863390][ T3750] lockdep_rcu_suspicious (kernel/locking/lockdep.c:6822) [ 3931.863591][ T3750] dev_get_by_index_rcu (net/core/dev.c:876 (discriminator 7)) [ 3931.863775][ T3750] sctp_v6_available (net/sctp/ipv6.c:701) sctp [ 3931.863995][ T3750] sctp_do_bind (net/sctp/socket.c:400) sctp [ 3931.864209][ T3750] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 3931.864443][ T3750] sctp_bind (net/sctp/socket.c:320) sctp [ 3931.864658][ T3750] inet6_bind_sk (net/ipv6/af_inet6.c:451) [ 3931.864853][ T3750] ? __pfx_inet6_bind_sk (net/ipv6/af_inet6.c:442) [ 3931.865033][ T3750] ? __might_fault (mm/memory.c:6716 mm/memory.c:6709) [ 3931.865227][ T3750] __sys_bind (net/socket.c:1845 net/socket.c:1869) [ 3931.865365][ T3750] ? __pfx___sys_bind (net/socket.c:1860) [ 3931.865546][ T3750] ? __up_read (./arch/x86/include/asm/atomic64_64.h:79 ./include/linux/atomic/atomic-arch-fallback.h:2749 ./include/linux/atomic/atomic-long.h:184 ./include/linux/atomic/atomic-instrumented.h:3317 kernel/locking/rwsem.c:1345) [ 3931.865737][ T3750] ? do_user_addr_fault (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/linux/mm.h:729 arch/x86/mm/fault.c:1340) [ 3931.865927][ T3750] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:729 arch/x86/mm/fault.c:1340) [ 3931.866121][ T3750] __x64_sys_bind (net/socket.c:1875) [ 3931.866302][ T3750] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 3931.866497][ T3750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 3931.866723][ T3750] RIP: 0033:0x7fe5ca37bb2b [ 3931.866917][ T3750] Code: Unable to access opcode bytes at 0x7fe5ca37bb01. Code starting with the faulting instruction =========================================== [ 3931.867142][ T3750] RSP: 002b:00007ffef8810198 EFLAGS: 00000202 ORIG_RAX: 0000000000000031 [ 3931.867418][ T3750] RAX: ffffffffffffffda RBX: 00007ffef8810388 RCX: 00007fe5ca37bb2b [ 3931.867686][ T3750] RDX: 000000000000001c RSI: 00007ffef88101d0 RDI: 0000000000000005 [ 3931.867957][ T3750] RBP: 0000000000000005 R08: 1999999999999999 R09: 0000000000000000 [ 3931.868225][ T3750] R10: 00007fe5ca34cd90 R11: 0000000000000202 R12: 00007ffef88119da Finger prints: lockdep_rcu_suspicious:dev_get_by_index_rcu:sctp_v6_available:sctp_do_bind:sctp_bind