====================================== | [ 8.991077][ T182] ------------[ cut here ]------------ | [ 8.991338][ T182] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/182 | [ 8.991679][ T182] Modules linked in: netconsole netdevsim | [ 8.992255][ T182] Tainted: [W]=WARN [ 8.992401][ T182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.992670][ T182] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.992900][ 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.993410][ T182] RSP: 0018:ffa0000000617aa8 EFLAGS: 00010286 [ 8.993637][ T182] RAX: 00000000ffffffa6 RBX: ff1100000946cc40 RCX: 1ff40000000c2f1b [ 8.993891][ T182] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000946ccf0 [ 8.994132][ T182] RBP: ff11000007b51000 R08: 1fe220000128d99f R09: ff11000004dbd180 [ 8.994374][ T182] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.994630][ T182] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000007b51000 [ 8.994880][ T182] FS: 00007ff11c0bc840(0000) GS:ff11000087c85000(0000) knlGS:0000000000000000 [ 8.995156][ T182] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.995367][ T182] CR2: 0000000000479648 CR3: 000000000bc3f002 CR4: 0000000000771ef0 [ 8.995628][ T182] PKRU: 55555554 [ 8.995772][ T182] Call Trace: [ 8.995926][ T182] [ 8.996043][ T182] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 8.996225][ T182] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.996408][ T182] ? notifier_call_chain (kernel/notifier.c:85) [ 8.996601][ T182] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.996750][ T182] register_netdevice (net/core/dev.c:11488) [ 8.996940][ T182] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.997155][ T182] register_netdev (net/core/dev.c:11552) [ 8.997333][ T182] loopback_net_init (drivers/net/loopback.c:218) [ 8.997526][ T182] ops_init (net/core/net_namespace.c:137) [ 8.997676][ T182] setup_net (net/core/net_namespace.c:446) [ 8.997824][ T182] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 8.998009][ T182] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 8.998190][ T182] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 8.998370][ T182] copy_net_ns (net/core/net_namespace.c:579) [ 8.998565][ T182] create_new_namespaces (kernel/nsproxy.c:132) [ 8.998746][ T182] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 8.998931][ T182] ksys_unshare (kernel/fork.c:3243) [ 8.999112][ T182] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 8.999289][ T182] ? __ia32_sys_open (fs/open.c:1374) [ 8.999480][ T182] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 8.999658][ T182] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 8.999835][ T182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.000023][ T182] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.000202][ T182] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.000382][ T182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.000607][ T182] RIP: 0033:0x7ff11c37ebcb [ 9.000792][ T182] Code: 73 01 c3 48 8b 0d 2d 82 0f 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa b8 10 01 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d fd 81 0f 00 f7 d8 64 89 01 48 All code ======== 0: 73 01 jae 0x3 2: c3 ret 3: 48 8b 0d 2d 82 0f 00 mov 0xf822d(%rip),%rcx # 0xf8237 a: f7 d8 neg %eax c: 64 89 01 mov %eax,%fs:(%rcx) f: 48 83 c8 ff or $0xffffffffffffffff,%rax 13: c3 ret 14: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 1b: 00 00 00 1e: 90 nop 1f: f3 0f 1e fa endbr64 23: b8 10 01 00 00 mov $0x110,%eax 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf8237 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d fd 81 0f 00 mov 0xf81fd(%rip),%rcx # 0xf820d 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.001311][ T182] RSP: 002b:00007ffec92fa0b8 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 9.001570][ T182] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007ff11c37ebcb [ 9.001814][ T182] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.002065][ T182] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.002306][ T182] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffec92fc2e0 [ 9.002559][ T182] R13: 0000000000000001 R14: 00007ff11c0bc6f8 R15: 00007ffec92fc807 | [ 9.027081][ T183] ------------[ cut here ]------------ | [ 9.027243][ T183] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/183 | [ 9.027480][ T183] Modules linked in: netconsole netdevsim | [ 9.027956][ T183] Tainted: [W]=WARN [ 9.028055][ T183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.028218][ T183] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.028389][ 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 [ 9.028862][ T183] RSP: 0018:ffa0000000517020 EFLAGS: 00010286 [ 9.029027][ T183] RAX: 00000000ffffffa6 RBX: ff1100000946dcc0 RCX: 1ff40000000a2dca [ 9.029220][ T183] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000946dd70 [ 9.029413][ T183] RBP: ff11000007b51000 R08: 1fe220000128dbaf R09: ff11000004dbae58 [ 9.030043][ T183] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.030238][ T183] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.030436][ T183] FS: 00007f25df4da840(0000) GS:ff11000087d05000(0000) knlGS:0000000000000000 [ 9.030664][ T183] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.030826][ T183] CR2: 000000003adda988 CR3: 000000000bf77005 CR4: 0000000000771ef0 [ 9.031025][ T183] PKRU: 55555554 [ 9.031122][ T183] Call Trace: [ 9.031219][ T183] [ 9.031286][ T183] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.031418][ T183] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.031522][ T183] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.031652][ T183] __dev_notify_flags (net/core/dev.c:9787) [ 9.031784][ T183] ? netif_change_name (net/core/dev.c:1495) [ 9.031919][ T183] ? __dev_change_flags (net/core/dev.c:9752) [ 9.032048][ T183] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.032175][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.032305][ T183] ? is_bpf_text_address (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/bpf/core.c:749 (discriminator 2)) [ 9.032441][ T183] netif_change_flags (net/core/dev.c:9820) [ 9.032572][ T183] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.032703][ T183] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.032833][ T183] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.032968][ T183] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.033129][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.033258][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.033388][ T183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.033523][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.033652][ T183] ? __kernel_text_address (kernel/extable.c:79) [ 9.033781][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.033916][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.034074][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.034204][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.034335][ T183] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.034472][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.034600][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.034727][ T183] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.034861][ T183] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 9.034990][ T183] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.035118][ T183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.035251][ T183] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.035384][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.035521][ T183] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.035652][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.035780][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.035914][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.036042][ T183] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.036171][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.036302][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.036437][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.036566][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.036695][ T183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.036824][ T183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.036958][ T183] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.037086][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.037213][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.037343][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.037482][ T183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.037609][ T183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.037740][ T183] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.037874][ T183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.038002][ T183] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.038133][ T183] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.038262][ T183] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.038394][ T183] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.038528][ T183] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.038658][ T183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.038788][ T183] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.038919][ T183] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.039047][ T183] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.039177][ T183] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.039306][ T183] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.039440][ T183] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.039600][ T183] ? move_addr_to_kernel (net/socket.c:258) [ 9.039729][ T183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.039862][ T183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.039994][ T183] ___sys_sendmsg (net/socket.c:2752) [ 9.040121][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.040287][ T183] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.040436][ T183] __sys_sendmsg (net/socket.c:2784) [ 9.040565][ T183] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.040694][ T183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.040868][ T183] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.041002][ T183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.041132][ T183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.041262][ T183] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.041392][ T183] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.041526][ T183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.041686][ T183] RIP: 0033:0x7f25df71408e [ 9.041823][ T183] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.042295][ T183] RSP: 002b:00007ffe2201d1b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.042506][ T183] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f25df71408e [ 9.042701][ T183] RDX: 0000000000000000 RSI: 00007ffe2201d260 RDI: 0000000000000005 [ 9.042900][ T183] RBP: 00007ffe2201d1c0 R08: 0000000000000000 R09: 0000000000000000 [ 9.043096][ T183] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d93a [ 9.043290][ T183] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2201d930 | [ 9.152339][ T157] ------------[ cut here ]------------ | [ 9.152640][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.152983][ T157] Modules linked in: netconsole netdevsim | [ 9.153535][ T157] Tainted: [W]=WARN [ 9.153667][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.153882][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.154100][ 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.154773][ T157] RSP: 0018:ffa00000008074f8 EFLAGS: 00010286 [ 9.154991][ T157] RAX: 00000000ffffffa6 RBX: ff11000004ed6ac0 RCX: 1ff4000000100e65 [ 9.155237][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ed6b70 [ 9.155564][ T157] RBP: ff1100000ca72000 R08: 1fe22000009dad6f R09: ff1100000bf80c48 [ 9.155820][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.156078][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ca72000 [ 9.156377][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087b85000(0000) knlGS:0000000000000000 [ 9.156679][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.156894][ T157] CR2: 00005612e7ef9cb8 CR3: 000000000c7cb001 CR4: 0000000000771ef0 [ 9.157142][ T157] PKRU: 55555554 [ 9.157267][ T157] Call Trace: [ 9.157394][ T157] [ 9.157524][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.157695][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.157822][ T157] register_netdevice (net/core/dev.c:11488) [ 9.157994][ T157] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.158198][ T157] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 9.158367][ T157] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.158585][ T157] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.158758][ T157] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.158966][ T157] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.159131][ T157] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.159337][ 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.159505][ T157] ? static_obj (kernel/locking/lockdep.c:858) [ 9.159632][ T157] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.159800][ T157] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.160017][ T157] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.160186][ T157] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.160352][ T157] call_driver_probe (drivers/base/dd.c:629) [ 9.160523][ T157] really_probe (drivers/base/dd.c:709) [ 9.160689][ T157] ? driver_probe_device (drivers/base/dd.c:135) [ 9.160856][ T157] __driver_probe_device (drivers/base/dd.c:871) [ 9.161021][ T157] driver_probe_device (drivers/base/dd.c:901) [ 9.161194][ T157] __device_attach_driver (drivers/base/dd.c:1029) [ 9.161360][ T157] bus_for_each_drv (drivers/base/bus.c:500) [ 9.161530][ T157] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.161698][ T157] __device_attach (drivers/base/dd.c:1101) [ 9.161864][ T157] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.162030][ T157] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.162235][ 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.162408][ T157] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.162581][ T157] device_initial_probe (drivers/base/dd.c:1156) [ 9.162746][ T157] bus_probe_device (drivers/base/bus.c:613) [ 9.162914][ T157] device_add (drivers/base/core.c:3706) [ 9.163080][ T157] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.163287][ T157] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.163459][ T157] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.163629][ T157] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.163835][ T157] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.164003][ T157] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.164210][ 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.164377][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.164547][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.164712][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.164885][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.165009][ T157] new_sync_write (fs/read_write.c:595) [ 9.165178][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.165345][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.165516][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.165680][ T157] ? ksys_write (fs/read_write.c:740) [ 9.165854][ T157] vfs_write (fs/read_write.c:688) [ 9.165981][ T157] ksys_write (fs/read_write.c:740) [ 9.166110][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.166282][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.166454][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.166620][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.166786][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.166957][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.167123][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.167326][ T157] RIP: 0033:0x7f74d1a2708e [ 9.167509][ 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.168099][ T157] RSP: 002b:00007ffff21ace60 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.168350][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.168608][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.168859][ T157] RBP: 00007ffff21ace70 R08: 0000000000000000 R09: 0000000000000000 [ 9.169105][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.169351][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 9.184941][ T157] ------------[ cut here ]------------ | [ 9.185177][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.185550][ T157] Modules linked in: netconsole netdevsim | [ 9.186121][ T157] Tainted: [W]=WARN [ 9.186250][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.186470][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.186684][ 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.187274][ T157] RSP: 0018:ffa00000008074f8 EFLAGS: 00010286 [ 9.187513][ T157] RAX: 00000000ffffffa6 RBX: ff1100000bd77840 RCX: 1ff4000000100e65 [ 9.187764][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bd778f0 [ 9.188018][ T157] RBP: ff1100000cb9a000 R08: 1fe22000017aef1f R09: ff1100000bf80c48 [ 9.188276][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.188529][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cb9a000 [ 9.188779][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087b85000(0000) knlGS:0000000000000000 [ 9.189077][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.189345][ T157] CR2: 00005612e7ef9cb8 CR3: 000000000c7cb001 CR4: 0000000000771ef0 [ 9.189600][ T157] PKRU: 55555554 [ 9.189723][ T157] Call Trace: [ 9.189847][ T157] [ 9.189938][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.190106][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.190233][ T157] register_netdevice (net/core/dev.c:11488) [ 9.190402][ T157] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.190617][ T157] ? __debugfs_create_file (fs/debugfs/inode.c:412 fs/debugfs/inode.c:452) [ 9.190785][ T157] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 9.190999][ T157] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 9.191167][ T157] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 9.191375][ T157] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 9.191551][ T157] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 9.191758][ 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.191932][ T157] ? static_obj (kernel/locking/lockdep.c:858) [ 9.192060][ T157] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.192228][ T157] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 9.192441][ T157] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 9.192610][ T157] ? driver_sysfs_add (drivers/base/dd.c:495) [ 9.192776][ T157] call_driver_probe (drivers/base/dd.c:629) [ 9.192946][ T157] really_probe (drivers/base/dd.c:709) [ 9.193110][ T157] ? driver_probe_device (drivers/base/dd.c:135) [ 9.193274][ T157] __driver_probe_device (drivers/base/dd.c:871) [ 9.193446][ T157] driver_probe_device (drivers/base/dd.c:901) [ 9.193618][ T157] __device_attach_driver (drivers/base/dd.c:1029) [ 9.193783][ T157] bus_for_each_drv (drivers/base/bus.c:500) [ 9.193951][ T157] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 9.194121][ T157] __device_attach (drivers/base/dd.c:1101) [ 9.194286][ T157] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.194455][ T157] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 9.194659][ 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.194825][ T157] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 9.194998][ T157] device_initial_probe (drivers/base/dd.c:1156) [ 9.195163][ T157] bus_probe_device (drivers/base/bus.c:613) [ 9.195328][ T157] device_add (drivers/base/core.c:3706) [ 9.195500][ T157] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 9.195704][ T157] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 9.195871][ T157] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 9.196037][ T157] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 9.196284][ T157] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.196454][ T157] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 9.196661][ 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.196828][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.196997][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.197161][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.197326][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.197458][ T157] new_sync_write (fs/read_write.c:595) [ 9.197629][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.197792][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.197997][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.198166][ T157] ? ksys_write (fs/read_write.c:740) [ 9.198335][ T157] vfs_write (fs/read_write.c:688) [ 9.198468][ T157] ksys_write (fs/read_write.c:740) [ 9.198594][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.198758][ 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.199022][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.199190][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.199356][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.199525][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.199691][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.199904][ T157] RIP: 0033:0x7f74d1a2708e [ 9.200076][ 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.200668][ T157] RSP: 002b:00007ffff21ace90 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.200921][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.201167][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.201431][ T157] RBP: 00007ffff21acea0 R08: 0000000000000000 R09: 0000000000000000 [ 9.201808][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.202057][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 9.413653][ T199] ------------[ cut here ]------------ | [ 9.413890][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/199 | [ 9.414172][ T199] Modules linked in: netconsole netdevsim | [ 9.414848][ T199] Tainted: [W]=WARN [ 9.415000][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.415210][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.415438][ 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.415943][ T199] RSP: 0018:ffa00000006e6ff8 EFLAGS: 00010286 [ 9.416154][ T199] RAX: 00000000ffffffa6 RBX: ff110000057cbcc0 RCX: 1ff40000000dcdc5 [ 9.416390][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000057cbd70 [ 9.416634][ T199] RBP: ff1100000ca72000 R08: 1fe2200000af97af R09: ff1100000bf85158 [ 9.416880][ T199] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.417120][ T199] R13: 0000000000000000 R14: ffa00000006e7140 R15: ff11000002786350 [ 9.417365][ T199] FS: 00007fc3cbadf840(0000) GS:ff11000087c85000(0000) knlGS:0000000000000000 [ 9.417647][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.417858][ T199] CR2: 000000002ce2e988 CR3: 0000000004dc7001 CR4: 0000000000771ef0 [ 9.418099][ T199] PKRU: 55555554 [ 9.418241][ T199] Call Trace: [ 9.418383][ T199] [ 9.418510][ T199] rtmsg_ifinfo_newnet (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:4567) [ 9.418690][ T199] __dev_change_net_namespace (net/core/dev.c:12635) [ 9.418900][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.419072][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.419247][ T199] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.419462][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.419636][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.419811][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.419996][ 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.420170][ T199] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.420347][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.420535][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.420718][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.420922][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.421135][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.421313][ 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.421502][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.421675][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.421849][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 9.422033][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.422208][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.422383][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.422570][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.422744][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.422924][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.423096][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.423269][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.423464][ 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.423641][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.423818][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.423997][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.424170][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.424347][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.424548][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.424737][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.424919][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.425094][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.425272][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.425456][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.425635][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.425809][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.425995][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.426170][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.426348][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.426540][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.426713][ 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.426898][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.427077][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.427257][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.427448][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.427629][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.427805][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.427996][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.428174][ 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.428353][ 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.428541][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.428715][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.428901][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.429080][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.429260][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.429452][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.429633][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.429810][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.429993][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.430194][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 9.430368][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.430560][ 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.430736][ T199] ___sys_sendmsg (net/socket.c:2752) [ 9.430917][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.431123][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.431307][ T199] __sys_sendmsg (net/socket.c:2784) [ 9.431495][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.431667][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.431914][ T199] ? 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.432098][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.432276][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.432463][ T199] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.432639][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.432816][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.433029][ T199] RIP: 0033:0x7fc3cbd1908e [ 9.433213][ 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.433730][ T199] RSP: 002b:00007fffd0966bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.433977][ T199] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3cbd1908e [ 9.434211][ T199] RDX: 0000000000000000 RSI: 00007fffd0966c80 RDI: 0000000000000005 [ 9.434461][ T199] RBP: 00007fffd0966be0 R08: 0000000000000000 R09: 0000000000000000 [ 9.434695][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d93a [ 9.434939][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd0967340 | [ 9.438393][ T199] ------------[ cut here ]------------ | [ 9.438598][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/199 | [ 9.438886][ T199] Modules linked in: netconsole netdevsim | [ 9.439377][ T199] Tainted: [W]=WARN [ 9.439535][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.439742][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.439968][ 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.440500][ T199] RSP: 0018:ffa00000006e6fc0 EFLAGS: 00010286 [ 9.440714][ T199] RAX: 00000000ffffffa6 RBX: ff110000094779c0 RCX: 1ff40000000dcdbe [ 9.440963][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009477a70 [ 9.441211][ T199] RBP: ff1100000ca72000 R08: 1fe220000128ef4f R09: ff1100000bf85158 [ 9.441467][ T199] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.441708][ T199] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffa8959ab0 [ 9.441964][ T199] FS: 00007fc3cbadf840(0000) GS:ff11000087c85000(0000) knlGS:0000000000000000 [ 9.442242][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.442474][ T199] CR2: 000000002ce2e988 CR3: 0000000004dc7001 CR4: 0000000000771ef0 [ 9.442713][ T199] PKRU: 55555554 [ 9.442862][ T199] Call Trace: [ 9.443006][ T199] [ 9.443120][ T199] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.443297][ T199] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.443457][ T199] __dev_change_net_namespace (net/core/dev.c:12695) [ 9.443672][ T199] ? default_device_exit_batch (net/core/dev.c:13091) [ 9.443886][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.444061][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.444237][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.444414][ 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.444607][ T199] ? rtnl_af_lookup (net/core/rtnetlink.c:763 (discriminator 1)) [ 9.444783][ T199] ? is_bpf_text_address (./include/linux/rcupdate.h:871 kernel/bpf/core.c:749) [ 9.444966][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3108) [ 9.445147][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.445323][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.445540][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.445715][ 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.445900][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.446081][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.446260][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 9.446452][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.446633][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.446812][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.447000][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.447179][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.447357][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.447553][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.447733][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.447921][ 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.448101][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.448282][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.448475][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.448652][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.448838][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.449029][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.449209][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.449388][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.449575][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.449749][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.449929][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.450110][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.450288][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.450476][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.450653][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.450830][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.451022][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.451202][ 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.451384][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.451577][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.451762][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.451960][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.452143][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.452323][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.452520][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.452703][ 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.452891][ 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.453079][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.453258][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.453446][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.453628][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.453807][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.453990][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.454169][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.454346][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.454541][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.454746][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 9.454931][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.455107][ 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.455285][ T199] ___sys_sendmsg (net/socket.c:2752) [ 9.455475][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.455686][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.455884][ T199] __sys_sendmsg (net/socket.c:2784) [ 9.456061][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.456238][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.456461][ T199] ? 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.456638][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.456816][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.456997][ T199] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.457178][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.457356][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.457576][ T199] RIP: 0033:0x7fc3cbd1908e [ 9.457762][ 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.458282][ T199] RSP: 002b:00007fffd0966bd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.458542][ T199] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc3cbd1908e [ 9.458787][ T199] RDX: 0000000000000000 RSI: 00007fffd0966c80 RDI: 0000000000000005 [ 9.459038][ T199] RBP: 00007fffd0966be0 R08: 0000000000000000 R09: 0000000000000000 [ 9.459282][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d93a [ 9.459538][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd0967340 | [ 9.566133][ T201] ------------[ cut here ]------------ | [ 9.566388][ T201] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/201 | [ 9.566721][ T201] Modules linked in: netconsole netdevsim | [ 9.567244][ T201] Tainted: [W]=WARN [ 9.567348][ T201] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.567526][ T201] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.567705][ 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.568200][ T201] RSP: 0018:ffa00000006f7020 EFLAGS: 00010286 [ 9.568382][ T201] RAX: 00000000ffffffa6 RBX: ff1100000bc0f540 RCX: 1ff40000000dedca [ 9.568586][ T201] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bc0f5f0 [ 9.568784][ T201] RBP: ff1100000ca72000 R08: 1fe2200001781ebf R09: ff11000004d95180 [ 9.568987][ T201] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 9.569199][ T201] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.569400][ T201] FS: 00007f948f7e6840(0000) GS:ff11000087c05000(0000) knlGS:0000000000000000 [ 9.569637][ T201] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.569808][ T201] CR2: 000000003b04d988 CR3: 000000000d6e3001 CR4: 0000000000771ef0 [ 9.570011][ T201] PKRU: 55555554 [ 9.570111][ T201] Call Trace: [ 9.570211][ T201] [ 9.570281][ T201] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.570417][ T201] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.570615][ T201] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.570719][ T201] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.570856][ T201] __dev_notify_flags (net/core/dev.c:9787) [ 9.570989][ T201] ? netif_change_name (net/core/dev.c:1495) [ 9.571120][ T201] ? __dev_change_flags (net/core/dev.c:9752) [ 9.571252][ T201] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.571383][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.571605][ 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.571742][ T201] netif_change_flags (net/core/dev.c:9820) [ 9.571918][ T201] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.572053][ T201] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.572186][ T201] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.572350][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.572540][ 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.572758][ T201] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.572897][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.573031][ T201] ? __kernel_text_address (kernel/extable.c:79) [ 9.573166][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.573301][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.573499][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.573632][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.573765][ T201] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.573902][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.574034][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.574166][ T201] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.574297][ 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.574515][ T201] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.574647][ T201] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.574779][ T201] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.574917][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.575055][ T201] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.575191][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.575322][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.575464][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.575594][ T201] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.575725][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.575862][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.575993][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.576125][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.576256][ T201] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.576390][ T201] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.576526][ T201] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.576658][ 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.576788][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.576922][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.577053][ T201] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.577185][ T201] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.577318][ T201] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.577454][ T201] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.577585][ T201] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.577719][ 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.577850][ 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.577988][ T201] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.578123][ T201] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.578255][ T201] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.578386][ T201] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.578523][ T201] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.578655][ T201] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.578790][ T201] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.578926][ T201] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.579056][ T201] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.579218][ T201] ? move_addr_to_kernel (net/socket.c:258) [ 9.579350][ T201] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.579486][ 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.579618][ T201] ___sys_sendmsg (net/socket.c:2752) [ 9.579747][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.579914][ T201] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.580060][ T201] __sys_sendmsg (net/socket.c:2784) [ 9.580192][ T201] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.580322][ T201] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.580495][ 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.580626][ T201] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.580759][ T201] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.580942][ T201] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.581075][ T201] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.581210][ T201] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.581373][ T201] RIP: 0033:0x7f948fa2008e [ 9.581518][ 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.581993][ T201] RSP: 002b:00007ffcbb39a9a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.582195][ T201] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f948fa2008e [ 9.582393][ T201] RDX: 0000000000000000 RSI: 00007ffcbb39aa50 RDI: 0000000000000005 [ 9.582596][ T201] RBP: 00007ffcbb39a9b0 R08: 0000000000000000 R09: 0000000000000000 [ 9.582794][ T201] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d93a [ 9.582998][ T201] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcbb39b110 | [ 9.639924][ T205] ------------[ cut here ]------------ | [ 9.640107][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/205 | [ 9.640352][ T205] Modules linked in: netconsole netdevsim | [ 9.640919][ T205] Tainted: [W]=WARN [ 9.641023][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.641196][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.641376][ T205] 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.641874][ T205] RSP: 0018:ffa0000000847020 EFLAGS: 00010286 [ 9.642046][ T205] RAX: 00000000ffffffa6 RBX: ff110000052116c0 RCX: 1ff4000000108dca [ 9.642249][ T205] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005211770 [ 9.642455][ T205] RBP: ff1100000cb9a000 R08: 1fe2200000a422ef R09: ff1100000be9d180 [ 9.642652][ T205] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.642856][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.643059][ T205] FS: 00007f78e03c4840(0000) GS:ff11000087b85000(0000) knlGS:0000000000000000 [ 9.643296][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.643472][ T205] CR2: 00000000195dc988 CR3: 000000000d6e3002 CR4: 0000000000771ef0 [ 9.643675][ T205] PKRU: 55555554 [ 9.643775][ T205] Call Trace: [ 9.643883][ T205] [ 9.643957][ T205] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 9.644096][ T205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.644233][ T205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.644334][ T205] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.644473][ T205] __dev_notify_flags (net/core/dev.c:9787) [ 9.644608][ T205] ? netif_change_name (net/core/dev.c:1495) [ 9.644741][ T205] ? __dev_change_flags (net/core/dev.c:9752) [ 9.644882][ T205] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.645014][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.645149][ T205] ? 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.645284][ T205] netif_change_flags (net/core/dev.c:9820) [ 9.645420][ T205] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.645562][ T205] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.645696][ T205] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.645882][ T205] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.646016][ T205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.646150][ T205] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.646283][ T205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.646417][ T205] ? __kernel_text_address (kernel/extable.c:79) [ 9.646558][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.646694][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.646827][ T205] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.646972][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.647106][ T205] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.647239][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.647372][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.647609][ T205] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.647743][ T205] ? __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.647883][ T205] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.648016][ T205] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.648152][ T205] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.648288][ T205] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.648498][ T205] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.648633][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.648764][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.648901][ T205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.649036][ T205] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.649171][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.649305][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.649531][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.649664][ T205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.649796][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.649933][ T205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.650065][ T205] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.650199][ T205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.650333][ T205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.650559][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.650694][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.650827][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.650965][ T205] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.651099][ T205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.651232][ T205] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.651368][ T205] ? 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.651571][ T205] ? 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.651705][ T205] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.651839][ T205] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.651981][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.652119][ T205] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.652253][ T205] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.652388][ T205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.652584][ T205] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.652716][ T205] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.652849][ T205] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.653018][ T205] ? move_addr_to_kernel (net/socket.c:258) [ 9.653152][ T205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.653287][ T205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.653423][ T205] ___sys_sendmsg (net/socket.c:2752) [ 9.653612][ T205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.653777][ T205] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.653927][ T205] __sys_sendmsg (net/socket.c:2784) [ 9.654061][ T205] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.654193][ T205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.654359][ T205] ? 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.654551][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.654685][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.654817][ T205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.654954][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.655087][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.655253][ T205] RIP: 0033:0x7f78e05fe08e [ 9.655397][ T205] 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.655922][ T205] RSP: 002b:00007fff4d368530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.656125][ T205] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f78e05fe08e [ 9.656325][ T205] RDX: 0000000000000000 RSI: 00007fff4d3685e0 RDI: 0000000000000005 [ 9.656533][ T205] RBP: 00007fff4d368540 R08: 0000000000000000 R09: 0000000000000000 [ 9.656734][ T205] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10d93a [ 9.656938][ T205] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff4d368ca0 | [ 9.744336][ T157] ------------[ cut here ]------------ | [ 9.744597][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: bash/157 | [ 9.744928][ T157] Modules linked in: netconsole netdevsim | [ 9.745472][ T157] Tainted: [W]=WARN [ 9.745594][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.745800][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.746015][ 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.746679][ T157] RSP: 0018:ffa00000008075a8 EFLAGS: 00010286 [ 9.746890][ T157] RAX: 00000000ffffffa6 RBX: ff11000005210340 RCX: 1ff4000000100e7b [ 9.747130][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000052103f0 [ 9.747374][ T157] RBP: ff1100000ca72000 R08: 1fe2200000a4207f R09: ff1100000bf80c70 [ 9.747670][ T157] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 9.747914][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000807698 [ 9.748156][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087b85000(0000) knlGS:0000000000000000 [ 9.748454][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.748659][ T157] CR2: 00005612e7ee62cc CR3: 000000000c7cb001 CR4: 0000000000771ef0 [ 9.748907][ T157] PKRU: 55555554 [ 9.749027][ T157] Call Trace: [ 9.749148][ T157] [ 9.749232][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.749399][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.749532][ T157] netif_close_many (net/core/dev.c:1804) [ 9.749693][ T157] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.749860][ T157] ? __dev_close_many (net/core/dev.c:1781) [ 9.750023][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.750189][ T157] netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.750356][ T157] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 9.750569][ T157] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 9.750769][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.750934][ T157] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.751098][ 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.751261][ T157] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.751422][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.751629][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.751789][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.751955][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.752117][ 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.752281][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.752519][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.752746][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.752917][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.753084][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.753245][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.753523][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.753723][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.753891][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.754095][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.754257][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.754417][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.754647][ T157] device_del (drivers/base/core.c:3895) [ 9.754770][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.754943][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.755103][ T157] device_unregister (drivers/base/core.c:3936) [ 9.755262][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.755534][ 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.755692][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.755899][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.756061][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.756223][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.756384][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.756575][ T157] new_sync_write (fs/read_write.c:595) [ 9.756736][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.756901][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.757063][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.757222][ T157] ? ksys_write (fs/read_write.c:740) [ 9.757386][ T157] vfs_write (fs/read_write.c:688) [ 9.757578][ T157] ksys_write (fs/read_write.c:740) [ 9.757699][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.757861][ 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.758025][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.758190][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.758352][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.758584][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.758745][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.758947][ T157] RIP: 0033:0x7f74d1a2708e [ 9.759115][ 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.759751][ T157] RSP: 002b:00007ffff21ad220 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.759997][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.760258][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.760566][ T157] RBP: 00007ffff21ad230 R08: 0000000000000000 R09: 0000000000000000 [ 9.760805][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.761048][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 9.766961][ T157] ------------[ cut here ]------------ | [ 9.767172][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/157 | [ 9.767501][ T157] Modules linked in: netconsole netdevsim | [ 9.768000][ T157] Tainted: [W]=WARN [ 9.768114][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.768355][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.768560][ 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.769136][ T157] RSP: 0018:ffa0000000807728 EFLAGS: 00010286 [ 9.769327][ T157] RAX: 00000000ffffffa6 RBX: ff1100000bc0e340 RCX: 1ff4000000100eab [ 9.769559][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000bc0e3f0 [ 9.769785][ T157] RBP: ff1100000ca72000 R08: 1fe2200001781c7f R09: ff1100000bf80c48 [ 9.770012][ T157] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 9.770237][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.770473][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087c05000(0000) knlGS:0000000000000000 [ 9.770741][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.770934][ T157] CR2: 00007f8dbadda2a0 CR3: 000000000c7cb001 CR4: 0000000000771ef0 [ 9.771161][ T157] PKRU: 55555554 [ 9.771275][ T157] Call Trace: [ 9.771389][ T157] [ 9.771474][ T157] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 9.771669][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.771858][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.772009][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.772159][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.772309][ 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.772467][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.772617][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.772767][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.772926][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.773080][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.773231][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.773420][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.773654][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.773808][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.774004][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.774153][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.774301][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.774459][ T157] device_del (drivers/base/core.c:3895) [ 9.774574][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.774726][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.774881][ T157] device_unregister (drivers/base/core.c:3936) [ 9.775029][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.775221][ 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.775373][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.775667][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.775819][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.775975][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.776125][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.776240][ T157] new_sync_write (fs/read_write.c:595) [ 9.776394][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.776740][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.776899][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.777049][ T157] ? ksys_write (fs/read_write.c:740) [ 9.777203][ T157] vfs_write (fs/read_write.c:688) [ 9.777320][ T157] ksys_write (fs/read_write.c:740) [ 9.777520][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.777755][ 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.777915][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.778066][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.778216][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.778367][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.778609][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.778799][ T157] RIP: 0033:0x7f74d1a2708e [ 9.778960][ 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.779499][ T157] RSP: 002b:00007ffff21ad220 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.779726][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.779952][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.780176][ T157] RBP: 00007ffff21ad230 R08: 0000000000000000 R09: 0000000000000000 [ 9.780400][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.780627][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 9.820842][ T157] ------------[ cut here ]------------ | [ 9.821097][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/157 | [ 9.821419][ T157] Modules linked in: netconsole netdevsim | [ 9.822012][ T157] Tainted: [W]=WARN [ 9.822135][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.822338][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.822629][ 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.823290][ T157] RSP: 0018:ffa00000008075a8 EFLAGS: 00010286 [ 9.823561][ T157] RAX: 00000000ffffffa6 RBX: ff1100000c155840 RCX: 1ff4000000100e7b [ 9.823797][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c1558f0 [ 9.824037][ T157] RBP: ff1100000cb9a000 R08: 1fe220000182ab1f R09: ff1100000bf80c70 [ 9.824273][ T157] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 9.824632][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000807698 [ 9.824872][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087c05000(0000) knlGS:0000000000000000 [ 9.825152][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.825351][ T157] CR2: 00007f8dbadda2a0 CR3: 000000000c7cb001 CR4: 0000000000771ef0 [ 9.825661][ T157] PKRU: 55555554 [ 9.825782][ T157] Call Trace: [ 9.825906][ T157] [ 9.825990][ T157] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.826153][ T157] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.826275][ T157] netif_close_many (net/core/dev.c:1804) [ 9.826501][ T157] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.826663][ T157] ? __dev_close_many (net/core/dev.c:1781) [ 9.826823][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.826989][ T157] netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.827150][ T157] ? unregister_netdevice_many_notify (./include/linux/netdevice.h:2830 net/core/dev.c:12396) [ 9.827349][ T157] unregister_netdevice_many_notify (net/core/dev.c:12400) [ 9.827615][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.827774][ T157] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.827939][ 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.828102][ T157] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.828261][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.828527][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.828688][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.828847][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.829009][ 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.829171][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.829330][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.829507][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.829670][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.829832][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.829998][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.830199][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.830400][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.830607][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.830812][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.830979][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.831137][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.831298][ T157] device_del (drivers/base/core.c:3895) [ 9.831418][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.831587][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.831749][ T157] device_unregister (drivers/base/core.c:3936) [ 9.831914][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.832115][ 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.832275][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.832481][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.832640][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.832801][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.832966][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.833089][ T157] new_sync_write (fs/read_write.c:595) [ 9.833250][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.833411][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.833579][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.833738][ T157] ? ksys_write (fs/read_write.c:740) [ 9.833906][ T157] vfs_write (fs/read_write.c:688) [ 9.834030][ T157] ksys_write (fs/read_write.c:740) [ 9.834151][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.834313][ 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.834479][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.834640][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.834800][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.834964][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.835126][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.835325][ T157] RIP: 0033:0x7f74d1a2708e [ 9.835496][ 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.836069][ T157] RSP: 002b:00007ffff21ad320 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.836312][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.836556][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.836797][ T157] RBP: 00007ffff21ad330 R08: 0000000000000000 R09: 0000000000000000 [ 9.837055][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.837295][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 9.844671][ T157] ------------[ cut here ]------------ | [ 9.844884][ T157] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: bash/157 | [ 9.845188][ T157] Modules linked in: netconsole netdevsim | [ 9.845776][ T157] Tainted: [W]=WARN [ 9.845905][ T157] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.846096][ T157] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.846292][ 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.846838][ T157] RSP: 0018:ffa0000000807728 EFLAGS: 00010286 [ 9.847034][ T157] RAX: 00000000ffffffa6 RBX: ff1100000a28f240 RCX: 1ff4000000100eab [ 9.847259][ T157] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a28f2f0 [ 9.847491][ T157] RBP: ff1100000cb9a000 R08: 1fe2200001451e5f R09: ff1100000bf80c48 [ 9.847714][ T157] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.847942][ T157] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 9.848167][ T157] FS: 00007f74d19b5b80(0000) GS:ff11000087d05000(0000) knlGS:0000000000000000 [ 9.848437][ T157] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.848629][ T157] CR2: 00007f74d1b75888 CR3: 000000000c7cb005 CR4: 0000000000771ef0 [ 9.848860][ T157] PKRU: 55555554 [ 9.848974][ T157] Call Trace: [ 9.849087][ T157] [ 9.849165][ T157] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 9.849358][ T157] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 9.849549][ T157] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 9.849700][ T157] ? netdev_run_todo (net/core/dev.c:11703) [ 9.849850][ T157] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.850003][ 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.850158][ T157] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 9.850308][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.850464][ T157] ? unregister_netdevice_many (net/core/dev.c:12497) [ 9.850616][ T157] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 9.850769][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.850927][ T157] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 9.851115][ T157] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 9.851305][ T157] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 9.851526][ T157] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 9.851716][ T157] bus_remove_device (drivers/base/bus.c:657) [ 9.851876][ T157] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 9.852026][ T157] ? device_remove_file (drivers/base/core.c:3073) [ 9.852179][ T157] device_del (drivers/base/core.c:3895) [ 9.852295][ T157] ? __device_link_del (./include/linux/kobject.h:89) [ 9.852511][ T157] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 9.852663][ T157] device_unregister (drivers/base/core.c:3936) [ 9.852812][ T157] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 9.853006][ 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.853188][ T157] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 9.853377][ T157] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 9.853628][ T157] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 9.853777][ T157] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 9.853930][ T157] ? kernfs_ops (fs/kernfs/file.c:128) [ 9.854043][ T157] new_sync_write (fs/read_write.c:595) [ 9.854194][ T157] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.854346][ T157] ? new_sync_read (./include/linux/ioprio.h:41) [ 9.854603][ T157] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.854751][ T157] ? ksys_write (fs/read_write.c:740) [ 9.854909][ T157] vfs_write (fs/read_write.c:688) [ 9.855026][ T157] ksys_write (fs/read_write.c:740) [ 9.855140][ T157] ? __ia32_sys_read (fs/read_write.c:724) [ 9.855289][ 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.855443][ T157] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.855593][ T157] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.855743][ T157] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.855897][ T157] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.856049][ T157] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.856234][ T157] RIP: 0033:0x7f74d1a2708e [ 9.856393][ 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.856935][ T157] RSP: 002b:00007ffff21ad320 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 9.857160][ T157] RAX: ffffffffffffffda RBX: 00007f74d1ba9580 RCX: 00007f74d1a2708e [ 9.857384][ T157] RDX: 0000000000000004 RSI: 00005612e7ef8cb0 RDI: 0000000000000001 [ 9.857611][ T157] RBP: 00007ffff21ad330 R08: 0000000000000000 R09: 0000000000000000 [ 9.857836][ T157] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000004 [ 9.858065][ T157] R13: 0000000000000004 R14: 00005612e7ef8cb0 R15: 0000000000000000 | [ 10.006970][ T12] ------------[ cut here ]------------ | [ 10.007174][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 10.007480][ T12] Modules linked in: netconsole netdevsim | [ 10.007931][ T12] Tainted: [W]=WARN [ 10.008025][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.008179][ T12] Workqueue: netns cleanup_net [ 10.008318][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.008488][ 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 [ 10.008940][ T12] RSP: 0018:ffa00000000c7748 EFLAGS: 00010286 [ 10.009095][ T12] RAX: 00000000ffffffa6 RBX: ff11000009476940 RCX: 1ff4000000018eaf [ 10.009280][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000094769f0 [ 10.009470][ T12] RBP: ff11000007b51000 R08: 1fe220000128ed3f R09: ff11000001b051d0 [ 10.009654][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 10.009836][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000000c77e8 [ 10.010027][ T12] FS: 0000000000000000(0000) GS:ff11000087b85000(0000) knlGS:0000000000000000 [ 10.010246][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.010402][ T12] CR2: 00007f1c11d13574 CR3: 0000000036b39005 CR4: 0000000000771ef0 [ 10.010595][ T12] PKRU: 55555554 [ 10.010688][ T12] Call Trace: [ 10.010782][ T12] [ 10.010901][ T12] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.011029][ T12] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.011126][ T12] netif_close_many (net/core/dev.c:1804) [ 10.011251][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.011378][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.011509][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.011631][ T12] ? __dev_close_many (net/core/dev.c:1781) [ 10.011756][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.011916][ T12] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 10.012043][ T12] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.012197][ 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) [ 10.012320][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.012448][ T12] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 10.012574][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.012729][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 10.012856][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 10.012981][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 10.013102][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 10.013226][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.013347][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.013540][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 10.013756][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 10.013949][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 10.014077][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.014203][ T12] cleanup_net (net/core/net_namespace.c:702) [ 10.014326][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 10.014526][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 10.014677][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.014805][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.014932][ T12] process_one_work (kernel/workqueue.c:3314) [ 10.015061][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.015184][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.015323][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.015531][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.015655][ T12] kthread (kernel/kthread.c:436) [ 10.015749][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.015904][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 10.016027][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.016225][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.016380][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.016583][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 10.016706][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 10.019977][ T12] ------------[ cut here ]------------ | [ 10.020112][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 10.020347][ T12] Modules linked in: netconsole netdevsim | [ 10.020748][ T12] Tainted: [W]=WARN [ 10.020841][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.021027][ T12] Workqueue: netns cleanup_net [ 10.021160][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.021316][ 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 [ 10.021740][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 10.021895][ T12] RAX: 00000000ffffffa6 RBX: ff11000004ed6940 RCX: 1ff4000000018ed5 [ 10.022117][ T12] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000004ed69f0 [ 10.022313][ T12] RBP: ff11000007b51000 R08: 1fe22000009dad3f R09: ff11000001b051d0 [ 10.022508][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 10.022687][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.022869][ T12] FS: 0000000000000000(0000) GS:ff11000087c05000(0000) knlGS:0000000000000000 [ 10.023072][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.023219][ T12] CR2: 00007faf3892b620 CR3: 0000000036b39006 CR4: 0000000000771ef0 [ 10.023404][ T12] PKRU: 55555554 [ 10.023543][ T12] Call Trace: [ 10.023632][ T12] [ 10.023694][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.023845][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.023999][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 10.024118][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 10.024239][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 10.024359][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 10.024563][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.024680][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.024797][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 10.024920][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 10.025037][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 10.025154][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.025276][ T12] cleanup_net (net/core/net_namespace.c:702) [ 10.025394][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 10.025591][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 10.025781][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.025902][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.026021][ T12] process_one_work (kernel/workqueue.c:3314) [ 10.026142][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 10.026263][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.026388][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 10.026583][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 10.026700][ T12] kthread (kernel/kthread.c:436) [ 10.026788][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.026939][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 10.027220][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.027345][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 10.027578][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.027784][ 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