======================================
| [   32.409817][  T298] 1 lock held by ip/298:
| [ 32.410030][ T298] #0: ffffffffbd7bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
| [   32.410557][  T298]
| [   32.410557][  T298] stack backtrace:
[   32.411304][  T298] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[   32.411904][  T298] Call Trace:
[   32.412117][  T298]  <TASK>
[ 32.412263][ T298] dump_stack_lvl (lib/dump_stack.c:122) 
[ 32.412550][ T298] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) 
[ 32.412843][ T298] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge
[ 32.413305][ T298] br_get_link_af_size_filtered (net/bridge/br_private.h:930 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) bridge
[ 32.413727][ T298] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge
[ 32.414043][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.414398][ T298] br_add_if (net/bridge/br_if.c:692) bridge
[ 32.414749][ T298] ? rtnl_is_locked (net/core/rtnetlink.c:164) 
[ 32.415031][ T298] ? netdev_master_upper_dev_get (net/core/dev.c:7102) 
[ 32.415405][ T298] do_setlink (net/core/rtnetlink.c:2907) 
[ 32.415686][ T298] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) 
[ 32.415917][ T298] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) 
[ 32.416087][ T298] ? is_bpf_text_address (./kernel/bpf/core.c:772) 
[ 32.416256][ T298] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) 
[ 32.416426][ T298] ? __kernel_text_address (kernel/extable.c:79) 
[ 32.416593][ T298] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) 
[ 32.416792][ T298] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) 
[ 32.417001][ T298] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) 
[ 32.417194][ T298] ? stack_trace_save (kernel/stacktrace.c:123) 
[ 32.417362][ T298] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) 
[ 32.417528][ T298] ? __pfx_validate_nla (lib/nlattr.c:396) 
[ 32.417744][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.417960][ T298] ? kasan_save_stack (mm/kasan/common.c:49) 
[ 32.418246][ T298] ? __nla_validate_parse (lib/nlattr.c:638) 
[ 32.418537][ T298] __rtnl_newlink (net/core/rtnetlink.c:3696) 
[ 32.418830][ T298] ? 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:227) 
[ 32.419106][ T298] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) 
[ 32.419397][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.419741][ T298] ? __create_object (mm/kmemleak.c:751) 
[ 32.419920][ T298] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) 
[ 32.420094][ T298] rtnl_newlink (net/core/rtnetlink.c:3744) 
[ 32.420221][ T298] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) 
[ 32.420390][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.420560][ T298] ? 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:227) 
[ 32.420743][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.420875][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5142) 
[ 32.421048][ T298] netlink_rcv_skb (net/netlink/af_netlink.c:2550) 
[ 32.421215][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.421384][ T298] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) 
[ 32.421565][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) 
[ 32.421742][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) 
[ 32.421915][ T298] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) 
[ 32.422086][ T298] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) 
[ 32.422260][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.422434][ T298] netlink_sendmsg (net/netlink/af_netlink.c:1901) 
[ 32.422605][ T298] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) 
[ 32.422776][ T298] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) 
[ 32.422945][ T298] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) 
[ 32.423120][ T298] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) 
[ 32.423288][ T298] ? __pfx_____sys_sendmsg (net/socket.c:2543) 
[ 32.423467][ T298] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) 
[ 32.423688][ T298] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) 
[ 32.423869][ T298] ___sys_sendmsg (net/socket.c:2653) 
[ 32.424039][ T298] ? __pfx____sys_sendmsg (net/socket.c:2640) 
[ 32.424204][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.424374][ T298] ? __lock_release (kernel/locking/lockdep.c:5435) 
[ 32.424541][ T298] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) 
[ 32.424774][ T298] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) 
[ 32.424945][ T298] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) 
[ 32.425123][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.425340][ T298] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) 
[ 32.425515][ T298] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) 
[ 32.425718][ T298] ? __pfx___sys_sendmsg (net/socket.c:2668) 
[ 32.425990][ T298] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) 
[ 32.426307][ T298] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) 
[ 32.426595][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) 
[   32.426909][  T298] RIP: 0033:0x7f314ba267b7
[ 32.427083][ T298] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10
All code
========
   0:	0a 00                	or     (%rax),%al
   2:	f7 d8                	neg    %eax
   4:	64 89 02             	mov    %eax,%fs:(%rdx)
   7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
   e:	eb b9                	jmp    0xffffffffffffffc9
  10:	0f 1f 00             	nopl   (%rax)
  13:	f3 0f 1e fa          	endbr64
  17:	64 8b 04 25 18 00 00 	mov    %fs:0x18,%eax
  1e:	00 
  1f:	85 c0                	test   %eax,%eax
  21:	75 10                	jne    0x33
  23:	b8 2e 00 00 00       	mov    $0x2e,%eax
  28:	0f 05                	syscall
  2a:*	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax		<-- trapping instruction
  30:	77 51                	ja     0x83
  32:	c3                   	ret
  33:	48 83 ec 28          	sub    $0x28,%rsp
  37:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  3b:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)

Code starting with the faulting instruction
===========================================
   0:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
   6:	77 51                	ja     0x59
   8:	c3                   	ret
   9:	48 83 ec 28          	sub    $0x28,%rsp
   d:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
[   32.427678][  T298] RSP: 002b:00007fff26fd1188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[   32.427935][  T298] RAX: ffffffffffffffda RBX: 00007fff26fd18b0 RCX: 00007f314ba267b7
[   32.428190][  T298] RDX: 0000000000000000 RSI: 00007fff26fd11f0 RDI: 0000000000000005
[   32.428439][  T298] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000
[   32.428703][  T298] R10: 0000000036c37910 R11: 0000000000000246 R12: 0000000000000004
[   32.428955][  T298] R13: 0000000066be9fb5 R14: 0000000000496600 R15: 0000000000000000
| [   32.431059][  T298] 1 lock held by ip/298:
| [ 32.431184][ T298] #0: ffffffffbd7bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
| [   32.431488][  T298]
| [   32.431488][  T298] stack backtrace:
[   32.431964][  T298] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[   32.432322][  T298] Call Trace:
[   32.432464][  T298]  <TASK>
[ 32.432725][ T298] dump_stack_lvl (lib/dump_stack.c:122) 
[ 32.432904][ T298] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) 
[ 32.433070][ T298] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge
[ 32.433332][ T298] br_get_link_af_size_filtered (net/bridge/br_private.h:453 net/bridge/br_private.h:940 net/bridge/br_netlink.c:105) bridge
[ 32.433584][ T298] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge
[ 32.433878][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.434108][ T298] br_add_if (net/bridge/br_if.c:692) bridge
[ 32.434410][ T298] ? rtnl_is_locked (net/core/rtnetlink.c:164) 
[ 32.434574][ T298] ? netdev_master_upper_dev_get (net/core/dev.c:7102) 
[ 32.434795][ T298] do_setlink (net/core/rtnetlink.c:2907) 
[ 32.434964][ T298] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) 
[ 32.435132][ T298] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) 
[ 32.435498][ T298] ? is_bpf_text_address (./kernel/bpf/core.c:772) 
[ 32.435678][ T298] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) 
[ 32.435854][ T298] ? __kernel_text_address (kernel/extable.c:79) 
[ 32.436018][ T298] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) 
[ 32.436280][ T298] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) 
[ 32.436498][ T298] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) 
[ 32.436693][ T298] ? stack_trace_save (kernel/stacktrace.c:123) 
[ 32.436975][ T298] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) 
[ 32.437239][ T298] ? __pfx_validate_nla (lib/nlattr.c:396) 
[ 32.437404][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.437542][ T298] ? kasan_save_stack (mm/kasan/common.c:49) 
[ 32.437727][ T298] ? __nla_validate_parse (lib/nlattr.c:638) 
[ 32.437900][ T298] __rtnl_newlink (net/core/rtnetlink.c:3696) 
[ 32.438172][ T298] ? 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:227) 
[ 32.438348][ T298] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) 
[ 32.438529][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.438748][ T298] ? __create_object (mm/kmemleak.c:751) 
[ 32.439014][ T298] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) 
[ 32.439190][ T298] rtnl_newlink (net/core/rtnetlink.c:3744) 
[ 32.439318][ T298] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) 
[ 32.439489][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.439775][ T298] ? 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:227) 
[ 32.439942][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.440101][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5142) 
[ 32.440272][ T298] netlink_rcv_skb (net/netlink/af_netlink.c:2550) 
[ 32.440446][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.440747][ T298] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) 
[ 32.440929][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) 
[ 32.441099][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) 
[ 32.441266][ T298] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) 
[ 32.441439][ T298] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) 
[ 32.441611][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.441887][ T298] netlink_sendmsg (net/netlink/af_netlink.c:1901) 
[ 32.442175][ T298] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) 
[ 32.442355][ T298] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) 
[ 32.442524][ T298] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) 
[ 32.442813][ T298] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) 
[ 32.442984][ T298] ? __pfx_____sys_sendmsg (net/socket.c:2543) 
[ 32.443151][ T298] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) 
[ 32.443373][ T298] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) 
[ 32.443670][ T298] ___sys_sendmsg (net/socket.c:2653) 
[ 32.443840][ T298] ? __pfx____sys_sendmsg (net/socket.c:2640) 
[ 32.444016][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.444189][ T298] ? __lock_release (kernel/locking/lockdep.c:5435) 
[ 32.444351][ T298] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) 
[ 32.444559][ T298] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) 
[ 32.444747][ T298] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) 
[ 32.444924][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.445135][ T298] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) 
[ 32.445312][ T298] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) 
[ 32.445583][ T298] ? __pfx___sys_sendmsg (net/socket.c:2668) 
[ 32.445763][ T298] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) 
[ 32.445954][ T298] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) 
[ 32.446122][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) 
[   32.446427][  T298] RIP: 0033:0x7f314ba267b7
[ 32.446606][ T298] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10
All code
========
   0:	0a 00                	or     (%rax),%al
   2:	f7 d8                	neg    %eax
   4:	64 89 02             	mov    %eax,%fs:(%rdx)
   7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
   e:	eb b9                	jmp    0xffffffffffffffc9
  10:	0f 1f 00             	nopl   (%rax)
  13:	f3 0f 1e fa          	endbr64
  17:	64 8b 04 25 18 00 00 	mov    %fs:0x18,%eax
  1e:	00 
  1f:	85 c0                	test   %eax,%eax
  21:	75 10                	jne    0x33
  23:	b8 2e 00 00 00       	mov    $0x2e,%eax
  28:	0f 05                	syscall
  2a:*	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax		<-- trapping instruction
  30:	77 51                	ja     0x83
  32:	c3                   	ret
  33:	48 83 ec 28          	sub    $0x28,%rsp
  37:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  3b:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)

Code starting with the faulting instruction
===========================================
   0:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
   6:	77 51                	ja     0x59
   8:	c3                   	ret
   9:	48 83 ec 28          	sub    $0x28,%rsp
   d:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
[   32.447322][  T298] RSP: 002b:00007fff26fd1188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[   32.447589][  T298] RAX: ffffffffffffffda RBX: 00007fff26fd18b0 RCX: 00007f314ba267b7
[   32.447860][  T298] RDX: 0000000000000000 RSI: 00007fff26fd11f0 RDI: 0000000000000005
[   32.448304][  T298] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000
[   32.448554][  T298] R10: 0000000036c37910 R11: 0000000000000246 R12: 0000000000000004
[   32.448819][  T298] R13: 0000000066be9fb5 R14: 0000000000496600 R15: 0000000000000000
| [   32.451273][  T298] 1 lock held by ip/298:
| [ 32.451402][ T298] #0: ffffffffbd7bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
| [   32.451818][  T298]
| [   32.451818][  T298] stack backtrace:
[   32.452274][  T298] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[   32.452638][  T298] Call Trace:
[   32.452770][  T298]  <TASK>
[ 32.452862][ T298] dump_stack_lvl (lib/dump_stack.c:122) 
[ 32.453037][ T298] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) 
[ 32.453311][ T298] ? __pfx_br_handle_frame (net/bridge/br_input.c:326) bridge
[ 32.453569][ T298] br_get_link_af_size_filtered (net/bridge/br_private.h:1611 net/bridge/br_private.h:1608 net/bridge/br_netlink.c:107) bridge
[ 32.453812][ T298] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge
[ 32.454012][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.454422][ T298] br_add_if (net/bridge/br_if.c:692) bridge
[ 32.454621][ T298] ? rtnl_is_locked (net/core/rtnetlink.c:164) 
[ 32.454794][ T298] ? netdev_master_upper_dev_get (net/core/dev.c:7102) 
[ 32.455111][ T298] do_setlink (net/core/rtnetlink.c:2907) 
[ 32.455286][ T298] ? is_bpf_text_address (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./kernel/bpf/core.c:769) 
[ 32.455458][ T298] ? __pfx_do_setlink (net/core/rtnetlink.c:2778) 
[ 32.455629][ T298] ? is_bpf_text_address (./kernel/bpf/core.c:772) 
[ 32.455801][ T298] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) 
[ 32.456068][ T298] ? __kernel_text_address (kernel/extable.c:79) 
[ 32.456245][ T298] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:369 arch/x86/kernel/unwind_orc.c:364) 
[ 32.456411][ T298] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) 
[ 32.456615][ T298] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) 
[ 32.456908][ T298] ? stack_trace_save (kernel/stacktrace.c:123) 
[ 32.457075][ T298] ? __pfx_stack_trace_save (kernel/stacktrace.c:114) 
[ 32.457240][ T298] ? __pfx_validate_nla (lib/nlattr.c:396) 
[ 32.457402][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.457644][ T298] ? kasan_save_stack (mm/kasan/common.c:49) 
[ 32.457814][ T298] ? __nla_validate_parse (lib/nlattr.c:638) 
[ 32.457988][ T298] __rtnl_newlink (net/core/rtnetlink.c:3696) 
[ 32.458162][ T298] ? 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:227) 
[ 32.458431][ T298] ? __pfx___rtnl_newlink (net/core/rtnetlink.c:3557) 
[ 32.458604][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.458813][ T298] ? __create_object (mm/kmemleak.c:751) 
[ 32.458981][ T298] ? trace_kmalloc (./include/trace/events/kmem.h:54 (discriminator 52)) 
[ 32.459255][ T298] rtnl_newlink (net/core/rtnetlink.c:3744) 
[ 32.459382][ T298] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) 
[ 32.459551][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.459818][ T298] ? 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:227) 
[ 32.459981][ T298] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 32.460216][ T298] ? __lock_acquire (kernel/locking/lockdep.c:5142) 
[ 32.460387][ T298] netlink_rcv_skb (net/netlink/af_netlink.c:2550) 
[ 32.460655][ T298] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 32.460821][ T298] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) 
[ 32.461009][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) 
[ 32.461176][ T298] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) 
[ 32.461344][ T298] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) 
[ 32.461612][ T298] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) 
[ 32.461877][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.462143][ T298] netlink_sendmsg (net/netlink/af_netlink.c:1901) 
[ 32.462409][ T298] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) 
[ 32.462577][ T298] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) 
[ 32.462845][ T298] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) 
[ 32.463115][ T298] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) 
[ 32.463395][ T298] ? __pfx_____sys_sendmsg (net/socket.c:2543) 
[ 32.463557][ T298] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) 
[ 32.463860][ T298] ? __pfx_validate_chain (kernel/locking/lockdep.c:3824) 
[ 32.464136][ T298] ___sys_sendmsg (net/socket.c:2653) 
[ 32.464403][ T298] ? __pfx____sys_sendmsg (net/socket.c:2640) 
[ 32.464573][ T298] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 32.464739][ T298] ? __lock_release (kernel/locking/lockdep.c:5435) 
[ 32.464997][ T298] ? __debug_check_no_obj_freed (lib/debugobjects.c:1001) 
[ 32.465199][ T298] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) 
[ 32.465365][ T298] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) 
[ 32.465537][ T298] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4299 kernel/locking/lockdep.c:4358) 
[ 32.465838][ T298] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) 
[ 32.466011][ T298] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) 
[ 32.466178][ T298] ? __pfx___sys_sendmsg (net/socket.c:2668) 
[ 32.466344][ T298] ? __virt_addr_valid (./arch/x86/include/asm/preempt.h:94 ./include/linux/rcupdate.h:953 ./include/linux/mmzone.h:2034 arch/x86/mm/physaddr.c:65) 
[ 32.466629][ T298] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) 
[ 32.466796][ T298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) 
[   32.467001][  T298] RIP: 0033:0x7f314ba267b7
[ 32.467174][ T298] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10
All code
========
   0:	0a 00                	or     (%rax),%al
   2:	f7 d8                	neg    %eax
   4:	64 89 02             	mov    %eax,%fs:(%rdx)
   7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
   e:	eb b9                	jmp    0xffffffffffffffc9
  10:	0f 1f 00             	nopl   (%rax)
  13:	f3 0f 1e fa          	endbr64
  17:	64 8b 04 25 18 00 00 	mov    %fs:0x18,%eax
  1e:	00 
  1f:	85 c0                	test   %eax,%eax
  21:	75 10                	jne    0x33
  23:	b8 2e 00 00 00       	mov    $0x2e,%eax
  28:	0f 05                	syscall
  2a:*	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax		<-- trapping instruction
  30:	77 51                	ja     0x83
  32:	c3                   	ret
  33:	48 83 ec 28          	sub    $0x28,%rsp
  37:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  3b:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)

Code starting with the faulting instruction
===========================================
   0:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
   6:	77 51                	ja     0x59
   8:	c3                   	ret
   9:	48 83 ec 28          	sub    $0x28,%rsp
   d:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
[   32.467744][  T298] RSP: 002b:00007fff26fd1188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[   32.468099][  T298] RAX: ffffffffffffffda RBX: 00007fff26fd18b0 RCX: 00007f314ba267b7
[   32.468356][  T298] RDX: 0000000000000000 RSI: 00007fff26fd11f0 RDI: 0000000000000005
[   32.468606][  T298] RBP: 0000000000000004 R08: 0000000000000003 R09: 0000000000000000
[   32.468952][  T298] R10: 0000000036c37910 R11: 0000000000000246 R12: 0000000000000004
[   32.469203][  T298] R13: 0000000066be9fb5 R14: 0000000000496600 R15: 0000000000000000
| [  101.183991][  T535] 1 lock held by bridge/535:
| [ 101.184157][ T535] #0: ffffffffbd7bc508 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
| [  101.184461][  T535]
| [  101.184461][  T535] stack backtrace:
[  101.184926][  T535] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[  101.185302][  T535] Call Trace:
[  101.185430][  T535]  <TASK>
[ 101.185542][ T535] dump_stack_lvl (lib/dump_stack.c:122) 
[ 101.185724][ T535] lockdep_rcu_suspicious (./include/linux/context_tracking.h:153 kernel/locking/lockdep.c:6725) 
[ 101.185898][ T535] br_get_link_af_size_filtered (net/bridge/br_private.h:1605 net/bridge/br_private.h:1602 net/bridge/br_netlink.c:110) bridge
[ 101.186155][ T535] br_info_notify (./include/linux/skbuff.h:1320 ./include/net/netlink.h:1015 net/bridge/br_netlink.c:645) bridge
[ 101.186356][ T535] br_setlink (net/bridge/br_netlink.c:669 net/bridge/br_netlink.c:1136) bridge
[ 101.186578][ T535] ? __pfx_br_setlink (net/bridge/br_netlink.c:1085) bridge
[ 101.186806][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:466 kernel/locking/lockdep.c:5761) 
[ 101.186977][ T535] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
[ 101.187156][ T535] ? 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:227) 
[ 101.187347][ T535] ? __mutex_trylock_common (./arch/x86/include/asm/atomic64_64.h:101 ./include/linux/atomic/atomic-arch-fallback.h:4296 ./include/linux/atomic/atomic-long.h:1482 ./include/linux/atomic/atomic-instrumented.h:4458 kernel/locking/mutex.c:129) 
[ 101.187520][ T535] ? __pfx___mutex_trylock_common (kernel/locking/mutex.c:104) 
[ 101.187759][ T535] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
[ 101.187940][ T535] ? lock_acquire (kernel/locking/lockdep.c:5732) 
[ 101.188116][ T535] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 52)) 
[ 101.188285][ T535] ? __mutex_lock (./arch/x86/include/asm/preempt.h:94 kernel/locking/mutex.c:618 kernel/locking/mutex.c:752) 
[ 101.188468][ T535] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 101.188643][ T535] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:6645) 
[ 101.188805][ T535] ? __pfx___mutex_lock (kernel/locking/mutex.c:751) 
[ 101.188966][ T535] ? __pfx___lock_release (kernel/locking/lockdep.c:5411) 
[ 101.189168][ T535] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5724) 
[ 101.189347][ T535] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 52)) 
[ 101.189529][ T535] rtnl_bridge_setlink (net/core/rtnetlink.c:5225) 
[ 101.189707][ T535] rtnetlink_rcv_msg (net/core/rtnetlink.c:6647) 
[ 101.189887][ T535] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 101.190060][ T535] ? 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:227) 
[ 101.190231][ T535] ? mark_lock (kernel/locking/lockdep.c:4655 (discriminator 3)) 
[ 101.190366][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5142) 
[ 101.190541][ T535] netlink_rcv_skb (net/netlink/af_netlink.c:2550) 
[ 101.190720][ T535] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6541) 
[ 101.190898][ T535] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2527) 
[ 101.191089][ T535] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 net/netlink/af_netlink.c:340) 
[ 101.191271][ T535] ? netlink_deliver_tap (./include/linux/rcupdate.h:336 ./include/linux/rcupdate.h:869 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) 
[ 101.191450][ T535] netlink_unicast (net/netlink/af_netlink.c:1331 net/netlink/af_netlink.c:1357) 
[ 101.191633][ T535] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1342) 
[ 101.191808][ T535] ? find_held_lock (kernel/locking/lockdep.c:5249) 
[ 101.191986][ T535] netlink_sendmsg (net/netlink/af_netlink.c:1901) 
[ 101.192162][ T535] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1820) 
[ 101.192332][ T535] ? __might_fault (mm/memory.c:6388 mm/memory.c:6381) 
[ 101.192511][ T535] ? __import_iovec (lib/iov_iter.c:1263 lib/iov_iter.c:1279) 
[ 101.192698][ T535] ____sys_sendmsg (net/socket.c:730 net/socket.c:745 net/socket.c:2597) 
[ 101.192893][ T535] ? __pfx_____sys_sendmsg (net/socket.c:2543) 
[ 101.193055][ T535] ? __pfx_copy_msghdr_from_user (net/socket.c:2523) 
[ 101.193272][ T535] ___sys_sendmsg (net/socket.c:2653) 
[ 101.193465][ T535] ? __pfx____sys_sendmsg (net/socket.c:2640) 
[ 101.193634][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5142) 
[ 101.193828][ T535] ? usage_skip (kernel/locking/lockdep.c:2294 kernel/locking/lockdep.c:2262) 
[ 101.193999][ T535] ? reacquire_held_locks (kernel/locking/lockdep.c:5284) 
[ 101.194184][ T535] ? do_user_addr_fault (./include/linux/rcupdate.h:326 ./include/linux/rcupdate.h:838 ./include/linux/mm.h:713 arch/x86/mm/fault.c:1340) 
[ 101.194367][ T535] ? __fget_light (./include/linux/atomic/atomic-arch-fallback.h:479 ./include/linux/atomic/atomic-instrumented.h:50 fs/file.c:1145) 
[ 101.194539][ T535] __sys_sendmsg (./include/linux/file.h:34 net/socket.c:2682) 
[ 101.194704][ T535] ? __pfx___sys_sendmsg (net/socket.c:2668) 
[ 101.194867][ T535] ? __pfx___up_read (kernel/locking/rwsem.c:1339) 
[ 101.195048][ T535] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) 
[ 101.195228][ T535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) 
[  101.195432][  T535] RIP: 0033:0x7fd58544d7b7
[ 101.195625][ T535] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10
All code
========
   0:	0a 00                	or     (%rax),%al
   2:	f7 d8                	neg    %eax
   4:	64 89 02             	mov    %eax,%fs:(%rdx)
   7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
   e:	eb b9                	jmp    0xffffffffffffffc9
  10:	0f 1f 00             	nopl   (%rax)
  13:	f3 0f 1e fa          	endbr64
  17:	64 8b 04 25 18 00 00 	mov    %fs:0x18,%eax
  1e:	00 
  1f:	85 c0                	test   %eax,%eax
  21:	75 10                	jne    0x33
  23:	b8 2e 00 00 00       	mov    $0x2e,%eax
  28:	0f 05                	syscall
  2a:*	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax		<-- trapping instruction
  30:	77 51                	ja     0x83
  32:	c3                   	ret
  33:	48 83 ec 28          	sub    $0x28,%rsp
  37:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  3b:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)

Code starting with the faulting instruction
===========================================
   0:	48 3d 00 f0 ff ff    	cmp    $0xfffffffffffff000,%rax
   6:	77 51                	ja     0x59
   8:	c3                   	ret
   9:	48 83 ec 28          	sub    $0x28,%rsp
   d:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
  11:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
[  101.196263][  T535] RSP: 002b:00007fffcc16ab88 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
[  101.196515][  T535] RAX: ffffffffffffffda RBX: 000000000000ffff RCX: 00007fd58544d7b7
[  101.196781][  T535] RDX: 0000000000000000 RSI: 00007fffcc16abf0 RDI: 0000000000000005
[  101.197050][  T535] RBP: 00007fffcc16ace0 R08: 0000000000000034 R09: 0000000000000000
[  101.197326][  T535] R10: 00007fd585306708 R11: 0000000000000246 R12: 000000000000000a


Finger prints:
lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_setlink:rtnl_bridge_setlink
lockdep_rcu_suspicious:br_get_link_af_size_filtered:br_info_notify:br_add_if:do_setlink