====================================== | xx__-> [ 9.097754][ T182] ------------[ cut here ]------------ | [ 9.098036][ T182] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/182 | [ 9.098359][ T182] Modules linked in: netdevsim | [ 9.098922][ T182] Tainted: [W]=WARN [ 9.099076][ T182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.099325][ T182] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.099565][ T182] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.100258][ T182] RSP: 0018:ffa00000006a7aa8 EFLAGS: 00010286 [ 9.100542][ T182] RAX: 00000000ffffffa6 RBX: ff1100000a625240 RCX: 1ff40000000d4f1b [ 9.100792][ T182] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a6252f0 [ 9.101046][ T182] RBP: ff11000009fd4000 R08: 1fe22000014c4a5f R09: ff1100000b252e80 [ 9.101395][ T182] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.101857][ T182] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009fd4000 [ 9.102113][ T182] FS: 00007f1d37e96840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.102459][ T182] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.102680][ T182] CR2: 0000561342bbbbc8 CR3: 000000000b2ca005 CR4: 0000000000771ef0 [ 9.102954][ T182] PKRU: 55555554 [ 9.103103][ T182] Call Trace: [ 9.103257][ T182] [ 9.103403][ T182] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 9.103616][ T182] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.103816][ T182] ? notifier_call_chain (kernel/notifier.c:85) [ 9.104009][ T182] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.104185][ T182] register_netdevice (net/core/dev.c:11488) [ 9.104410][ T182] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.104650][ T182] register_netdev (net/core/dev.c:11552) [ 9.104850][ T182] loopback_net_init (drivers/net/loopback.c:218) [ 9.105044][ T182] ops_init (net/core/net_namespace.c:137) [ 9.105209][ T182] setup_net (net/core/net_namespace.c:446) [ 9.105386][ T182] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.105575][ T182] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.105761][ T182] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.105960][ T182] copy_net_ns (net/core/net_namespace.c:579) [ 9.106142][ T182] create_new_namespaces (kernel/nsproxy.c:132) [ 9.106348][ T182] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.106530][ T182] ksys_unshare (kernel/fork.c:3243) [ 9.106731][ T182] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.106916][ T182] ? __ia32_sys_open (fs/open.c:1374) [ 9.107104][ T182] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.107322][ T182] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.107504][ T182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.107768][ T182] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.107949][ T182] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.108213][ T182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.108622][ T182] RIP: 0033:0x7f1d38158bcb [ 9.108901][ T182] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.109429][ T182] RSP: 002b:00007ffcf7895fb8 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 9.109765][ T182] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f1d38158bcb [ 9.110004][ T182] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.110357][ T182] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.110597][ T182] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffcf78981e0 [ 9.110838][ T182] R13: 0000000000000001 R14: 00007f1d37e966f8 R15: 00007ffcf789881e | [ 9.152855][ T183] ------------[ cut here ]------------ | [ 9.153021][ T183] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/183 | [ 9.153257][ T183] Modules linked in: netdevsim | [ 9.154344][ T183] Tainted: [W]=WARN [ 9.154449][ T183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.154618][ T183] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.154800][ T183] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.155261][ T183] RSP: 0018:ffa0000000617020 EFLAGS: 00010286 [ 9.155436][ T183] RAX: 00000000ffffffa6 RBX: ff1100000cb6cdc0 RCX: 1ff40000000c2dca [ 9.155634][ T183] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cb6ce70 [ 9.155833][ T183] RBP: ff11000009fd4000 R08: 1fe220000196d9cf R09: ff11000005112e58 [ 9.156025][ T183] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.156225][ T183] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.156431][ T183] FS: 00007f9c236dd840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.156661][ T183] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.156824][ T183] CR2: 0000000027b02988 CR3: 0000000004c29003 CR4: 0000000000771ef0 [ 9.157018][ T183] PKRU: 55555554 [ 9.157116][ T183] Call Trace: [ 9.157214][ T183] [ 9.157288][ T183] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.157426][ T183] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.157528][ T183] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.157658][ T183] __dev_notify_flags (net/core/dev.c:9787) [ 9.157800][ T183] ? netif_change_name (net/core/dev.c:1495) [ 9.157929][ T183] ? __dev_change_flags (net/core/dev.c:9752) [ 9.158058][ T183] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.158187][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.158325][ T183] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.158462][ T183] netif_change_flags (net/core/dev.c:9820) [ 9.158591][ T183] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.158720][ T183] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.158851][ T183] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.158981][ T183] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.159143][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.159280][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.159412][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.159540][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.159672][ T183] ? __kernel_text_address (kernel/extable.c:79) [ 9.159810][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.159952][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.160080][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.160213][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.160351][ T183] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.160478][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.160606][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.160734][ T183] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.160863][ T183] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.160992][ T183] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.161121][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.161254][ T183] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.161394][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.161526][ T183] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.161657][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.161784][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.161915][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.162045][ T183] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.162173][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.162315][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.162445][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.162572][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.162700][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.162837][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.162966][ T183] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.163094][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.163225][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.163363][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.163495][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.163623][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.163754][ T183] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.163885][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.164014][ T183] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.164148][ T183] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.164291][ T183] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.164428][ T183] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.164559][ T183] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.164691][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.164828][ T183] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.164959][ T183] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.165090][ T183] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.165222][ T183] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.165366][ T183] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.165496][ T183] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.165657][ T183] ? move_addr_to_kernel (net/socket.c:258) [ 9.165789][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.165922][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.166053][ T183] ___sys_sendmsg (net/socket.c:2752) [ 9.166182][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.166356][ T183] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.166498][ T183] __sys_sendmsg (net/socket.c:2784) [ 9.166628][ T183] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.166790][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.166955][ T183] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.167084][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.167213][ T183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.167356][ T183] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.167486][ T183] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.167616][ T183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.167780][ T183] RIP: 0033:0x7f9c2391708e [ 9.167927][ T183] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.168401][ T183] RSP: 002b:00007ffc6d2af090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.168599][ T183] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9c2391708e [ 9.168795][ T183] RDX: 0000000000000000 RSI: 00007ffc6d2af140 RDI: 0000000000000005 [ 9.168989][ T183] RBP: 00007ffc6d2af0a0 R08: 0000000000000000 R09: 0000000000000000 [ 9.169186][ T183] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcc [ 9.169391][ T183] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc6d2af810 | [ 9.310764][ T190] ------------[ cut here ]------------ | [ 9.310977][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/190 | [ 9.311240][ T190] Modules linked in: netdevsim | [ 9.311803][ T190] Tainted: [W]=WARN [ 9.311908][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.312116][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.312334][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.312838][ T190] RSP: 0018:ffa0000000877028 EFLAGS: 00010286 [ 9.313015][ T190] RAX: 00000000ffffffa6 RBX: ff1100000b3c2040 RCX: 1ff400000010edcb [ 9.313234][ T190] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b3c20f0 [ 9.313453][ T190] RBP: ff1100000d05a000 R08: 1fe220000167841f R09: ff1100000d3bd180 [ 9.313659][ T190] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.313864][ T190] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 9.314072][ T190] FS: 00007f2400b58840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.314329][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.314517][ T190] CR2: 00007f2400ecd040 CR3: 000000000c77e002 CR4: 0000000000771ef0 [ 9.314727][ T190] PKRU: 55555554 [ 9.314833][ T190] Call Trace: [ 9.314940][ T190] [ 9.315012][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.315154][ T190] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.315369][ T190] notifier_call_chain (kernel/notifier.c:85) [ 9.315513][ T190] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 9.315652][ T190] ? netdev_sync_lower_features (./include/net/netdev_lock.h:33) [ 9.315828][ T190] bond_option_mode_set (drivers/net/bonding/bond_options.c:952) [ 9.315969][ T190] __bond_opt_set (drivers/net/bonding/bond_options.c:826) [ 9.316109][ T190] ? pcpu_alloc (lib/debugobjects.c:251 (discriminator 3)) [ 9.316250][ T190] bond_changelink (drivers/net/bonding/bond_netlink.c:232) [ 9.316458][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.316598][ T190] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 9.316776][ T190] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:179 (discriminator 1) kernel/locking/spinlock.c:198 (discriminator 1)) [ 9.316948][ T190] ? __debug_object_init (lib/debugobjects.c:772 (discriminator 3)) [ 9.317088][ T190] ? bond_fill_linkxstats (./include/net/netlink.h:2266) [ 9.317226][ T190] ? debug_object_assert_init (lib/debugobjects.c:1038) [ 9.317436][ T190] ? preempt_schedule_notrace_thunk (arch/x86/entry/thunk.S:13) [ 9.317610][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.317747][ T190] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 9.317889][ T190] bond_newlink (drivers/net/bonding/bond_netlink.c:632) [ 9.317994][ T190] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.318133][ T190] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.318337][ T190] ? __dev_get_by_name (net/core/dev.c:883) [ 9.318483][ T190] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.318628][ T190] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.318770][ T190] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.318909][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.319045][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.319187][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.319389][ T190] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.319526][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.319669][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.319811][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.319949][ T190] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.320086][ T190] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.320224][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.320427][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.320567][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.320703][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.320846][ T190] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.320984][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.321122][ T190] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.321332][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.321470][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.321609][ T190] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.321753][ T190] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.321894][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.322035][ T190] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.322175][ T190] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.322375][ T190] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.322515][ T190] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.322654][ T190] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.322790][ T190] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.322961][ T190] ? move_addr_to_kernel (net/socket.c:258) [ 9.323105][ T190] ___sys_sendmsg (net/socket.c:2752) [ 9.323243][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.323390][ T190] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.323537][ T190] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.323676][ T190] __sys_sendmsg (net/socket.c:2784) [ 9.323815][ T190] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.323958][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.324098][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.324237][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.324386][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.324526][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.324670][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.324853][ T190] RIP: 0033:0x7f2400d9208e [ 9.325001][ T190] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.325505][ T190] RSP: 002b:00007ffdb90f0750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.325718][ T190] RAX: ffffffffffffffda RBX: 00007ffdb90f0ef8 RCX: 00007f2400d9208e [ 9.325926][ T190] RDX: 0000000000000000 RSI: 00007ffdb90f0800 RDI: 0000000000000005 [ 9.326134][ T190] RBP: 00007ffdb90f0760 R08: 0000000000000000 R09: 0000000000000000 [ 9.326352][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcc [ 9.326559][ T190] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb90f0ed0 | [ 9.328328][ T190] ------------[ cut here ]------------ | [ 9.328462][ T190] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/190 | [ 9.328693][ T190] Modules linked in: netdevsim | [ 9.329104][ T190] Tainted: [W]=WARN [ 9.329204][ T190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.329641][ T190] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.329813][ T190] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.330295][ T190] RSP: 0018:ffa00000008771b0 EFLAGS: 00010286 [ 9.330465][ T190] RAX: 00000000ffffffa6 RBX: ff1100000b3c2f40 RCX: 1ff400000010edfc [ 9.330664][ T190] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b3c2ff0 [ 9.330861][ T190] RBP: ff1100000d05a000 R08: 1fe22000016785ff R09: ff1100000d3bd180 [ 9.331061][ T190] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.331260][ T190] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff85ff34a0 [ 9.331471][ T190] FS: 00007f2400b58840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.331758][ T190] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.331937][ T190] CR2: 00007f2400ecd040 CR3: 000000000c77e002 CR4: 0000000000771ef0 [ 9.332138][ T190] PKRU: 55555554 [ 9.332239][ T190] Call Trace: [ 9.332351][ T190] [ 9.332420][ T190] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.332555][ T190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.332692][ T190] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.332793][ T190] ? bond_fill_linkxstats (./include/net/netlink.h:2266) [ 9.332928][ T190] __dev_notify_flags (net/core/dev.c:9787) [ 9.333063][ T190] ? netif_change_name (net/core/dev.c:1495) [ 9.333198][ T190] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.333344][ T190] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 9.333481][ T190] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.333615][ T190] ? bond_newlink (drivers/net/bonding/bond_netlink.c:632) [ 9.333750][ T190] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.333887][ T190] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.334021][ T190] ? __dev_get_by_name (net/core/dev.c:883) [ 9.334157][ T190] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.334312][ T190] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.334452][ T190] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.334588][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.334721][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.334857][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.334993][ T190] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.335125][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.335268][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.335407][ T190] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.335542][ T190] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.335674][ T190] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.335808][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.335945][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.336080][ T190] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.336213][ T190] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.336357][ T190] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.336491][ T190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.336626][ T190] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.336764][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.336900][ T190] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.337038][ T190] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.337172][ T190] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.337316][ T190] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.337451][ T190] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.337587][ T190] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.337725][ T190] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.337863][ T190] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.338002][ T190] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.338138][ T190] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.338319][ T190] ? move_addr_to_kernel (net/socket.c:258) [ 9.338457][ T190] ___sys_sendmsg (net/socket.c:2752) [ 9.338590][ T190] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.338724][ T190] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.338868][ T190] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.339004][ T190] __sys_sendmsg (net/socket.c:2784) [ 9.339139][ T190] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.339283][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.339417][ T190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.339553][ T190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.339688][ T190] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.339822][ T190] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.339955][ T190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.340130][ T190] RIP: 0033:0x7f2400d9208e [ 9.340277][ T190] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.340805][ T190] RSP: 002b:00007ffdb90f0750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.341013][ T190] RAX: ffffffffffffffda RBX: 00007ffdb90f0ef8 RCX: 00007f2400d9208e [ 9.341214][ T190] RDX: 0000000000000000 RSI: 00007ffdb90f0800 RDI: 0000000000000005 [ 9.341425][ T190] RBP: 00007ffdb90f0760 R08: 0000000000000000 R09: 0000000000000000 [ 9.341630][ T190] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcc [ 9.341830][ T190] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb90f0ed0 | [ 9.408946][ T193] ------------[ cut here ]------------ | [ 9.409113][ T193] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/193 | [ 9.409370][ T193] Modules linked in: netdevsim | [ 9.409878][ T193] Tainted: [W]=WARN [ 9.409979][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.410148][ T193] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.410332][ T193] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.410810][ T193] RSP: 0018:ffa0000000867020 EFLAGS: 00010286 [ 9.410987][ T193] RAX: 00000000ffffffa6 RBX: ff110000025c2f40 RCX: 1ff400000010cdca [ 9.411187][ T193] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000025c2ff0 [ 9.411394][ T193] RBP: ff1100000d05a000 R08: 1fe22000004b85ff R09: ff1100000c442e58 [ 9.411592][ T193] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.411791][ T193] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.411991][ T193] FS: 00007f5bc5989840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.412223][ T193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.412405][ T193] CR2: 000000000cf0d988 CR3: 000000000d3b4005 CR4: 0000000000771ef0 [ 9.412603][ T193] PKRU: 55555554 [ 9.412703][ T193] Call Trace: [ 9.412803][ T193] [ 9.412882][ T193] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.413016][ T193] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.413148][ T193] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.413247][ T193] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.413482][ T193] __dev_notify_flags (net/core/dev.c:9787) [ 9.413618][ T193] ? netif_change_name (net/core/dev.c:1495) [ 9.413748][ T193] ? __dev_change_flags (net/core/dev.c:9752) [ 9.413882][ T193] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.414011][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.414142][ T193] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.414338][ T193] netif_change_flags (net/core/dev.c:9820) [ 9.414470][ T193] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.414601][ T193] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.414734][ T193] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.414868][ T193] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.415029][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.415160][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.415355][ T193] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.415543][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.415676][ T193] ? __kernel_text_address (kernel/extable.c:79) [ 9.415809][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.415945][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.416073][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.416206][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.416401][ T193] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.416531][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.416659][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.416791][ T193] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.416924][ T193] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.417055][ T193] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.417186][ T193] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.417365][ T193] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.417510][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.417643][ T193] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.417776][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.417908][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.418042][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.418172][ T193] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.418312][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.418445][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.418574][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.418703][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.418833][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.418967][ T193] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.419097][ T193] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.419226][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.419367][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.419497][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.419630][ T193] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.419761][ T193] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.419894][ T193] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.420027][ T193] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.420158][ T193] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.420301][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.420434][ T193] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.420568][ T193] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.420701][ T193] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.420831][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.420967][ T193] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.421104][ T193] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.421238][ T193] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.421385][ T193] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.421520][ T193] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.421652][ T193] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.421814][ T193] ? move_addr_to_kernel (net/socket.c:258) [ 9.421946][ T193] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.422080][ T193] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.422213][ T193] ___sys_sendmsg (net/socket.c:2752) [ 9.422358][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.422523][ T193] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.422668][ T193] __sys_sendmsg (net/socket.c:2784) [ 9.422798][ T193] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.422928][ T193] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.423105][ T193] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.423239][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.423381][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.423515][ T193] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.423649][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.423781][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.423947][ T193] RIP: 0033:0x7f5bc5bc308e [ 9.424089][ T193] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.424597][ T193] RSP: 002b:00007ffd79add380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.424802][ T193] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5bc5bc308e [ 9.425002][ T193] RDX: 0000000000000000 RSI: 00007ffd79add430 RDI: 0000000000000005 [ 9.425198][ T193] RBP: 00007ffd79add390 R08: 0000000000000000 R09: 0000000000000000 [ 9.425411][ T193] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcc [ 9.425607][ T193] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd79addb00 | [ 9.491407][ T196] ------------[ cut here ]------------ | [ 9.491680][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: tee/196 | [ 9.492028][ T196] Modules linked in: netdevsim | [ 9.492630][ T196] Tainted: [W]=WARN [ 9.492758][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.492997][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.493209][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.493895][ T196] RSP: 0018:ffa0000000677500 EFLAGS: 00010286 [ 9.494103][ T196] RAX: 00000000ffffffa6 RBX: ff1100000c744940 RCX: 1ff40000000cee66 [ 9.494392][ T196] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7449f0 [ 9.494632][ T196] RBP: ff1100000d11a000 R08: 1fe22000018e893f R09: ff11000009c92f48 [ 9.494885][ T196] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.495124][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000d11a000 [ 9.495380][ T196] FS: 00007fbeaeafa740(0000) GS:ff110000a6e9a000(0000) knlGS:0000000000000000 [ 9.495665][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.495868][ T196] CR2: 00007fbeaeb63580 CR3: 000000000c6dc004 CR4: 0000000000771ef0 [ 9.496114][ T196] PKRU: 55555554 [ 9.496235][ T196] Call Trace: [ 9.496365][ T196] [ 9.496450][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.496614][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.496736][ T196] register_netdevice (net/core/dev.c:11488) [ 9.496901][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.497105][ T196] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.497322][ T196] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.497487][ T196] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.497689][ T196] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.497852][ T196] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.498054][ T196] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 9.498214][ T196] ? static_obj (kernel/locking/lockdep.c:858) [ 9.498347][ T196] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.498511][ T196] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.498718][ T196] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.498885][ T196] call_driver_probe (drivers/base/dd.c:629) [ 9.499049][ T196] really_probe (drivers/base/dd.c:709) [ 9.499211][ T196] ? driver_probe_device (drivers/base/dd.c:135) [ 9.499384][ T196] __driver_probe_device (drivers/base/dd.c:871) [ 9.499546][ T196] driver_probe_device (drivers/base/dd.c:901) [ 9.499707][ T196] __device_attach_driver (drivers/base/dd.c:1029) [ 9.499871][ T196] bus_for_each_drv (drivers/base/bus.c:500) [ 9.500032][ T196] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.500197][ T196] __device_attach (drivers/base/dd.c:1101) [ 9.500367][ T196] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.500531][ T196] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.500733][ T196] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.500896][ T196] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.501059][ T196] device_initial_probe (drivers/base/dd.c:1156) [ 9.501219][ T196] bus_probe_device (drivers/base/bus.c:613) [ 9.501391][ T196] device_add (drivers/base/core.c:3706) [ 9.501553][ T196] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.501753][ T196] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.501916][ T196] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.502082][ T196] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.502295][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.502459][ T196] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.502662][ T196] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 9.502824][ T196] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.502985][ T196] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.503144][ T196] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.503315][ T196] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.503438][ T196] new_sync_write (fs/read_write.c:595) [ 9.503600][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.503760][ T196] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.503921][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.504081][ T196] ? ksys_write (fs/read_write.c:740) [ 9.504245][ T196] vfs_write (fs/read_write.c:688) [ 9.504378][ T196] ksys_write (fs/read_write.c:740) [ 9.504501][ T196] ? __ia32_sys_read (fs/read_write.c:724) [ 9.504663][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.504828][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.504990][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.505151][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.505323][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.505523][ T196] RIP: 0033:0x7fbeaeb6d08e [ 9.505692][ T196] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.506259][ T196] RSP: 002b:00007ffee070d400 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.506513][ T196] RAX: ffffffffffffffda RBX: 000055733e14a3d0 RCX: 00007fbeaeb6d08e [ 9.506755][ T196] RDX: 0000000000000004 RSI: 00007ffee070d5a0 RDI: 0000000000000005 [ 9.506999][ T196] RBP: 00007ffee070d410 R08: 0000000000000000 R09: 0000000000000000 [ 9.507240][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.507488][ T196] R13: 0000000000000004 R14: 00007ffee070d5a0 R15: 000055733e14a3d0 | [ 9.514963][ T196] ------------[ cut here ]------------ | [ 9.515179][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: tee/196 | [ 9.515572][ T196] Modules linked in: netdevsim | [ 9.516156][ T196] Tainted: [W]=WARN [ 9.516346][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.516596][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.516851][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.517507][ T196] RSP: 0018:ffa0000000677500 EFLAGS: 00010286 [ 9.517757][ T196] RAX: 00000000ffffffa6 RBX: ff1100000c745540 RCX: 1ff40000000cee66 [ 9.518043][ T196] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7455f0 [ 9.518349][ T196] RBP: ff11000010782000 R08: 1fe22000018e8abf R09: ff11000009c92f48 [ 9.518653][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.518940][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010782000 [ 9.519227][ T196] FS: 00007fbeaeafa740(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.519574][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.519824][ T196] CR2: 0000560430e21d5c CR3: 000000000c6dc005 CR4: 0000000000771ef0 [ 9.520115][ T196] PKRU: 55555554 [ 9.520296][ T196] Call Trace: [ 9.520471][ T196] [ 9.520601][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.520811][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.520981][ T196] register_netdevice (net/core/dev.c:11488) [ 9.521190][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.521466][ T196] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.521721][ T196] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.521931][ T196] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.522179][ T196] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.522403][ T196] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.522649][ T196] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 9.522854][ T196] ? static_obj (kernel/locking/lockdep.c:858) [ 9.523024][ T196] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.523233][ T196] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.523506][ T196] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.523717][ T196] call_driver_probe (drivers/base/dd.c:629) [ 9.523925][ T196] really_probe (drivers/base/dd.c:709) [ 9.524131][ T196] ? driver_probe_device (drivers/base/dd.c:135) [ 9.524355][ T196] __driver_probe_device (drivers/base/dd.c:871) [ 9.524567][ T196] driver_probe_device (drivers/base/dd.c:901) [ 9.524776][ T196] __device_attach_driver (drivers/base/dd.c:1029) [ 9.524982][ T196] bus_for_each_drv (drivers/base/bus.c:500) [ 9.525187][ T196] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.525413][ T196] __device_attach (drivers/base/dd.c:1101) [ 9.525617][ T196] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.525823][ T196] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.526074][ T196] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.526296][ T196] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.526510][ T196] device_initial_probe (drivers/base/dd.c:1156) [ 9.526716][ T196] bus_probe_device (drivers/base/bus.c:613) [ 9.526922][ T196] device_add (drivers/base/core.c:3706) [ 9.527128][ T196] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.527393][ T196] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.527604][ T196] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.527813][ T196] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.528060][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.528280][ T196] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.528531][ T196] ? sysfs_file_kobj (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) fs/sysfs/file.c:24 (discriminator 2)) [ 9.528740][ T196] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.528949][ T196] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.529154][ T196] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.529387][ T196] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.529555][ T196] new_sync_write (fs/read_write.c:595) [ 9.529764][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.529970][ T196] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.530177][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.530403][ T196] ? ksys_write (fs/read_write.c:740) [ 9.530616][ T196] vfs_write (fs/read_write.c:688) [ 9.530789][ T196] ksys_write (fs/read_write.c:740) [ 9.530957][ T196] ? __ia32_sys_read (fs/read_write.c:724) [ 9.531162][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.531392][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.531599][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.531807][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.532016][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.532258][ T196] RIP: 0033:0x7fbeaeb6d08e [ 9.532490][ T196] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.533094][ T196] RSP: 002b:00007ffee070d400 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.533400][ T196] RAX: ffffffffffffffda RBX: 000055733e14a3d0 RCX: 00007fbeaeb6d08e [ 9.533684][ T196] RDX: 0000000000000004 RSI: 00007ffee070d5a0 RDI: 0000000000000005 [ 9.533967][ T196] RBP: 00007ffee070d410 R08: 0000000000000000 R09: 0000000000000000 [ 9.534251][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.534554][ T196] R13: 0000000000000004 R14: 00007ffee070d5a0 R15: 000055733e14a3d0 | [ 9.673012][ T204] ------------[ cut here ]------------ | [ 9.673191][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/204 | [ 9.673448][ T204] Modules linked in: netdevsim | [ 9.673875][ T204] Tainted: [W]=WARN [ 9.673987][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.674156][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.674345][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.674828][ T204] RSP: 0018:ffa0000000676e10 EFLAGS: 00010286 [ 9.674999][ T204] RAX: 00000000ffffffa6 RBX: ff11000004cc2940 RCX: 1ff40000000ced88 [ 9.675207][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004cc29f0 [ 9.675418][ T204] RBP: ff1100000d05a000 R08: 1fe220000099853f R09: ff1100000d09ae58 [ 9.675616][ T204] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.675818][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.676030][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.676291][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.676468][ T204] CR2: 0000000005a89988 CR3: 000000000d1d1001 CR4: 0000000000771ef0 [ 9.676673][ T204] PKRU: 55555554 [ 9.676773][ T204] Call Trace: [ 9.676874][ T204] [ 9.676946][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.677080][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.677214][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.677423][ T204] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 9.677602][ T204] ? __dev_open (./include/net/netdev_lock.h:33) [ 9.677736][ T204] bond_set_dev_addr (drivers/net/bonding/bond_main.c:983) [ 9.677873][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2017) [ 9.678007][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.678146][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.678477][ T204] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 9.678616][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.678750][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.678882][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.679020][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.679151][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.679346][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.679480][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.679621][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.679755][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.679888][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.680022][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.680190][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.680334][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.680466][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.680596][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.680729][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.680865][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.681006][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.681138][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.681276][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.681414][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.681551][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.681687][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.681825][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.681957][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.682089][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.682220][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.682365][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.682496][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.682632][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.682766][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.682901][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.683032][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.683166][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.683303][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.683443][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.683577][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.683710][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.683843][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.683976][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.684117][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.684254][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.684395][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.684527][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.684659][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.684794][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.684927][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.685060][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.685196][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.685340][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.685474][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.685610][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.685750][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.685888][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.686025][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.686163][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.686303][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.686440][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.686576][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.686709][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.686841][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.687004][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.687137][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.687278][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.687418][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.687553][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.687720][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.687864][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.687997][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.688129][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.688303][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.688444][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.688576][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.688710][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.688844][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.688980][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.689151][ T204] RIP: 0033:0x7fecc0ce008e [ 9.689302][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.689780][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.689984][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.690186][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.690394][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.690594][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.690794][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.692690][ T204] ------------[ cut here ]------------ | [ 9.692879][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/204 | [ 9.693277][ T204] Modules linked in: netdevsim | [ 9.693738][ T204] Tainted: [W]=WARN [ 9.693840][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.694011][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.694194][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.694780][ T204] RSP: 0018:ffa0000000676d80 EFLAGS: 00010286 [ 9.694953][ T204] RAX: 00000000ffffffa6 RBX: ff11000004cc2ac0 RCX: 1ff40000000ced76 [ 9.695156][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004cc2b70 [ 9.695461][ T204] RBP: ff1100000d11a000 R08: 1fe220000099856f R09: ff1100000d09ae80 [ 9.695661][ T204] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.695863][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.696067][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.696415][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.696586][ T204] CR2: 0000000005a89988 CR3: 000000000d1d1001 CR4: 0000000000771ef0 [ 9.696788][ T204] PKRU: 55555554 [ 9.696937][ T204] Call Trace: [ 9.697040][ T204] [ 9.697113][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.697250][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.697511][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.697661][ T204] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 9.697800][ T204] ? netif_set_group (net/core/dev.c:9947) [ 9.697941][ T204] dev_set_mac_address (net/core/dev_api.c:339) [ 9.698077][ T204] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 9.698214][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 9.698361][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.698498][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.698633][ T204] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 9.698772][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.698911][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.699053][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.699187][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.699336][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.699472][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.699606][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.699753][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.699889][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.700026][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.700163][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.700341][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.700477][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.700613][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.700751][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.700888][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.701026][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.701162][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.701312][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.701452][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.701587][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.701725][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.701858][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.701992][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.702126][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.702258][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.702407][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.702549][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.702683][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.702823][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.702962][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.703098][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.703231][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.703376][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.703509][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.703643][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.703780][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.703918][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.704051][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.704187][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.704340][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.704478][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.704612][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.704746][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.704882][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.705020][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.705156][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.705299][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.705440][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.705582][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.705720][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.705867][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.706008][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.706144][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.706290][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.706434][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.706569][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.706707][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.706844][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.706980][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.707116][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.707290][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.707432][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.707568][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.707706][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.707841][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.708016][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.708165][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.708311][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.708446][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.708614][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.708751][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.708885][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.709026][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.709174][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.709322][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.709491][ T204] RIP: 0033:0x7fecc0ce008e [ 9.709633][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.710115][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.710327][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.710529][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.710730][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.710937][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.711137][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.714127][ T204] ------------[ cut here ]------------ | [ 9.714290][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/204 | [ 9.714540][ T204] Modules linked in: netdevsim | [ 9.714961][ T204] Tainted: [W]=WARN [ 9.715065][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.715236][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.715436][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.715910][ T204] RSP: 0018:ffa0000000676e18 EFLAGS: 00010286 [ 9.716093][ T204] RAX: 00000000ffffffa6 RBX: ff1100000b1639c0 RCX: 1ff40000000ced89 [ 9.716302][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b163a70 [ 9.716508][ T204] RBP: ff1100000d11a000 R08: 1fe220000162c74f R09: ff1100000d09ae80 [ 9.716709][ T204] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 9.716911][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c5a4000 [ 9.717114][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 9.717360][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.717530][ T204] CR2: 0000560430e21d5c CR3: 000000000d1d1005 CR4: 0000000000771ef0 [ 9.717732][ T204] PKRU: 55555554 [ 9.717837][ T204] Call Trace: [ 9.717938][ T204] [ 9.718009][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.718145][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.718248][ T204] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 9.718436][ T204] ? netdev_notify_peers (net/core/dev.c:1642) [ 9.718577][ T204] dev_open (net/core/dev_api.c:202) [ 9.718680][ T204] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 9.718818][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 9.718955][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.719090][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.719223][ T204] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 9.719369][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.719501][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.719635][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.719770][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.719907][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.720040][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.720174][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.720326][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.720469][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.720611][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.720747][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.720915][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.721049][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.721183][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.721327][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.721464][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.721600][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.721735][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.721871][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.722006][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.722139][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.722277][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.722418][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.722551][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.722686][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.722820][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.722956][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.723092][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.723224][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.723370][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.723507][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.723644][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.723777][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.723911][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.724047][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.724179][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.724330][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.724462][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.724595][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.724728][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.724864][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.725000][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.725135][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.725275][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.725419][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.725557][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.725690][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.725823][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.725958][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.726095][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.726233][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.726379][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.726515][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.726651][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.726786][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.726921][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.727059][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.727194][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.727341][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.727526][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.727733][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.727996][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.728214][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.728438][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.728593][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.728726][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.728893][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.729074][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.729289][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.729452][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.729672][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.729813][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.729985][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.730190][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.730344][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.730479][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.730646][ T204] RIP: 0033:0x7fecc0ce008e [ 9.730792][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.731447][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.731652][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.731854][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.732135][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.732346][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.732546][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.734723][ T204] ------------[ cut here ]------------ | [ 9.734861][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/204 | [ 9.735087][ T204] Modules linked in: netdevsim | [ 9.735518][ T204] Tainted: [W]=WARN [ 9.735617][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.735781][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.735950][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.736475][ T204] RSP: 0018:ffa0000000676e10 EFLAGS: 00010286 [ 9.736647][ T204] RAX: 00000000ffffffa6 RBX: ff1100000b1636c0 RCX: 1ff40000000ced88 [ 9.736842][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b163770 [ 9.737037][ T204] RBP: ff1100000d11a000 R08: 1fe220000162c6ef R09: ff1100000d09ae58 [ 9.737236][ T204] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 9.737441][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.737638][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 9.737872][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.738047][ T204] CR2: 0000560430e21d5c CR3: 000000000d1d1005 CR4: 0000000000771ef0 [ 9.738243][ T204] PKRU: 55555554 [ 9.738352][ T204] Call Trace: [ 9.738450][ T204] [ 9.738519][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.738649][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.738778][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.738910][ T204] netdev_lower_state_changed (net/core/dev.c:9573) [ 9.739045][ T204] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 9.739208][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.739347][ T204] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.739479][ T204] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2130) [ 9.739613][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.739741][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.739868][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.740004][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.740133][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.740271][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.740408][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.740548][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.740683][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.740816][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.740952][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.741118][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.741253][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.741394][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.741523][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.741655][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.741786][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.741922][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.742051][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.742181][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.742317][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.742446][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.742573][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.742702][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.742833][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.742965][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.743096][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.743229][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.743369][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.743502][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.743635][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.743771][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.743906][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.744036][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.744165][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.744301][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.744439][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.744570][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.744699][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.744831][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.744966][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.745101][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.745231][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.745372][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.745501][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.745632][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.745762][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.745892][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.746025][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.746154][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.746294][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.746430][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.746562][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.746694][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.746824][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.746959][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.747090][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.747224][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.747371][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.747502][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.747632][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.747793][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.747935][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.748065][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.748197][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.748338][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.748500][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.748643][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.748775][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.748905][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.749076][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.749207][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.749352][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.749483][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.749614][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.749746][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.749914][ T204] RIP: 0033:0x7fecc0ce008e [ 9.750060][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.750533][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.750731][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.750930][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.751124][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.751328][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.751522][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.753194][ T204] ------------[ cut here ]------------ | [ 9.753343][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/204 | [ 9.753572][ T204] Modules linked in: netdevsim | [ 9.753975][ T204] Tainted: [W]=WARN [ 9.754075][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.754240][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.754483][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.754949][ T204] RSP: 0018:ffa0000000676e10 EFLAGS: 00010286 [ 9.755169][ T204] RAX: 00000000ffffffa6 RBX: ff1100000b163540 RCX: 1ff40000000ced88 [ 9.755427][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1635f0 [ 9.755626][ T204] RBP: ff1100000d11a000 R08: 1fe220000162c6bf R09: ff1100000d09ae58 [ 9.755822][ T204] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 9.756015][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.756211][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 9.756511][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.756676][ T204] CR2: 0000560430e21d5c CR3: 000000000d1d1005 CR4: 0000000000771ef0 [ 9.756872][ T204] PKRU: 55555554 [ 9.756970][ T204] Call Trace: [ 9.757068][ T204] [ 9.757136][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.757328][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.757464][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.757597][ T204] netdev_lower_state_changed (net/core/dev.c:9573) [ 9.757733][ T204] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 9.757913][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.758042][ T204] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.758173][ T204] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2164) [ 9.758370][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.758508][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.758635][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.758763][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.758895][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.759025][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.759155][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.759356][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.759491][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.759627][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.759759][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.759919][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.760140][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.760332][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.760467][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.760596][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.760732][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.760870][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.761087][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.761222][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.761412][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.761541][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.761670][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.761804][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.761933][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.762150][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.762342][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.762476][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.762604][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.762737][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.762871][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.763092][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.763222][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.763558][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.763688][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.763818][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.763950][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.764079][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.764363][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.764498][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.764631][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.764761][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.764890][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.765019][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.765232][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.765429][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.765566][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.765695][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.765827][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.765958][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.766091][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.766367][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.766500][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.766630][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.766766][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.766898][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.767029][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.767250][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.767444][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.767577][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.767708][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.767873][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.768006][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.768136][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.768416][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.768548][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.768710][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.768858][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.768992][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.769123][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.769440][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.769574][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.769704][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.769834][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.769964][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.770092][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.770407][ T204] RIP: 0033:0x7fecc0ce008e [ 9.770545][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.771010][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.771364][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.771560][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.771760][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.771956][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.772157][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.774383][ T204] ------------[ cut here ]------------ | [ 9.774595][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/204 | [ 9.774981][ T204] Modules linked in: netdevsim | [ 9.775620][ T204] Tainted: [W]=WARN [ 9.775826][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.776058][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.776292][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.776818][ T204] RSP: 0018:ffa0000000676d20 EFLAGS: 00010286 [ 9.777123][ T204] RAX: 00000000ffffffa6 RBX: ff1100000b163cc0 RCX: 1ff40000000ced6a [ 9.777475][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b163d70 [ 9.777760][ T204] RBP: ff1100000d11a000 R08: 1fe220000162c7af R09: ff1100000d09ae58 [ 9.778109][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.778404][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 9.778655][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.778935][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.779182][ T204] CR2: 00007f8bda5438f4 CR3: 000000000d1d1002 CR4: 0000000000771ef0 [ 9.779561][ T204] PKRU: 55555554 [ 9.779730][ T204] Call Trace: [ 9.779925][ T204] [ 9.780060][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.780307][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.780572][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.780761][ T204] __netdev_upper_dev_link (net/core/dev.c:8931) [ 9.780941][ T204] ? packet_sendmsg_spkt (af_packet.c:?) [ 9.781122][ T204] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 9.781328][ T204] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 9.781515][ T204] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 9.781695][ T204] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.781874][ T204] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 9.782054][ T204] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 9.782324][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.782574][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.782793][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.783016][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.783292][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.783553][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.783743][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.783926][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.784108][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.784302][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.784523][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.784729][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.784988][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.785206][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.785468][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.785675][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.785936][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.786155][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.786359][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.786542][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.786721][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.786904][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.787140][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.787420][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.787636][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.787863][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.788084][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.788358][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.788589][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.788774][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.788955][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.789132][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.789332][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.789522][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.789760][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.790017][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.790221][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.790473][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.790709][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.790968][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.791160][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.791363][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.791546][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.791725][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.791913][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.792091][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.792340][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.792598][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.792816][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.793048][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.793281][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.793548][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.793745][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.793926][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.794106][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.794302][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.794501][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.794694][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.794950][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.795185][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.795481][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.795699][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.795951][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.796161][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.796364][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.796580][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.796798][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.797000][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.797256][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.797534][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.797772][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.798002][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.798256][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.798472][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.798655][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.798866][ T204] RIP: 0033:0x7fecc0ce008e [ 9.799051][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.799723][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.800025][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.800307][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.800673][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.800929][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.801176][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.808982][ T204] ------------[ cut here ]------------ | [ 9.809167][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/204 | [ 9.809466][ T204] Modules linked in: netdevsim | [ 9.810112][ T204] Tainted: [W]=WARN [ 9.810333][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.810584][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.810892][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.811455][ T204] RSP: 0018:ffa0000000676e10 EFLAGS: 00010286 [ 9.811669][ T204] RAX: 00000000ffffffa6 RBX: ff110000107004c0 RCX: 1ff40000000ced88 [ 9.811911][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010700570 [ 9.812225][ T204] RBP: ff1100000d11a000 R08: 1fe22000020e00af R09: ff1100000d09ae58 [ 9.812572][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.812889][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 9.813170][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.813574][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.813786][ T204] CR2: 00007f8bda5438f4 CR3: 000000000d1d1002 CR4: 0000000000771ef0 [ 9.814034][ T204] PKRU: 55555554 [ 9.814179][ T204] Call Trace: [ 9.814351][ T204] [ 9.814504][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.814755][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.814963][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.815208][ T204] netdev_lower_state_changed (net/core/dev.c:9573) [ 9.815423][ T204] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 9.815731][ T204] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 9.815941][ T204] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 9.816123][ T204] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 9.816327][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.816504][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.816690][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.816940][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.817183][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.817425][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.817632][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.817872][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.818121][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.818324][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.818537][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.818720][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.818902][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.819142][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.819414][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.819634][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.819845][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.820073][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.820349][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.820530][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.820703][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.820879][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.821056][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.821257][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.821531][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.821745][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.821988][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.822203][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.822478][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.822673][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.822854][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.823031][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.823212][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.823420][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.823676][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.823907][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.824141][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.824377][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.824630][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.824823][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.825002][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.825183][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.825412][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.825664][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.825883][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.826099][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.826361][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.826604][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.826796][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.826982][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.827156][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.827356][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.827536][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.827742][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.827998][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.828212][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.828470][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.828685][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.828935][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.829129][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.829356][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.829538][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.829716][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.829945][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.830197][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.830474][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.830695][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.830937][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.831174][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.831410][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.831592][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.831771][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.831954][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.832182][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.832455][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.832704][ T204] RIP: 0033:0x7fecc0ce008e [ 9.832927][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.833585][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.833827][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.834074][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.834444][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.834745][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.835028][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.837514][ T204] ------------[ cut here ]------------ | [ 9.837750][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/204 | [ 9.838023][ T204] Modules linked in: netdevsim | [ 9.839232][ T204] Tainted: [W]=WARN [ 9.839501][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.839875][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.840180][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.840776][ T204] RSP: 0018:ffa0000000676db8 EFLAGS: 00010286 [ 9.841166][ T204] RAX: 00000000ffffffa6 RBX: ff11000010700640 RCX: 1ff40000000ced7d [ 9.841552][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107006f0 [ 9.841975][ T204] RBP: ff1100000d05a000 R08: 1fe22000020e00df R09: ff1100000d09ae58 [ 9.842304][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.842608][ T204] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 9.842928][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.843402][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.843734][ T204] CR2: 00007f8bda5438f4 CR3: 000000000d1d1002 CR4: 0000000000771ef0 [ 9.844163][ T204] PKRU: 55555554 [ 9.844387][ T204] Call Trace: [ 9.844590][ T204] [ 9.844758][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.844991][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.845236][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.845606][ T204] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 9.845954][ T204] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 9.846244][ T204] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 9.846624][ T204] ? netdev_change_features (net/core/dev.c:11117) [ 9.846862][ T204] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 9.847094][ T204] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 9.847351][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 9.847660][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.847973][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.848287][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.848606][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.848906][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.849140][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.849406][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.849652][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.849982][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.850305][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.850637][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.850976][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.851186][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.851386][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.851567][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.851750][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.851963][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.852216][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.852448][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.852684][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.852892][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.853139][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.853369][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.853553][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.853729][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.853907][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.854091][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.854351][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.854597][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.854824][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.855042][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.855281][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.855540][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.855731][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.855909][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.856088][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.856279][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.856475][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.856728][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.856969][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.857212][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.857441][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.857695][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.857898][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.858079][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.858257][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.858468][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.858644][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.858837][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.859092][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.859344][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.859578][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.859779][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.860035][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.860277][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.860465][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.860643][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.860824][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.861010][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.861259][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.861550][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.861793][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.861994][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.862250][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.862480][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.862692][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.862880][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.863058][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.863286][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.863598][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.863794][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.864050][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.864294][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.864556][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.864740][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.864950][ T204] RIP: 0033:0x7fecc0ce008e [ 9.865132][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.865786][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.866094][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.866417][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.866756][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.866998][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.867237][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.870284][ T204] ------------[ cut here ]------------ | [ 9.870497][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/204 | [ 9.870817][ T204] Modules linked in: netdevsim | [ 9.871801][ T204] Tainted: [W]=WARN [ 9.872008][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.872306][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.872719][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.873469][ T204] RSP: 0018:ffa0000000676ca0 EFLAGS: 00010286 [ 9.873810][ T204] RAX: 00000000ffffffa6 RBX: ff11000010700940 RCX: 1ff40000000ced5a [ 9.874117][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107009f0 [ 9.874450][ T204] RBP: ff1100000d11a000 R08: 1fe22000020e013f R09: ff1100000d09ae58 [ 9.874874][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.875240][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 9.875685][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.876052][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.876347][ T204] CR2: 00007f8bda5438f4 CR3: 000000000d1d1002 CR4: 0000000000771ef0 [ 9.876655][ T204] PKRU: 55555554 [ 9.876914][ T204] Call Trace: [ 9.877205][ T204] [ 9.877444][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.877749][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.878089][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.878359][ T204] netdev_lower_state_changed (net/core/dev.c:9573) [ 9.878601][ T204] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 9.878873][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.879189][ T204] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.879529][ T204] bond_change_active_slave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:588 drivers/net/bonding/bond_main.c:1322) [ 9.879844][ T204] ? bond_peer_notify_work_rearm (drivers/net/bonding/bond_main.c:1207) [ 9.880258][ T204] bond_select_active_slave (drivers/net/bonding/bond_main.c:1375) [ 9.880579][ T204] ? bond_change_active_slave (drivers/net/bonding/bond_main.c:1820) [ 9.880856][ T204] ? static_key_slow_inc (kernel/jump_label.c:192) [ 9.881117][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2286) [ 9.881508][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.881822][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.882118][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.882463][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.882711][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.882954][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.883200][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.883543][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.883864][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.884173][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.884576][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.884840][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.885081][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.885342][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.885652][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.885975][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.886300][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.886622][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.886929][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.887158][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.887355][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.887540][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.887755][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.888016][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.888216][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.888484][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.888692][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.888928][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.889191][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.889411][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.889596][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.889781][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.889963][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.890144][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.890355][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.890612][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.890858][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.891081][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.891304][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.891565][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.891813][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.891996][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.892178][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.892384][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.892570][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.892751][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.892937][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.893134][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.893421][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.893643][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.893892][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.894105][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.894386][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.894593][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.894779][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.894964][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.895147][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.895352][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.895568][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.895829][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.896076][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.896327][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.896559][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.896820][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.897009][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.897223][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.897447][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.897632][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.897810][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.898028][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.898209][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.898485][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.898731][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.898955][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.899156][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.899462][ T204] RIP: 0033:0x7fecc0ce008e [ 9.899708][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.900218][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.900488][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.900822][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.901129][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.901462][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.901794][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.913404][ T204] ------------[ cut here ]------------ | [ 9.913555][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/204 | [ 9.913795][ T204] Modules linked in: netdevsim | [ 9.914201][ T204] Tainted: [W]=WARN [ 9.914328][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.914496][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.914674][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.915147][ T204] RSP: 0018:ffa0000000676cd8 EFLAGS: 00010286 [ 9.915328][ T204] RAX: 00000000ffffffa6 RBX: ff110000107010c0 RCX: 1ff40000000ced61 [ 9.915525][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010701170 [ 9.915726][ T204] RBP: ff1100000d05a000 R08: 1fe22000020e022f R09: ff1100000d09ae58 [ 9.915922][ T204] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.916119][ T204] R13: 0000000000000003 R14: 0000000000000000 R15: 0000000000000002 [ 9.916329][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.916563][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.916737][ T204] CR2: 0000000005a89988 CR3: 000000000d1d1001 CR4: 0000000000771ef0 [ 9.916935][ T204] PKRU: 55555554 [ 9.917036][ T204] Call Trace: [ 9.917134][ T204] [ 9.917202][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.917349][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.917483][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.917617][ T204] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 9.917751][ T204] ? __dev_open (./include/net/netdev_lock.h:33) [ 9.917884][ T204] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 9.918017][ T204] bond_change_active_slave (drivers/net/bonding/bond_main.c:1329) [ 9.918154][ T204] ? bond_peer_notify_work_rearm (drivers/net/bonding/bond_main.c:1207) [ 9.918331][ T204] bond_select_active_slave (drivers/net/bonding/bond_main.c:1375) [ 9.918467][ T204] ? bond_change_active_slave (drivers/net/bonding/bond_main.c:1820) [ 9.918641][ T204] ? static_key_slow_inc (kernel/jump_label.c:192) [ 9.918779][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2286) [ 9.918916][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.919046][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.919179][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.919322][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.919459][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.919592][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.919733][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.919870][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.920006][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.920140][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.920312][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.920448][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.920581][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.920713][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.920846][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.920978][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.921113][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.921246][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.921396][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921532][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.921669][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921801][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.921933][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.922066][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.922201][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.922350][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.922487][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.922621][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.922757][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.922895][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.923030][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.923163][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.923301][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.923438][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.923571][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.923708][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.923844][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.923976][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.924111][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.924245][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.924390][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.924523][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.924659][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.924790][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.924925][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.925057][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.925193][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.925341][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.925477][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.925625][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.925760][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.925895][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.926030][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.926161][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.926304][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.926443][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.926579][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.926718][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.926852][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.926985][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.927150][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.927294][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.927431][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.927566][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.927699][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.927866][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.928012][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.928147][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.928288][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.928460][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.928599][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.928731][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.928875][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.929008][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.929142][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.929315][ T204] RIP: 0033:0x7fecc0ce008e [ 9.929455][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.929932][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.930132][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.930381][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.930585][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.930788][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.930987][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.932590][ T204] ------------[ cut here ]------------ | [ 9.932721][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/204 | [ 9.932947][ T204] Modules linked in: netdevsim | [ 9.933368][ T204] Tainted: [W]=WARN [ 9.933470][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.933638][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.933810][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.934623][ T204] RSP: 0018:ffa0000000676cd8 EFLAGS: 00010286 [ 9.934807][ T204] RAX: 00000000ffffffa6 RBX: ff11000010701240 RCX: 1ff40000000ced61 [ 9.935009][ T204] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107012f0 [ 9.935207][ T204] RBP: ff1100000d05a000 R08: 1fe22000020e025f R09: ff1100000d09ae58 [ 9.935421][ T204] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.935621][ T204] R13: 0000000000000004 R14: 0000000000000000 R15: 0000000000000000 [ 9.935819][ T204] FS: 00007fecc0aa6840(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 9.936052][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.936220][ T204] CR2: 0000000005a89988 CR3: 000000000d1d1001 CR4: 0000000000771ef0 [ 9.936443][ T204] PKRU: 55555554 [ 9.936544][ T204] Call Trace: [ 9.936651][ T204] [ 9.936724][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.936861][ T204] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.936996][ T204] notifier_call_chain (kernel/notifier.c:85) [ 9.937133][ T204] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 9.937273][ T204] ? __dev_open (./include/net/netdev_lock.h:33) [ 9.937414][ T204] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 9.937549][ T204] ? bond_should_notify_peers (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 drivers/net/bonding/bond_main.c:1193) [ 9.937685][ T204] bond_change_active_slave (drivers/net/bonding/bond_main.c:1240 drivers/net/bonding/bond_main.c:1333) [ 9.937820][ T204] ? bond_peer_notify_work_rearm (drivers/net/bonding/bond_main.c:1207) [ 9.937989][ T204] bond_select_active_slave (drivers/net/bonding/bond_main.c:1375) [ 9.938124][ T204] ? bond_change_active_slave (drivers/net/bonding/bond_main.c:1820) [ 9.938301][ T204] ? static_key_slow_inc (kernel/jump_label.c:192) [ 9.938439][ T204] bond_enslave (drivers/net/bonding/bond_main.c:2286) [ 9.938576][ T204] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 9.938710][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.938843][ T204] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 9.938980][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.939112][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.939254][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.939411][ T204] do_set_master (net/core/rtnetlink.c:3011) [ 9.939547][ T204] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 9.939682][ T204] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.939817][ T204] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.939985][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.940120][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.940253][ T204] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.940401][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.940537][ T204] ? __kernel_text_address (kernel/extable.c:79) [ 9.940671][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.940807][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.940948][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.941084][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.941215][ T204] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.941357][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.941490][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.941622][ T204] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.941755][ T204] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.941889][ T204] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.942023][ T204] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.942154][ T204] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.942290][ T204] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.942431][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.942565][ T204] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.942697][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.942827][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.942957][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.943087][ T204] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.943217][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.943361][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.943491][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.943620][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.943750][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.943881][ T204] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.944016][ T204] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.944149][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.944285][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.944419][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.944551][ T204] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.944681][ T204] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.944814][ T204] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.944948][ T204] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.945079][ T204] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.945214][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.945383][ T204] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.945516][ T204] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.945648][ T204] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.945779][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.945913][ T204] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.946045][ T204] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.946186][ T204] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.946328][ T204] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.946467][ T204] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.946598][ T204] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.946763][ T204] ? move_addr_to_kernel (net/socket.c:258) [ 9.946895][ T204] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.947032][ T204] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.947165][ T204] ___sys_sendmsg (net/socket.c:2752) [ 9.947301][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.947476][ T204] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.947620][ T204] __sys_sendmsg (net/socket.c:2784) [ 9.947752][ T204] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.947882][ T204] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.948048][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.948179][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.948317][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.948453][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.948584][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.948715][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.948878][ T204] RIP: 0033:0x7fecc0ce008e [ 9.949015][ T204] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.949500][ T204] RSP: 002b:00007fff8073c7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.949699][ T204] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fecc0ce008e [ 9.949893][ T204] RDX: 0000000000000000 RSI: 00007fff8073c8a0 RDI: 0000000000000005 [ 9.950088][ T204] RBP: 00007fff8073c800 R08: 0000000000000000 R09: 0000000000000000 [ 9.950293][ T204] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 9.950492][ T204] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff8073cf70 | [ 9.953896][ T38] ------------[ cut here ]------------ | [ 9.954158][ T38] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/38 | [ 9.954520][ T38] Modules linked in: netdevsim | [ 9.955210][ T38] Tainted: [W]=WARN [ 9.955442][ T38] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.955642][ T38] Workqueue: events_unbound linkwatch_event [ 9.955859][ T38] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.956141][ T38] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.956623][ T38] RSP: 0018:ffa00000002af9e0 EFLAGS: 00010286 [ 9.956890][ T38] RAX: 00000000ffffffa6 RBX: ff11000010701b40 RCX: 1ff4000000055f02 [ 9.957130][ T38] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010701bf0 [ 9.957372][ T38] RBP: ff1100000d05a000 R08: 1fe22000020e037f R09: ff11000001d8aea8 [ 9.957604][ T38] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.957892][ T38] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.958115][ T38] FS: 0000000000000000(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 9.958388][ T38] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.958656][ T38] CR2: 00007f8bda5438f4 CR3: 0000000035f39001 CR4: 0000000000771ef0 [ 9.958883][ T38] PKRU: 55555554 [ 9.959014][ T38] Call Trace: [ 9.959148][ T38] [ 9.959385][ T38] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 9.959647][ T38] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.959825][ T38] ? notifier_call_chain (kernel/notifier.c:85) [ 9.959987][ T38] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.960121][ T38] netif_state_change (net/core/dev.c:1605) [ 9.960297][ T38] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.960498][ T38] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 9.960664][ T38] __linkwatch_run_queue (net/core/link_watch.c:240) [ 9.960830][ T38] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.961065][ T38] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 9.961257][ T38] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 9.961441][ T38] process_one_work (kernel/workqueue.c:3314) [ 9.961607][ T38] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.961772][ T38] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.962008][ T38] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.962192][ T38] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.962375][ T38] kthread (kernel/kthread.c:436) [ 9.962514][ T38] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.962726][ T38] ? kthread_affine_node (kernel/kthread.c:378) [ 9.962943][ T38] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.963137][ T38] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.963348][ T38] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.963511][ T38] ? kthread_affine_node (kernel/kthread.c:378) [ 9.963692][ T38] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.966655][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 9.966794][ T204] ip (204) used greatest stack depth: 23104 bytes left | [ 9.966893][ T12] Modules linked in: netdevsim | [ 9.967554][ T12] Tainted: [W]=WARN [ 9.967647][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.967802][ T12] Workqueue: bond0 bond_resend_igmp_join_requests_delayed [ 9.967965][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.968134][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.968745][ T12] RSP: 0018:ffa00000000c7b08 EFLAGS: 00010286 [ 9.968896][ T12] RAX: 00000000ffffffa6 RBX: ff11000010701e40 RCX: 1ff4000000018f27 [ 9.969073][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010701ef0 [ 9.969300][ T12] RBP: ff1100000d05a000 R08: 1fe22000020e03df R09: ff11000001b0d1a8 [ 9.969480][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 9.969651][ T12] R13: 0000000000000005 R14: 0000000000000000 R15: 0000000000000003 [ 9.969827][ T12] FS: 0000000000000000(0000) GS:ff110000a6e9a000(0000) knlGS:0000000000000000 [ 9.970036][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.970184][ T12] CR2: 00007f20d008a930 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 9.970373][ T12] PKRU: 55555554 [ 9.970463][ T12] Call Trace: [ 9.970556][ T12] [ 9.970620][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.970747][ T12] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.970864][ T12] notifier_call_chain (kernel/notifier.c:85) [ 9.970984][ T12] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 9.971102][ T12] ? __dev_open (./include/net/netdev_lock.h:33) [ 9.971223][ T12] ? trace_workqueue_execute_start (./include/trace/events/workqueue.h:84 (discriminator 22)) [ 9.971393][ T12] bond_resend_igmp_join_requests_delayed (drivers/net/bonding/bond_main.c:899) [ 9.971537][ T12] process_one_work (kernel/workqueue.c:3314) [ 9.971662][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.971777][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.971898][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.972017][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.972134][ T12] kthread (kernel/kthread.c:436) [ 9.972223][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.972381][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 9.972499][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.972620][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.972765][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.972888][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 9.973006][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.997892][ T207] ------------[ cut here ]------------ | [ 9.998130][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/207 | [ 9.998502][ T207] Modules linked in: netdevsim | [ 9.999065][ T207] Tainted: [W]=WARN [ 9.999247][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.999484][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.999708][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.000336][ T207] RSP: 0018:ffa0000000646d80 EFLAGS: 00010286 [ 10.000552][ T207] RAX: 00000000ffffffa6 RBX: ff1100000d6aa640 RCX: 1ff40000000c8d76 [ 10.000857][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d6aa6f0 [ 10.001135][ T207] RBP: ff11000010782000 R08: 1fe2200001ad54df R09: ff1100000c73ae80 [ 10.001399][ T207] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 10.001687][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 10.001981][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 10.002257][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.002841][ T207] CR2: 00000000073a8988 CR3: 000000001055e004 CR4: 0000000000771ef0 [ 10.003087][ T207] PKRU: 55555554 [ 10.003233][ T207] Call Trace: [ 10.003425][ T207] [ 10.003587][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.003784][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.003968][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.004151][ T207] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 10.004408][ T207] ? netif_set_group (net/core/dev.c:9947) [ 10.004600][ T207] dev_set_mac_address (net/core/dev_api.c:339) [ 10.004779][ T207] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 10.004956][ T207] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 10.005134][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.005333][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.005513][ T207] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 10.005746][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.005979][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.006159][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.006352][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.006537][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.006788][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.006974][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.007167][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.007365][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.007614][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.007822][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.008031][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.008208][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.008450][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.008687][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.008893][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.009072][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.009250][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.009481][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.009715][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.009893][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.010069][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.010250][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.010522][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.010702][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.010877][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.011052][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.011228][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.011426][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.011650][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.011900][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.012099][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.012288][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.012475][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.012706][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.012918][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.013096][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.013285][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.013499][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.013745][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.013924][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.014100][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.014292][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.014538][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.014715][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.014893][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.015068][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.015246][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.015449][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.015675][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.015913][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.016087][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.016281][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.016479][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.016720][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.016903][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.017080][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.017255][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.017512][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.017735][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.017911][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.018119][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.018316][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.018501][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.018738][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.018913][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.019120][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.019391][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.019586][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.019762][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.019972][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.020150][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.020355][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.020555][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.020791][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.021000][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.021204][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.021409][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.021948][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.022241][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.022502][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.022742][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.022982][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.023223][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.026365][ T207] ------------[ cut here ]------------ | [ 10.026510][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/207 | [ 10.026743][ T207] Modules linked in: netdevsim | [ 10.027148][ T207] Tainted: [W]=WARN [ 10.027249][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.027426][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.027600][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.028070][ T207] RSP: 0018:ffa0000000646e18 EFLAGS: 00010286 [ 10.028239][ T207] RAX: 00000000ffffffa6 RBX: ff11000010709b40 RCX: 1ff40000000c8d89 [ 10.028451][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010709bf0 [ 10.028647][ T207] RBP: ff11000010782000 R08: 1fe22000020e137f R09: ff1100000c73ae80 [ 10.028845][ T207] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 10.029042][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cbf5800 [ 10.029249][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6e9a000(0000) knlGS:0000000000000000 [ 10.029493][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.029661][ T207] CR2: 00007f20d008a930 CR3: 000000001055e003 CR4: 0000000000771ef0 [ 10.029860][ T207] PKRU: 55555554 [ 10.029959][ T207] Call Trace: [ 10.030062][ T207] [ 10.030131][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.030274][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.030380][ T207] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 10.030481][ T207] ? netdev_notify_peers (net/core/dev.c:1642) [ 10.030613][ T207] dev_open (net/core/dev_api.c:202) [ 10.030712][ T207] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 10.030847][ T207] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 10.030978][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.031114][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.031246][ T207] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 10.031391][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.031522][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.031654][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.031784][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.031913][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.032046][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.032182][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.032335][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.032468][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.032600][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.032731][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.032895][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.033025][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.033157][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.033293][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.033431][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.033562][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.033696][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.033826][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.033956][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.034091][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.034222][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.034381][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.034516][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.034647][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.034777][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.034909][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.035041][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.035171][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.035317][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.035454][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.035587][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.035719][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.035850][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.035980][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.036113][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.036246][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.036384][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.036516][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.036648][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.036779][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.036909][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.037039][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.037173][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.037315][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.037449][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.037579][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.037711][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.037842][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.037972][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.038107][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.038241][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.038383][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.038515][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.038646][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.038778][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.038909][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.039041][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.039176][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.039317][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.039448][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.039610][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.039743][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.039873][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.040004][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.040136][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.040305][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.040465][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.040596][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.040727][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.040890][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.041022][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.041154][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.041292][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.041432][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.041565][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.041731][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.041872][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.042349][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.042547][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.042743][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.042937][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.043134][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.043341][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.045057][ T207] ------------[ cut here ]------------ | [ 10.045189][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/207 | [ 10.045433][ T207] Modules linked in: netdevsim | [ 10.045836][ T207] Tainted: [W]=WARN [ 10.045934][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.046097][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.046271][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.046739][ T207] RSP: 0018:ffa0000000646e10 EFLAGS: 00010286 [ 10.046903][ T207] RAX: 00000000ffffffa6 RBX: ff11000010709840 RCX: 1ff40000000c8d88 [ 10.047101][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000107098f0 [ 10.047299][ T207] RBP: ff11000010782000 R08: 1fe22000020e131f R09: ff1100000c73ae58 [ 10.047498][ T207] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.047693][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.047888][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6e9a000(0000) knlGS:0000000000000000 [ 10.048120][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.048290][ T207] CR2: 00007f20d008a930 CR3: 000000001055e003 CR4: 0000000000771ef0 [ 10.048497][ T207] PKRU: 55555554 [ 10.048595][ T207] Call Trace: [ 10.048692][ T207] [ 10.048760][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.048888][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.049019][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.049152][ T207] netdev_lower_state_changed (net/core/dev.c:9573) [ 10.049290][ T207] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 10.049462][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.049593][ T207] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 10.049723][ T207] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2130) [ 10.049858][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.049988][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.050117][ T207] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 10.050247][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.050392][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.050521][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.050651][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.050789][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.050919][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.051049][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.051180][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.051351][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.051483][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.051613][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.051742][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.051873][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.052002][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.052136][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.052274][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.052411][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.052540][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.052669][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.052797][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.052930][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.053059][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.053186][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.053328][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.053459][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.053589][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.053722][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.053855][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.053987][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.054116][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.054244][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.054387][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.054514][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.054645][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.054772][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.054900][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.055029][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.055160][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.055299][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.055432][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.055561][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.055689][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.055819][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.055949][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.056079][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.056207][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.056351][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.056484][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.056614][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.056745][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.056876][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.057006][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.057135][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.057271][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.057412][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.057545][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.057675][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.057803][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.057964][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.058093][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.058224][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.058377][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.058507][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.058668][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.058808][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.058939][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.059068][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.059231][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.059376][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.059507][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.059638][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.059768][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.059898][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.060060][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.060201][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.060680][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.060880][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.061076][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.061277][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.061478][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.061673][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.063226][ T207] ------------[ cut here ]------------ | [ 10.063370][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/207 | [ 10.063593][ T207] Modules linked in: netdevsim | [ 10.063989][ T207] Tainted: [W]=WARN [ 10.064086][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.064248][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.064424][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.064888][ T207] RSP: 0018:ffa0000000646e10 EFLAGS: 00010286 [ 10.065053][ T207] RAX: 00000000ffffffa6 RBX: ff110000107096c0 RCX: 1ff40000000c8d88 [ 10.065248][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010709770 [ 10.065457][ T207] RBP: ff11000010782000 R08: 1fe22000020e12ef R09: ff1100000c73ae58 [ 10.065656][ T207] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.065850][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.066047][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6e9a000(0000) knlGS:0000000000000000 [ 10.066279][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.066450][ T207] CR2: 00007f20d008a930 CR3: 000000001055e003 CR4: 0000000000771ef0 [ 10.066644][ T207] PKRU: 55555554 [ 10.066742][ T207] Call Trace: [ 10.066840][ T207] [ 10.066908][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.067038][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.067170][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.067314][ T207] netdev_lower_state_changed (net/core/dev.c:9573) [ 10.067445][ T207] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 10.067606][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 10.067735][ T207] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 10.067879][ T207] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2164) [ 10.068015][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.068144][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.068279][ T207] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 10.068416][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.068544][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.068675][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.068804][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.068945][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.069077][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.069209][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.069346][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.069510][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.069640][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.069770][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.069901][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.070033][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.070165][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.070302][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.070438][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.070567][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.070696][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.070825][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.070978][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.071104][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.071231][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.071368][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.071505][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.071633][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.071759][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.071896][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.072026][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.072155][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.072288][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.072424][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.072551][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.072685][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.072815][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.072942][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.073069][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.073196][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.073340][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.073468][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.073602][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.073729][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.073856][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.073986][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.074111][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.074239][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.074384][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.074511][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.074640][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.074766][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.074894][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.075022][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.075149][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.075291][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.075424][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.075552][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.075682][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.075810][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.075936][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.076098][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.076226][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.076365][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.076494][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.076619][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.076777][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.076922][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.077050][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.077176][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.077348][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.077476][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.077604][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.077731][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.077863][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.077990][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.078148][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.078290][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.078846][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.079040][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.079234][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.079439][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.079636][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.079825][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.094583][ T207] ------------[ cut here ]------------ | [ 10.094748][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/207 | [ 10.094997][ T207] Modules linked in: netdevsim | [ 10.095452][ T207] Tainted: [W]=WARN [ 10.095560][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.095735][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.095910][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.096403][ T207] RSP: 0018:ffa0000000646d20 EFLAGS: 00010286 [ 10.096574][ T207] RAX: 00000000ffffffa6 RBX: ff1100000b163240 RCX: 1ff40000000c8d6a [ 10.096772][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b1632f0 [ 10.096972][ T207] RBP: ff11000010782000 R08: 1fe220000162c65f R09: ff1100000c73ae58 [ 10.097169][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.097378][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.097582][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 10.097813][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.097979][ T207] CR2: 0000560430e21d5c CR3: 000000001055e006 CR4: 0000000000771ef0 [ 10.098180][ T207] PKRU: 55555554 [ 10.098285][ T207] Call Trace: [ 10.098390][ T207] [ 10.098460][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.098597][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.098731][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.098868][ T207] __netdev_upper_dev_link (net/core/dev.c:8931) [ 10.098999][ T207] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.099134][ T207] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 10.099277][ T207] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 10.099411][ T207] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 10.099541][ T207] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 10.099673][ T207] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 10.099807][ T207] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 10.099943][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.100072][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.100202][ T207] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 10.100356][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.100487][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.100617][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.100757][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.100893][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.101027][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.101159][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.101335][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.101466][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.101595][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.101727][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.101860][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.101991][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.102122][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.102259][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.102400][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.102529][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.102659][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.102788][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.102918][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.103050][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.103180][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.103324][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.103460][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.103587][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.103719][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.103852][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.103985][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.104115][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.104246][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.104387][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.104517][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.104650][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.104780][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.104910][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.105041][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.105172][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.105313][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.105443][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.105572][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.105702][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.105835][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.105965][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.106095][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.106226][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.106371][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.106511][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.106643][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.106776][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.106907][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.107036][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.107166][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.107302][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.107439][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.107572][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.107702][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.107831][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.107992][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.108122][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.108252][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.108394][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.108524][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.108686][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.108829][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.108960][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.109088][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.109251][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.109395][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.109525][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.109655][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.109786][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.109916][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.110079][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.110216][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.110710][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.110907][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.111103][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.111316][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.111512][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.111707][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.113260][ T207] ------------[ cut here ]------------ | [ 10.113399][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/207 | [ 10.113621][ T207] Modules linked in: netdevsim | [ 10.114020][ T207] Tainted: [W]=WARN [ 10.114118][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.114805][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.114974][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.115499][ T207] RSP: 0018:ffa0000000646e10 EFLAGS: 00010286 [ 10.115662][ T207] RAX: 00000000ffffffa6 RBX: ff1100000b1630c0 RCX: 1ff40000000c8d88 [ 10.115853][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b163170 [ 10.116045][ T207] RBP: ff11000010782000 R08: 1fe220000162c62f R09: ff1100000c73ae58 [ 10.116240][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.116493][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.116687][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 10.116911][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.117079][ T207] CR2: 0000560430e21d5c CR3: 000000001055e006 CR4: 0000000000771ef0 [ 10.117334][ T207] PKRU: 55555554 [ 10.117432][ T207] Call Trace: [ 10.117528][ T207] [ 10.117596][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.117723][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.117852][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.117983][ T207] netdev_lower_state_changed (net/core/dev.c:9573) [ 10.118116][ T207] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 10.118333][ T207] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 10.118462][ T207] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 10.118591][ T207] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 10.118724][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.118852][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.118980][ T207] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 10.119111][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.119238][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.119425][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.119560][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.119688][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.119819][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.119948][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.120110][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.120238][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.120430][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.120558][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.120687][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.120816][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.120945][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.121080][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.121217][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.121388][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.121513][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.121639][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.121767][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.121894][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.122021][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.122152][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.122285][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.122416][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.122547][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.122677][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.122806][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.122933][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.123060][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.123191][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.123334][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.123470][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.123598][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.123725][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.123853][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.123982][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.124113][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.124239][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.124375][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.124501][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.124630][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.124758][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.124888][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.125016][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.125147][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.125282][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.125413][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.125543][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.125673][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.125800][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.125933][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.126065][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.126195][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.126353][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.126547][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.126731][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.126951][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.127080][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.127217][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.127362][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.127491][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.127650][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.127789][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.127919][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.128046][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.128207][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.128348][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.128482][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.128611][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.128738][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.128866][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.129024][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.129160][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.129628][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.129824][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.130018][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.130212][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.130411][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.130602][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 10.132458][ T207] ------------[ cut here ]------------ | [ 10.132590][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/207 | [ 10.132812][ T207] Modules linked in: netdevsim | [ 10.133212][ T207] Tainted: [W]=WARN [ 10.133844][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.134009][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.134179][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.134711][ T207] RSP: 0018:ffa0000000646db8 EFLAGS: 00010286 [ 10.134874][ T207] RAX: 00000000ffffffa6 RBX: ff1100000b162f40 RCX: 1ff40000000c8d7d [ 10.135067][ T207] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b162ff0 [ 10.135260][ T207] RBP: ff1100000d05a000 R08: 1fe220000162c5ff R09: ff1100000c73ae58 [ 10.135522][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 10.135714][ T207] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 10.135908][ T207] FS: 00007fbcb2aa4840(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 10.136135][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.136364][ T207] CR2: 0000560430e21d5c CR3: 000000001055e006 CR4: 0000000000771ef0 [ 10.136560][ T207] PKRU: 55555554 [ 10.136656][ T207] Call Trace: [ 10.136752][ T207] [ 10.136819][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.136948][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.137077][ T207] notifier_call_chain (kernel/notifier.c:85) [ 10.137210][ T207] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 10.137440][ T207] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 10.137576][ T207] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 10.137736][ T207] ? netdev_change_features (net/core/dev.c:11117) [ 10.137865][ T207] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 10.137993][ T207] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 10.138123][ T207] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 10.138259][ T207] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 10.138455][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.138582][ T207] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 10.138709][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.138838][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.138966][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.139102][ T207] do_set_master (net/core/rtnetlink.c:3011) [ 10.139230][ T207] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 10.139495][ T207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.139626][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.139783][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.139912][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.140039][ T207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.140167][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.140360][ T207] ? __kernel_text_address (kernel/extable.c:79) [ 10.140494][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.140624][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.140752][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.140881][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.141009][ T207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.141138][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.141327][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.141458][ T207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.141587][ T207] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.141714][ T207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.141843][ T207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.141973][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.142100][ T207] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.142230][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.142425][ T207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.142560][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.142689][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.142815][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.142942][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.143071][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.143202][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.143398][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.143531][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.143660][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.143789][ T207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.143922][ T207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.144051][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.144179][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.144369][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.144500][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.144631][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.144760][ T207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.144889][ T207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.145017][ T207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.145149][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.145336][ T207] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.145467][ T207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.145596][ T207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.145729][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.145858][ T207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.145989][ T207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.146120][ T207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.146253][ T207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.146660][ T207] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.146789][ T207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.146952][ T207] ? move_addr_to_kernel (net/socket.c:258) [ 10.147081][ T207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.147211][ T207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.147406][ T207] ___sys_sendmsg (net/socket.c:2752) [ 10.147533][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.147692][ T207] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.147832][ T207] __sys_sendmsg (net/socket.c:2784) [ 10.147965][ T207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.148093][ T207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.148257][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.148451][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.148595][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.148725][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.148854][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.148983][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.149147][ T207] RIP: 0033:0x7fbcb2cde08e [ 10.149350][ T207] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.149809][ T207] RSP: 002b:00007ffc0a1977e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.150007][ T207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcb2cde08e [ 10.150202][ T207] RDX: 0000000000000000 RSI: 00007ffc0a197890 RDI: 0000000000000005 [ 10.150461][ T207] RBP: 00007ffc0a1977f0 R08: 0000000000000000 R09: 0000000000000000 [ 10.150653][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ebcd [ 10.150848][ T207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0a197f60 | [ 211.688147][ T12] ------------[ cut here ]------------ | [ 211.688577][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 211.688869][ T12] Modules linked in: xfrm_user netdevsim | [ 211.689440][ T12] Tainted: [W]=WARN [ 211.689554][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.689736][ T12] Workqueue: netns cleanup_net [ 211.689886][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.690082][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.690694][ T12] RSP: 0018:ffa00000000c7490 EFLAGS: 00010286 [ 211.690890][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c7fb0c0 RCX: 1ff4000000018e58 [ 211.691108][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7fb170 [ 211.691331][ T12] RBP: ff11000010782000 R08: 1fe22000018ff62f R09: ff11000001b0d248 [ 211.691550][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 211.691818][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c7580 [ 211.692034][ T12] FS: 0000000000000000(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 211.692290][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.692466][ T12] CR2: 000055cc31df8d78 CR3: 0000000035f39002 CR4: 0000000000771ef0 [ 211.692675][ T12] PKRU: 55555554 [ 211.692781][ T12] Call Trace: [ 211.692885][ T12] [ 211.692962][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.693106][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.693213][ T12] netif_close_many (net/core/dev.c:1804) [ 211.693364][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 211.693504][ T12] netif_close_many_and_unlock (net/core/dev.c:12330) [ 211.693643][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.693782][ T12] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 211.693954][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.694099][ T12] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 211.694236][ T12] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 211.694379][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.694552][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.694696][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.694837][ T12] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 211.694982][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.695124][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.695268][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.695417][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.695553][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.695697][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.695837][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.695982][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.696155][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.696335][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.696511][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.696651][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.696793][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.696933][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.697080][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.697219][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.697368][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.697512][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.697653][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.697792][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.697935][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.698076][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.698215][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.698364][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.698504][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.698646][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.698791][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.698929][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.699078][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.699222][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.699367][ T12] kthread (kernel/kthread.c:436) [ 211.699473][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.699645][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.699785][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.699926][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.700105][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.700244][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.700392][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.710380][ T12] ------------[ cut here ]------------ | [ 211.710526][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.710806][ T12] Modules linked in: xfrm_user netdevsim | [ 211.711371][ T12] Tainted: [W]=WARN [ 211.711478][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.711661][ T12] Workqueue: netns cleanup_net [ 211.711807][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.711997][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.712553][ T12] RSP: 0018:ffa00000000c7230 EFLAGS: 00010286 [ 211.712734][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c7fb9c0 RCX: 1ff4000000018e0c [ 211.712943][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7fba70 [ 211.713160][ T12] RBP: ff1100000d05a000 R08: 1fe22000018ff74f R09: ff11000001b0d220 [ 211.713382][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 211.713594][ T12] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 211.713805][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.714102][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.714289][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.714501][ T12] PKRU: 55555554 [ 211.714607][ T12] Call Trace: [ 211.714713][ T12] [ 211.714786][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.714928][ T12] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 211.715075][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.715220][ T12] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 211.715405][ T12] ? netdev_change_features (net/core/dev.c:11117) [ 211.715546][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.715694][ T12] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2531) [ 211.715839][ T12] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 211.715989][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 211.716141][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.716290][ T12] ? bond_slave_netdev_event.isra.0 (drivers/net/bonding/bond_main.c:3947 (discriminator 3)) [ 211.716466][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.716611][ T12] bond_netdev_event (drivers/net/bonding/bond_main.c:4074) [ 211.716755][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.716904][ T12] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 211.717091][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.717273][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.717420][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.717565][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.717711][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.717857][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.718003][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.718145][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.718295][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.718440][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.718585][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.718766][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.718946][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.719131][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.719279][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.719422][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.719565][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.719711][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.719852][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.720000][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.720146][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.720296][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.720440][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.720591][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.720732][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.720873][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.721022][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.721163][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.721311][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.721455][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.721599][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.721749][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.721893][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.722043][ T12] kthread (kernel/kthread.c:436) [ 211.722150][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.722334][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.722478][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.722623][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.722802][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.722944][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.723093][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.725343][ T12] ------------[ cut here ]------------ | [ 211.725489][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.725751][ T12] Modules linked in: xfrm_user netdevsim | [ 211.726191][ T12] Tainted: [W]=WARN [ 211.726533][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.726709][ T12] Workqueue: netns cleanup_net [ 211.726848][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.727023][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.727498][ T12] RSP: 0018:ffa00000000c7610 EFLAGS: 00010286 [ 211.727668][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c7fa640 RCX: 1ff4000000018e88 [ 211.727866][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7fa6f0 [ 211.728067][ T12] RBP: ff11000010782000 R08: 1fe22000018ff4df R09: ff11000001b0d220 [ 211.728270][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 211.728473][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 211.728673][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.728902][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.729071][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.729278][ T12] PKRU: 55555554 [ 211.729378][ T12] Call Trace: [ 211.729487][ T12] [ 211.729555][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 211.729723][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.729887][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.730024][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.730157][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.730298][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.730430][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.730562][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.730693][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.730828][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.730966][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.731099][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.731270][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.731438][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.731603][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.731735][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.731871][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.732008][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.732143][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.732278][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.732413][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.732547][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.732681][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.732812][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.732948][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.733088][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.733218][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.733357][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.733489][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.733621][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.733757][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.733889][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.734028][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.734164][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.734303][ T12] kthread (kernel/kthread.c:436) [ 211.734404][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.734566][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.734699][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.734831][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.735001][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.735132][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.735269][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.749911][ T12] ------------[ cut here ]------------ | [ 211.750074][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.750370][ T12] Modules linked in: xfrm_user netdevsim | [ 211.750828][ T12] Tainted: [W]=WARN [ 211.750933][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.751112][ T12] Workqueue: netns cleanup_net [ 211.751259][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.751490][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.751990][ T12] RSP: 0018:ffa00000000c7490 EFLAGS: 00010286 [ 211.752167][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c7fbe40 RCX: 1ff4000000018e58 [ 211.752383][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c7fbef0 [ 211.752592][ T12] RBP: ff1100000d11a000 R08: 1fe22000018ff7df R09: ff11000001b0d248 [ 211.752806][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 211.753027][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c7580 [ 211.753245][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.753500][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.753682][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.753892][ T12] PKRU: 55555554 [ 211.754001][ T12] Call Trace: [ 211.754107][ T12] [ 211.754180][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.754329][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.754437][ T12] netif_close_many (net/core/dev.c:1804) [ 211.754578][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 211.754722][ T12] netif_close_many_and_unlock (net/core/dev.c:12330) [ 211.754862][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.755006][ T12] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 211.755182][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.755329][ T12] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 211.755471][ T12] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 211.755609][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.755786][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.755930][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.756072][ T12] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 211.756211][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.756368][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.756510][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.756651][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.756789][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.756933][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.757085][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.757269][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.757443][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.757619][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.757759][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.757901][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.758045][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.758190][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.758336][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.758478][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.758621][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.758763][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.758901][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.759051][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.759192][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.759337][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.759479][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.759620][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.759761][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.759905][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.760048][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.760195][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.760347][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.760488][ T12] kthread (kernel/kthread.c:436) [ 211.760592][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.760767][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.760908][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.761056][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.761234][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.761382][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.761521][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.775900][ T12] ------------[ cut here ]------------ | [ 211.776072][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.776393][ T12] Modules linked in: xfrm_user netdevsim | [ 211.776866][ T12] Tainted: [W]=WARN [ 211.776986][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.777178][ T12] Workqueue: netns cleanup_net [ 211.777355][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.777554][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.778099][ T12] RSP: 0018:ffa00000000c72b8 EFLAGS: 00010286 [ 211.778292][ T12] RAX: 00000000ffffffa6 RBX: ff11000004ceef40 RCX: 1ff4000000018e1d [ 211.778513][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ceeff0 [ 211.778734][ T12] RBP: ff1100000d05a000 R08: 1fe220000099ddff R09: ff11000001b0d220 [ 211.778955][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 211.779179][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 211.779415][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.779691][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.779879][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.780107][ T12] PKRU: 55555554 [ 211.780219][ T12] Call Trace: [ 211.780340][ T12] [ 211.780420][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.780569][ T12] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 211.780720][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.780871][ T12] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 211.781025][ T12] ? __dev_open (./include/net/netdev_lock.h:33) [ 211.781175][ T12] ? rcu_gp_is_expedited (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 kernel/rcu/update.c:196) [ 211.781393][ T12] ? synchronize_rcu (kernel/rcu/tree.c:3359) [ 211.781547][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 211.781698][ T12] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2527) [ 211.781855][ T12] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 211.782018][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 211.782178][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.782352][ T12] ? bond_slave_netdev_event.isra.0 (drivers/net/bonding/bond_main.c:3947 (discriminator 3)) [ 211.782556][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.782709][ T12] bond_netdev_event (drivers/net/bonding/bond_main.c:4074) [ 211.782866][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.783029][ T12] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 211.783220][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.783416][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.783569][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.783720][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.783872][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.784029][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.784182][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.784339][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.784491][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.784645][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.784835][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.785030][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.785222][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.785389][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.785548][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.785695][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.785848][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.786015][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.786168][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.786334][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.786492][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.786655][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.786817][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.786991][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.787144][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.787311][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.787476][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.787628][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.787799][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.787953][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.788127][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.788307][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.788474][ T12] kthread (kernel/kthread.c:436) [ 211.788602][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.788809][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.788970][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.789126][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.789338][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.789499][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.789667][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.791892][ T12] ------------[ cut here ]------------ | [ 211.792048][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.792354][ T12] Modules linked in: xfrm_user netdevsim | [ 211.792862][ T12] Tainted: [W]=WARN [ 211.792976][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.793161][ T12] Workqueue: netns cleanup_net [ 211.793322][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.793519][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.794064][ T12] RSP: 0018:ffa00000000c7230 EFLAGS: 00010286 [ 211.794250][ T12] RAX: 00000000ffffffa6 RBX: ff11000004ce4640 RCX: 1ff4000000018e0c [ 211.794482][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ce46f0 [ 211.794702][ T12] RBP: ff1100000d05a000 R08: 1fe220000099c8df R09: ff11000001b0d220 [ 211.794924][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 211.795146][ T12] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 211.795377][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.795638][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.795827][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.796059][ T12] PKRU: 55555554 [ 211.796174][ T12] Call Trace: [ 211.796293][ T12] [ 211.796370][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.796527][ T12] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 211.796681][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.796836][ T12] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 211.797028][ T12] ? notifier_call_chain (kernel/notifier.c:85) [ 211.797177][ T12] ? netdev_change_features (net/core/dev.c:11117) [ 211.797446][ T12] ? __dev_open (./include/net/netdev_lock.h:33) [ 211.797601][ T12] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2531) [ 211.797753][ T12] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 211.797904][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 211.798068][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.798215][ T12] ? bond_slave_netdev_event.isra.0 (drivers/net/bonding/bond_main.c:3947 (discriminator 3)) [ 211.798406][ T12] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 211.798556][ T12] bond_netdev_event (drivers/net/bonding/bond_main.c:4074) [ 211.798808][ T12] notifier_call_chain (kernel/notifier.c:85) [ 211.798960][ T12] unregister_netdevice_many_notify (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:12436) [ 211.799145][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.799334][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.799483][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.799629][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.799875][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.800125][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.800274][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.800420][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.800567][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.800817][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.801004][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.801187][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.801377][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.801523][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.801667][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.801815][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.801964][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.802110][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.802257][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.802414][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.802563][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.802712][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.802859][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.803106][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.803249][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.803405][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.803550][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.803696][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.803844][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.803991][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.804142][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.804296][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.804441][ T12] kthread (kernel/kthread.c:436) [ 211.804651][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.804832][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.804985][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.805131][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.805318][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.805463][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.805808][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.808440][ T12] ------------[ cut here ]------------ | [ 211.808668][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 211.809031][ T12] Modules linked in: xfrm_user netdevsim | [ 211.809479][ T12] Tainted: [W]=WARN [ 211.809583][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.809751][ T12] Workqueue: netns cleanup_net [ 211.810083][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.810258][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.810738][ T12] RSP: 0018:ffa00000000c7610 EFLAGS: 00010286 [ 211.810906][ T12] RAX: 00000000ffffffa6 RBX: ff11000004ce56c0 RCX: 1ff4000000018e88 [ 211.811110][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ce5770 [ 211.811316][ T12] RBP: ff1100000d11a000 R08: 1fe220000099caef R09: ff11000001b0d220 [ 211.811515][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 211.811808][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 211.812039][ T12] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.812342][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.812676][ T12] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.812934][ T12] PKRU: 55555554 [ 211.813061][ T12] Call Trace: [ 211.813182][ T12] [ 211.813403][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 211.813615][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.813808][ T12] ? nsim_destroy (drivers/net/netdevsim/netdev.c:1188) netdevsim [ 211.813945][ T12] ? netdev_run_todo (net/core/dev.c:11703) [ 211.814181][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.814327][ T12] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 211.814462][ T12] ? rtnl_net_dev_lock (./include/linux/rtnetlink.h:130 net/core/dev.c:2162) [ 211.814598][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.814824][ T12] ? unregister_netdevice_many (net/core/dev.c:12497) [ 211.814966][ T12] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 211.815107][ T12] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 211.815289][ T12] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 211.815468][ T12] nsim_dev_reload_down (drivers/net/netdevsim/dev.c:1038) netdevsim [ 211.815640][ T12] devlink_reload (net/devlink/dev.c:462) [ 211.815776][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.816006][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.816144][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.816288][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.816426][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.816659][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.816802][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.816941][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.817082][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.817315][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.817452][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.817589][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.817725][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.817953][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.818095][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.818236][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.818378][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.818610][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.818754][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.818889][ T12] kthread (kernel/kthread.c:436) [ 211.818995][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.819252][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.819398][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.819537][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.819709][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.819938][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.820080][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.823720][ T46] ------------[ cut here ]------------ | [ 211.823847][ T46] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/46 | [ 211.824092][ T46] Modules linked in: xfrm_user netdevsim(-) | [ 211.824517][ T46] Tainted: [W]=WARN [ 211.824606][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.824752][ T46] Workqueue: events_unbound linkwatch_event [ 211.824911][ T46] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.825074][ T46] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.825499][ T46] RSP: 0018:ffa000000032f9e0 EFLAGS: 00010286 [ 211.825654][ T46] RAX: 00000000ffffffa6 RBX: ff11000004ce50c0 RCX: 1ff4000000065f02 [ 211.825828][ T46] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ce5170 [ 211.826012][ T46] RBP: ff1100000d05a000 R08: 1fe220000099ca2f R09: ff11000002410ba8 [ 211.826187][ T46] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 211.826365][ T46] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 211.826544][ T46] FS: 0000000000000000(0000) GS:ff110000a6d1a000(0000) knlGS:0000000000000000 [ 211.826840][ T46] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.826991][ T46] CR2: 00007fe191e29574 CR3: 0000000035f39006 CR4: 0000000000771ef0 [ 211.827168][ T46] PKRU: 55555554 [ 211.827261][ T46] Call Trace: [ 211.827362][ T46] [ 211.827423][ T46] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 211.827542][ T46] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.827662][ T46] ? notifier_call_chain (kernel/notifier.c:85) [ 211.827781][ T46] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.827950][ T46] netif_state_change (net/core/dev.c:1605) [ 211.828074][ T46] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 211.828193][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 211.828423][ T46] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 211.828543][ T46] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 211.828665][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 211.828784][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 211.828911][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 211.829033][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 211.829151][ T46] process_one_work (kernel/workqueue.c:3314) [ 211.829282][ T46] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.829403][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.829598][ T46] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.829720][ T46] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.829836][ T46] kthread (kernel/kthread.c:436) [ 211.829925][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.830148][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 211.830331][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.830466][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.830640][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.830771][ T46] ? kthread_affine_node (kernel/kthread.c:378) [ 211.830889][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.872776][ T12] ------------[ cut here ]------------ | [ 211.872965][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 211.873259][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.873875][ T12] Tainted: [W]=WARN [ 211.873990][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.874167][ T12] Workqueue: netns cleanup_net [ 211.874318][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.874504][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.875019][ T12] RSP: 0018:ffa00000000c7568 EFLAGS: 00010286 [ 211.875204][ T12] RAX: 00000000ffffffa6 RBX: ff11000004ce59c0 RCX: 1ff4000000018e73 [ 211.875424][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ce5a70 [ 211.875641][ T12] RBP: ff11000005982000 R08: 1fe220000099cb4f R09: ff11000001b0d220 [ 211.875857][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 211.876078][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005982000 [ 211.876309][ T12] FS: 0000000000000000(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 211.876566][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.876796][ T12] CR2: 0000560430e21d5c CR3: 0000000009731005 CR4: 0000000000771ef0 [ 211.877025][ T12] PKRU: 55555554 [ 211.877128][ T12] Call Trace: [ 211.877230][ T12] [ 211.877314][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.877450][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.877560][ T12] register_netdevice (net/core/dev.c:11488) [ 211.877708][ T12] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 211.877880][ T12] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 211.878058][ T12] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 211.878198][ T12] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 211.878378][ T12] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 211.878523][ T12] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 211.878697][ T12] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 211.878831][ T12] ? static_obj (kernel/locking/lockdep.c:858) [ 211.878932][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 211.879073][ T12] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 211.879275][ T12] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1622) netdevsim [ 211.879450][ T12] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 211.879619][ T12] devlink_reload (net/devlink/dev.c:475) [ 211.879759][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.879892][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.880031][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.880168][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.880349][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.880486][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.880624][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.880762][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.880894][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.881032][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.881164][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.881302][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.881435][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.881567][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.881702][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.881837][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.881972][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.882110][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.882246][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.882384][ T12] kthread (kernel/kthread.c:436) [ 211.882483][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.882649][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.882786][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.882918][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.883087][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.883219][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.883356][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.889861][ T12] ------------[ cut here ]------------ | [ 211.890017][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 211.890338][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.890820][ T12] Tainted: [W]=WARN [ 211.890918][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.891090][ T12] Workqueue: netns cleanup_net [ 211.891227][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.891411][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.891879][ T12] RSP: 0018:ffa00000000c7568 EFLAGS: 00010286 [ 211.892052][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b035cc0 RCX: 1ff4000000018e73 [ 211.892249][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b035d70 [ 211.892454][ T12] RBP: ff1100000cae2000 R08: 1fe2200001606baf R09: ff11000001b0d220 [ 211.892651][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 211.892848][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cae2000 [ 211.893060][ T12] FS: 0000000000000000(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 211.893301][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.893467][ T12] CR2: 0000560430e21d5c CR3: 0000000009731005 CR4: 0000000000771ef0 [ 211.893665][ T12] PKRU: 55555554 [ 211.893764][ T12] Call Trace: [ 211.893862][ T12] [ 211.893931][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.894068][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.894172][ T12] register_netdevice (net/core/dev.c:11488) [ 211.894311][ T12] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 211.894479][ T12] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 211.894655][ T12] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 211.894794][ T12] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 211.894970][ T12] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 211.895108][ T12] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 211.895283][ T12] ? is_module_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/linux/rcupdate.h:1181 (discriminator 2) kernel/module/main.c:3876 (discriminator 2)) [ 211.895422][ T12] ? static_obj (kernel/locking/lockdep.c:858) [ 211.895526][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 211.895666][ T12] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 211.895840][ T12] nsim_dev_reload_create (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1622) netdevsim [ 211.896021][ T12] ? devlink_reload_reinit_sanity_check (net/devlink/dev.c:437 (discriminator 1)) [ 211.896190][ T12] devlink_reload (net/devlink/dev.c:475) [ 211.896328][ T12] ? xas_find_conflict (lib/xarray.c:207 lib/xarray.c:1568) [ 211.896462][ T12] ? devlink_notify_unregister (net/devlink/dev.c:308) [ 211.896595][ T12] ? __devlinks_xa_find_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/devlink/core.c:364 (discriminator 2)) [ 211.896733][ T12] devlink_pernet_pre_exit (net/devlink/core.c:558) [ 211.896872][ T12] ? devlink_free (./include/linux/list.h:404 (discriminator 3)) [ 211.897019][ T12] ? kernfs_remove_by_name_ns (fs/kernfs/dir.c:1803) [ 211.897167][ T12] ops_undo_list (net/core/net_namespace.c:161 net/core/net_namespace.c:234) [ 211.897314][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.897451][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.897593][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.897733][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.897870][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.898024][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.898165][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.898311][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.898454][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.898589][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.898737][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.898882][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.899029][ T12] kthread (kernel/kthread.c:436) [ 211.899139][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.899327][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.899471][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.899610][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.899793][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.899935][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.900083][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.902364][ T12] ------------[ cut here ]------------ | [ 211.902526][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 211.902834][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.903769][ T12] Tainted: [W]=WARN [ 211.903863][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.904016][ T12] Workqueue: netns cleanup_net [ 211.904145][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.904361][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.904798][ T12] RSP: 0018:ffa00000000c7808 EFLAGS: 00010286 [ 211.904948][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b035e40 RCX: 1ff4000000018ec7 [ 211.905135][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b035ef0 [ 211.905366][ T12] RBP: ff1100000d05a000 R08: 1fe2200001606bdf R09: ff11000001b0d1d0 [ 211.905547][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 211.905727][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c78a8 [ 211.905913][ T12] FS: 0000000000000000(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 211.906135][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.906345][ T12] CR2: 0000560430e21d5c CR3: 0000000009731005 CR4: 0000000000771ef0 [ 211.906529][ T12] PKRU: 55555554 [ 211.906619][ T12] Call Trace: [ 211.906710][ T12] [ 211.906773][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.906899][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.906995][ T12] netif_close_many (net/core/dev.c:1804) [ 211.907116][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 211.907237][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 211.907440][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 211.907590][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 211.907719][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.907872][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 211.907996][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 211.908124][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.908248][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.908426][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 211.908552][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 211.908674][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.908797][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.908927][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.909059][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.909178][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.909353][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.909475][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.909597][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.909722][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.909846][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.909976][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.910101][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.910220][ T12] kthread (kernel/kthread.c:436) [ 211.910362][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.910518][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.910637][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.910767][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.910917][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.911045][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.911165][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.930235][ T12] ------------[ cut here ]------------ | [ 211.930411][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 211.930679][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.931204][ T12] Tainted: [W]=WARN [ 211.931358][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.931544][ T12] Workqueue: netns cleanup_net [ 211.931717][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.931921][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.932442][ T12] RSP: 0018:ffa00000000c7938 EFLAGS: 00010286 [ 211.932631][ T12] RAX: 00000000ffffffa6 RBX: ff11000008bd7840 RCX: 1ff4000000018eed [ 211.932845][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008bd78f0 [ 211.933067][ T12] RBP: ff1100000d05a000 R08: 1fe220000117af1f R09: ff11000001b0d1d0 [ 211.933348][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 211.933566][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 211.933782][ T12] FS: 0000000000000000(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 211.934032][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.934223][ T12] CR2: 00007f718eef9f98 CR3: 0000000035f39005 CR4: 0000000000771ef0 [ 211.934454][ T12] PKRU: 55555554 [ 211.934584][ T12] Call Trace: [ 211.934713][ T12] [ 211.934816][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 211.935014][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.935199][ T12] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 211.935368][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 211.935531][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.935688][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 211.935848][ T12] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 211.936019][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.936176][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.936351][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.936513][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.936675][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.936834][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.937000][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.937161][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.937337][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.937495][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.937658][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.937824][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.937988][ T12] kthread (kernel/kthread.c:436) [ 211.938120][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.938316][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.938476][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.938637][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.938825][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.938993][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.939154][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.959582][ T12] ------------[ cut here ]------------ | [ 211.959801][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 211.960115][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.960780][ T12] Tainted: [W]=WARN [ 211.960987][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.961241][ T12] Workqueue: netns cleanup_net [ 211.961500][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.961766][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.962315][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 211.962569][ T12] RAX: 00000000ffffffa6 RBX: ff11000008bd6f40 RCX: 1ff4000000018eaf [ 211.962839][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008bd6ff0 [ 211.963108][ T12] RBP: ff11000009fd4000 R08: 1fe220000117adff R09: ff11000001b0d1d0 [ 211.963439][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 211.963690][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c77e8 [ 211.963919][ T12] FS: 0000000000000000(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 211.964184][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.964393][ T12] CR2: 00007f718eef9f98 CR3: 0000000035f39005 CR4: 0000000000771ef0 [ 211.964619][ T12] PKRU: 55555554 [ 211.964752][ T12] Call Trace: [ 211.964886][ T12] [ 211.964998][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 211.965168][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 211.965314][ T12] netif_close_many (net/core/dev.c:1804) [ 211.965479][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.965642][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.965805][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.965978][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 211.966142][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 211.966344][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 211.966541][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 211.966730][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.966925][ T12] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 211.967132][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.967398][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 211.967605][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 211.967806][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 211.968012][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 211.968216][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 211.968439][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.968650][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 211.968863][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 211.969085][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.969309][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.969521][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.969733][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.969940][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.970165][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.970398][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.970620][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.970832][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.971050][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.971241][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.971461][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.971660][ T12] kthread (kernel/kthread.c:436) [ 211.971823][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.972069][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.972249][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.972464][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.972697][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.972901][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.973112][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 211.976561][ T12] ------------[ cut here ]------------ | [ 211.976813][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 211.977173][ T12] Modules linked in: xfrm_user netdevsim(-) | [ 211.977909][ T12] Tainted: [W]=WARN [ 211.978067][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 211.978307][ T12] Workqueue: netns cleanup_net [ 211.978507][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 211.978728][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 211.979252][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 211.979488][ T12] RAX: 00000000ffffffa6 RBX: ff1100000c51dcc0 RCX: 1ff4000000018ed5 [ 211.979735][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c51dd70 [ 211.979987][ T12] RBP: ff11000009fd4000 R08: 1fe22000018a3baf R09: ff11000001b0d1d0 [ 211.980237][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 211.980495][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 211.980750][ T12] FS: 0000000000000000(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 211.981040][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.981345][ T12] CR2: 00007f718eef9f98 CR3: 0000000035f39005 CR4: 0000000000771ef0 [ 211.981594][ T12] PKRU: 55555554 [ 211.981743][ T12] Call Trace: [ 211.981891][ T12] [ 211.982023][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 211.982248][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 211.982488][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 211.982679][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 211.982868][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 211.983064][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 211.983254][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 211.983515][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 211.983697][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 211.983887][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 211.984088][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 211.984288][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 211.984475][ T12] cleanup_net (net/core/net_namespace.c:702) [ 211.984669][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 211.984852][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 211.985054][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 211.985242][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 211.985447][ T12] process_one_work (kernel/workqueue.c:3314) [ 211.985634][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 211.985815][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 211.986010][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 211.986206][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 211.986407][ T12] kthread (kernel/kthread.c:436) [ 211.986573][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 211.986794][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.986987][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 211.987177][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 211.987411][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 211.987603][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 211.987791][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 212.018076][ T243] ------------[ cut here ]------------ | [ 212.018370][ T243] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: modprobe/243 | [ 212.018710][ T243] Modules linked in: xfrm_user netdevsim(-) | [ 212.019309][ T243] Tainted: [W]=WARN [ 212.019429][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.019606][ T243] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 212.019791][ T243] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 212.020309][ T243] RSP: 0018:ffa00000007878c8 EFLAGS: 00010286 [ 212.020487][ T243] RAX: 00000000ffffffa6 RBX: ff1100000c51c340 RCX: 1ff40000000f0edf [ 212.020695][ T243] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c51c3f0 [ 212.020906][ T243] RBP: ff1100000cae2000 R08: 1fe22000018a387f R09: ff110000089f51d0 [ 212.021120][ T243] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 212.021332][ T243] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 212.021541][ T243] FS: 00007fc6c4fdbbc0(0000) GS:ff110000a6d9a000(0000) knlGS:0000000000000000 [ 212.021786][ T243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 212.021969][ T243] CR2: 0000561342be65a8 CR3: 0000000009731005 CR4: 0000000000771ef0 [ 212.022179][ T243] PKRU: 55555554 [ 212.022290][ T243] Call Trace: [ 212.022394][ T243] [ 212.022467][ T243] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 212.022643][ T243] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 212.022815][ T243] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 212.022956][ T243] ? netdev_run_todo (net/core/dev.c:11703) [ 212.023099][ T243] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 212.023238][ T243] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 212.023445][ T243] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 212.023585][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 212.023724][ T243] ? unregister_netdevice_many (net/core/dev.c:12497) [ 212.023863][ T243] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 212.024010][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 212.024148][ T243] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 212.024393][ T243] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 212.024574][ T243] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 212.024714][ T243] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 212.024893][ T243] bus_remove_device (drivers/base/bus.c:657) [ 212.025039][ T243] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 212.025181][ T243] ? device_remove_file (drivers/base/core.c:3073) [ 212.025382][ T243] device_del (drivers/base/core.c:3895) [ 212.025488][ T243] ? __device_link_del (./include/linux/kobject.h:89) [ 212.025677][ T243] device_unregister (drivers/base/core.c:3936) [ 212.025815][ T243] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 212.025957][ T243] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 212.026134][ T243] __do_sys_delete_module (kernel/module/main.c:863) [ 212.026279][ T243] ? module_flags (kernel/module/main.c:3837) [ 212.026417][ T243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 212.026593][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 212.026732][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 212.026871][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 212.027015][ T243] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 212.027154][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 212.027300][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.027473][ T243] RIP: 0033:0x7fc6c50d568b [ 212.027619][ T243] Code: 73 01 c3 48 8b 0d 6d 87 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 b0 00 00 00 mov $0xb0,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 212.028113][ T243] RSP: 002b:00007fff52e53928 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 212.028328][ T243] RAX: ffffffffffffffda RBX: 0000555585ed8710 RCX: 00007fc6c50d568b [ 212.028534][ T243] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 0000555585ed8770 [ 212.028743][ T243] RBP: 00007fff52e53950 R08: 0000000000000000 R09: 0000000000000000 [ 212.028948][ T243] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 212.029163][ T243] R13: 0000555585ed8710 R14: 0000000000000000 R15: 0000000000000000 | [ 212.050828][ T243] ------------[ cut here ]------------ | [ 212.051036][ T243] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/243 | [ 212.051398][ T243] Modules linked in: xfrm_user netdevsim(-) | [ 212.051997][ T243] Tainted: [W]=WARN [ 212.052162][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 212.052411][ T243] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 212.052646][ T243] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 212.053254][ T243] RSP: 0018:ffa00000007878c8 EFLAGS: 00010286 [ 212.053521][ T243] RAX: 00000000ffffffa6 RBX: ff11000009954640 RCX: 1ff40000000f0edf [ 212.053793][ T243] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000099546f0 [ 212.054073][ T243] RBP: ff11000005982000 R08: 1fe220000132a8df R09: ff110000089f51d0 [ 212.054381][ T243] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 212.054647][ T243] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 212.054913][ T243] FS: 00007fc6c4fdbbc0(0000) GS:ff110000a6e1a000(0000) knlGS:0000000000000000 [ 212.055224][ T243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 212.055459][ T243] CR2: 00007f718eef9f98 CR3: 0000000009731006 CR4: 0000000000771ef0 [ 212.055729][ T243] PKRU: 55555554 [ 212.055893][ T243] Call Trace: [ 212.056060][ T243] [ 212.056191][ T243] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 212.056447][ T243] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 212.056681][ T243] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 212.056872][ T243] ? netdev_run_todo (net/core/dev.c:11703) [ 212.057067][ T243] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 212.057254][ T243] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 212.057468][ T243] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 212.057660][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 212.057849][ T243] ? unregister_netdevice_many (net/core/dev.c:12497) [ 212.058056][ T243] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 212.058257][ T243] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 212.058509][ T243] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 212.058738][ T243] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 212.058929][ T243] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 212.059162][ T243] bus_remove_device (drivers/base/bus.c:657) [ 212.059363][ T243] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 212.059549][ T243] ? device_remove_file (drivers/base/core.c:3073) [ 212.059737][ T243] device_del (drivers/base/core.c:3895) [ 212.059889][ T243] ? __device_link_del (./include/linux/kobject.h:89) [ 212.060078][ T243] device_unregister (drivers/base/core.c:3936) [ 212.060278][ T243] nsim_bus_exit (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:532) netdevsim [ 212.060471][ T243] nsim_module_exit (drivers/net/netdevsim/netdev.c:592) netdevsim [ 212.060694][ T243] __do_sys_delete_module (kernel/module/main.c:863) [ 212.060889][ T243] ? module_flags (kernel/module/main.c:3837) [ 212.061118][ T243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 212.061354][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 212.061553][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 212.061743][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 212.061927][ T243] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 212.062117][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 212.062317][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 212.062537][ T243] RIP: 0033:0x7fc6c50d568b [ 212.062726][ T243] Code: 73 01 c3 48 8b 0d 6d 87 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 3d 87 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 6d 87 0f 00 mov 0xf876d(%rip),%rcx # 0xf8777 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 b0 00 00 00 mov $0xb0,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf8777 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 3d 87 0f 00 mov 0xf873d(%rip),%rcx # 0xf874d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 212.063287][ T243] RSP: 002b:00007fff52e53928 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0 [ 212.063546][ T243] RAX: ffffffffffffffda RBX: 0000555585ed8710 RCX: 00007fc6c50d568b [ 212.063803][ T243] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 0000555585ed8770 [ 212.064073][ T243] RBP: 00007fff52e53950 R08: 0000000000000000 R09: 0000000000000000 [ 212.064348][ T243] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:bond_set_dev_addr rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:netif_close_many_and_unlock:unregister_netdevice_many_notify rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:bond_change_active_slave rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_master_upper_dev_link rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:ops_undo_list rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_compute_master_upper_features:bond_netdev_event rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_update_features:bond_option_mode_set rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:bond_netdev_event rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:default_device_exit_batch rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_compute_master_upper_features:bond_enslave rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_lower_state_changed:bond_change_active_slave rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_open:dev_open:bond_enslave rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:__linkwatch_run_queue:linkwatch_event rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:ops_undo_list:cleanup_net:process_one_work rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:bond_resend_igmp_join_requests_delayed rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_set_mac_address:dev_set_mac_address rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_lower_state_changed:bond_enslave