====================================== | [ 8.927601][ T182] ------------[ cut here ]------------ | [ 8.927871][ T182] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/182 | [ 8.928116][ T182] Modules linked in: netconsole netdevsim | [ 8.928608][ T182] Tainted: [W]=WARN [ 8.928714][ T182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.928900][ T182] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.929073][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.929539][ T182] RSP: 0018:ffa0000000847aa8 EFLAGS: 00010286 [ 8.929710][ T182] RAX: 00000000ffffffa6 RBX: ff1100000ac90ac0 RCX: 1ff4000000108f1b [ 8.929905][ T182] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ac90b70 [ 8.930106][ T182] RBP: ff11000009cbc000 R08: 1fe220000159216f R09: ff1100000bae5180 [ 8.930302][ T182] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 8.930500][ T182] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009cbc000 [ 8.930702][ T182] FS: 00007f4ab5f1b840(0000) GS:ff1100007c305000(0000) knlGS:0000000000000000 [ 8.930932][ T182] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.931101][ T182] CR2: 0000000000479648 CR3: 0000000005e8c005 CR4: 0000000000771ef0 [ 8.931298][ T182] PKRU: 55555554 [ 8.931395][ T182] Call Trace: [ 8.931495][ T182] [ 8.931564][ T182] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 8.931701][ T182] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.931832][ T182] ? notifier_call_chain (kernel/notifier.c:85) [ 8.931968][ T182] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.932074][ T182] register_netdevice (net/core/dev.c:11488) [ 8.932209][ T182] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.932373][ T182] register_netdev (net/core/dev.c:11552) [ 8.932502][ T182] loopback_net_init (drivers/net/loopback.c:218) [ 8.932635][ T182] ops_init (net/core/net_namespace.c:137) [ 8.932741][ T182] setup_net (net/core/net_namespace.c:446) [ 8.932840][ T182] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 8.932969][ T182] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 8.933105][ T182] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 8.933237][ T182] copy_net_ns (net/core/net_namespace.c:579) [ 8.933368][ T182] create_new_namespaces (kernel/nsproxy.c:132) [ 8.933500][ T182] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 8.933630][ T182] ksys_unshare (kernel/fork.c:3243) [ 8.933764][ T182] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 8.933894][ T182] ? __ia32_sys_open (fs/open.c:1374) [ 8.934031][ T182] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 8.934163][ T182] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 8.934293][ T182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.934424][ T182] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.934555][ T182] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.934693][ T182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.934853][ T182] RIP: 0033:0x7f4ab61ddbcb [ 8.934991][ 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 [ 8.935481][ T182] RSP: 002b:00007fff10993d18 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 8.935696][ T182] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f4ab61ddbcb [ 8.935897][ T182] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 8.936106][ T182] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 8.936312][ T182] R10: 0000000000000000 R11: 0000000000000206 R12: 00007fff10995f40 [ 8.936514][ T182] R13: 0000000000000001 R14: 00007f4ab5f1b6f8 R15: 00007fff1099780d | [ 8.966503][ T183] ------------[ cut here ]------------ | [ 8.966721][ T183] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/183 | [ 8.967005][ T183] Modules linked in: netconsole netdevsim | [ 8.967521][ T183] Tainted: [W]=WARN [ 8.967674][ T183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.968377][ T183] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.968602][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.969147][ T183] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 8.969363][ T183] RAX: 00000000ffffffa6 RBX: ff1100000ac913c0 RCX: 1ff40000000dcdca [ 8.969614][ T183] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ac91470 [ 8.969871][ T183] RBP: ff11000009cbc000 R08: 1fe220000159228f R09: ff1100000c38d158 [ 8.970128][ T183] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 8.970373][ T183] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 8.970621][ T183] FS: 00007f029649e840(0000) GS:ff1100007c285000(0000) knlGS:0000000000000000 [ 8.970916][ T183] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.971139][ T183] CR2: 000000001a695988 CR3: 0000000005e9d001 CR4: 0000000000771ef0 [ 8.971389][ T183] PKRU: 55555554 [ 8.971537][ T183] Call Trace: [ 8.971698][ T183] [ 8.971816][ T183] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.972000][ T183] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.972153][ T183] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 8.972333][ T183] __dev_notify_flags (net/core/dev.c:9787) [ 8.972518][ T183] ? netif_change_name (net/core/dev.c:1495) [ 8.972715][ T183] ? __dev_change_flags (net/core/dev.c:9752) [ 8.972897][ T183] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 8.973082][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.973265][ 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)) [ 8.973455][ T183] netif_change_flags (net/core/dev.c:9820) [ 8.973640][ T183] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 8.973839][ T183] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 8.974025][ T183] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 8.974215][ T183] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 8.974430][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 8.974613][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.974805][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 8.974987][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.975370][ T183] ? __kernel_text_address (kernel/extable.c:79) [ 8.975553][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.975750][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.975931][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.976121][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.976302][ T183] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 8.976483][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.976667][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.976862][ T183] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 8.977052][ 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) [ 8.977234][ T183] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 8.977416][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 8.977599][ T183] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 8.977798][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 8.977984][ T183] rtnl_newlink (net/core/rtnetlink.c:4150) [ 8.978179][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.978361][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.978555][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.978750][ T183] ? mark_usage (kernel/locking/lockdep.c:4674) [ 8.978932][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.979126][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.979307][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.979491][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.979674][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 8.979869][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 8.980059][ T183] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 8.980242][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.980423][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.980606][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.980802][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 8.980986][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 8.981180][ T183] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 8.981363][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 8.981547][ T183] ? netlink_ack (./include/linux/skbuff.h:2718) [ 8.981742][ 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)) [ 8.981926][ 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)) [ 8.982116][ T183] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 8.982301][ T183] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 8.982485][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 8.982670][ T183] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 8.982868][ T183] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 8.983058][ T183] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 8.983245][ T183] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 8.983427][ T183] ? copy_msghdr_from_user (net/socket.c:2635) [ 8.983617][ T183] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 8.983846][ T183] ? move_addr_to_kernel (net/socket.c:258) [ 8.984029][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 8.984221][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 8.984407][ T183] ___sys_sendmsg (net/socket.c:2752) [ 8.984589][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 8.984818][ T183] ? copy_msghdr_from_user (net/socket.c:2603) [ 8.985012][ T183] __sys_sendmsg (net/socket.c:2784) [ 8.985218][ T183] ? __sys_sendmsg_sock (net/socket.c:2765) [ 8.985399][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 8.985616][ 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) [ 8.985810][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 8.985993][ T183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 8.986184][ T183] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 8.986366][ T183] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 8.986551][ T183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 8.986782][ T183] RIP: 0033:0x7f02966d808e [ 8.986970][ 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 [ 8.987522][ T183] RSP: 002b:00007fff30ebfab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 8.987783][ T183] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f02966d808e [ 8.988052][ T183] RDX: 0000000000000000 RSI: 00007fff30ebfb60 RDI: 0000000000000005 [ 8.988294][ T183] RBP: 00007fff30ebfac0 R08: 0000000000000000 R09: 0000000000000000 [ 8.988534][ T183] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d7f9 [ 8.988802][ T183] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff30ec0230 | [ 9.081263][ T157] ------------[ cut here ]------------ | [ 9.081507][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.081941][ T157] Modules linked in: netconsole netdevsim | [ 9.082495][ T157] Tainted: [W]=WARN [ 9.082619][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.082833][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.083049][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.083668][ T157] RSP: 0018:ffa00000008174f8 EFLAGS: 00010286 [ 9.083885][ T157] RAX: 00000000ffffffa6 RBX: ff11000004e1dcc0 RCX: 1ff4000000102e65 [ 9.084145][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004e1dd70 [ 9.084395][ T157] RBP: ff1100000ff1a000 R08: 1fe22000009c3baf R09: ff1100000cc3af48 [ 9.084651][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.084904][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ff1a000 [ 9.085152][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c185000(0000) knlGS:0000000000000000 [ 9.085437][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.085642][ T157] CR2: 00007fa84a87dd80 CR3: 000000000956c005 CR4: 0000000000771ef0 [ 9.085891][ T157] PKRU: 55555554 [ 9.086012][ T157] Call Trace: [ 9.086174][ T157] [ 9.086260][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.086425][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.086550][ T157] register_netdevice (net/core/dev.c:11488) [ 9.086721][ T157] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.086923][ T157] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 9.087100][ T157] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.087311][ T157] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.087475][ T157] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.087679][ T157] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.087847][ T157] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.088055][ T157] ? 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.088217][ T157] ? static_obj (kernel/locking/lockdep.c:858) [ 9.088341][ T157] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.088513][ T157] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.088726][ T157] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.088892][ T157] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.089081][ T157] call_driver_probe (drivers/base/dd.c:629) [ 9.089246][ T157] really_probe (drivers/base/dd.c:709) [ 9.089412][ T157] ? driver_probe_device (drivers/base/dd.c:135) [ 9.089577][ T157] __driver_probe_device (drivers/base/dd.c:871) [ 9.089751][ T157] driver_probe_device (drivers/base/dd.c:901) [ 9.089920][ T157] __device_attach_driver (drivers/base/dd.c:1029) [ 9.090097][ T157] bus_for_each_drv (drivers/base/bus.c:500) [ 9.090263][ T157] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.090430][ T157] __device_attach (drivers/base/dd.c:1101) [ 9.090592][ T157] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.090762][ T157] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.090968][ T157] ? 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.091133][ T157] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.091296][ T157] device_initial_probe (drivers/base/dd.c:1156) [ 9.091459][ T157] bus_probe_device (drivers/base/bus.c:613) [ 9.091622][ T157] device_add (drivers/base/core.c:3706) [ 9.091789][ T157] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.091990][ T157] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.092163][ T157] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.092337][ T157] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.092541][ T157] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.092708][ T157] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.092910][ T157] ? 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.093078][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.093241][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.093401][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.093568][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.093695][ T157] new_sync_write (fs/read_write.c:595) [ 9.093877][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.094049][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.094214][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.094376][ T157] ? ksys_write (fs/read_write.c:740) [ 9.094542][ T157] vfs_write (fs/read_write.c:688) [ 9.094667][ T157] ksys_write (fs/read_write.c:740) [ 9.094796][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.094984][ T157] ? 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.095155][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.095369][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.095612][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.095872][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.096049][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.096262][ T157] RIP: 0033:0x7f07d8b1908e [ 9.096441][ T157] 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.097021][ T157] RSP: 002b:00007ffde1674bf0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.097274][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.097517][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.097770][ T157] RBP: 00007ffde1674c00 R08: 0000000000000000 R09: 0000000000000000 [ 9.098010][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.098256][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.114473][ T157] ------------[ cut here ]------------ | [ 9.114775][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.115151][ T157] Modules linked in: netconsole netdevsim | [ 9.115795][ T157] Tainted: [W]=WARN [ 9.115921][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.116138][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.116373][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.116960][ T157] RSP: 0018:ffa00000008174f8 EFLAGS: 00010286 [ 9.117177][ T157] RAX: 00000000ffffffa6 RBX: ff11000008a133c0 RCX: 1ff4000000102e65 [ 9.117427][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008a13470 [ 9.117672][ T157] RBP: ff1100000c39a000 R08: 1fe220000114268f R09: ff1100000cc3af48 [ 9.117926][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.118189][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c39a000 [ 9.118446][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c185000(0000) knlGS:0000000000000000 [ 9.118784][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.118992][ T157] CR2: 00007fa84a87dd80 CR3: 000000000956c005 CR4: 0000000000771ef0 [ 9.119247][ T157] PKRU: 55555554 [ 9.119380][ T157] Call Trace: [ 9.119502][ T157] [ 9.119592][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.119773][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.119898][ T157] register_netdevice (net/core/dev.c:11488) [ 9.120068][ T157] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.120269][ T157] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 9.120447][ T157] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.120658][ T157] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.120835][ T157] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.121045][ T157] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.121213][ T157] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.121420][ T157] ? 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.121585][ T157] ? static_obj (kernel/locking/lockdep.c:858) [ 9.121714][ T157] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.121881][ T157] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.122103][ T157] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.122347][ T157] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.122579][ T157] call_driver_probe (drivers/base/dd.c:629) [ 9.122754][ T157] really_probe (drivers/base/dd.c:709) [ 9.122920][ T157] ? driver_probe_device (drivers/base/dd.c:135) [ 9.123088][ T157] __driver_probe_device (drivers/base/dd.c:871) [ 9.123255][ T157] driver_probe_device (drivers/base/dd.c:901) [ 9.123469][ T157] __device_attach_driver (drivers/base/dd.c:1029) [ 9.123634][ T157] bus_for_each_drv (drivers/base/bus.c:500) [ 9.123807][ T157] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.123973][ T157] __device_attach (drivers/base/dd.c:1101) [ 9.124144][ T157] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.124307][ T157] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.124553][ T157] ? 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.124732][ T157] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.124895][ T157] device_initial_probe (drivers/base/dd.c:1156) [ 9.125079][ T157] bus_probe_device (drivers/base/bus.c:613) [ 9.125276][ T157] device_add (drivers/base/core.c:3706) [ 9.125452][ T157] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.125655][ T157] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.125829][ T157] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.126005][ T157] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.126214][ T157] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.126379][ T157] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.126600][ T157] ? 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.126854][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.127037][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.127201][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.127368][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.127491][ T157] new_sync_write (fs/read_write.c:595) [ 9.127654][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.127823][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.127988][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.128155][ T157] ? ksys_write (fs/read_write.c:740) [ 9.128321][ T157] vfs_write (fs/read_write.c:688) [ 9.128445][ T157] ksys_write (fs/read_write.c:740) [ 9.128572][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.128739][ T157] ? 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.128900][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.129072][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.129233][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.129393][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.129555][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.129762][ T157] RIP: 0033:0x7f07d8b1908e [ 9.129936][ T157] 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.130533][ T157] RSP: 002b:00007ffde1674c20 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.130783][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.131058][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.131309][ T157] RBP: 00007ffde1674c30 R08: 0000000000000000 R09: 0000000000000000 [ 9.131553][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.131807][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.348860][ T199] ------------[ cut here ]------------ | [ 9.349111][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/199 | [ 9.349389][ T199] Modules linked in: netconsole netdevsim | [ 9.349900][ T199] Tainted: [W]=WARN [ 9.350050][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.350261][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.350481][ T199] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.350985][ T199] RSP: 0018:ffa0000000856ff8 EFLAGS: 00010286 [ 9.351205][ T199] RAX: 00000000ffffffa6 RBX: ff1100000d7ff840 RCX: 1ff400000010adc5 [ 9.351451][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000d7ff8f0 [ 9.351703][ T199] RBP: ff1100000ff1a000 R08: 1fe2200001afff1f R09: ff1100000cc3d158 [ 9.351941][ T199] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.352189][ T199] R13: 0000000000000000 R14: ffa0000000857140 R15: ff1100000d58bbd0 [ 9.352427][ T199] FS: 00007fc381d74840(0000) GS:ff1100007c285000(0000) knlGS:0000000000000000 [ 9.352798][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.353003][ T199] CR2: 0000000014d5e988 CR3: 000000000d465006 CR4: 0000000000771ef0 [ 9.353246][ T199] PKRU: 55555554 [ 9.353386][ T199] Call Trace: [ 9.353527][ T199] [ 9.353640][ T199] rtmsg_ifinfo_newnet (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:4567) [ 9.353833][ T199] __dev_change_net_namespace (net/core/dev.c:12635) [ 9.354047][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.354221][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.354396][ T199] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.354599][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.354783][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.354958][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.355142][ T199] ? 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.355316][ T199] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.355490][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.355665][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.355853][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.356027][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.356238][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.356419][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.356593][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.356780][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.356959][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 9.357146][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.357324][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.357500][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.357679][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.357869][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.358054][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.358231][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.358404][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.358577][ T199] ? __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.358763][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.358937][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.359127][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.359304][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.359488][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.359670][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.359863][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.360043][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.360220][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.360396][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.360570][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.360759][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.360932][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.361112][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.361290][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.361469][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.361649][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.361835][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.362008][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.362189][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.362363][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.362539][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.362732][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.362909][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.363091][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.363270][ T199] ? 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.363445][ T199] ? 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.363620][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.363805][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.363978][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.364164][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.364339][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.364514][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.364704][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.364879][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.365063][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.365272][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 9.365451][ T199] ___sys_sendmsg (net/socket.c:2752) [ 9.365625][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.365814][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.365996][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.366214][ T199] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 9.366420][ T199] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 9.366627][ T199] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 9.366817][ T199] __sys_sendmsg (net/socket.c:2784) [ 9.366992][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.367180][ T199] ? lockdep_softirqs_on (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4558 (discriminator 2)) [ 9.367362][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.367539][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.367725][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.367897][ T199] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.368079][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.368281][ T199] RIP: 0033:0x7fc381fae08e [ 9.368465][ T199] 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.368966][ T199] RSP: 002b:00007ffed301ebc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.369208][ T199] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc381fae08e [ 9.369446][ T199] RDX: 0000000000000000 RSI: 00007ffed301ec70 RDI: 0000000000000005 [ 9.369679][ T199] RBP: 00007ffed301ebd0 R08: 0000000000000000 R09: 0000000000000000 [ 9.369924][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d7f9 [ 9.370166][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed301f330 | [ 9.373457][ T199] ------------[ cut here ]------------ | [ 9.373637][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/199 | [ 9.373922][ T199] Modules linked in: netconsole netdevsim | [ 9.374428][ T199] Tainted: [W]=WARN [ 9.374571][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.374791][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.375005][ T199] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.375511][ T199] RSP: 0018:ffa0000000856fc0 EFLAGS: 00010286 [ 9.375732][ T199] RAX: 00000000ffffffa6 RBX: ff11000008caeac0 RCX: 1ff400000010adbe [ 9.375968][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008caeb70 [ 9.376216][ T199] RBP: ff1100000ff1a000 R08: 1fe2200001195d6f R09: ff1100000cc3d158 [ 9.376452][ T199] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.376701][ T199] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffb4359ab0 [ 9.376938][ T199] FS: 00007fc381d74840(0000) GS:ff1100007c285000(0000) knlGS:0000000000000000 [ 9.377220][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.377427][ T199] CR2: 0000000014d5e988 CR3: 000000000d465006 CR4: 0000000000771ef0 [ 9.377665][ T199] PKRU: 55555554 [ 9.377820][ T199] Call Trace: [ 9.377963][ T199] [ 9.378083][ T199] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.378265][ T199] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.378417][ T199] __dev_change_net_namespace (net/core/dev.c:12695) [ 9.378633][ T199] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.378851][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.379027][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.379210][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.379386][ T199] ? 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.379562][ T199] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.379755][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.379931][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.380115][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.380291][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.380502][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.380682][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.380873][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.381059][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.381236][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 9.381417][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.381599][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.381791][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.381965][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382144][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.382322][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382499][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.382674][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.382861][ T199] ? __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.383042][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.383219][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.383403][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.383577][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.383771][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.383951][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.384136][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.384309][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.384483][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.384655][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.384840][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.385022][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.385204][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.385378][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.385552][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.385739][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.385913][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.386097][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.386271][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.386450][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.386633][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.386824][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.387004][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.387184][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.387359][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.387538][ T199] ? 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.387728][ T199] ? 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.387907][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.388091][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.388293][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.388479][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.388660][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.388850][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.389028][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.389215][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.389388][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.389592][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 9.389784][ T199] ___sys_sendmsg (net/socket.c:2752) [ 9.389961][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.390142][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.390320][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.390527][ T199] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 9.390744][ T199] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 9.390954][ T199] ? trace_rcu_batch_end (./include/trace/events/rcu.h:714 (discriminator 19)) [ 9.391139][ T199] __sys_sendmsg (net/socket.c:2784) [ 9.391316][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.391490][ T199] ? lockdep_softirqs_on (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4558 (discriminator 2)) [ 9.391670][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.391858][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.392043][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.392224][ T199] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.392404][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.392613][ T199] RIP: 0033:0x7fc381fae08e [ 9.392803][ T199] 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.393319][ T199] RSP: 002b:00007ffed301ebc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.393559][ T199] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc381fae08e [ 9.393809][ T199] RDX: 0000000000000000 RSI: 00007ffed301ec70 RDI: 0000000000000005 [ 9.394065][ T199] RBP: 00007ffed301ebd0 R08: 0000000000000000 R09: 0000000000000000 [ 9.394309][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d7f9 [ 9.394545][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed301f330 | [ 9.496233][ T201] ------------[ cut here ]------------ | [ 9.496444][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/201 | [ 9.496770][ T201] Modules linked in: netconsole netdevsim | [ 9.497224][ T201] Tainted: [W]=WARN [ 9.497379][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.497551][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.497813][ T201] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.498304][ T201] RSP: 0018:ffa00000007a7020 EFLAGS: 00010286 [ 9.498476][ T201] RAX: 00000000ffffffa6 RBX: ff1100000c256dc0 RCX: 1ff40000000f4dca [ 9.498677][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c256e70 [ 9.498967][ T201] RBP: ff1100000ff1a000 R08: 1fe220000184adcf R09: ff11000008d3ae80 [ 9.499176][ T201] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.499381][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.499585][ T201] FS: 00007fc463e24840(0000) GS:ff1100007c305000(0000) knlGS:0000000000000000 [ 9.499911][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.500086][ T201] CR2: 000000001b012988 CR3: 000000000c98b003 CR4: 0000000000771ef0 [ 9.500289][ T201] PKRU: 55555554 [ 9.500391][ T201] Call Trace: [ 9.500493][ T201] [ 9.500563][ T201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.500765][ T201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.500868][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.501002][ T201] __dev_notify_flags (net/core/dev.c:9787) [ 9.501142][ T201] ? netif_change_name (net/core/dev.c:1495) [ 9.501279][ T201] ? __dev_change_flags (net/core/dev.c:9752) [ 9.501414][ T201] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.501548][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.501740][ T201] ? 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.501878][ T201] netif_change_flags (net/core/dev.c:9820) [ 9.502013][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.502153][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.502288][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.502461][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.502596][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.502784][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.502919][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.503055][ T201] ? __kernel_text_address (kernel/extable.c:79) [ 9.503191][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.503327][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.503461][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.503594][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.503781][ T201] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.503915][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.504051][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.504186][ T201] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.504322][ T201] ? __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.504456][ T201] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.504591][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.504785][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.504921][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.505062][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.505199][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.505332][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.505469][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.505603][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.505786][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.505923][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.506062][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.506196][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.506329][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.506465][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.506599][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.506737][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.506870][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.507004][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.507145][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.507279][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.507420][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.507555][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.507695][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.507833][ T201] ? 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.507968][ T201] ? 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.508109][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.508243][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.508379][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.508514][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.508651][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.508790][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.508928][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.509067][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.509200][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.509365][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 9.509498][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.509633][ T201] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.509773][ T201] ___sys_sendmsg (net/socket.c:2752) [ 9.509908][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.510078][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.510223][ T201] __sys_sendmsg (net/socket.c:2784) [ 9.510358][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.510491][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.510661][ T201] ? 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.510799][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.510934][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.511072][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.511208][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.511342][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.511509][ T201] RIP: 0033:0x7fc46405e08e [ 9.511649][ T201] 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.512133][ T201] RSP: 002b:00007ffc4f214c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.512337][ T201] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc46405e08e [ 9.512543][ T201] RDX: 0000000000000000 RSI: 00007ffc4f214cb0 RDI: 0000000000000005 [ 9.512750][ T201] RBP: 00007ffc4f214c10 R08: 0000000000000000 R09: 0000000000000000 [ 9.512952][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d7f9 [ 9.513158][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4f215370 | [ 9.562865][ T203] ------------[ cut here ]------------ | [ 9.563076][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/203 | [ 9.563368][ T203] Modules linked in: netconsole netdevsim | [ 9.564398][ T203] Tainted: [W]=WARN [ 9.564761][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.565082][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.565384][ T203] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.566006][ T203] RSP: 0018:ffa0000000647020 EFLAGS: 00010286 [ 9.566319][ T203] RAX: 00000000ffffffa6 RBX: ff11000004fc7240 RCX: 1ff40000000c8dca [ 9.566657][ T203] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004fc72f0 [ 9.566966][ T203] RBP: ff1100000c39a000 R08: 1fe22000009f8e5f R09: ff1100000ce60b80 [ 9.567272][ T203] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.567571][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.567836][ T203] FS: 00007f3aa0ade840(0000) GS:ff1100007c285000(0000) knlGS:0000000000000000 [ 9.568125][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.568340][ T203] CR2: 000000003ddc1988 CR3: 000000000ff99005 CR4: 0000000000771ef0 [ 9.568587][ T203] PKRU: 55555554 [ 9.568747][ T203] Call Trace: [ 9.568895][ T203] [ 9.569015][ T203] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.569207][ T203] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.569391][ T203] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.569542][ T203] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.569733][ T203] __dev_notify_flags (net/core/dev.c:9787) [ 9.569919][ T203] ? netif_change_name (net/core/dev.c:1495) [ 9.570107][ T203] ? __dev_change_flags (net/core/dev.c:9752) [ 9.570291][ T203] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.570472][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.570655][ T203] ? 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.570850][ T203] netif_change_flags (net/core/dev.c:9820) [ 9.571041][ T203] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.571227][ T203] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.571411][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.571628][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.571823][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.572007][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.572196][ T203] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.572378][ T203] ? __kernel_text_address (kernel/extable.c:79) [ 9.572560][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.572759][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.572943][ T203] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.573134][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.573315][ T203] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.573495][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.573676][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.573882][ T203] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.574071][ T203] ? __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.574255][ T203] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.574438][ T203] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.574622][ T203] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.574882][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.575076][ T203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.575261][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.575441][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.575624][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.575825][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.576006][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.576200][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.576381][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.576562][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.576757][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.576941][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.577130][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.577316][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.577496][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.577678][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.577875][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.578061][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.578245][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.578427][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.578609][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.578808][ T203] ? 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.578989][ T203] ? 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.579184][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.579368][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.579548][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.579744][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.579928][ T203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.580118][ T203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.580303][ T203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.580486][ T203] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.580665][ T203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.580891][ T203] ? move_addr_to_kernel (net/socket.c:258) [ 9.581084][ T203] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.581265][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.581455][ T203] ___sys_sendmsg (net/socket.c:2752) [ 9.581636][ T203] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.581863][ T203] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.582065][ T203] __sys_sendmsg (net/socket.c:2784) [ 9.582247][ T203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.582428][ T203] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.582645][ T203] ? 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.582843][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.583026][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.583228][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.583408][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.583593][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.583821][ T203] RIP: 0033:0x7f3aa0d1808e [ 9.584008][ T203] 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.584540][ T203] RSP: 002b:00007ffc007356b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.584802][ T203] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3aa0d1808e [ 9.585058][ T203] RDX: 0000000000000000 RSI: 00007ffc00735760 RDI: 0000000000000005 [ 9.585309][ T203] RBP: 00007ffc007356c0 R08: 0000000000000000 R09: 0000000000000000 [ 9.585555][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d7f9 [ 9.585815][ T203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc00735e20 | [ 9.646045][ T157] ------------[ cut here ]------------ | [ 9.646274][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/157 | [ 9.646599][ T157] Modules linked in: netconsole netdevsim | [ 9.647147][ T157] Tainted: [W]=WARN [ 9.647271][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.647474][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.647733][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.648383][ T157] RSP: 0018:ffa00000008175a8 EFLAGS: 00010286 [ 9.648593][ T157] RAX: 00000000ffffffa6 RBX: ff11000008f3e340 RCX: 1ff4000000102e7b [ 9.648844][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000008f3e3f0 [ 9.649090][ T157] RBP: ff1100000ff1a000 R08: 1fe22000011e7c7f R09: ff1100000cc3af70 [ 9.649334][ T157] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 9.649577][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000817698 [ 9.649947][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c205000(0000) knlGS:0000000000000000 [ 9.650241][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.650448][ T157] CR2: 0000561ffdbbf56c CR3: 000000000956c003 CR4: 0000000000771ef0 [ 9.650762][ T157] PKRU: 55555554 [ 9.650885][ T157] Call Trace: [ 9.651006][ T157] [ 9.651097][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.651265][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.651392][ T157] netif_close_many (net/core/dev.c:1804) [ 9.651556][ T157] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.651788][ T157] ? __dev_close_many (net/core/dev.c:1781) [ 9.651951][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.652123][ T157] netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.652288][ T157] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 9.652491][ T157] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 9.652761][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.652924][ T157] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.653092][ T157] ? __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.653253][ T157] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.653416][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.653620][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.653845][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.654008][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.654178][ T157] ? 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) [ 9.654348][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.654514][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.654677][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.654909][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.655081][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.655245][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.655452][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.655657][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.655888][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.656098][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.656263][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.656426][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.656591][ T157] device_del (drivers/base/core.c:3895) [ 9.656780][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.656947][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.657115][ T157] device_unregister (drivers/base/core.c:3936) [ 9.657279][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.657484][ T157] ? 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.657648][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.657886][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.658052][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.658216][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.658381][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.658504][ T157] new_sync_write (fs/read_write.c:595) [ 9.658669][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.658838][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.659001][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.659170][ T157] ? ksys_write (fs/read_write.c:740) [ 9.659335][ T157] vfs_write (fs/read_write.c:688) [ 9.659461][ T157] ksys_write (fs/read_write.c:740) [ 9.659584][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.659752][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.659914][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.660082][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.660244][ T157] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.660407][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.660613][ T157] RIP: 0033:0x7f07d8b1908e [ 9.660788][ T157] 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.661376][ T157] RSP: 002b:00007ffde1675b80 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.661630][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.661877][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.662124][ T157] RBP: 00007ffde1675b90 R08: 0000000000000000 R09: 0000000000000000 [ 9.662366][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.662606][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.667708][ T157] ------------[ cut here ]------------ | [ 9.667907][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/157 | [ 9.668220][ T157] Modules linked in: netconsole netdevsim | [ 9.669145][ T157] Tainted: [W]=WARN [ 9.669263][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.669455][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.669777][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.670324][ T157] RSP: 0018:ffa0000000817728 EFLAGS: 00010286 [ 9.670517][ T157] RAX: 00000000ffffffa6 RBX: ff1100000ac916c0 RCX: 1ff4000000102eab [ 9.670810][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ac91770 [ 9.671044][ T157] RBP: ff1100000ff1a000 R08: 1fe22000015922ef R09: ff1100000cc3af48 [ 9.671337][ T157] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 9.671566][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.671859][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c205000(0000) knlGS:0000000000000000 [ 9.672129][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.672322][ T157] CR2: 0000561ffdbbf56c CR3: 000000000956c003 CR4: 0000000000771ef0 [ 9.672552][ T157] PKRU: 55555554 [ 9.672667][ T157] Call Trace: [ 9.672843][ T157] [ 9.672924][ T157] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 9.673124][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.673316][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.673470][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.673623][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.673837][ T157] ? 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) [ 9.673992][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.674151][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.674304][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.674460][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.674618][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.674834][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.675026][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.675224][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.675381][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.675574][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.675791][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.675945][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.676107][ T157] device_del (drivers/base/core.c:3895) [ 9.676225][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.676381][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.676533][ T157] device_unregister (drivers/base/core.c:3936) [ 9.676750][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.676942][ T157] ? 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.677098][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.677290][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.677442][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.677595][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.677808][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.677925][ T157] new_sync_write (fs/read_write.c:595) [ 9.678080][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.678234][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.678388][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.678539][ T157] ? ksys_write (fs/read_write.c:740) [ 9.678759][ T157] vfs_write (fs/read_write.c:688) [ 9.678875][ T157] ksys_write (fs/read_write.c:740) [ 9.678990][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.679150][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.679301][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.679454][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.679605][ T157] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.679820][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.680009][ T157] RIP: 0033:0x7f07d8b1908e [ 9.680170][ T157] 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.680774][ T157] RSP: 002b:00007ffde1675b80 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.681002][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.681234][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.681464][ T157] RBP: 00007ffde1675b90 R08: 0000000000000000 R09: 0000000000000000 [ 9.681755][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.681982][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.725375][ T157] ------------[ cut here ]------------ | [ 9.725654][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.726111][ T157] Modules linked in: netconsole netdevsim | [ 9.726645][ T157] Tainted: [W]=WARN [ 9.726805][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.727009][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.727228][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.727815][ T157] RSP: 0018:ffa00000008175a8 EFLAGS: 00010286 [ 9.728019][ T157] RAX: 00000000ffffffa6 RBX: ff1100000ac910c0 RCX: 1ff4000000102e7b [ 9.728263][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ac91170 [ 9.728503][ T157] RBP: ff1100000c39a000 R08: 1fe220000159222f R09: ff1100000cc3af70 [ 9.728749][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 9.728990][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000817698 [ 9.729237][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c185000(0000) knlGS:0000000000000000 [ 9.729518][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.729727][ T157] CR2: 0000561ffdb772b8 CR3: 000000000956c003 CR4: 0000000000771ef0 [ 9.729968][ T157] PKRU: 55555554 [ 9.730090][ T157] Call Trace: [ 9.730210][ T157] [ 9.730293][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.730457][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.730579][ T157] netif_close_many (net/core/dev.c:1804) [ 9.730744][ T157] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.730905][ T157] ? __dev_close_many (net/core/dev.c:1781) [ 9.731069][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.731236][ T157] netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.731396][ T157] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 9.731596][ T157] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 9.731869][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.732028][ T157] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.732193][ T157] ? __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.732354][ T157] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.732514][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.732779][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.733004][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.733168][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.733327][ T157] ? 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) [ 9.733489][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.733649][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.733877][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.734046][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.734211][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.734372][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.734572][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.734897][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.735065][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.735269][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.735430][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.735589][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.735885][ T157] device_del (drivers/base/core.c:3895) [ 9.736009][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.736175][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.736334][ T157] device_unregister (drivers/base/core.c:3936) [ 9.736496][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.736829][ T157] ? 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.736989][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.737195][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.737355][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.737517][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.737677][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.737931][ T157] new_sync_write (fs/read_write.c:595) [ 9.738097][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.738257][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.738418][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.738576][ T157] ? ksys_write (fs/read_write.c:740) [ 9.738870][ T157] vfs_write (fs/read_write.c:688) [ 9.738992][ T157] ksys_write (fs/read_write.c:740) [ 9.739120][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.739281][ T157] ? 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.739442][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.739602][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.739893][ T157] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.740057][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.740255][ T157] RIP: 0033:0x7f07d8b1908e [ 9.740421][ T157] 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.741068][ T157] RSP: 002b:00007ffde1675c80 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.741311][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.741549][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.741858][ T157] RBP: 00007ffde1675c90 R08: 0000000000000000 R09: 0000000000000000 [ 9.742104][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.742342][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.760830][ T157] ------------[ cut here ]------------ | [ 9.761088][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: bash/157 | [ 9.761486][ T157] Modules linked in: netconsole netdevsim | [ 9.762136][ T157] Tainted: [W]=WARN [ 9.762298][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.762538][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.762838][ T157] 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.763441][ T157] RSP: 0018:ffa0000000817728 EFLAGS: 00010286 [ 9.763683][ T157] RAX: 00000000ffffffa6 RBX: ff1100000bb413c0 RCX: 1ff4000000102eab [ 9.764015][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bb41470 [ 9.764297][ T157] RBP: ff1100000c39a000 R08: 1fe220000176828f R09: ff1100000cc3af48 [ 9.764569][ T157] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.764852][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.765139][ T157] FS: 00007f07d8aa7b80(0000) GS:ff1100007c285000(0000) knlGS:0000000000000000 [ 9.765454][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.765712][ T157] CR2: 00007f07d8cb8f98 CR3: 000000000956c005 CR4: 0000000000771ef0 [ 9.765988][ T157] PKRU: 55555554 [ 9.766156][ T157] Call Trace: [ 9.766319][ T157] [ 9.766445][ T157] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 9.766700][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.766933][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.767141][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.767338][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.767539][ T157] ? 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) [ 9.767755][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.767957][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.768160][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.768372][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.768575][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.768788][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.769031][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.769278][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.769490][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.769742][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.769943][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.770149][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.770351][ T157] device_del (drivers/base/core.c:3895) [ 9.770523][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.770735][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.770934][ T157] device_unregister (drivers/base/core.c:3936) [ 9.771144][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.771383][ T157] ? 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.771582][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.771831][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.772030][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.772238][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.772436][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.772599][ T157] new_sync_write (fs/read_write.c:595) [ 9.772812][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.773010][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.773222][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.773433][ T157] ? ksys_write (fs/read_write.c:740) [ 9.773639][ T157] vfs_write (fs/read_write.c:688) [ 9.773817][ T157] ksys_write (fs/read_write.c:740) [ 9.773979][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.774206][ T157] ? 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.774409][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.774609][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.774817][ T157] ? irq_exit_rcu (kernel/softirq.c:754) [ 9.775018][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.775261][ T157] RIP: 0033:0x7f07d8b1908e [ 9.775466][ T157] 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.776068][ T157] RSP: 002b:00007ffde1675c80 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.776347][ T157] RAX: ffffffffffffffda RBX: 00007f07d8c9b580 RCX: 00007f07d8b1908e [ 9.776619][ T157] RDX: 0000000000000004 RSI: 0000561ffdbd0670 RDI: 0000000000000001 [ 9.776906][ T157] RBP: 00007ffde1675c90 R08: 0000000000000000 R09: 0000000000000000 [ 9.777191][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.777466][ T157] R13: 0000000000000004 R14: 0000561ffdbd0670 R15: 0000000000000000 | [ 9.921960][ T12] ------------[ cut here ]------------ | [ 9.922172][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 9.922513][ T12] Modules linked in: netconsole netdevsim | [ 9.922954][ T12] Tainted: [W]=WARN [ 9.923051][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.923202][ T12] Workqueue: netns cleanup_net [ 9.923338][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.923495][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.923963][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 9.924119][ T12] RAX: 00000000ffffffa6 RBX: ff1100000ac90340 RCX: 1ff4000000018eaf [ 9.924299][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000ac903f0 [ 9.924477][ T12] RBP: ff11000009cbc000 R08: 1fe220000159207f R09: ff11000001b051d0 [ 9.924653][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 9.924841][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c77e8 [ 9.925027][ T12] FS: 0000000000000000(0000) GS:ff1100007c305000(0000) knlGS:0000000000000000 [ 9.925243][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.925396][ T12] CR2: 00007f07d8cb8f98 CR3: 000000003cd39001 CR4: 0000000000771ef0 [ 9.925585][ T12] PKRU: 55555554 [ 9.925675][ T12] Call Trace: [ 9.925772][ T12] [ 9.925835][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.925956][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.926048][ T12] netif_close_many (net/core/dev.c:1804) [ 9.926168][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.926289][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.926408][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.926526][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 9.926644][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.926795][ T12] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.926915][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 9.927064][ 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) [ 9.927182][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 9.927300][ T12] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 9.927420][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.927568][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 9.927696][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 9.927824][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 9.927950][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 9.928075][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.928195][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 9.928316][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 9.928440][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 9.928561][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 9.928677][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.928804][ T12] cleanup_net (net/core/net_namespace.c:702) [ 9.928921][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 9.929043][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 9.929164][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.929283][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.929407][ T12] process_one_work (kernel/workqueue.c:3314) [ 9.929529][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.929646][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.929777][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.929899][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.930017][ T12] kthread (kernel/kthread.c:436) [ 9.930112][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.930262][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 9.930379][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.930504][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.930652][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.930778][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 9.930897][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 9.933550][ T12] ------------[ cut here ]------------ | [ 9.933672][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 0/12 | [ 9.933909][ T12] Modules linked in: netconsole netdevsim | [ 9.934345][ T12] Tainted: [W]=WARN [ 9.934437][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.934585][ T12] Workqueue: netns cleanup_net [ 9.934789][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.934995][ 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 a8 cc 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 a8 cc f0 ff call 0xfffffffffff0cce4 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 a8 cc f0 ff call 0xfffffffffff0ccba 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.935420][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 9.935571][ T12] RAX: 00000000ffffffa6 RBX: ff11000004e1cac0 RCX: 1ff4000000018ed5 [ 9.935794][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004e1cb70 [ 9.935973][ T12] RBP: ff11000009cbc000 R08: 1fe22000009c396f R09: ff11000001b051d0 [ 9.936156][ T12] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.936332][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.936510][ T12] FS: 0000000000000000(0000) GS:ff1100007c305000(0000) knlGS:0000000000000000 [ 9.936765][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.936915][ T12] CR2: 00007f07d8cb8f98 CR3: 000000003cd39001 CR4: 0000000000771ef0 [ 9.937102][ T12] PKRU: 55555554 [ 9.937191][ T12] Call Trace: [ 9.937279][ T12] [ 9.937341][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 9.937493][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.937643][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 9.937811][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 9.937932][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 9.938054][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 9.938176][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.938294][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 9.938412][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 9.938534][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 9.938654][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 9.938818][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.938941][ T12] cleanup_net (net/core/net_namespace.c:702) [ 9.939064][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 9.939182][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 9.939308][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.939425][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.939545][ T12] process_one_work (kernel/workqueue.c:3314) [ 9.939670][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 9.939799][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.939921][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 9.940050][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 9.940168][ T12] kthread (kernel/kthread.c:436) [ 9.940259][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.940408][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 9.940527][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 9.940652][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 9.940804][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 9.940926][ T12] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: 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:default_device_exit_batch rtmsg_ifinfo_build_skb:rtmsg_ifinfo_newnet:__dev_change_net_namespace:rtnl_newlink:rtnetlink_rcv_msg rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:netif_close_many_and_unlock:unregister_netdevice_many_notify rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_change_net_namespace:rtnl_newlink:rtnetlink_rcv_msg