====================================== | [ 9.814086][ T193] ------------[ cut here ]------------ | [ 9.814357][ T193] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/193 | [ 9.814608][ T193] Modules linked in: netconsole netdevsim | [ 9.815383][ T193] Tainted: [W]=WARN [ 9.815490][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.815668][ T193] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.815850][ T193] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.816385][ T193] RSP: 0018:ffa0000000707aa8 EFLAGS: 00010286 [ 9.816569][ T193] RAX: 00000000ffffffa6 RBX: ff1100000be1a940 RCX: 1ff40000000e0f1b [ 9.816775][ T193] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1a9f0 [ 9.816988][ T193] RBP: ff11000009fc9000 R08: 1fe22000017c353f R09: ff1100000cdcd180 [ 9.817194][ T193] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.817398][ T193] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009fc9000 [ 9.817612][ T193] FS: 00007f7695d65840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 9.817855][ T193] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.818060][ T193] CR2: 0000000000479648 CR3: 0000000010a3a005 CR4: 0000000000771ef0 [ 9.818281][ T193] PKRU: 55555554 [ 9.818384][ T193] Call Trace: [ 9.818486][ T193] [ 9.818562][ T193] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 9.818703][ T193] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.818840][ T193] ? notifier_call_chain (kernel/notifier.c:85) [ 9.818986][ T193] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.819091][ T193] register_netdevice (net/core/dev.c:11488) [ 9.819235][ T193] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.819414][ T193] register_netdev (net/core/dev.c:11552) [ 9.819554][ T193] loopback_net_init (drivers/net/loopback.c:218) [ 9.819693][ T193] ops_init (net/core/net_namespace.c:137) [ 9.819802][ T193] setup_net (net/core/net_namespace.c:446) [ 9.819911][ T193] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.820049][ T193] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.820185][ T193] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.820324][ T193] copy_net_ns (net/core/net_namespace.c:579) [ 9.820461][ T193] create_new_namespaces (kernel/nsproxy.c:132) [ 9.820606][ T193] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.820743][ T193] ksys_unshare (kernel/fork.c:3243) [ 9.820890][ T193] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.821028][ T193] ? __ia32_sys_open (fs/open.c:1374) [ 9.821167][ T193] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.821306][ T193] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.821448][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.821589][ T193] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.821724][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.821869][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.822039][ T193] RIP: 0033:0x7f7696027bcb [ 9.822186][ T193] 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.822676][ T193] RSP: 002b:00007ffd83d16be8 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 9.822890][ T193] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f7696027bcb [ 9.823096][ T193] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.823301][ T193] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.823508][ T193] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffd83d18e10 [ 9.823711][ T193] R13: 0000000000000001 R14: 00007f7695d656f8 R15: 00007ffd83d19818 | [ 9.852983][ T194] ------------[ cut here ]------------ | [ 9.853164][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/194 | [ 9.853408][ T194] Modules linked in: netconsole netdevsim | [ 9.853837][ T194] Tainted: [W]=WARN [ 9.853949][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.854123][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.854302][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.854787][ T194] RSP: 0018:ffa00000006e7020 EFLAGS: 00010286 [ 9.854982][ T194] RAX: 00000000ffffffa6 RBX: ff1100000be1b0c0 RCX: 1ff40000000dcdca [ 9.855185][ T194] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1b170 [ 9.855388][ T194] RBP: ff11000009fc9000 R08: 1fe22000017c362f R09: ff1100000cdcae58 [ 9.855596][ T194] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 9.855810][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.856023][ T194] FS: 00007f133b882840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 9.856263][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.856435][ T194] CR2: 00007f133bb521a0 CR3: 000000000dafc002 CR4: 0000000000771ef0 [ 9.856643][ T194] PKRU: 55555554 [ 9.856747][ T194] Call Trace: [ 9.856851][ T194] [ 9.856929][ T194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.857070][ T194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.857173][ T194] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.857311][ T194] __dev_notify_flags (net/core/dev.c:9787) [ 9.857449][ T194] ? netif_change_name (net/core/dev.c:1495) [ 9.857589][ T194] ? __dev_change_flags (net/core/dev.c:9752) [ 9.857726][ T194] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.858355][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.858498][ T194] ? 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.858636][ T194] netif_change_flags (net/core/dev.c:9820) [ 9.858772][ T194] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.858920][ T194] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.859057][ T194] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.859195][ T194] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.859364][ T194] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.859503][ T194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.859638][ T194] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.859772][ T194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.859916][ T194] ? __kernel_text_address (kernel/extable.c:79) [ 9.860058][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.860196][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.860332][ T194] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.860471][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.860610][ T194] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.860744][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.860883][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.861017][ T194] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.861154][ T194] ? __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.861292][ T194] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.861427][ T194] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.861566][ T194] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.861705][ T194] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.861843][ T194] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.861987][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.862124][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.862264][ T194] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.862399][ T194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.862540][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.862678][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.862813][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.862962][ T194] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.863114][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.863274][ T194] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.863424][ T194] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.863576][ T194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.863725][ T194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.863877][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.864027][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.864175][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.864326][ T194] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.864473][ T194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.864623][ T194] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.864771][ T194] ? 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.864921][ T194] ? 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.865075][ T194] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.865222][ T194] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.865367][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.865516][ T194] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.865662][ T194] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.865803][ T194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.865948][ T194] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.866088][ T194] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.866224][ T194] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.866393][ T194] ? move_addr_to_kernel (net/socket.c:258) [ 9.866536][ T194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.866674][ T194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.866815][ T194] ___sys_sendmsg (net/socket.c:2752) [ 9.866956][ T194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.867126][ T194] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.867275][ T194] __sys_sendmsg (net/socket.c:2784) [ 9.867416][ T194] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.867558][ T194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.867732][ T194] ? 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.867874][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.868013][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.868150][ T194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.868286][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.868423][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.868597][ T194] RIP: 0033:0x7f133babc08e [ 9.868743][ T194] 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.869237][ T194] RSP: 002b:00007ffc8d902950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.869446][ T194] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f133babc08e [ 9.869652][ T194] RDX: 0000000000000000 RSI: 00007ffc8d902a00 RDI: 0000000000000005 [ 9.869861][ T194] RBP: 00007ffc8d902960 R08: 0000000000000000 R09: 0000000000000000 [ 9.870065][ T194] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 9.870274][ T194] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8d9030d0 | [ 10.005037][ T198] ------------[ cut here ]------------ | [ 10.005273][ T198] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/198 | [ 10.005572][ T198] Modules linked in: netconsole netdevsim | [ 10.006525][ T198] Tainted: [W]=WARN [ 10.006679][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.006940][ T198] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.007165][ T198] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.007678][ T198] RSP: 0018:ffa00000005f7aa8 EFLAGS: 00010286 [ 10.007923][ T198] RAX: 00000000ffffffa6 RBX: ff110000095b4ac0 RCX: 1ff40000000bef1b [ 10.008180][ T198] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b4b70 [ 10.008425][ T198] RBP: ff11000008499000 R08: 1fe22000012b696f R09: ff1100000cc42e80 [ 10.008677][ T198] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 10.008937][ T198] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008499000 [ 10.009192][ T198] FS: 00007f1faddbc840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 10.009478][ T198] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.009703][ T198] CR2: 00007f1fadfbdc20 CR3: 000000000d9ec002 CR4: 0000000000771ef0 [ 10.009971][ T198] PKRU: 55555554 [ 10.010119][ T198] Call Trace: [ 10.010266][ T198] [ 10.010384][ T198] ? ip6_route_dev_notify (net/ipv6/route.c:6484) [ 10.010572][ T198] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.010756][ T198] ? notifier_call_chain (kernel/notifier.c:85) [ 10.010954][ T198] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.011106][ T198] register_netdevice (net/core/dev.c:11488) [ 10.011290][ T198] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.011513][ T198] register_netdev (net/core/dev.c:11552) [ 10.011695][ T198] loopback_net_init (drivers/net/loopback.c:218) [ 10.011896][ T198] ops_init (net/core/net_namespace.c:137) [ 10.012048][ T198] setup_net (net/core/net_namespace.c:446) [ 10.012198][ T198] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 10.012376][ T198] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 10.012567][ T198] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 10.012749][ T198] copy_net_ns (net/core/net_namespace.c:579) [ 10.012945][ T198] create_new_namespaces (kernel/nsproxy.c:132) [ 10.013134][ T198] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 10.013317][ T198] ksys_unshare (kernel/fork.c:3243) [ 10.013513][ T198] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 10.013695][ T198] ? __ia32_sys_open (fs/open.c:1374) [ 10.013895][ T198] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 10.014077][ T198] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 10.014259][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.014445][ T198] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.014636][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.014820][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.015047][ T198] RIP: 0033:0x7f1fae07ebcb [ 10.015237][ T198] 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 [ 10.015768][ T198] RSP: 002b:00007ffc883be0b8 EFLAGS: 00000206 ORIG_RAX: 0000000000000110 [ 10.016033][ T198] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007f1fae07ebcb [ 10.016284][ T198] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 10.016539][ T198] RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000000 [ 10.016791][ T198] R10: 0000000000000000 R11: 0000000000000206 R12: 00007ffc883c02e0 [ 10.017054][ T198] R13: 0000000000000001 R14: 0000000000000003 R15: 00007ffc883c0818 | [ 10.051000][ T199] ------------[ cut here ]------------ | [ 10.051182][ T199] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/199 | [ 10.051434][ T199] Modules linked in: netconsole netdevsim | [ 10.052361][ T199] Tainted: [W]=WARN [ 10.052473][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.052654][ T199] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.052832][ 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 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.053317][ T199] RSP: 0018:ffa0000000717020 EFLAGS: 00010286 [ 10.053489][ T199] RAX: 00000000ffffffa6 RBX: ff110000095b5e40 RCX: 1ff40000000e2dca [ 10.053696][ T199] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b5ef0 [ 10.053906][ T199] RBP: ff11000008499000 R08: 1fe22000012b6bdf R09: ff1100000bfdd158 [ 10.054105][ T199] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 10.054310][ T199] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.054518][ T199] FS: 00007ff39bcb5840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 10.054758][ T199] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.054941][ T199] CR2: 000000001d3ab988 CR3: 000000000c9d7005 CR4: 0000000000771ef0 [ 10.055147][ T199] PKRU: 55555554 [ 10.055251][ T199] Call Trace: [ 10.055354][ T199] [ 10.055425][ T199] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.055568][ T199] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.055671][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.055807][ T199] __dev_notify_flags (net/core/dev.c:9787) [ 10.055953][ T199] ? netif_change_name (net/core/dev.c:1495) [ 10.056087][ T199] ? __dev_change_flags (net/core/dev.c:9752) [ 10.056224][ T199] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.056359][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.056497][ 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)) [ 10.056635][ T199] netif_change_flags (net/core/dev.c:9820) [ 10.056771][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.056913][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.057060][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.057197][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.057367][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.057505][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.057640][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.057774][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.057987][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 10.058125][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.058260][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.058395][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.058533][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.058668][ T199] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.058802][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.058994][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.059129][ T199] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.059340][ 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) [ 10.059474][ T199] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.059612][ T199] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.059748][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.060067][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.060205][ T199] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.060343][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.060478][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.060615][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.060748][ T199] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.060955][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.061092][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.061226][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.061362][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.061502][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.061641][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.061778][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.062003][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.062139][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.062273][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.062409][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.062546][ T199] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.062685][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.062820][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.063006][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.063144][ 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)) [ 10.063280][ 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)) [ 10.063417][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.063558][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.063694][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.063833][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.063974][ T199] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.064112][ T199] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.064251][ T199] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.064388][ T199] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.064529][ T199] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.064697][ T199] ? move_addr_to_kernel (net/socket.c:258) [ 10.064835][ T199] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.064976][ T199] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.065112][ T199] ___sys_sendmsg (net/socket.c:2752) [ 10.065246][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.065416][ T199] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.065568][ T199] __sys_sendmsg (net/socket.c:2784) [ 10.065728][ T199] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.065871][ T199] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.066045][ 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) [ 10.066181][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.066316][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.066452][ T199] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.066592][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.066728][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.066903][ T199] RIP: 0033:0x7ff39beef08e [ 10.067049][ 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 [ 10.067538][ T199] RSP: 002b:00007ffd9a20fca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.067743][ T199] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff39beef08e [ 10.067956][ T199] RDX: 0000000000000000 RSI: 00007ffd9a20fd50 RDI: 0000000000000005 [ 10.068161][ T199] RBP: 00007ffd9a20fcb0 R08: 0000000000000000 R09: 0000000000000000 [ 10.068365][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 10.068574][ T199] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd9a210420 | [ 10.278718][ T206] ------------[ cut here ]------------ | [ 10.279102][ T206] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: tee/206 | [ 10.279490][ T206] Modules linked in: netconsole netdevsim | [ 10.280053][ T206] Tainted: [W]=WARN [ 10.280184][ T206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.280406][ T206] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.280639][ T206] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.281294][ T206] RSP: 0018:ffa00000007b7500 EFLAGS: 00010286 [ 10.281515][ T206] RAX: 00000000ffffffa6 RBX: ff110000056310c0 RCX: 1ff40000000f6e66 [ 10.281765][ T206] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005631170 [ 10.282032][ T206] RBP: ff1100000c852000 R08: 1fe2200000ac622f R09: ff1100000c6ad248 [ 10.282332][ T206] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 10.282589][ T206] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c852000 [ 10.282840][ T206] FS: 00007f6c81c80740(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 10.283146][ T206] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.283363][ T206] CR2: 000055c05f8278e0 CR3: 000000000c6be002 CR4: 0000000000771ef0 [ 10.283622][ T206] PKRU: 55555554 [ 10.283756][ T206] Call Trace: [ 10.283891][ T206] [ 10.283982][ T206] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.284160][ T206] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.284292][ T206] register_netdevice (net/core/dev.c:11488) [ 10.284474][ T206] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.284701][ T206] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.284924][ T206] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.285103][ T206] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.285315][ T206] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.285483][ T206] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.285699][ T206] ? 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)) [ 10.285874][ T206] ? static_obj (kernel/locking/lockdep.c:858) [ 10.286007][ T206] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.286179][ T206] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.286392][ T206] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.286569][ T206] call_driver_probe (drivers/base/dd.c:629) [ 10.286739][ T206] really_probe (drivers/base/dd.c:709) [ 10.286921][ T206] ? driver_probe_device (drivers/base/dd.c:135) [ 10.287088][ T206] __driver_probe_device (drivers/base/dd.c:871) [ 10.287256][ T206] driver_probe_device (drivers/base/dd.c:901) [ 10.287428][ T206] __device_attach_driver (drivers/base/dd.c:1029) [ 10.287611][ T206] bus_for_each_drv (drivers/base/bus.c:500) [ 10.287783][ T206] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.287961][ T206] __device_attach (drivers/base/dd.c:1101) [ 10.288126][ T206] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.288295][ T206] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.288514][ T206] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.288684][ T206] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.288866][ T206] device_initial_probe (drivers/base/dd.c:1156) [ 10.289035][ T206] bus_probe_device (drivers/base/bus.c:613) [ 10.289203][ T206] device_add (drivers/base/core.c:3706) [ 10.289371][ T206] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.289586][ T206] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.289755][ T206] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.289946][ T206] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.290161][ T206] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.290329][ T206] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.290542][ T206] ? 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)) [ 10.290722][ T206] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.290907][ T206] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.291075][ T206] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.291244][ T206] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.291378][ T206] new_sync_write (fs/read_write.c:595) [ 10.291556][ T206] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.291744][ T206] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.291921][ T206] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.292110][ T206] ? ksys_write (fs/read_write.c:740) [ 10.292545][ T206] vfs_write (fs/read_write.c:688) [ 10.292678][ T206] ksys_write (fs/read_write.c:740) [ 10.292804][ T206] ? __ia32_sys_read (fs/read_write.c:724) [ 10.292982][ T206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.293147][ T206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.293321][ T206] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.293489][ T206] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.293665][ T206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.293890][ T206] RIP: 0033:0x7f6c81cf308e [ 10.294066][ T206] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.294672][ T206] RSP: 002b:00007ffd06e3f020 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.294935][ T206] RAX: ffffffffffffffda RBX: 0000561c13ae53d0 RCX: 00007f6c81cf308e [ 10.295186][ T206] RDX: 0000000000000007 RSI: 00007ffd06e3f1c0 RDI: 0000000000000005 [ 10.295440][ T206] RBP: 00007ffd06e3f030 R08: 0000000000000000 R09: 0000000000000000 [ 10.295697][ T206] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 10.295957][ T206] R13: 0000000000000007 R14: 00007ffd06e3f1c0 R15: 0000561c13ae53d0 | [ 10.382311][ T208] ------------[ cut here ]------------ | [ 10.382601][ T208] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/208 | [ 10.382917][ T208] Modules linked in: netconsole netdevsim | [ 10.383510][ T208] Tainted: [W]=WARN [ 10.383664][ T208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.383963][ T208] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.384202][ T208] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.384747][ T208] RSP: 0018:ffa00000007b7038 EFLAGS: 00010286 [ 10.385053][ T208] RAX: 00000000ffffffa6 RBX: ff11000009df6940 RCX: 1ff40000000f6dcd [ 10.385364][ T208] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009df69f0 [ 10.385677][ T208] RBP: ff1100000c852000 R08: 1fe22000013bed3f R09: ff1100000cc50b80 [ 10.386014][ T208] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 10.386345][ T208] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 10.386683][ T208] FS: 00007f4cabdab840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 10.387044][ T208] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.387389][ T208] CR2: 0000000030ff7988 CR3: 000000000c6bd001 CR4: 0000000000771ef0 [ 10.387702][ T208] PKRU: 55555554 [ 10.387927][ T208] Call Trace: [ 10.388135][ T208] [ 10.388314][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.388566][ T208] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.388814][ T208] notifier_call_chain (kernel/notifier.c:85) [ 10.389079][ T208] netif_change_name (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1509) [ 10.389330][ T208] ? netdev_adjacent_rename_links (net/core/dev.c:9538) [ 10.389614][ T208] ? 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)) [ 10.389930][ T208] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.390177][ T208] do_setlink.isra.0 (net/core/rtnetlink.c:3186) [ 10.390422][ T208] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.390669][ T208] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.390961][ T208] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.391206][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.391449][ T208] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.391713][ T208] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.391969][ T208] ? __kernel_text_address (kernel/extable.c:79) [ 10.392215][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.392462][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.392712][ T208] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.392972][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.393193][ T208] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.393374][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.393565][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.393749][ T208] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.393946][ T208] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.394133][ T208] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.394319][ T208] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.394513][ T208] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.394697][ T208] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.394900][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.395086][ T208] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.395274][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.395458][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.395649][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.395838][ T208] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.396042][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.396232][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.396417][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.396619][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.396812][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.397018][ T208] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.397210][ T208] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.397400][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.397593][ T208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.397778][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.397981][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.398164][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.398352][ T208] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.398543][ T208] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.398732][ T208] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.398937][ T208] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.399415][ T208] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.399613][ T208] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.399802][ T208] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.400003][ T208] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.400193][ T208] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.400382][ T208] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.400580][ T208] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.400770][ T208] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.400972][ T208] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.401156][ T208] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.401373][ T208] ? move_addr_to_kernel (net/socket.c:258) [ 10.401569][ T208] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.401777][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.401983][ T208] ___sys_sendmsg (net/socket.c:2752) [ 10.402169][ T208] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.402392][ T208] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.402600][ T208] __sys_sendmsg (net/socket.c:2784) [ 10.402784][ T208] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.402978][ T208] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.403197][ T208] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.403390][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.403581][ T208] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.403766][ T208] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.403966][ T208] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.404153][ T208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.404374][ T208] RIP: 0033:0x7f4cabfe508e [ 10.404577][ T208] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.405125][ T208] RSP: 002b:00007ffdfa6483c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.405382][ T208] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4cabfe508e [ 10.405641][ T208] RDX: 0000000000000000 RSI: 00007ffdfa648470 RDI: 0000000000000005 [ 10.405912][ T208] RBP: 00007ffdfa6483d0 R08: 0000000000000000 R09: 0000000000000000 [ 10.406165][ T208] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 10.406417][ T208] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdfa648b40 | [ 10.444338][ T209] ------------[ cut here ]------------ | [ 10.444551][ T209] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/209 | [ 10.444807][ T209] Modules linked in: netconsole netdevsim | [ 10.445359][ T209] Tainted: [W]=WARN [ 10.445470][ T209] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.445649][ T209] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.445837][ T209] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.446348][ T209] RSP: 0018:ffa00000007b7020 EFLAGS: 00010286 [ 10.446531][ T209] RAX: 00000000ffffffa6 RBX: ff1100000db3f6c0 RCX: 1ff40000000f6dca [ 10.446738][ T209] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000db3f770 [ 10.446954][ T209] RBP: ff1100000c852000 R08: 1fe2200001b67eef R09: ff1100000cc52e80 [ 10.447166][ T209] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 10.447376][ T209] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.447596][ T209] FS: 00007fb6cd970840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 10.447841][ T209] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.448025][ T209] CR2: 00007fb6cdc401a0 CR3: 000000000c9d1001 CR4: 0000000000771ef0 [ 10.448239][ T209] PKRU: 55555554 [ 10.448347][ T209] Call Trace: [ 10.448450][ T209] [ 10.448530][ T209] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 10.448671][ T209] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.448812][ T209] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.448925][ T209] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.449064][ T209] __dev_notify_flags (net/core/dev.c:9787) [ 10.449208][ T209] ? netif_change_name (net/core/dev.c:1495) [ 10.449347][ T209] ? __dev_change_flags (net/core/dev.c:9752) [ 10.449486][ T209] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.449629][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.449769][ T209] ? 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)) [ 10.449918][ T209] netif_change_flags (net/core/dev.c:9820) [ 10.450061][ T209] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.450201][ T209] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.450340][ T209] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.450520][ T209] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.450658][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.450795][ T209] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.450955][ T209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.451097][ T209] ? __kernel_text_address (kernel/extable.c:79) [ 10.451237][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.451379][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.451521][ T209] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.451661][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.451797][ T209] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.451939][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.452080][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.452218][ T209] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.452355][ T209] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.452492][ T209] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.452632][ T209] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.452772][ T209] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.452916][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.453057][ T209] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.453205][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.453341][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.453480][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.453621][ T209] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.453760][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.453907][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.454045][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.454182][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.454322][ T209] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.454460][ T209] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.454603][ T209] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.454740][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.454885][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.455020][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.455159][ T209] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.455300][ T209] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.455439][ T209] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.455587][ T209] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.455725][ T209] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.455874][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.456011][ T209] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.456150][ T209] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.456290][ T209] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.456430][ T209] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.456576][ T209] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.456713][ T209] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.456854][ T209] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.457226][ T209] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.457365][ T209] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.457505][ T209] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.457678][ T209] ? move_addr_to_kernel (net/socket.c:258) [ 10.457817][ T209] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.457962][ T209] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.458101][ T209] ___sys_sendmsg (net/socket.c:2752) [ 10.458239][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.458414][ T209] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.458573][ T209] __sys_sendmsg (net/socket.c:2784) [ 10.458712][ T209] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.458849][ T209] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.459031][ T209] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.459171][ T209] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.459313][ T209] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.459453][ T209] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.459596][ T209] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.459734][ T209] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.459921][ T209] RIP: 0033:0x7fb6cdbaa08e [ 10.460073][ T209] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.460574][ T209] RSP: 002b:00007ffcd143fd20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.460796][ T209] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb6cdbaa08e [ 10.461011][ T209] RDX: 0000000000000000 RSI: 00007ffcd143fdd0 RDI: 0000000000000005 [ 10.461219][ T209] RBP: 00007ffcd143fd30 R08: 0000000000000000 R09: 0000000000000000 [ 10.461426][ T209] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 10.461636][ T209] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd14404a0 | [ 10.607673][ T216] ------------[ cut here ]------------ | [ 10.607978][ T216] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: tee/216 | [ 10.608359][ T216] Modules linked in: netconsole netdevsim | [ 10.608921][ T216] Tainted: [W]=WARN [ 10.609051][ T216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.609267][ T216] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.609488][ T216] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.610137][ T216] RSP: 0018:ffa00000005e7500 EFLAGS: 00010286 [ 10.610367][ T216] RAX: 00000000ffffffa6 RBX: ff1100001058b540 RCX: 1ff40000000bce66 [ 10.610674][ T216] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001058b5f0 [ 10.610934][ T216] RBP: ff1100000cb4a000 R08: 1fe22000020b16bf R09: ff1100000ccf8c48 [ 10.611183][ T216] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 10.611431][ T216] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cb4a000 [ 10.611688][ T216] FS: 00007ff9e90dd740(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 10.611995][ T216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.612204][ T216] CR2: 00007ff9e91a8820 CR3: 0000000010493006 CR4: 0000000000771ef0 [ 10.612462][ T216] PKRU: 55555554 [ 10.612595][ T216] Call Trace: [ 10.612723][ T216] [ 10.612810][ T216] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.612991][ T216] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.613121][ T216] register_netdevice (net/core/dev.c:11488) [ 10.613294][ T216] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.613515][ T216] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.613730][ T216] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.613909][ T216] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.614121][ T216] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.614290][ T216] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.614507][ T216] ? 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)) [ 10.614675][ T216] ? static_obj (kernel/locking/lockdep.c:858) [ 10.614802][ T216] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.614982][ T216] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.615195][ T216] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.615366][ T216] call_driver_probe (drivers/base/dd.c:629) [ 10.615541][ T216] really_probe (drivers/base/dd.c:709) [ 10.615714][ T216] ? driver_probe_device (drivers/base/dd.c:135) [ 10.615888][ T216] __driver_probe_device (drivers/base/dd.c:871) [ 10.616057][ T216] driver_probe_device (drivers/base/dd.c:901) [ 10.616228][ T216] __device_attach_driver (drivers/base/dd.c:1029) [ 10.616397][ T216] bus_for_each_drv (drivers/base/bus.c:500) [ 10.616570][ T216] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.616742][ T216] __device_attach (drivers/base/dd.c:1101) [ 10.616919][ T216] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.617087][ T216] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.617296][ T216] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.617466][ T216] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.617642][ T216] device_initial_probe (drivers/base/dd.c:1156) [ 10.617810][ T216] bus_probe_device (drivers/base/bus.c:613) [ 10.617988][ T216] device_add (drivers/base/core.c:3706) [ 10.618160][ T216] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.618368][ T216] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.618539][ T216] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.618711][ T216] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.618926][ T216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.619095][ T216] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.619306][ T216] ? 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)) [ 10.619479][ T216] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.619651][ T216] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.619817][ T216] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.619993][ T216] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.620122][ T216] new_sync_write (fs/read_write.c:595) [ 10.620292][ T216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.620459][ T216] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.620633][ T216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.620802][ T216] ? ksys_write (fs/read_write.c:740) [ 10.620983][ T216] vfs_write (fs/read_write.c:688) [ 10.621112][ T216] ksys_write (fs/read_write.c:740) [ 10.621241][ T216] ? __ia32_sys_read (fs/read_write.c:724) [ 10.621410][ T216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.621607][ T216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.621782][ T216] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.621959][ T216] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.622130][ T216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.622334][ T216] RIP: 0033:0x7ff9e915008e [ 10.622509][ T216] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.623123][ T216] RSP: 002b:00007ffcec1c4350 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.623393][ T216] RAX: ffffffffffffffda RBX: 0000563e0cd803d0 RCX: 00007ff9e915008e [ 10.623664][ T216] RDX: 0000000000000007 RSI: 00007ffcec1c44f0 RDI: 0000000000000005 [ 10.623939][ T216] RBP: 00007ffcec1c4360 R08: 0000000000000000 R09: 0000000000000000 [ 10.624197][ T216] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 10.624451][ T216] R13: 0000000000000007 R14: 00007ffcec1c44f0 R15: 0000563e0cd803d0 | [ 10.699422][ T219] ------------[ cut here ]------------ | [ 10.699610][ T219] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/219 | [ 10.699852][ T219] Modules linked in: netconsole netdevsim | [ 10.700284][ T219] Tainted: [W]=WARN [ 10.700387][ T219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.700577][ T219] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.700760][ T219] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.701256][ T219] RSP: 0018:ffa00000007d7038 EFLAGS: 00010286 [ 10.701436][ T219] RAX: 00000000ffffffa6 RBX: ff1100000db3e040 RCX: 1ff40000000fadcd [ 10.701652][ T219] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000db3e0f0 [ 10.701874][ T219] RBP: ff1100000cb4a000 R08: 1fe2200001b67c1f R09: ff1100000c738b80 [ 10.702089][ T219] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 10.702305][ T219] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 10.702532][ T219] FS: 00007f87a1f6a840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 10.702771][ T219] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.702945][ T219] CR2: 0000000037167988 CR3: 000000000c62f006 CR4: 0000000000771ef0 [ 10.703150][ T219] PKRU: 55555554 [ 10.703252][ T219] Call Trace: [ 10.703354][ T219] [ 10.703425][ T219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.703569][ T219] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.703705][ T219] notifier_call_chain (kernel/notifier.c:85) [ 10.703845][ T219] netif_change_name (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1509) [ 10.704089][ T219] ? netdev_adjacent_rename_links (net/core/dev.c:9538) [ 10.704273][ T219] ? 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)) [ 10.704417][ T219] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.704592][ T219] do_setlink.isra.0 (net/core/rtnetlink.c:3186) [ 10.704740][ T219] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.704943][ T219] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.705112][ T219] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.705248][ T219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.705386][ T219] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.705531][ T219] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.705668][ T219] ? __kernel_text_address (kernel/extable.c:79) [ 10.705806][ T219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.706013][ T219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.706245][ T219] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.706384][ T219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.706525][ T219] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.706659][ T219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.706792][ T219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.707003][ T219] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.707149][ T219] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.707289][ T219] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.707428][ T219] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.707574][ T219] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.707707][ T219] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.707846][ T219] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.708052][ T219] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.708191][ T219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.708326][ T219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.708462][ T219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.708601][ T219] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.708736][ T219] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.708916][ T219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.709052][ T219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.709190][ T219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.709325][ T219] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.709461][ T219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.709601][ T219] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.709736][ T219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.709874][ T219] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.710009][ T219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.710146][ T219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.710284][ T219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.710419][ T219] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.710565][ T219] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.710701][ T219] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.710839][ T219] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.710981][ T219] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.711119][ T219] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.711255][ T219] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.711391][ T219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.711533][ T219] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.711668][ T219] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.711803][ T219] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.711945][ T219] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.712086][ T219] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.712229][ T219] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.712403][ T219] ? move_addr_to_kernel (net/socket.c:258) [ 10.712546][ T219] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.712682][ T219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.712820][ T219] ___sys_sendmsg (net/socket.c:2752) [ 10.712966][ T219] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.713136][ T219] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.713286][ T219] __sys_sendmsg (net/socket.c:2784) [ 10.713422][ T219] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.713591][ T219] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.713763][ T219] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.713907][ T219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.714045][ T219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.714182][ T219] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.714319][ T219] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.714455][ T219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.714631][ T219] RIP: 0033:0x7f87a21a408e [ 10.714775][ T219] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.715262][ T219] RSP: 002b:00007ffee3126fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.715473][ T219] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f87a21a408e [ 10.715690][ T219] RDX: 0000000000000000 RSI: 00007ffee3127080 RDI: 0000000000000005 [ 10.715906][ T219] RBP: 00007ffee3126fe0 R08: 0000000000000000 R09: 0000000000000000 [ 10.716112][ T219] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 10.716324][ T219] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee3127750 | [ 10.743932][ T220] ------------[ cut here ]------------ | [ 10.744156][ T220] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/220 | [ 10.744460][ T220] Modules linked in: netconsole netdevsim | [ 10.745156][ T220] Tainted: [W]=WARN [ 10.745400][ T220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.745700][ T220] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.746039][ T220] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.746660][ T220] RSP: 0018:ffa00000007e7020 EFLAGS: 00010286 [ 10.746980][ T220] RAX: 00000000ffffffa6 RBX: ff110000091de340 RCX: 1ff40000000fcdca [ 10.747259][ T220] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000091de3f0 [ 10.747513][ T220] RBP: ff1100000cb4a000 R08: 1fe220000123bc7f R09: ff1100000c73ae80 [ 10.747763][ T220] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 10.748029][ T220] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.748283][ T220] FS: 00007f1c0bf5d840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 10.748602][ T220] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.748823][ T220] CR2: 0000000007766988 CR3: 00000000104bc003 CR4: 0000000000771ef0 [ 10.749081][ T220] PKRU: 55555554 [ 10.749228][ T220] Call Trace: [ 10.749376][ T220] [ 10.749502][ T220] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.749687][ T220] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.749837][ T220] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.750035][ T220] __dev_notify_flags (net/core/dev.c:9787) [ 10.750219][ T220] ? netif_change_name (net/core/dev.c:1495) [ 10.750401][ T220] ? __dev_change_flags (net/core/dev.c:9752) [ 10.750591][ T220] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.750773][ T220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.750970][ T220] ? 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)) [ 10.751154][ T220] netif_change_flags (net/core/dev.c:9820) [ 10.751341][ T220] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.751531][ T220] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.751714][ T220] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.751967][ T220] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.752148][ T220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.752328][ T220] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.752520][ T220] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.752702][ T220] ? __kernel_text_address (kernel/extable.c:79) [ 10.752898][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.753081][ T220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.753280][ T220] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.753461][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.753649][ T220] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.753829][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.754026][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.754209][ T220] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.754408][ T220] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:820) [ 10.754596][ T220] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.754777][ T220] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.754974][ T220] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.755158][ T220] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.755341][ T220] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.755533][ T220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.755732][ T220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.755928][ T220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.756108][ T220] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.756287][ T220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.756472][ T220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.756659][ T220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.756873][ T220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.757052][ T220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.757234][ T220] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.757415][ T220] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.757602][ T220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.757781][ T220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.757975][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.758176][ T220] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.758359][ T220] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.758547][ T220] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.758728][ T220] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.758924][ T220] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.759107][ T220] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.759303][ T220] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.759485][ T220] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.759677][ T220] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.759872][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.760054][ T220] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.760234][ T220] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.760414][ T220] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.760622][ T220] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.760805][ T220] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.761000][ T220] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.761211][ T220] ? move_addr_to_kernel (net/socket.c:258) [ 10.761392][ T220] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.761577][ T220] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.761820][ T220] ___sys_sendmsg (net/socket.c:2752) [ 10.762010][ T220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.762224][ T220] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.762417][ T220] __sys_sendmsg (net/socket.c:2784) [ 10.762609][ T220] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.762787][ T220] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.763034][ T220] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.763215][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.763397][ T220] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.763587][ T220] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.763768][ T220] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.763969][ T220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.764200][ T220] RIP: 0033:0x7f1c0c19708e [ 10.764387][ T220] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.764923][ T220] RSP: 002b:00007ffdba8617f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.765177][ T220] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1c0c19708e [ 10.765441][ T220] RDX: 0000000000000000 RSI: 00007ffdba8618a0 RDI: 0000000000000005 [ 10.765695][ T220] RBP: 00007ffdba861800 R08: 0000000000000000 R09: 0000000000000000 [ 10.765955][ T220] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e713 [ 10.766206][ T220] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdba861f70 | [ 10.907877][ T226] ------------[ cut here ]------------ | [ 10.908242][ T226] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: tee/226 | [ 10.908630][ T226] Modules linked in: netconsole netdevsim | [ 10.909321][ T226] Tainted: [W]=WARN [ 10.909494][ T226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.909750][ T226] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.910026][ T226] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.910662][ T226] RSP: 0018:ffa0000000897500 EFLAGS: 00010286 [ 10.910957][ T226] RAX: 00000000ffffffa6 RBX: ff1100000b0f9540 RCX: 1ff4000000112e66 [ 10.911253][ T226] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f95f0 [ 10.911568][ T226] RBP: ff1100000bf6a000 R08: 1fe220000161f2bf R09: ff1100000ce60c48 [ 10.911877][ T226] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 10.912171][ T226] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000bf6a000 [ 10.912466][ T226] FS: 00007f7ae6062740(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 10.912811][ T226] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.913092][ T226] CR2: 00007ffd8d4c0f68 CR3: 00000000104f7004 CR4: 0000000000771ef0 [ 10.913449][ T226] PKRU: 55555554 [ 10.913629][ T226] Call Trace: [ 10.913799][ T226] [ 10.913947][ T226] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.914164][ T226] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.914336][ T226] register_netdevice (net/core/dev.c:11488) [ 10.914559][ T226] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.914814][ T226] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 10.915087][ T226] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 10.915329][ T226] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 10.915598][ T226] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 10.915813][ T226] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 10.916085][ T226] ? 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)) [ 10.916304][ T226] ? static_obj (kernel/locking/lockdep.c:858) [ 10.916482][ T226] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.916715][ T226] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 10.916994][ T226] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 10.917212][ T226] call_driver_probe (drivers/base/dd.c:629) [ 10.917427][ T226] really_probe (drivers/base/dd.c:709) [ 10.917651][ T226] ? driver_probe_device (drivers/base/dd.c:135) [ 10.917874][ T226] __driver_probe_device (drivers/base/dd.c:871) [ 10.918104][ T226] driver_probe_device (drivers/base/dd.c:901) [ 10.918320][ T226] __device_attach_driver (drivers/base/dd.c:1029) [ 10.918543][ T226] bus_for_each_drv (drivers/base/bus.c:500) [ 10.918788][ T226] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 10.919023][ T226] __device_attach (drivers/base/dd.c:1101) [ 10.919238][ T226] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.919453][ T226] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 10.919718][ T226] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.919949][ T226] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 10.920172][ T226] device_initial_probe (drivers/base/dd.c:1156) [ 10.920390][ T226] bus_probe_device (drivers/base/bus.c:613) [ 10.920614][ T226] device_add (drivers/base/core.c:3706) [ 10.920848][ T226] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 10.921124][ T226] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 10.921343][ T226] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 10.921570][ T226] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 10.921828][ T226] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.922063][ T226] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 10.922324][ T226] ? 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)) [ 10.922566][ T226] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 10.922792][ T226] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 10.923016][ T226] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 10.923241][ T226] ? kernfs_ops (fs/kernfs/file.c:128) [ 10.923414][ T226] new_sync_write (fs/read_write.c:595) [ 10.923639][ T226] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.923852][ T226] ? new_sync_read (./include/linux/ioprio.h:41) [ 10.924083][ T226] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.924296][ T226] ? ksys_write (fs/read_write.c:740) [ 10.924520][ T226] vfs_write (fs/read_write.c:688) [ 10.924695][ T226] ksys_write (fs/read_write.c:740) [ 10.924886][ T226] ? __ia32_sys_read (fs/read_write.c:724) [ 10.925101][ T226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.925315][ T226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.925567][ T226] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.925791][ T226] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.926021][ T226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.926270][ T226] RIP: 0033:0x7f7ae60d508e [ 10.926489][ T226] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.927154][ T226] RSP: 002b:00007ffd8d4c0db0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 10.927472][ T226] RAX: ffffffffffffffda RBX: 00005571583e93d0 RCX: 00007f7ae60d508e [ 10.927795][ T226] RDX: 0000000000000007 RSI: 00007ffd8d4c0f50 RDI: 0000000000000005 [ 10.928106][ T226] RBP: 00007ffd8d4c0dc0 R08: 0000000000000000 R09: 0000000000000000 [ 10.928408][ T226] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 10.928708][ T226] R13: 0000000000000007 R14: 00007ffd8d4c0f50 R15: 00005571583e93d0 | [ 11.003611][ T228] ------------[ cut here ]------------ | [ 11.003829][ T228] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/228 | [ 11.004126][ T228] Modules linked in: netconsole netdevsim | [ 11.004642][ T228] Tainted: [W]=WARN [ 11.004788][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.005363][ T228] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.005590][ T228] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.006179][ T228] RSP: 0018:ffa00000008a7038 EFLAGS: 00010286 [ 11.006476][ T228] RAX: 00000000ffffffa6 RBX: ff1100000b0f8c40 RCX: 1ff4000000114dcd [ 11.006785][ T228] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f8cf0 [ 11.007100][ T228] RBP: ff1100000bf6a000 R08: 1fe220000161f19f R09: ff1100000b245180 [ 11.007398][ T228] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 11.007768][ T228] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 11.008087][ T228] FS: 00007f66d101e840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 11.008425][ T228] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.008700][ T228] CR2: 000000002fdb7988 CR3: 0000000010bf4004 CR4: 0000000000771ef0 [ 11.009019][ T228] PKRU: 55555554 [ 11.009223][ T228] Call Trace: [ 11.009429][ T228] [ 11.009602][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.009837][ T228] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.010086][ T228] notifier_call_chain (kernel/notifier.c:85) [ 11.010328][ T228] netif_change_name (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1509) [ 11.010606][ T228] ? netdev_adjacent_rename_links (net/core/dev.c:9538) [ 11.010889][ T228] ? 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)) [ 11.011136][ T228] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.011390][ T228] do_setlink.isra.0 (net/core/rtnetlink.c:3186) [ 11.011686][ T228] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.011957][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.012252][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.012507][ T228] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.012744][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.012995][ T228] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.013208][ T228] ? __kernel_text_address (kernel/extable.c:79) [ 11.013406][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.013602][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.013778][ T228] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.013970][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.014145][ T228] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.014349][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.014534][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.014710][ T228] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.014904][ T228] ? __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) [ 11.015081][ T228] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.015258][ T228] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.015441][ T228] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.015627][ T228] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.015808][ T228] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.016002][ T228] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.016184][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.016362][ T228] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.016553][ T228] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.016730][ T228] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.016921][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.017101][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.017277][ T228] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.017454][ T228] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.017646][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.017825][ T228] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.018014][ T228] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.018192][ T228] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.018372][ T228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.018582][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.018797][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.018993][ T228] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.019173][ T228] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.019352][ T228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.019553][ T228] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.019756][ T228] ? 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)) [ 11.019958][ T228] ? 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)) [ 11.020138][ T228] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.020318][ T228] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.020507][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.020709][ T228] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.020904][ T228] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.021083][ T228] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.021263][ T228] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.021443][ T228] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.021646][ T228] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.021879][ T228] ? move_addr_to_kernel (net/socket.c:258) [ 11.022057][ T228] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.022237][ T228] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.022416][ T228] ___sys_sendmsg (net/socket.c:2752) [ 11.022628][ T228] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.022878][ T228] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.023077][ T228] __sys_sendmsg (net/socket.c:2784) [ 11.023259][ T228] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.023434][ T228] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.023677][ T228] ? 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) [ 11.023871][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.024047][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.024223][ T228] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.024399][ T228] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.024625][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.024838][ T228] RIP: 0033:0x7f66d125808e [ 11.025037][ T228] 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 [ 11.025576][ T228] RSP: 002b:00007ffdff114ba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.025824][ T228] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f66d125808e [ 11.026077][ T228] RDX: 0000000000000000 RSI: 00007ffdff114c50 RDI: 0000000000000005 [ 11.026320][ T228] RBP: 00007ffdff114bb0 R08: 0000000000000000 R09: 0000000000000000 [ 11.026569][ T228] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.026809][ T228] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdff115320 | [ 11.072816][ T229] ------------[ cut here ]------------ | [ 11.073013][ T229] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/229 | [ 11.073251][ T229] Modules linked in: netconsole netdevsim | [ 11.073695][ T229] Tainted: [W]=WARN [ 11.073800][ T229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.073975][ T229] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.074160][ T229] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.074659][ T229] RSP: 0018:ffa00000009bf020 EFLAGS: 00010286 [ 11.074835][ T229] RAX: 00000000ffffffa6 RBX: ff1100000da88ac0 RCX: 1ff4000000137dca [ 11.075125][ T229] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da88b70 [ 11.075333][ T229] RBP: ff1100000bf6a000 R08: 1fe2200001b5116f R09: ff1100000b242e80 [ 11.075552][ T229] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.075769][ T229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.076063][ T229] FS: 00007f9929a17840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.076307][ T229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.076482][ T229] CR2: 0000000005fc1988 CR3: 0000000010496005 CR4: 0000000000771ef0 [ 11.076698][ T229] PKRU: 55555554 [ 11.076803][ T229] Call Trace: [ 11.076998][ T229] [ 11.077074][ T229] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.077215][ T229] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.077323][ T229] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.077462][ T229] __dev_notify_flags (net/core/dev.c:9787) [ 11.077606][ T229] ? netif_change_name (net/core/dev.c:1495) [ 11.077744][ T229] ? __dev_change_flags (net/core/dev.c:9752) [ 11.077933][ T229] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.078069][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.078206][ T229] ? 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)) [ 11.078349][ T229] netif_change_flags (net/core/dev.c:9820) [ 11.078489][ T229] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.078639][ T229] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.078777][ T229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.078960][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.079099][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.079236][ T229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.079376][ T229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.079522][ T229] ? __kernel_text_address (kernel/extable.c:79) [ 11.079660][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.079804][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.079947][ T229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.080087][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.080223][ T229] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.080363][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.080505][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.080643][ T229] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.080781][ T229] ? __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) [ 11.080926][ T229] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.081064][ T229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.081206][ T229] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.081347][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.081492][ T229] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.081640][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.081782][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.081932][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.082072][ T229] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.082211][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.082353][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.082491][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.082649][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.082790][ T229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.082940][ T229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.083079][ T229] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.083221][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.083361][ T229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.083506][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.083653][ T229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.083791][ T229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.083941][ T229] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.084084][ T229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.084222][ T229] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.084364][ T229] ? 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)) [ 11.084507][ T229] ? 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)) [ 11.084646][ T229] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.084786][ T229] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.084933][ T229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.085071][ T229] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.085208][ T229] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.085349][ T229] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.085490][ T229] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.085632][ T229] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.085772][ T229] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.085949][ T229] ? move_addr_to_kernel (net/socket.c:258) [ 11.086086][ T229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.086224][ T229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.086363][ T229] ___sys_sendmsg (net/socket.c:2752) [ 11.086502][ T229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.086674][ T229] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.086831][ T229] __sys_sendmsg (net/socket.c:2784) [ 11.086977][ T229] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.087117][ T229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.087296][ T229] ? 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) [ 11.087440][ T229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.087586][ T229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.087725][ T229] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.087870][ T229] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.088013][ T229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.088192][ T229] RIP: 0033:0x7f9929c5108e [ 11.088340][ T229] 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 [ 11.088834][ T229] RSP: 002b:00007ffdf69b3b70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.089055][ T229] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9929c5108e [ 11.089262][ T229] RDX: 0000000000000000 RSI: 00007ffdf69b3c20 RDI: 0000000000000005 [ 11.089467][ T229] RBP: 00007ffdf69b3b80 R08: 0000000000000000 R09: 0000000000000000 [ 11.089679][ T229] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.089892][ T229] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf69b42f0 | [ 11.230322][ T235] ------------[ cut here ]------------ | [ 11.230593][ T235] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: tee/235 | [ 11.231072][ T235] Modules linked in: netconsole netdevsim | [ 11.231646][ T235] Tainted: [W]=WARN [ 11.231796][ T235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.232153][ T235] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.232385][ T235] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.233075][ T235] RSP: 0018:ffa00000009df500 EFLAGS: 00010286 [ 11.233292][ T235] RAX: 00000000ffffffa6 RBX: ff110000095b4ac0 RCX: 1ff400000013be66 [ 11.233553][ T235] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b4b70 [ 11.233810][ T235] RBP: ff1100000a692000 R08: 1fe22000012b696f R09: ff1100000c59af48 [ 11.234132][ T235] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.234385][ T235] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a692000 [ 11.234647][ T235] FS: 00007f47c2307740(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.234954][ T235] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.235173][ T235] CR2: 00007ffc78ef7ff8 CR3: 0000000010bff003 CR4: 0000000000771ef0 [ 11.235483][ T235] PKRU: 55555554 [ 11.235615][ T235] Call Trace: [ 11.235742][ T235] [ 11.235830][ T235] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.236010][ T235] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.236140][ T235] register_netdevice (net/core/dev.c:11488) [ 11.236315][ T235] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 11.236536][ T235] nsim_init_netdevsim (drivers/net/netdevsim/netdev.c:1069) netdevsim [ 11.236761][ T235] nsim_create (drivers/net/netdevsim/netdev.c:1151) netdevsim [ 11.236943][ T235] __nsim_dev_port_add (drivers/net/netdevsim/dev.c:1509) netdevsim [ 11.237170][ T235] ? add_timer_on (kernel/time/timer.c:925 (discriminator 5)) [ 11.237341][ T235] ? nsim_dev_get_vfs (drivers/net/netdevsim/dev.c:65) netdevsim [ 11.237560][ T235] ? 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)) [ 11.237731][ T235] ? static_obj (kernel/locking/lockdep.c:858) [ 11.237865][ T235] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.238036][ T235] ? nsim_dev_hwstats_init (./include/linux/workqueue.h:713 ./include/linux/workqueue.h:855 drivers/net/netdevsim/hwstats.c:439) netdevsim [ 11.238250][ T235] nsim_drv_probe (drivers/net/netdevsim/dev.c:1570 drivers/net/netdevsim/dev.c:1731) netdevsim [ 11.238422][ T235] call_driver_probe (drivers/base/dd.c:629) [ 11.238601][ T235] really_probe (drivers/base/dd.c:709) [ 11.238770][ T235] ? driver_probe_device (drivers/base/dd.c:135) [ 11.238946][ T235] __driver_probe_device (drivers/base/dd.c:871) [ 11.239116][ T235] driver_probe_device (drivers/base/dd.c:901) [ 11.239287][ T235] __device_attach_driver (drivers/base/dd.c:1029) [ 11.239455][ T235] bus_for_each_drv (drivers/base/bus.c:500) [ 11.239632][ T235] ? bus_find_device_reverse (drivers/base/bus.c:442) [ 11.239805][ T235] __device_attach (drivers/base/dd.c:1101) [ 11.239984][ T235] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.240157][ T235] ? __driver_attach_async_helper (drivers/base/dd.c:1172 (discriminator 1)) [ 11.240367][ T235] ? 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) [ 11.240542][ T235] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:169 (discriminator 1) kernel/locking/spinlock.c:190 (discriminator 1)) [ 11.240714][ T235] device_initial_probe (drivers/base/dd.c:1156) [ 11.240889][ T235] bus_probe_device (drivers/base/bus.c:613) [ 11.241060][ T235] device_add (drivers/base/core.c:3706) [ 11.241229][ T235] ? __fw_devlink_link_to_consumers.isra.0 (./include/linux/property.h:226 (discriminator 3)) [ 11.241443][ T235] ? __init_waitqueue_head (kernel/sched/wait.c:12) [ 11.241616][ T235] ? pm_runtime_init (drivers/base/power/runtime.c:1859) [ 11.241788][ T235] new_device_store (drivers/net/netdevsim/bus.c:471 drivers/net/netdevsim/bus.c:191) netdevsim [ 11.242002][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.242192][ T235] ? new_port_store (drivers/net/netdevsim/bus.c:99) netdevsim [ 11.242404][ T235] ? 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)) [ 11.242577][ T235] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 11.242742][ T235] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 11.242920][ T235] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 11.243090][ T235] ? kernfs_ops (fs/kernfs/file.c:128) [ 11.243218][ T235] new_sync_write (fs/read_write.c:595) [ 11.243393][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.243570][ T235] ? new_sync_read (./include/linux/ioprio.h:41) [ 11.243744][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.243927][ T235] ? ksys_write (fs/read_write.c:740) [ 11.244110][ T235] vfs_write (fs/read_write.c:688) [ 11.244243][ T235] ksys_write (fs/read_write.c:740) [ 11.244375][ T235] ? __ia32_sys_read (fs/read_write.c:724) [ 11.244551][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.244719][ T235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.244896][ T235] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.245063][ T235] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.245232][ T235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.245446][ T235] RIP: 0033:0x7f47c237a08e [ 11.245625][ T235] 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 [ 11.246229][ T235] RSP: 002b:00007ffc78ef8050 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 11.246490][ T235] RAX: ffffffffffffffda RBX: 000055edd495f3d0 RCX: 00007f47c237a08e [ 11.246745][ T235] RDX: 0000000000000007 RSI: 00007ffc78ef81f0 RDI: 0000000000000005 [ 11.247004][ T235] RBP: 00007ffc78ef8060 R08: 0000000000000000 R09: 0000000000000000 [ 11.247263][ T235] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000007 [ 11.247533][ T235] R13: 0000000000000007 R14: 00007ffc78ef81f0 R15: 000055edd495f3d0 | [ 11.333741][ T237] ------------[ cut here ]------------ | [ 11.333922][ T237] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/237 | [ 11.334167][ T237] Modules linked in: netconsole netdevsim | [ 11.334601][ T237] Tainted: [W]=WARN [ 11.334708][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.334890][ T237] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.335069][ T237] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.335560][ T237] RSP: 0018:ffa00000009ff038 EFLAGS: 00010286 [ 11.335734][ T237] RAX: 00000000ffffffa6 RBX: ff11000009df79c0 RCX: 1ff400000013fdcd [ 11.335947][ T237] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009df7a70 [ 11.336154][ T237] RBP: ff1100000a692000 R08: 1fe22000013bef4f R09: ff1100000cc45180 [ 11.336357][ T237] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.336568][ T237] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.336780][ T237] FS: 00007f754be18840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.337031][ T237] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.337204][ T237] CR2: 0000000039f9d988 CR3: 000000000ceff006 CR4: 0000000000771ef0 [ 11.337410][ T237] PKRU: 55555554 [ 11.337516][ T237] Call Trace: [ 11.337620][ T237] [ 11.337692][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.337833][ T237] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.337975][ T237] notifier_call_chain (kernel/notifier.c:85) [ 11.338119][ T237] netif_change_name (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1509) [ 11.338261][ T237] ? netdev_adjacent_rename_links (net/core/dev.c:9538) [ 11.338436][ T237] ? 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)) [ 11.338578][ T237] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.338718][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3186) [ 11.338865][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.339000][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.339170][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.339311][ T237] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.339450][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.339593][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.339729][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 11.339933][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.340071][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.340207][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.340345][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.340480][ T237] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.340619][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.340754][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.340953][ T237] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.341119][ T237] ? __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) [ 11.341256][ T237] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.341393][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.341538][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.341673][ T237] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.341811][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.341960][ T237] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.342097][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.342231][ T237] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.342372][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.342510][ T237] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.342648][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.342786][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.342928][ T237] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.343064][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.343203][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.343343][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.343479][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.343624][ T237] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.343760][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.343905][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.344043][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.344179][ T237] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.344316][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.344452][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.344598][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.344738][ T237] ? 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)) [ 11.344882][ T237] ? 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)) [ 11.345020][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.345158][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.345294][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.345433][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.345576][ T237] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.345716][ T237] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.345863][ T237] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.346000][ T237] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.346148][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.346317][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 11.346455][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.346596][ T237] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.346737][ T237] ___sys_sendmsg (net/socket.c:2752) [ 11.346877][ T237] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.347049][ T237] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.347196][ T237] __sys_sendmsg (net/socket.c:2784) [ 11.347332][ T237] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.347468][ T237] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.347647][ T237] ? 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) [ 11.347787][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.347932][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.348068][ T237] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.348202][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.348338][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.348509][ T237] RIP: 0033:0x7f754c05208e [ 11.348654][ T237] 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 [ 11.349143][ T237] RSP: 002b:00007fff18af7aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.349352][ T237] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f754c05208e [ 11.349561][ T237] RDX: 0000000000000000 RSI: 00007fff18af7b50 RDI: 0000000000000005 [ 11.349766][ T237] RBP: 00007fff18af7ab0 R08: 0000000000000000 R09: 0000000000000000 [ 11.349972][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.350176][ T237] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff18af8220 | [ 11.385945][ T238] ------------[ cut here ]------------ | [ 11.386129][ T238] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/238 | [ 11.386380][ T238] Modules linked in: netconsole netdevsim | [ 11.386829][ T238] Tainted: [W]=WARN [ 11.386944][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.387124][ T238] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.387309][ T238] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.387799][ T238] RSP: 0018:ffa00000009ef020 EFLAGS: 00010286 [ 11.387977][ T238] RAX: 00000000ffffffa6 RBX: ff1100000be1a940 RCX: 1ff400000013ddca [ 11.388186][ T238] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1a9f0 [ 11.388391][ T238] RBP: ff1100000a692000 R08: 1fe22000017c353f R09: ff1100000bfd8b80 [ 11.388599][ T238] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.388805][ T238] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.389038][ T238] FS: 00007f0c45ab3840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.389283][ T238] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.389457][ T238] CR2: 0000000011aa5988 CR3: 00000000104ae003 CR4: 0000000000771ef0 [ 11.389670][ T238] PKRU: 55555554 [ 11.389775][ T238] Call Trace: [ 11.389886][ T238] [ 11.389958][ T238] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.390102][ T238] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.390207][ T238] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.390345][ T238] __dev_notify_flags (net/core/dev.c:9787) [ 11.390485][ T238] ? netif_change_name (net/core/dev.c:1495) [ 11.390630][ T238] ? __dev_change_flags (net/core/dev.c:9752) [ 11.390769][ T238] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.390912][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.391055][ T238] ? 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)) [ 11.391195][ T238] netif_change_flags (net/core/dev.c:9820) [ 11.391333][ T238] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.391474][ T238] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.391617][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.391790][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.392025][ T238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.392165][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.392300][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.392439][ T238] ? __kernel_text_address (kernel/extable.c:79) [ 11.392582][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.392729][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.392965][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.393105][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.393242][ T238] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.393379][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.393522][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.393676][ T238] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.393818][ T238] ? __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) [ 11.394046][ T238] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.394183][ T238] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.394323][ T238] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.394464][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.394609][ T238] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.394749][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.394977][ T238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.395115][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.395253][ T238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.395390][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.395541][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.395678][ T238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.395816][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.396033][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.396172][ T238] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.396309][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.396446][ T238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.396589][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.396725][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.396944][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.397080][ T238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.397218][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.397355][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.397491][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.397638][ T238] ? 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)) [ 11.397778][ T238] ? 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)) [ 11.398001][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.398140][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.398277][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.398416][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.398561][ T238] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.398699][ T238] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.398841][ T238] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.399045][ T238] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.399186][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.399363][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 11.399511][ T238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.399650][ T238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.399791][ T238] ___sys_sendmsg (net/socket.c:2752) [ 11.399987][ T238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.400160][ T238] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.400314][ T238] __sys_sendmsg (net/socket.c:2784) [ 11.400451][ T238] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.400594][ T238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.400769][ T238] ? 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) [ 11.400966][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.401105][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.401245][ T238] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.401382][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.401526][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.401698][ T238] RIP: 0033:0x7f0c45ced08e [ 11.401845][ T238] 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 [ 11.402357][ T238] RSP: 002b:00007ffc56207710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.402571][ T238] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0c45ced08e [ 11.402777][ T238] RDX: 0000000000000000 RSI: 00007ffc562077c0 RDI: 0000000000000005 [ 11.402993][ T238] RBP: 00007ffc56207720 R08: 0000000000000000 R09: 0000000000000000 [ 11.403201][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.403407][ T238] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc56207e90 | [ 11.613771][ T243] ------------[ cut here ]------------ | [ 11.614404][ T243] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/243 | [ 11.614664][ T243] Modules linked in: netconsole netdevsim | [ 11.615182][ T243] Tainted: [W]=WARN [ 11.615290][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.615467][ T243] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.615655][ T243] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.616157][ T243] RSP: 0018:ffa0000000a4f1b0 EFLAGS: 00010286 [ 11.616339][ T243] RAX: 00000000ffffffa6 RBX: ff1100001058bcc0 RCX: 1ff4000000149dfc [ 11.616560][ T243] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001058bd70 [ 11.616766][ T243] RBP: ff11000010452000 R08: 1fe22000020b17af R09: ff1100000cc52e80 [ 11.616974][ T243] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 11.617181][ T243] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffb3df34a0 [ 11.617391][ T243] FS: 00007ff1552f1840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.617687][ T243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.617869][ T243] CR2: 00007ff1554e6c40 CR3: 000000000c7ff001 CR4: 0000000000771ef0 [ 11.618090][ T243] PKRU: 55555554 [ 11.618194][ T243] Call Trace: [ 11.618303][ T243] [ 11.618380][ T243] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.618530][ T243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.618679][ T243] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.618792][ T243] ? bond_fill_linkxstats (./include/net/netlink.h:2266) [ 11.618945][ T243] __dev_notify_flags (net/core/dev.c:9787) [ 11.619087][ T243] ? netif_change_name (net/core/dev.c:1495) [ 11.619229][ T243] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 11.619369][ T243] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 11.619513][ T243] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.619651][ T243] ? bond_newlink (drivers/net/bonding/bond_netlink.c:632) [ 11.619788][ T243] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.619937][ T243] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.620073][ T243] ? __dev_get_by_name (net/core/dev.c:883) [ 11.620213][ T243] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.620355][ T243] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.620496][ T243] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.620638][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.620791][ T243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.620937][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.621076][ T243] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.621212][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.621353][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.621492][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.621633][ T243] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.621770][ T243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.621913][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.622061][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.622211][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.622347][ T243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.622486][ T243] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.622628][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.622767][ T243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.622913][ T243] ? 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)) [ 11.623050][ T243] ? 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)) [ 11.623193][ T243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.623331][ T243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.623470][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.623613][ T243] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.623754][ T243] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.623900][ T243] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.624040][ T243] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.624178][ T243] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.624318][ T243] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.624487][ T243] ? move_addr_to_kernel (net/socket.c:258) [ 11.624632][ T243] ___sys_sendmsg (net/socket.c:2752) [ 11.624768][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.624910][ T243] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.625059][ T243] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 11.625200][ T243] __sys_sendmsg (net/socket.c:2784) [ 11.625342][ T243] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.625484][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.625627][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.625765][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.625908][ T243] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.626048][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.626189][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.626365][ T243] RIP: 0033:0x7ff15552b08e [ 11.626522][ T243] 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 [ 11.627015][ T243] RSP: 002b:00007ffc67fe9a40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.627329][ T243] RAX: ffffffffffffffda RBX: 00007ffc67fea1e8 RCX: 00007ff15552b08e [ 11.627546][ T243] RDX: 0000000000000000 RSI: 00007ffc67fe9af0 RDI: 0000000000000005 [ 11.627750][ T243] RBP: 00007ffc67fe9a50 R08: 0000000000000000 R09: 0000000000000000 [ 11.628054][ T243] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.628261][ T243] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc67fea1c0 | [ 11.657212][ T245] ------------[ cut here ]------------ | [ 11.657388][ T245] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/245 | [ 11.657641][ T245] Modules linked in: netconsole netdevsim | [ 11.658118][ T245] Tainted: [W]=WARN [ 11.658245][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.658445][ T245] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.658662][ T245] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.659213][ T245] RSP: 0018:ffa0000000a4f020 EFLAGS: 00010286 [ 11.659421][ T245] RAX: 00000000ffffffa6 RBX: ff110000091de340 RCX: 1ff4000000149dca [ 11.659658][ T245] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000091de3f0 [ 11.659892][ T245] RBP: ff1100000c852000 R08: 1fe220000123bc7f R09: ff11000004b9d180 [ 11.660114][ T245] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.660338][ T245] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.660571][ T245] FS: 00007f671f01a840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.660835][ T245] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.661048][ T245] CR2: 0000000032330988 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.661281][ T245] PKRU: 55555554 [ 11.661388][ T245] Call Trace: [ 11.661502][ T245] [ 11.661579][ T245] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.661726][ T245] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.661838][ T245] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.661995][ T245] __dev_notify_flags (net/core/dev.c:9787) [ 11.662153][ T245] ? netif_change_name (net/core/dev.c:1495) [ 11.662298][ T245] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.662443][ T245] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.662593][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.662737][ T245] ? 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)) [ 11.662895][ T245] netif_change_flags (net/core/dev.c:9820) [ 11.663044][ T245] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.663194][ T245] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.663339][ T245] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.663522][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.663667][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.663813][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.664685][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.664841][ T245] ? __kernel_text_address (kernel/extable.c:79) [ 11.665010][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.665155][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.665296][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.665438][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.665583][ T245] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.665728][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.665874][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.666017][ T245] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.666159][ T245] ? __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) [ 11.666299][ T245] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.666439][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.666586][ T245] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.666728][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.666886][ T245] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.667030][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.667179][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.667320][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.667460][ T245] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.667603][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.667747][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.667898][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.668038][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.668182][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.668335][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.668477][ T245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.668620][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.668762][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.668909][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.669056][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.669195][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.669335][ T245] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.669475][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.669619][ T245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.669761][ T245] ? 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)) [ 11.669908][ T245] ? 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)) [ 11.670051][ T245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.670193][ T245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.670335][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.670477][ T245] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.670625][ T245] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.670767][ T245] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.670917][ T245] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.671060][ T245] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.671201][ T245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.671373][ T245] ? move_addr_to_kernel (net/socket.c:258) [ 11.671519][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.671661][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.671803][ T245] ___sys_sendmsg (net/socket.c:2752) [ 11.671950][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.672128][ T245] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.672288][ T245] __sys_sendmsg (net/socket.c:2784) [ 11.672429][ T245] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.672573][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.672751][ T245] ? 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) [ 11.672899][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.673041][ T245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.673183][ T245] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.673328][ T245] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.673468][ T245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.673644][ T245] RIP: 0033:0x7f671f25408e [ 11.673792][ T245] 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 [ 11.674295][ T245] RSP: 002b:00007ffd916da170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.674516][ T245] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f671f25408e [ 11.674729][ T245] RDX: 0000000000000000 RSI: 00007ffd916da220 RDI: 0000000000000005 [ 11.674945][ T245] RBP: 00007ffd916da180 R08: 0000000000000000 R09: 0000000000000000 [ 11.675157][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.675368][ T245] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd916da8f0 | [ 11.715296][ T247] ------------[ cut here ]------------ | [ 11.715479][ T247] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/247 | [ 11.715748][ T247] Modules linked in: netconsole netdevsim | [ 11.716216][ T247] Tainted: [W]=WARN [ 11.716326][ T247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.716509][ T247] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.716695][ T247] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.717204][ T247] RSP: 0018:ffa0000000a7f020 EFLAGS: 00010286 [ 11.717385][ T247] RAX: 00000000ffffffa6 RBX: ff11000010574340 RCX: 1ff400000014fdca [ 11.717600][ T247] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000105743f0 [ 11.717822][ T247] RBP: ff1100000cb4a000 R08: 1fe22000020ae87f R09: ff11000004b98b80 [ 11.718044][ T247] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.718263][ T247] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.718484][ T247] FS: 00007f5b8a4cb840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.718738][ T247] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.718934][ T247] CR2: 0000000038c9f988 CR3: 00000000104e4005 CR4: 0000000000771ef0 [ 11.719144][ T247] PKRU: 55555554 [ 11.719247][ T247] Call Trace: [ 11.719351][ T247] [ 11.719427][ T247] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.719577][ T247] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.719683][ T247] __dev_notify_flags (net/core/dev.c:9787) [ 11.719827][ T247] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 11.719979][ T247] ? netif_change_name (net/core/dev.c:1495) [ 11.720119][ T247] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.720261][ T247] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.720403][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.720548][ T247] ? 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)) [ 11.720693][ T247] netif_change_flags (net/core/dev.c:9820) [ 11.720835][ T247] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.721328][ T247] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.721472][ T247] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.721655][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.721795][ T247] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.721941][ T247] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.722080][ T247] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.722222][ T247] ? __kernel_text_address (kernel/extable.c:79) [ 11.722364][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.722509][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.722650][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.722790][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.722944][ T247] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.723084][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.723235][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.723374][ T247] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.723517][ T247] ? __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) [ 11.723657][ T247] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.723802][ T247] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.723951][ T247] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.724095][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.724239][ T247] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.724380][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.724525][ T247] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.724665][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.724804][ T247] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.724951][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.725093][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.725231][ T247] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.725370][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.725514][ T247] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.725654][ T247] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.725793][ T247] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.725943][ T247] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.726081][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.726220][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.726362][ T247] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.726506][ T247] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.726649][ T247] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.726788][ T247] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.726934][ T247] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.727077][ T247] ? 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)) [ 11.727218][ T247] ? 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)) [ 11.727358][ T247] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.727502][ T247] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.727643][ T247] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.727786][ T247] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.727937][ T247] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.728077][ T247] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.728222][ T247] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.728362][ T247] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.728505][ T247] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.728679][ T247] ? move_addr_to_kernel (net/socket.c:258) [ 11.728818][ T247] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.728965][ T247] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.729107][ T247] ___sys_sendmsg (net/socket.c:2752) [ 11.729249][ T247] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.729424][ T247] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.729582][ T247] __sys_sendmsg (net/socket.c:2784) [ 11.729722][ T247] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.729872][ T247] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.730048][ T247] ? 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) [ 11.730187][ T247] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.730329][ T247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.730470][ T247] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.730615][ T247] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.730756][ T247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.730939][ T247] RIP: 0033:0x7f5b8a70508e [ 11.731086][ T247] 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 [ 11.731586][ T247] RSP: 002b:00007ffeb25372f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.731800][ T247] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5b8a70508e [ 11.732041][ T247] RDX: 0000000000000000 RSI: 00007ffeb25373a0 RDI: 0000000000000005 [ 11.732247][ T247] RBP: 00007ffeb2537300 R08: 0000000000000000 R09: 0000000000000000 [ 11.732453][ T247] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.732665][ T247] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb2537a70 | [ 11.765455][ T249] ------------[ cut here ]------------ | [ 11.765648][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/249 | [ 11.765920][ T249] Modules linked in: netconsole netdevsim | [ 11.766373][ T249] Tainted: [W]=WARN [ 11.766484][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.766673][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.767617][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.768258][ T249] RSP: 0018:ffa0000000a9ee10 EFLAGS: 00010286 [ 11.768471][ T249] RAX: 00000000ffffffa6 RBX: ff11000010572340 RCX: 1ff4000000153d88 [ 11.768691][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000105723f0 [ 11.768979][ T249] RBP: ff11000010452000 R08: 1fe22000020ae47f R09: ff1100000ccf8b58 [ 11.769203][ T249] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 11.769416][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 11.769639][ T249] FS: 00007f80db185840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.769993][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.770172][ T249] CR2: 00000000398b3988 CR3: 000000000bf4f001 CR4: 0000000000771ef0 [ 11.770389][ T249] PKRU: 55555554 [ 11.770493][ T249] Call Trace: [ 11.770607][ T249] [ 11.770680][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.770821][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.771021][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.771163][ T249] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 11.771304][ T249] ? __dev_open (./include/net/netdev_lock.h:33) [ 11.771444][ T249] bond_set_dev_addr (drivers/net/bonding/bond_main.c:983) [ 11.771590][ T249] bond_enslave (drivers/net/bonding/bond_main.c:2017) [ 11.771733][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.771957][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.772099][ T249] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 11.772245][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.772385][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.772524][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.772662][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.772818][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.772972][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.773114][ T249] ? __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) [ 11.773267][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.773414][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.773567][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.773710][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.773894][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.774039][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.774182][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.774326][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.774472][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.774622][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.774768][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.774914][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.775059][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.775200][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.775341][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.775482][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.775628][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.775770][ T249] ? __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) [ 11.775921][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.776063][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.776208][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.776348][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.776492][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.776641][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.776787][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.776936][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.777079][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.777221][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.777362][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.777512][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.777653][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.777795][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.777944][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.778088][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.778243][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.778388][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.778537][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.778679][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.778826][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.778977][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.779119][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.779262][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.779405][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.779555][ T249] ? 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)) [ 11.779695][ T249] ? 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)) [ 11.779837][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.779984][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.780126][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.780269][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.780414][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.780563][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.780707][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.780848][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.780998][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.781173][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.781315][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.781458][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.781607][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.781748][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.781936][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.782094][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.782236][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.782379][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.782563][ T249] ? 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) [ 11.782707][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.782850][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.782999][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.783142][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.783284][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.783463][ T249] RIP: 0033:0x7f80db3bf08e [ 11.783625][ T249] 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 [ 11.784139][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.784355][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.784572][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.784784][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.785008][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.785221][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.787184][ T249] ------------[ cut here ]------------ | [ 11.787348][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/249 | [ 11.787603][ T249] Modules linked in: netconsole netdevsim | [ 11.788091][ T249] Tainted: [W]=WARN [ 11.788205][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.788385][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.788580][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.789105][ T249] RSP: 0018:ffa0000000a9ed80 EFLAGS: 00010286 [ 11.789287][ T249] RAX: 00000000ffffffa6 RBX: ff110000105724c0 RCX: 1ff4000000153d76 [ 11.789506][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010572570 [ 11.789721][ T249] RBP: ff1100000c852000 R08: 1fe22000020ae4af R09: ff1100000ccf8b80 [ 11.789949][ T249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.790163][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.790382][ T249] FS: 00007f80db185840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.790639][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.790822][ T249] CR2: 00007ff1554e6c40 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.791047][ T249] PKRU: 55555554 [ 11.791160][ T249] Call Trace: [ 11.791268][ T249] [ 11.791343][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.791487][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.791636][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.791783][ T249] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 11.791940][ T249] ? netif_set_group (net/core/dev.c:9947) [ 11.792090][ T249] dev_set_mac_address (net/core/dev_api.c:339) [ 11.792235][ T249] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 11.792379][ T249] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 11.792532][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.792677][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.792818][ T249] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 11.792968][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.793110][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.793249][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.793392][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.793536][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.793677][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.793818][ T249] ? __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) [ 11.793977][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.794122][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.794265][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.794411][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.794591][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.794733][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.794877][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.795017][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.795162][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.795307][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.795451][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.795597][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.795740][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.795912][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.796063][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.796199][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.796342][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.796480][ T249] ? __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) [ 11.796622][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.796760][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.796908][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.797055][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.797203][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.797351][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.797621][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.797758][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.797903][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.798040][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.798269][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.798412][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.798560][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.798706][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.798948][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.799086][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.799225][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.799369][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.799616][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.799759][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.799912][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.800056][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.800290][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.800433][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.800582][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.800727][ T249] ? 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)) [ 11.800968][ T249] ? 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)) [ 11.801111][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.801256][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.801399][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.801641][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.801783][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.801933][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.802077][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.802314][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.802456][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.802639][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.802781][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.803022][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.803164][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.803305][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.803480][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.803734][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.803883][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.804027][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.804296][ T249] ? 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) [ 11.804439][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.804583][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.804726][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.804967][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.805112][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.805289][ T249] RIP: 0033:0x7f80db3bf08e [ 11.805438][ T249] 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 [ 11.806049][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.806361][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.806577][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.806786][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.807013][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.807225][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.816160][ T249] ------------[ cut here ]------------ | [ 11.816321][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/249 | [ 11.816575][ T249] Modules linked in: netconsole netdevsim | [ 11.817098][ T249] Tainted: [W]=WARN [ 11.817208][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.817388][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.817582][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.818152][ T249] RSP: 0018:ffa0000000a9ee18 EFLAGS: 00010286 [ 11.818338][ T249] RAX: 00000000ffffffa6 RBX: ff1100000c61b3c0 RCX: 1ff4000000153d89 [ 11.818557][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61b470 [ 11.818776][ T249] RBP: ff1100000c852000 R08: 1fe22000018c368f R09: ff1100000ccf8b80 [ 11.819059][ T249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 11.819337][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c7b1c00 [ 11.819567][ T249] FS: 00007f80db185840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.819820][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.820071][ T249] CR2: 00007ff1554e6c40 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.820288][ T249] PKRU: 55555554 [ 11.820396][ T249] Call Trace: [ 11.820509][ T249] [ 11.820585][ T249] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.820734][ T249] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.820845][ T249] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 11.821021][ T249] ? netdev_notify_peers (net/core/dev.c:1642) [ 11.821169][ T249] dev_open (net/core/dev_api.c:202) [ 11.821277][ T249] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 11.821424][ T249] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 11.821575][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.821723][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.821933][ T249] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 11.822078][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.822221][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.822363][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.822508][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.822648][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.822794][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.823003][ T249] ? __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) [ 11.823161][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.823306][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.823473][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.823622][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.823800][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.824014][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.824158][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.824303][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.824452][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.824607][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.824753][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.824960][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.825106][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.825249][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.825390][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.825535][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.825679][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.825826][ T249] ? __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) [ 11.826034][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.826177][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.826323][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.826465][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.826613][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.826762][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.826973][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.827115][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.827258][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.827399][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.827547][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.827693][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.827838][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.828049][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.828191][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.828335][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.828479][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.828625][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.828769][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.828976][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.829121][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.829264][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.829405][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.829555][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.829698][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.829846][ T249] ? 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)) [ 11.830075][ T249] ? 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)) [ 11.830230][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.830373][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.830522][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.830667][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.830809][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.831017][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.831162][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.831307][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.831450][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.831634][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.831778][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.831988][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.832133][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.832274][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.832454][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.832614][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.832757][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.832960][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.833139][ T249] ? 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) [ 11.833282][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.833425][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.833576][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.833719][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.833922][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.834099][ T249] RIP: 0033:0x7f80db3bf08e [ 11.834249][ T249] 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 [ 11.834759][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.835034][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.835246][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.835458][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.835678][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.835952][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.838347][ T249] ------------[ cut here ]------------ | [ 11.838551][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/249 | [ 11.838838][ T249] Modules linked in: netconsole netdevsim | [ 11.839388][ T249] Tainted: [W]=WARN [ 11.839548][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.839767][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.840025][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.840570][ T249] RSP: 0018:ffa0000000a9ee10 EFLAGS: 00010286 [ 11.840794][ T249] RAX: 00000000ffffffa6 RBX: ff1100000b0f9840 RCX: 1ff4000000153d88 [ 11.841077][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f98f0 [ 11.841331][ T249] RBP: ff1100000c852000 R08: 1fe220000161f31f R09: ff1100000ccf8b58 [ 11.841594][ T249] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 11.841853][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 11.842134][ T249] FS: 00007f80db185840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 11.842422][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.842652][ T249] CR2: 00007fd5ecbee000 CR3: 000000000bf4f005 CR4: 0000000000771ef0 [ 11.842933][ T249] PKRU: 55555554 [ 11.843094][ T249] Call Trace: [ 11.843251][ T249] [ 11.843377][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.843581][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.843783][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.844015][ T249] netdev_lower_state_changed (net/core/dev.c:9573) [ 11.844211][ T249] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 11.844455][ T249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 11.844658][ T249] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 11.844871][ T249] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2144) [ 11.845069][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.845259][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.845450][ T249] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 11.845645][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.845830][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.846043][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.846231][ T249] ? __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) [ 11.846427][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.846617][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.846806][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.847010][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.847231][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.847420][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.847614][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.847802][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.848005][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.848194][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.848382][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.848579][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.848769][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.848972][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.849157][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.849341][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.849545][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.849732][ T249] ? __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) [ 11.849931][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.850118][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.850309][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.850497][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.850696][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.850929][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.851119][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.851304][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.851491][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.851686][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.851888][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.852078][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.852263][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.852448][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.852643][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.852831][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.853035][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.853227][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.853413][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.853607][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.853795][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.853995][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.854184][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.854371][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.854581][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.854775][ T249] ? 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)) [ 11.854978][ T249] ? 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)) [ 11.855165][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.855353][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.855546][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.855736][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.855939][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.856127][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.856316][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.856509][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.856694][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.856930][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.857116][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.857300][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.857491][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.857682][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.857914][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.858111][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.858298][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.858483][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.858714][ T249] ? 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) [ 11.858921][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.859107][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.859292][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.859476][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.859679][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.859913][ T249] RIP: 0033:0x7f80db3bf08e [ 11.860107][ T249] 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 [ 11.860652][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.860948][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.861204][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.861462][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.861722][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.861991][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.871886][ T249] ------------[ cut here ]------------ | [ 11.872059][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/249 | [ 11.872318][ T249] Modules linked in: netconsole netdevsim | [ 11.872770][ T249] Tainted: [W]=WARN [ 11.872903][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.873084][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.873274][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.873791][ T249] RSP: 0018:ffa0000000a9ed20 EFLAGS: 00010286 [ 11.873987][ T249] RAX: 00000000ffffffa6 RBX: ff1100000c61b240 RCX: 1ff4000000153d6a [ 11.874203][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61b2f0 [ 11.874419][ T249] RBP: ff1100000c852000 R08: 1fe22000018c365f R09: ff1100000ccf8b58 [ 11.874639][ T249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.874853][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.875083][ T249] FS: 00007f80db185840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.875338][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.875525][ T249] CR2: 00007ff1554e6c40 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.875742][ T249] PKRU: 55555554 [ 11.875849][ T249] Call Trace: [ 11.875968][ T249] [ 11.876042][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.876185][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.876329][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.876479][ T249] __netdev_upper_dev_link (net/core/dev.c:8931) [ 11.876627][ T249] ? packet_sendmsg_spkt (af_packet.c:?) [ 11.876770][ T249] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 11.876927][ T249] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 11.877071][ T249] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 11.877212][ T249] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 11.877359][ T249] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 11.877506][ T249] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 11.877656][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.877797][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.877946][ T249] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 11.878087][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.878229][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.878408][ T249] ? __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) [ 11.878562][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.878707][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.878846][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.878996][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.879174][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.879317][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.879458][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.879600][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.879738][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.879886][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.880035][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.880177][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.880319][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.880461][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.880611][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.880752][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.880902][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.881045][ T249] ? __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) [ 11.881189][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.881329][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.881473][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.881617][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.881763][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.881914][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.882059][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.882199][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.882341][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.882484][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.882636][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.882782][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.882934][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.883078][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.883220][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.883364][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.883509][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.883652][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.883797][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.883949][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.884097][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.884239][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.884382][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.884531][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.884675][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.884823][ T249] ? 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)) [ 11.884974][ T249] ? 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)) [ 11.885118][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.885261][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.885404][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.885552][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.885698][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.885842][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.885996][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.886143][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.886282][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.886457][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.886605][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.886745][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.886896][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.887036][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.887213][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.887371][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.887521][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.887663][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.887845][ T249] ? 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) [ 11.887999][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.888142][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.888285][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.888426][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.888573][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.888747][ T249] RIP: 0033:0x7f80db3bf08e [ 11.888905][ T249] 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 [ 11.889402][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.889617][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.889826][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.890044][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.890259][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.890471][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.892185][ T249] ------------[ cut here ]------------ | [ 11.892325][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/249 | [ 11.892575][ T249] Modules linked in: netconsole netdevsim | [ 11.893020][ T249] Tainted: [W]=WARN [ 11.893134][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.893310][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.893494][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.894013][ T249] RSP: 0018:ffa0000000a9ee10 EFLAGS: 00010286 [ 11.894194][ T249] RAX: 00000000ffffffa6 RBX: ff1100000c61b0c0 RCX: 1ff4000000153d88 [ 11.894405][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61b170 [ 11.894620][ T249] RBP: ff1100000c852000 R08: 1fe22000018c362f R09: ff1100000ccf8b58 [ 11.894829][ T249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.895050][ T249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.895265][ T249] FS: 00007f80db185840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.895517][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.895695][ T249] CR2: 00007ff1554e6c40 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.895918][ T249] PKRU: 55555554 [ 11.896025][ T249] Call Trace: [ 11.896131][ T249] [ 11.896203][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.896343][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.896484][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.896635][ T249] netdev_lower_state_changed (net/core/dev.c:9573) [ 11.896808][ T249] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 11.896990][ T249] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 11.897131][ T249] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 11.897268][ T249] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 11.897412][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.897552][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.897688][ T249] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 11.897826][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.897974][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.898113][ T249] ? __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) [ 11.898262][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.898402][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.898558][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.898705][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.898886][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.899028][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.899171][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.899312][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.899453][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.899602][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.899746][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.899894][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.900038][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.900181][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.900322][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.900462][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.900610][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.900752][ T249] ? __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) [ 11.900898][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.901038][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.901181][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.901322][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.901466][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.901613][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.901756][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.901909][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.902052][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.902192][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.902332][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.902476][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.902620][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.902760][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.902908][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.903052][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.903193][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.903332][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.903472][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.903617][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.903759][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.903910][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.904052][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.904192][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.904332][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.904476][ T249] ? 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)) [ 11.904624][ T249] ? 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)) [ 11.904765][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.904914][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.905053][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.905193][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.905335][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.905476][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.905624][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.905786][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.905935][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.906108][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.906250][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.906392][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.906540][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.906684][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.906866][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.907019][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.907159][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.907298][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.907476][ T249] ? 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) [ 11.907619][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.907761][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.907909][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.908049][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.908190][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.908362][ T249] RIP: 0033:0x7f80db3bf08e [ 11.908513][ T249] 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 [ 11.909033][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.909254][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.909472][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.909696][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.909927][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.910144][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.912001][ T249] ------------[ cut here ]------------ | [ 11.912142][ T249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/249 | [ 11.912382][ T249] Modules linked in: netconsole netdevsim | [ 11.912817][ T249] Tainted: [W]=WARN [ 11.913497][ T249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.913682][ T249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.913932][ T249] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.914433][ T249] RSP: 0018:ffa0000000a9edb8 EFLAGS: 00010286 [ 11.914615][ T249] RAX: 00000000ffffffa6 RBX: ff1100000c61af40 RCX: 1ff4000000153d7d [ 11.914823][ T249] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61aff0 [ 11.915096][ T249] RBP: ff11000010452000 R08: 1fe22000018c35ff R09: ff1100000ccf8b58 [ 11.915308][ T249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.915522][ T249] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 11.915795][ T249] FS: 00007f80db185840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.916099][ T249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.916276][ T249] CR2: 00007ff1554e6c40 CR3: 000000000bf4f003 CR4: 0000000000771ef0 [ 11.916489][ T249] PKRU: 55555554 [ 11.916600][ T249] Call Trace: [ 11.916704][ T249] [ 11.916776][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.916979][ T249] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.917120][ T249] notifier_call_chain (kernel/notifier.c:85) [ 11.917263][ T249] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 11.917454][ T249] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 11.917602][ T249] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 11.917776][ T249] ? netdev_change_features (net/core/dev.c:11117) [ 11.917979][ T249] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 11.918119][ T249] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 11.918260][ T249] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 11.918408][ T249] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.918554][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.918693][ T249] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 11.918831][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.919031][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.919173][ T249] ? __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) [ 11.919324][ T249] do_set_master (net/core/rtnetlink.c:3011) [ 11.919466][ T249] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.919614][ T249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.919759][ T249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.919997][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.920137][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.920275][ T249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.920414][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.920561][ T249] ? __kernel_text_address (kernel/extable.c:79) [ 11.920699][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.920998][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.921140][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.921278][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.921414][ T249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.921555][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.921691][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.921979][ T249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.922118][ T249] ? __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) [ 11.922257][ T249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.922393][ T249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.922535][ T249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.922671][ T249] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.922812][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.923110][ T249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.923251][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.923390][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.923530][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.923666][ T249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.923802][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.924001][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.924159][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.924302][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.924439][ T249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.924578][ T249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.924710][ T249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.924843][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.925070][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.925207][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.925341][ T249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.925472][ T249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.925619][ T249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.925754][ T249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.925953][ T249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.926106][ T249] ? 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)) [ 11.926247][ T249] ? 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)) [ 11.926386][ T249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.926536][ T249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.926674][ T249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.926815][ T249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.927107][ T249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.927247][ T249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.927388][ T249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.927533][ T249] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.927670][ T249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.927840][ T249] ? move_addr_to_kernel (net/socket.c:258) [ 11.928051][ T249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.928190][ T249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.928330][ T249] ___sys_sendmsg (net/socket.c:2752) [ 11.928465][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.928639][ T249] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.928789][ T249] __sys_sendmsg (net/socket.c:2784) [ 11.928994][ T249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.929132][ T249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.929307][ T249] ? 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) [ 11.929445][ T249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.929587][ T249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.929726][ T249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.930019][ T249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.930159][ T249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.930332][ T249] RIP: 0033:0x7f80db3bf08e [ 11.930477][ T249] 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 [ 11.931040][ T249] RSP: 002b:00007ffde5a4d040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.931248][ T249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f80db3bf08e [ 11.931455][ T249] RDX: 0000000000000000 RSI: 00007ffde5a4d0f0 RDI: 0000000000000005 [ 11.931666][ T249] RBP: 00007ffde5a4d050 R08: 0000000000000000 R09: 0000000000000000 [ 11.931936][ T249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e714 [ 11.932142][ T249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffde5a4d7c0 | [ 11.936145][ T246] ------------[ cut here ]------------ | [ 11.936357][ T246] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 3/246 | [ 11.936636][ T246] Modules linked in: netconsole netdevsim | [ 11.937171][ T246] Tainted: [W]=WARN [ 11.937270][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.937431][ T246] Workqueue: events_unbound linkwatch_event [ 11.937611][ T246] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.937778][ T246] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.938289][ T246] RSP: 0018:ffa0000000a6f9e0 EFLAGS: 00010286 [ 11.938453][ T246] RAX: 00000000ffffffa6 RBX: ff1100000c61adc0 RCX: 1ff400000014df02 [ 11.938662][ T246] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61ae70 [ 11.938853][ T246] RBP: ff1100000c852000 R08: 1fe22000018c35cf R09: ff11000004b9aed0 [ 11.939105][ T246] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.939298][ T246] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.939491][ T246] FS: 0000000000000000(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 11.939718][ T246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.939935][ T246] CR2: 00007ff1554e6c40 CR3: 0000000015d39002 CR4: 0000000000771ef0 [ 11.940128][ T246] PKRU: 55555554 [ 11.940224][ T246] Call Trace: [ 11.940320][ T246] [ 11.940389][ T246] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 11.940523][ T246] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.940651][ T246] ? notifier_call_chain (kernel/notifier.c:85) [ 11.940780][ T246] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.940945][ T246] netif_state_change (net/core/dev.c:1605) [ 11.941079][ T246] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.941239][ T246] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 11.941367][ T246] __linkwatch_run_queue (net/core/link_watch.c:240) [ 11.941495][ T246] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.941629][ T246] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 11.941757][ T246] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 11.941942][ T246] process_one_work (kernel/workqueue.c:3314) [ 11.942072][ T246] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 11.942198][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.942332][ T246] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 11.942564][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 11.942690][ T246] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 11.942823][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 11.943012][ T246] kthread (kernel/kthread.c:436) [ 11.943111][ T246] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.943269][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 11.943397][ T246] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.943532][ T246] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 11.943693][ T246] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.943823][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 11.944007][ T246] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 11.976464][ T251] ------------[ cut here ]------------ | [ 11.976664][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/251 | [ 11.976936][ T251] Modules linked in: netconsole netdevsim | [ 11.977663][ T251] Tainted: [W]=WARN [ 11.977788][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.978103][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.978295][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.978818][ T251] RSP: 0018:ffa0000000abed80 EFLAGS: 00010286 [ 11.979092][ T251] RAX: 00000000ffffffa6 RBX: ff1100000dbe79c0 RCX: 1ff4000000157d76 [ 11.979308][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000dbe7a70 [ 11.979527][ T251] RBP: ff1100000cb4a000 R08: 1fe2200001b7cf4f R09: ff1100000c738b80 [ 11.979741][ T251] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 11.980054][ T251] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 11.980372][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 11.980637][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.980819][ T251] CR2: 00000000004eb3d8 CR3: 0000000010a28004 CR4: 0000000000771ef0 [ 11.981140][ T251] PKRU: 55555554 [ 11.981249][ T251] Call Trace: [ 11.981356][ T251] [ 11.981432][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.981582][ T251] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.981731][ T251] notifier_call_chain (kernel/notifier.c:85) [ 11.981955][ T251] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 11.982100][ T251] ? netif_set_group (net/core/dev.c:9947) [ 11.982251][ T251] dev_set_mac_address (net/core/dev_api.c:339) [ 11.982482][ T251] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 11.982633][ T251] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 11.982780][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.983001][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.983165][ T251] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 11.983324][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 11.983478][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.983639][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.983799][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.983976][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.984128][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.984286][ T251] ? __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) [ 11.984458][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 11.984625][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 11.984783][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.984945][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.985138][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.985295][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.985450][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.985611][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.985768][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 11.985934][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.986093][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.986243][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.986388][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.986537][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.986681][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.986823][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.986973][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.987117][ T251] ? __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) [ 11.987260][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.987403][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.987552][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.987706][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.987854][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.988008][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.988173][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.988313][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.988450][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.988590][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.988728][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.988893][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.989034][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.989172][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.989312][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.989453][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.989602][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.989747][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.989893][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.990035][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.990186][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.990329][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.990473][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.990624][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.990766][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.990914][ T251] ? 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)) [ 11.991057][ T251] ? 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)) [ 11.991200][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.991342][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.991484][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.991633][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.991775][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.991923][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.992067][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.992211][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.992352][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.992533][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 11.992675][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.992816][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.992966][ T251] ___sys_sendmsg (net/socket.c:2752) [ 11.993106][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.993285][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.993440][ T251] __sys_sendmsg (net/socket.c:2784) [ 11.993585][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.993725][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.993910][ T251] ? 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) [ 11.994052][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.994196][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.994343][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.994484][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.994629][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.994805][ T251] RIP: 0033:0x7efe91c4e08e [ 11.994964][ T251] 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 [ 11.995468][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.995690][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 11.995909][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 11.996121][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 11.996334][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 11.996549][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.004111][ T251] ------------[ cut here ]------------ | [ 12.004329][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/251 | [ 12.004641][ T251] Modules linked in: netconsole netdevsim | [ 12.005221][ T251] Tainted: [W]=WARN [ 12.005388][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.005637][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.005896][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.006453][ T251] RSP: 0018:ffa0000000abee18 EFLAGS: 00010286 [ 12.006704][ T251] RAX: 00000000ffffffa6 RBX: ff1100000cbb73c0 RCX: 1ff4000000157d89 [ 12.006991][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb7470 [ 12.007249][ T251] RBP: ff1100000cb4a000 R08: 1fe2200001976e8f R09: ff1100000c738b80 [ 12.007513][ T251] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 12.007768][ T251] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c82d800 [ 12.008052][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.008355][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.008596][ T251] CR2: 00007fd5ecbee000 CR3: 0000000010a28006 CR4: 0000000000771ef0 [ 12.008873][ T251] PKRU: 55555554 [ 12.009027][ T251] Call Trace: [ 12.009179][ T251] [ 12.009299][ T251] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.009490][ T251] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.009656][ T251] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 12.009813][ T251] ? netdev_notify_peers (net/core/dev.c:1642) [ 12.010020][ T251] dev_open (net/core/dev_api.c:202) [ 12.010174][ T251] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 12.010367][ T251] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 12.010567][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.010758][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.010969][ T251] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.011166][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.011362][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.011569][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.011781][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.011989][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.012190][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.012391][ T251] ? __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) [ 12.012614][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 12.012815][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.013029][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.013225][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.013447][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.013643][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.013836][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.014043][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.014234][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 12.014423][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.014621][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.014810][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.015015][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.015204][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.015398][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.015629][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.015825][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.016023][ T251] ? __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) [ 12.016207][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.016392][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.016583][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.016774][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.016982][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.017172][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.017358][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.017548][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.017734][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.017932][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.018116][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.018319][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.018518][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.018709][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.018913][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.019105][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.019296][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.019485][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.019680][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.019886][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.020075][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.020261][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.020451][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.020651][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.020840][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.021047][ T251] ? 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)) [ 12.021235][ T251] ? 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)) [ 12.021429][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.021623][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.021816][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.022023][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.022214][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.022404][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.022604][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.022798][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.023001][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.023222][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 12.023412][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.023609][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.023800][ T251] ___sys_sendmsg (net/socket.c:2752) [ 12.024004][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.024231][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.024435][ T251] __sys_sendmsg (net/socket.c:2784) [ 12.024638][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.024833][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.025074][ T251] ? 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) [ 12.025263][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.025454][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.025652][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.025839][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.026043][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.026266][ T251] RIP: 0033:0x7efe91c4e08e [ 12.026460][ T251] 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 [ 12.027034][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.027292][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 12.027555][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 12.027813][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.028088][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.028344][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.036344][ T251] ------------[ cut here ]------------ | [ 12.036547][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/251 | [ 12.036834][ T251] Modules linked in: netconsole netdevsim | [ 12.038036][ T251] Tainted: [W]=WARN [ 12.038258][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.038553][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.038843][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.039448][ T251] RSP: 0018:ffa0000000abee10 EFLAGS: 00010286 [ 12.039739][ T251] RAX: 00000000ffffffa6 RBX: ff1100000cbb70c0 RCX: 1ff4000000157d88 [ 12.040066][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb7170 [ 12.040373][ T251] RBP: ff1100000cb4a000 R08: 1fe2200001976e2f R09: ff1100000c738b58 [ 12.040690][ T251] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.041018][ T251] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.041331][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.041686][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.041977][ T251] CR2: 00007fd5ecbee000 CR3: 0000000010a28006 CR4: 0000000000771ef0 [ 12.042297][ T251] PKRU: 55555554 [ 12.042515][ T251] Call Trace: [ 12.042722][ T251] [ 12.042911][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.043185][ T251] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.043425][ T251] notifier_call_chain (kernel/notifier.c:85) [ 12.043672][ T251] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.043928][ T251] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.044200][ T251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.044440][ T251] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 12.044690][ T251] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2144) [ 12.044952][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.045191][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.045435][ T251] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.045688][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.045944][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.046190][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.046432][ T251] ? __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) [ 12.046693][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 12.046957][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.047208][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.047452][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.047738][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.048002][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.048248][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.048488][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.048739][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 12.049001][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.049253][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.049495][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.049752][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.050018][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.050210][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.050386][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.050586][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.050772][ T251] ? __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) [ 12.050979][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.051171][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.051362][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.051559][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.051752][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.051963][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.052152][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.052350][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.052549][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.052738][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.053175][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.053376][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.053570][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.053757][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.053964][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.054162][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.054359][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.054562][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.054768][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.054987][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.055175][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.055367][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.055562][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.055752][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.055957][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.056179][ T251] ? 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)) [ 12.056366][ T251] ? 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)) [ 12.056563][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.056753][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.056956][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.057144][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.057336][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.057537][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.057731][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.057940][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.058126][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.058344][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 12.058537][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.058724][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.058929][ T251] ___sys_sendmsg (net/socket.c:2752) [ 12.059118][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.059340][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.059545][ T251] __sys_sendmsg (net/socket.c:2784) [ 12.059732][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.059938][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.060161][ T251] ? 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) [ 12.060346][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.060543][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.060729][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.060931][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.061117][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.061336][ T251] RIP: 0033:0x7efe91c4e08e [ 12.061538][ T251] 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 [ 12.062098][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.062360][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 12.062630][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 12.062899][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.063161][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.063416][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.073788][ T251] ------------[ cut here ]------------ | [ 12.074002][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/251 | [ 12.074295][ T251] Modules linked in: netconsole netdevsim | [ 12.074837][ T251] Tainted: [W]=WARN [ 12.075016][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.075240][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.075472][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.076058][ T251] RSP: 0018:ffa0000000abed20 EFLAGS: 00010286 [ 12.076290][ T251] RAX: 00000000ffffffa6 RBX: ff1100000cbb6f40 RCX: 1ff4000000157d6a [ 12.076548][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6ff0 [ 12.076808][ T251] RBP: ff1100000cb4a000 R08: 1fe2200001976dff R09: ff1100000c738b58 [ 12.077080][ T251] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.077334][ T251] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.077602][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.077928][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.078153][ T251] CR2: 00007fd5ecbee000 CR3: 0000000010a28006 CR4: 0000000000771ef0 [ 12.078410][ T251] PKRU: 55555554 [ 12.078569][ T251] Call Trace: [ 12.078721][ T251] [ 12.078842][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.079044][ T251] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.079237][ T251] notifier_call_chain (kernel/notifier.c:85) [ 12.079428][ T251] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.079619][ T251] ? packet_sendmsg_spkt (af_packet.c:?) [ 12.079810][ T251] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.080020][ T251] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 12.080208][ T251] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.080399][ T251] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.080600][ T251] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 12.080790][ T251] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 12.081000][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.081186][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.081376][ T251] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.081573][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.081764][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.081975][ T251] ? __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) [ 12.082177][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 12.082365][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.082563][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.082766][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.083006][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.083196][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.083387][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.083581][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.083769][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 12.083975][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.084166][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.084353][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.084550][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.084741][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.084943][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.085130][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.085318][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.085513][ T251] ? __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) [ 12.085700][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.085905][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.086097][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.086288][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.086481][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.086678][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.086883][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.087072][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.087260][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.087446][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.087643][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.087846][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.088048][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.088237][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.088424][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.088620][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.088810][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.089025][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.089214][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.089395][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.089586][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.089766][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.089966][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.090151][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.090334][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.090527][ T251] ? 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)) [ 12.090712][ T251] ? 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)) [ 12.090912][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.091096][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.091278][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.091465][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.091653][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.091837][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.092046][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.092234][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.092418][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.092639][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 12.092823][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.093034][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.093221][ T251] ___sys_sendmsg (net/socket.c:2752) [ 12.093407][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.093631][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.093827][ T251] __sys_sendmsg (net/socket.c:2784) [ 12.094025][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.094205][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.094424][ T251] ? 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) [ 12.094614][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.094803][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.095002][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.095186][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.095371][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.095595][ T251] RIP: 0033:0x7efe91c4e08e [ 12.095783][ T251] 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 [ 12.096320][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.096579][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 12.096828][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 12.097088][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.097341][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.097600][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.099641][ T251] ------------[ cut here ]------------ | [ 12.099819][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/251 | [ 12.100109][ T251] Modules linked in: netconsole netdevsim | [ 12.100635][ T251] Tainted: [W]=WARN [ 12.100784][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.101025][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.101258][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.101797][ T251] RSP: 0018:ffa0000000abee10 EFLAGS: 00010286 [ 12.102029][ T251] RAX: 00000000ffffffa6 RBX: ff1100000cbb6dc0 RCX: 1ff4000000157d88 [ 12.102288][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6e70 [ 12.102550][ T251] RBP: ff1100000cb4a000 R08: 1fe2200001976dcf R09: ff1100000c738b58 [ 12.102799][ T251] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.103082][ T251] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.103333][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.103632][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.103853][ T251] CR2: 00007fd5ecbee000 CR3: 0000000010a28006 CR4: 0000000000771ef0 [ 12.104130][ T251] PKRU: 55555554 [ 12.104282][ T251] Call Trace: [ 12.104431][ T251] [ 12.104558][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.104743][ T251] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.104947][ T251] notifier_call_chain (kernel/notifier.c:85) [ 12.105134][ T251] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.105323][ T251] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.105547][ T251] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.105732][ T251] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.105935][ T251] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 12.106123][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.106302][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.106485][ T251] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.106674][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.106880][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.107064][ T251] ? __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) [ 12.107260][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 12.107446][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.107638][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.107828][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.108058][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.108258][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.108441][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.108632][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.108823][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 12.109023][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.109211][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.109394][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.109592][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.109777][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.109979][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.110164][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.110348][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.110537][ T251] ? __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) [ 12.110722][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.110924][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.111114][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.111298][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.111489][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.111684][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.111883][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.112067][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.112253][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.112434][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.112628][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.112815][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.113010][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.113206][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.113390][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.113582][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.113766][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.113968][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.114153][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.114335][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.114527][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.114710][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.114922][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.115118][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.115309][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.115513][ T251] ? 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)) [ 12.115698][ T251] ? 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)) [ 12.115900][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.116086][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.116273][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.116465][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.116656][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.116851][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.117061][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.117249][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.117437][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.117667][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 12.117871][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.118058][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.118264][ T251] ___sys_sendmsg (net/socket.c:2752) [ 12.118455][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.118688][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.118905][ T251] __sys_sendmsg (net/socket.c:2784) [ 12.119098][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.119285][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.119521][ T251] ? 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) [ 12.119717][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.119924][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.120117][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.120306][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.120497][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.120730][ T251] RIP: 0033:0x7efe91c4e08e [ 12.120943][ T251] 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 [ 12.121486][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.121755][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 12.122029][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 12.122293][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.122556][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.122812][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.125093][ T251] ------------[ cut here ]------------ | [ 12.125278][ T251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/251 | [ 12.125568][ T251] Modules linked in: netconsole netdevsim | [ 12.126110][ T251] Tainted: [W]=WARN [ 12.126261][ T251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.126479][ T251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.126711][ T251] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.127261][ T251] RSP: 0018:ffa0000000abedb8 EFLAGS: 00010286 [ 12.127485][ T251] RAX: 00000000ffffffa6 RBX: ff1100000cbb6c40 RCX: 1ff4000000157d7d [ 12.127744][ T251] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6cf0 [ 12.128009][ T251] RBP: ff11000010452000 R08: 1fe2200001976d9f R09: ff1100000c738b58 [ 12.128265][ T251] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.128535][ T251] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 12.128789][ T251] FS: 00007efe91a14840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.129095][ T251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.129315][ T251] CR2: 00007fd5ecbee000 CR3: 0000000010a28006 CR4: 0000000000771ef0 [ 12.129580][ T251] PKRU: 55555554 [ 12.129730][ T251] Call Trace: [ 12.129893][ T251] [ 12.130012][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.130192][ T251] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.130377][ T251] notifier_call_chain (kernel/notifier.c:85) [ 12.130574][ T251] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 12.130793][ T251] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 12.131002][ T251] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 12.131219][ T251] ? netdev_change_features (net/core/dev.c:11117) [ 12.131404][ T251] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.131594][ T251] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 12.131782][ T251] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 12.131986][ T251] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.132172][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.132357][ T251] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.132548][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.132734][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.132935][ T251] ? __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) [ 12.133129][ T251] do_set_master (net/core/rtnetlink.c:3011) [ 12.133316][ T251] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.133522][ T251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.133715][ T251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.133946][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.134130][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.134316][ T251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.134498][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.134693][ T251] ? __kernel_text_address (kernel/extable.c:79) [ 12.134890][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.135081][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.135261][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.135446][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.135637][ T251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.135819][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.136014][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.136199][ T251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.136384][ T251] ? __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) [ 12.136576][ T251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.136763][ T251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.136963][ T251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.137145][ T251] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.137333][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.137526][ T251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.137716][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.137912][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.138098][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.138283][ T251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.138467][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.138675][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.138871][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.139055][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.139241][ T251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.139431][ T251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.139626][ T251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.139813][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.140011][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.140192][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.140379][ T251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.140570][ T251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.140762][ T251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.140972][ T251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.141171][ T251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.141357][ T251] ? 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)) [ 12.141544][ T251] ? 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)) [ 12.141727][ T251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.141924][ T251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.142106][ T251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.142294][ T251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.142477][ T251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.142669][ T251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.142870][ T251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.143053][ T251] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.143235][ T251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.143448][ T251] ? move_addr_to_kernel (net/socket.c:258) [ 12.143653][ T251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.143839][ T251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.144038][ T251] ___sys_sendmsg (net/socket.c:2752) [ 12.144221][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.144439][ T251] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.144643][ T251] __sys_sendmsg (net/socket.c:2784) [ 12.144827][ T251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.145025][ T251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.145242][ T251] ? 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) [ 12.145425][ T251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.145619][ T251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.145802][ T251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.145996][ T251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.146178][ T251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.146390][ T251] RIP: 0033:0x7efe91c4e08e [ 12.146587][ T251] 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 [ 12.147116][ T251] RSP: 002b:00007ffebd4c1790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.147366][ T251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efe91c4e08e [ 12.147624][ T251] RDX: 0000000000000000 RSI: 00007ffebd4c1840 RDI: 0000000000000005 [ 12.147883][ T251] RBP: 00007ffebd4c17a0 R08: 0000000000000000 R09: 0000000000000000 [ 12.148129][ T251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.148374][ T251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebd4c1f10 | [ 12.150979][ T103] ------------[ cut here ]------------ | [ 12.151124][ T103] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/103 | [ 12.151374][ T103] Modules linked in: netconsole netdevsim | [ 12.151796][ T103] Tainted: [W]=WARN [ 12.152024][ T103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.152181][ T103] Workqueue: events_unbound linkwatch_event [ 12.152347][ T103] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.152520][ T103] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.152971][ T103] RSP: 0018:ffa00000006479e0 EFLAGS: 00010286 [ 12.153180][ T103] RAX: 00000000ffffffa6 RBX: ff1100000be1a640 RCX: 1ff40000000c8f02 [ 12.153367][ T103] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1a6f0 [ 12.153557][ T103] RBP: ff1100000cb4a000 R08: 1fe22000017c34df R09: ff1100000c5ad1d0 [ 12.153745][ T103] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.153934][ T103] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.154124][ T103] FS: 0000000000000000(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 12.154343][ T103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.154504][ T103] CR2: 00000000004eb3d8 CR3: 0000000010a28004 CR4: 0000000000771ef0 [ 12.154690][ T103] PKRU: 55555554 [ 12.154782][ T103] Call Trace: [ 12.154882][ T103] [ 12.154952][ T103] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.155099][ T103] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.155229][ T103] ? notifier_call_chain (kernel/notifier.c:85) [ 12.155358][ T103] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.155455][ T103] netif_state_change (net/core/dev.c:1605) [ 12.155588][ T103] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.155749][ T103] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.155883][ T103] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.156013][ T103] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.156143][ T103] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.156271][ T103] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.156401][ T103] process_one_work (kernel/workqueue.c:3314) [ 12.156540][ T103] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.156665][ T103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.156797][ T103] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.156954][ T103] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.157089][ T103] kthread (kernel/kthread.c:436) [ 12.157193][ T103] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.157360][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.157507][ T103] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.157639][ T103] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.157802][ T103] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.158031][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.158158][ T103] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.197774][ T252] ------------[ cut here ]------------ | [ 12.197962][ T252] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/252 | [ 12.198210][ T252] Modules linked in: netconsole netdevsim | [ 12.198660][ T252] Tainted: [W]=WARN [ 12.198769][ T252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.198957][ T252] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.199148][ T252] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.199644][ T252] RSP: 0018:ffa0000000acf020 EFLAGS: 00010286 [ 12.199817][ T252] RAX: 00000000ffffffa6 RBX: ff1100000c61a640 RCX: 1ff4000000159dca [ 12.200040][ T252] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61a6f0 [ 12.200250][ T252] RBP: ff11000010452000 R08: 1fe22000018c34df R09: ff1100000c700b58 [ 12.200458][ T252] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.200674][ T252] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.200891][ T252] FS: 00007fee8d5e0840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 12.201134][ T252] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.201309][ T252] CR2: 00007fee8d8b01a0 CR3: 000000000da42005 CR4: 0000000000771ef0 [ 12.201517][ T252] PKRU: 55555554 [ 12.201622][ T252] Call Trace: [ 12.201725][ T252] [ 12.201799][ T252] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 12.201949][ T252] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.202090][ T252] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.202194][ T252] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.202332][ T252] __dev_notify_flags (net/core/dev.c:9787) [ 12.202473][ T252] ? netif_change_name (net/core/dev.c:1495) [ 12.202612][ T252] ? __dev_change_flags (net/core/dev.c:9752) [ 12.202750][ T252] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.202957][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.203159][ T252] ? 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)) [ 12.203299][ T252] netif_change_flags (net/core/dev.c:9820) [ 12.203439][ T252] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.203583][ T252] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.203722][ T252] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.203948][ T252] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.204119][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.204255][ T252] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.204393][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.204534][ T252] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.204673][ T252] ? __kernel_text_address (kernel/extable.c:79) [ 12.204810][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.205047][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.205182][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.205319][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.205457][ T252] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.205596][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.205735][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.205948][ T252] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.206083][ T252] ? __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) [ 12.206220][ T252] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.206361][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.206503][ T252] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.206649][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.206789][ T252] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.207028][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.207165][ T252] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.207303][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.207441][ T252] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.207582][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.207721][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.207940][ T252] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.208081][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.208218][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.208357][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.208498][ T252] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.208639][ T252] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.208775][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.208979][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.209121][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.209262][ T252] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.209403][ T252] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.209547][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.209684][ T252] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.209824][ T252] ? 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)) [ 12.209969][ T252] ? 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)) [ 12.210107][ T252] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.210246][ T252] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.210387][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.210532][ T252] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.210672][ T252] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.210812][ T252] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.210965][ T252] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.211103][ T252] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.211238][ T252] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.211412][ T252] ? move_addr_to_kernel (net/socket.c:258) [ 12.211552][ T252] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.211694][ T252] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.211835][ T252] ___sys_sendmsg (net/socket.c:2752) [ 12.211978][ T252] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.212148][ T252] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.212297][ T252] __sys_sendmsg (net/socket.c:2784) [ 12.212434][ T252] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.212573][ T252] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.212747][ T252] ? 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) [ 12.212891][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.213029][ T252] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.213166][ T252] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.213307][ T252] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.213446][ T252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.213628][ T252] RIP: 0033:0x7fee8d81a08e [ 12.213774][ T252] 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 [ 12.214276][ T252] RSP: 002b:00007ffdbdf68ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.214490][ T252] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee8d81a08e [ 12.214700][ T252] RDX: 0000000000000000 RSI: 00007ffdbdf68f50 RDI: 0000000000000005 [ 12.214908][ T252] RBP: 00007ffdbdf68eb0 R08: 0000000000000000 R09: 0000000000000000 [ 12.215112][ T252] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.215319][ T252] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbdf69620 | [ 12.268845][ T255] ------------[ cut here ]------------ | [ 12.269121][ T255] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/255 | [ 12.269415][ T255] Modules linked in: netconsole netdevsim | [ 12.269962][ T255] Tainted: [W]=WARN [ 12.270114][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.270348][ T255] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.270586][ T255] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.271135][ T255] RSP: 0018:ffa0000000aff1b0 EFLAGS: 00010286 [ 12.271357][ T255] RAX: 00000000ffffffa6 RBX: ff1100000da88dc0 RCX: 1ff400000015fdfc [ 12.271614][ T255] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000da88e70 [ 12.271878][ T255] RBP: ff1100001064a000 R08: 1fe2200001b511cf R09: ff1100000ce60b80 [ 12.272132][ T255] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.272383][ T255] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffb3df34a0 [ 12.272645][ T255] FS: 00007fcf61952840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.272948][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.273175][ T255] CR2: 00007fcf61b47c40 CR3: 000000001045c002 CR4: 0000000000771ef0 [ 12.273430][ T255] PKRU: 55555554 [ 12.273582][ T255] Call Trace: [ 12.273734][ T255] [ 12.273853][ T255] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.274056][ T255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.274243][ T255] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.274395][ T255] ? bond_fill_linkxstats (./include/net/netlink.h:2266) [ 12.274592][ T255] __dev_notify_flags (net/core/dev.c:9787) [ 12.274781][ T255] ? netif_change_name (net/core/dev.c:1495) [ 12.274978][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.275167][ T255] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 12.275364][ T255] ? timer_init_key (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 ./include/linux/lockdep.h:148 kernel/time/timer.c:861 kernel/time/timer.c:881) [ 12.275581][ T255] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.275768][ T255] ? bond_newlink (drivers/net/bonding/bond_netlink.c:632) [ 12.275973][ T255] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.276165][ T255] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.276355][ T255] ? __dev_get_by_name (net/core/dev.c:883) [ 12.276549][ T255] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.276743][ T255] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.276960][ T255] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.277147][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.277336][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.277528][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.277712][ T255] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.277913][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.278103][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.278289][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.278476][ T255] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.278670][ T255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.278875][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.279059][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.279247][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.279430][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.279623][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.279809][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.280009][ T255] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.280200][ T255] ? 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)) [ 12.280389][ T255] ? 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)) [ 12.280586][ T255] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.280776][ T255] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.280977][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.281166][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.281354][ T255] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.281547][ T255] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.281743][ T255] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.281946][ T255] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.282131][ T255] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.282350][ T255] ? move_addr_to_kernel (net/socket.c:258) [ 12.282547][ T255] ___sys_sendmsg (net/socket.c:2752) [ 12.282734][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.282936][ T255] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.283137][ T255] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 12.283328][ T255] __sys_sendmsg (net/socket.c:2784) [ 12.283525][ T255] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.283718][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.283923][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.284111][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.284300][ T255] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.284487][ T255] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.284688][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.284925][ T255] RIP: 0033:0x7fcf61b8c08e [ 12.285119][ T255] 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 [ 12.285675][ T255] RSP: 002b:00007fff126effd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.285949][ T255] RAX: ffffffffffffffda RBX: 00007fff126f0778 RCX: 00007fcf61b8c08e [ 12.286202][ T255] RDX: 0000000000000000 RSI: 00007fff126f0080 RDI: 0000000000000005 [ 12.286454][ T255] RBP: 00007fff126effe0 R08: 0000000000000000 R09: 0000000000000000 [ 12.286712][ T255] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.286981][ T255] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff126f0750 | [ 12.317072][ T257] ------------[ cut here ]------------ | [ 12.317306][ T257] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/257 | [ 12.317625][ T257] Modules linked in: netconsole netdevsim | [ 12.318832][ T257] Tainted: [W]=WARN [ 12.319078][ T257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.319398][ T257] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.319708][ T257] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.320268][ T257] RSP: 0018:ffa00000005d7150 EFLAGS: 00010286 [ 12.320486][ T257] RAX: 00000000ffffffa6 RBX: ff110000095b44c0 RCX: 1ff40000000badf0 [ 12.320747][ T257] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b4570 [ 12.321028][ T257] RBP: ff1100000bf6a000 R08: 1fe22000012b68af R09: ff1100000b24d180 [ 12.321282][ T257] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.321545][ T257] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010a8a6c0 [ 12.321801][ T257] FS: 00007f11ab584840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.322111][ T257] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.322327][ T257] CR2: 00000000004eb9f8 CR3: 000000000c7ed004 CR4: 0000000000771ef0 [ 12.322603][ T257] PKRU: 55555554 [ 12.322749][ T257] Call Trace: [ 12.322911][ T257] [ 12.323026][ T257] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.323229][ T257] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.323439][ T257] ? notifier_call_chain (kernel/notifier.c:85) [ 12.323635][ T257] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.323790][ T257] netif_state_change (net/core/dev.c:1605) [ 12.324008][ T257] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.324226][ T257] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 12.324440][ T257] linkwatch_sync_dev (net/core/link_watch.c:295) [ 12.324685][ T257] rtnl_getlink (net/core/rtnetlink.c:4273) [ 12.324882][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.325060][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.325238][ T257] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 12.325423][ T257] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.325630][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.325814][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.326048][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.326240][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.326438][ T257] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.326631][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.326814][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.327015][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.327199][ T257] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 12.327382][ T257] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.327605][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.327790][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.327981][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.328170][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.328348][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.328563][ T257] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.328752][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.328960][ T257] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.329169][ T257] ? 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)) [ 12.329350][ T257] ? 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)) [ 12.329538][ T257] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.329752][ T257] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.329944][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.330139][ T257] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.330319][ T257] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.330513][ T257] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.330705][ T257] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.330928][ T257] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.331112][ T257] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.331327][ T257] ? move_addr_to_kernel (net/socket.c:258) [ 12.331514][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.331715][ T257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.331969][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.332156][ T257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.332370][ T257] ___sys_sendmsg (net/socket.c:2752) [ 12.332612][ T257] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.332800][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.333012][ T257] ? move_addr_to_user (./include/linux/uaccess.h:236 net/socket.c:302) [ 12.333195][ T257] ? do_getsockname (net/socket.c:2192) [ 12.333380][ T257] __sys_sendmsg (net/socket.c:2784) [ 12.333578][ T257] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.333767][ T257] ? __sys_getsockname (net/socket.c:2210) [ 12.333967][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.334153][ T257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.334339][ T257] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.334531][ T257] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.334716][ T257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.334947][ T257] RIP: 0033:0x7f11ab7be08e [ 12.335142][ T257] 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 [ 12.335679][ T257] RSP: 002b:00007ffd16b546a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.335946][ T257] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f11ab7be08e [ 12.336208][ T257] RDX: 0000000000000000 RSI: 00007ffd16b54750 RDI: 0000000000000006 [ 12.336459][ T257] RBP: 00007ffd16b546b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.336717][ T257] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.336980][ T257] R13: 00007ffd16b54800 R14: 000000000049f620 R15: 0000000000000002 | [ 12.341276][ T257] ------------[ cut here ]------------ | [ 12.341442][ T257] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/257 | [ 12.341696][ T257] Modules linked in: netconsole netdevsim | [ 12.342162][ T257] Tainted: [W]=WARN [ 12.342270][ T257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.342447][ T257] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.342638][ T257] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.343151][ T257] RSP: 0018:ffa00000005d7020 EFLAGS: 00010286 [ 12.343336][ T257] RAX: 00000000ffffffa6 RBX: ff110000095b4f40 RCX: 1ff40000000badca [ 12.343548][ T257] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b4ff0 [ 12.343758][ T257] RBP: ff1100000bf6a000 R08: 1fe22000012b69ff R09: ff1100000b24d180 [ 12.343982][ T257] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 12.344192][ T257] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.344404][ T257] FS: 00007f11ab584840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.344654][ T257] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.344834][ T257] CR2: 0000000017408988 CR3: 000000000c7ed002 CR4: 0000000000771ef0 [ 12.345048][ T257] PKRU: 55555554 [ 12.345181][ T257] Call Trace: [ 12.345291][ T257] [ 12.345365][ T257] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.345519][ T257] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.345628][ T257] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.345770][ T257] __dev_notify_flags (net/core/dev.c:9787) [ 12.345929][ T257] ? netif_change_name (net/core/dev.c:1495) [ 12.346072][ T257] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.346211][ T257] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.346349][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.346491][ T257] ? 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)) [ 12.346642][ T257] netif_change_flags (net/core/dev.c:9820) [ 12.346786][ T257] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.346942][ T257] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.347086][ T257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.347265][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.347408][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.347563][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.347705][ T257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.347852][ T257] ? __kernel_text_address (kernel/extable.c:79) [ 12.348058][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.348198][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.348342][ T257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.348483][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.348628][ T257] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.348770][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.348943][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.349085][ T257] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.349226][ T257] ? __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) [ 12.349367][ T257] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.349512][ T257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.349655][ T257] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.349799][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.349959][ T257] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.350109][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.350247][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.350389][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.350535][ T257] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.350672][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.350815][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.351039][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.351199][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.351367][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.351513][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.351652][ T257] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.351791][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.352042][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.352207][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.352350][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.352491][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.352637][ T257] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.352774][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.352919][ T257] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.353060][ T257] ? 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)) [ 12.353196][ T257] ? 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)) [ 12.353336][ T257] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.353476][ T257] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.353620][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.353759][ T257] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.353905][ T257] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.354045][ T257] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.354185][ T257] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.354325][ T257] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.354463][ T257] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.354643][ T257] ? move_addr_to_kernel (net/socket.c:258) [ 12.354782][ T257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.354930][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.355070][ T257] ___sys_sendmsg (net/socket.c:2752) [ 12.355207][ T257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.355379][ T257] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.355536][ T257] __sys_sendmsg (net/socket.c:2784) [ 12.355677][ T257] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.355813][ T257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.355994][ T257] ? 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) [ 12.356134][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.356274][ T257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.356413][ T257] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.356558][ T257] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.356698][ T257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.356879][ T257] RIP: 0033:0x7f11ab7be08e [ 12.357027][ T257] 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 [ 12.357524][ T257] RSP: 002b:00007ffd16b55cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.357741][ T257] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f11ab7be08e [ 12.357956][ T257] RDX: 0000000000000000 RSI: 00007ffd16b55d60 RDI: 0000000000000005 [ 12.358166][ T257] RBP: 00007ffd16b55cc0 R08: 0000000000000000 R09: 0000000000000000 [ 12.358373][ T257] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.358585][ T257] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd16b56430 | [ 12.363776][ T57] ------------[ cut here ]------------ | [ 12.363938][ T57] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/57 | [ 12.364198][ T57] Modules linked in: netconsole netdevsim | [ 12.364647][ T57] Tainted: [W]=WARN [ 12.364744][ T57] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.364947][ T57] Workqueue: events_unbound linkwatch_event [ 12.365128][ T57] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.365314][ T57] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.365827][ T57] RSP: 0018:ffa00000003df9e0 EFLAGS: 00010286 [ 12.366075][ T57] RAX: 00000000ffffffa6 RBX: ff1100000be1aac0 RCX: 1ff400000007bf02 [ 12.366339][ T57] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1ab70 [ 12.366557][ T57] RBP: ff1100000c852000 R08: 1fe22000017c356f R09: ff1100000250d1d0 [ 12.366767][ T57] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 12.367035][ T57] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.367249][ T57] FS: 0000000000000000(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.367498][ T57] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.367677][ T57] CR2: 0000000017408988 CR3: 0000000015d39003 CR4: 0000000000771ef0 [ 12.367942][ T57] PKRU: 55555554 [ 12.368045][ T57] Call Trace: [ 12.368145][ T57] [ 12.368217][ T57] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.368402][ T57] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.368563][ T57] ? notifier_call_chain (kernel/notifier.c:85) [ 12.368692][ T57] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.368788][ T57] netif_state_change (net/core/dev.c:1605) [ 12.368972][ T57] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 12.369103][ T57] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.369263][ T57] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 12.369390][ T57] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 12.369522][ T57] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.369651][ T57] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.369782][ T57] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.369962][ T57] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.370091][ T57] process_one_work (kernel/workqueue.c:3314) [ 12.370221][ T57] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.370346][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.370482][ T57] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.370615][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.370742][ T57] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.370923][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.371049][ T57] kthread (kernel/kthread.c:436) [ 12.371146][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.371302][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.371432][ T57] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.371565][ T57] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.371727][ T57] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.371911][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.372041][ T57] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.411203][ T260] ------------[ cut here ]------------ | [ 12.411393][ T260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/260 | [ 12.411649][ T260] Modules linked in: netconsole netdevsim | [ 12.412782][ T260] Tainted: [W]=WARN [ 12.412983][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.413166][ T260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.413349][ T260] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.413888][ T260] RSP: 0018:ffa0000000aff150 EFLAGS: 00010286 [ 12.414072][ T260] RAX: 00000000ffffffa6 RBX: ff1100000be1ac40 RCX: 1ff400000015fdf0 [ 12.414288][ T260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000be1acf0 [ 12.414509][ T260] RBP: ff1100000a692000 R08: 1fe22000017c359f R09: ff1100000c5aae80 [ 12.414727][ T260] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.414949][ T260] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008f66a40 [ 12.415165][ T260] FS: 00007fb903cfb840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 12.415416][ T260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.415602][ T260] CR2: 00000000004ec668 CR3: 00000000105f3006 CR4: 0000000000771ef0 [ 12.415816][ T260] PKRU: 55555554 [ 12.415932][ T260] Call Trace: [ 12.416039][ T260] [ 12.416116][ T260] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.416263][ T260] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.416404][ T260] ? notifier_call_chain (kernel/notifier.c:85) [ 12.416554][ T260] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.416661][ T260] netif_state_change (net/core/dev.c:1605) [ 12.416804][ T260] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.416987][ T260] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:178 (discriminator 6) kernel/locking/spinlock.c:198 (discriminator 6)) [ 12.417175][ T260] linkwatch_sync_dev (net/core/link_watch.c:295) [ 12.417320][ T260] rtnl_getlink (net/core/rtnetlink.c:4273) [ 12.417467][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.417618][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.417762][ T260] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 12.417909][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.418048][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.418188][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.418348][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.418490][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.418640][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.418782][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.418932][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.419078][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.419221][ T260] ? rtnl_dump_ifinfo (./include/net/netlink.h:1236) [ 12.419362][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.419506][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.419647][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.419787][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.419940][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.420080][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.420219][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.420361][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.420512][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.420661][ T260] ? 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)) [ 12.420804][ T260] ? 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)) [ 12.420953][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.421095][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.421236][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.421378][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.421526][ T260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.421668][ T260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.421813][ T260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.421958][ T260] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.422098][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.422272][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 12.422414][ T260] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.422562][ T260] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.422737][ T260] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.422887][ T260] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.423062][ T260] ___sys_sendmsg (net/socket.c:2752) [ 12.423203][ T260] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.423342][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.423491][ T260] ? move_addr_to_user (./include/linux/uaccess.h:236 net/socket.c:302) [ 12.423638][ T260] ? do_getsockname (net/socket.c:2192) [ 12.423779][ T260] __sys_sendmsg (net/socket.c:2784) [ 12.423930][ T260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.424075][ T260] ? __sys_getsockname (net/socket.c:2210) [ 12.424216][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.424358][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.424502][ T260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.424646][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.424787][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.424973][ T260] RIP: 0033:0x7fb903f3508e [ 12.425128][ T260] 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 [ 12.425628][ T260] RSP: 002b:00007ffd147a2e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.425840][ T260] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb903f3508e [ 12.426067][ T260] RDX: 0000000000000000 RSI: 00007ffd147a2ef0 RDI: 0000000000000006 [ 12.426275][ T260] RBP: 00007ffd147a2e50 R08: 0000000000000000 R09: 0000000000000000 [ 12.426482][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.426697][ T260] R13: 00007ffd147a2fa0 R14: 000000000049f620 R15: 0000000000000002 | [ 12.429128][ T260] ------------[ cut here ]------------ | [ 12.429326][ T260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/260 | [ 12.429617][ T260] Modules linked in: netconsole netdevsim | [ 12.430172][ T260] Tainted: [W]=WARN [ 12.430325][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.430550][ T260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.430778][ T260] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.431326][ T260] RSP: 0018:ffa0000000aff020 EFLAGS: 00010286 [ 12.431557][ T260] RAX: 00000000ffffffa6 RBX: ff1100000c4ab840 RCX: 1ff400000015fdca [ 12.431811][ T260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4ab8f0 [ 12.432085][ T260] RBP: ff1100000a692000 R08: 1fe220000189571f R09: ff1100000c5aae80 [ 12.432337][ T260] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 12.432610][ T260] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.432892][ T260] FS: 00007fb903cfb840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.433189][ T260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.433419][ T260] CR2: 0000000027425988 CR3: 00000000105f3006 CR4: 0000000000771ef0 [ 12.433682][ T260] PKRU: 55555554 [ 12.433834][ T260] Call Trace: [ 12.434000][ T260] [ 12.434119][ T260] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.434307][ T260] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.434463][ T260] __dev_notify_flags (net/core/dev.c:9787) [ 12.434655][ T260] ? __local_bh_enable_ip (kernel/softirq.c:455) [ 12.434841][ T260] ? netif_change_name (net/core/dev.c:1495) [ 12.435043][ T260] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.435230][ T260] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.435414][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.435613][ T260] ? 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)) [ 12.435807][ T260] netif_change_flags (net/core/dev.c:9820) [ 12.436013][ T260] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.436203][ T260] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.436388][ T260] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.436615][ T260] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.436803][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.437009][ T260] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.437194][ T260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.437384][ T260] ? __kernel_text_address (kernel/extable.c:79) [ 12.437589][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.437781][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.437981][ T260] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.438167][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.438357][ T260] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.438549][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.438734][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.439028][ T260] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.439291][ T260] ? __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) [ 12.439472][ T260] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.439670][ T260] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.439875][ T260] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.440087][ T260] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.440296][ T260] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.440512][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.440712][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.440931][ T260] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.441146][ T260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.441348][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.441551][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.441745][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.441946][ T260] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.442131][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.442317][ T260] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.442512][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.442707][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.442910][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.443098][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.443289][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.443473][ T260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.443670][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.443871][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.444056][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.444246][ T260] ? 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)) [ 12.444431][ T260] ? 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)) [ 12.444633][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.444824][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.445021][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.445210][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.445401][ T260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.445599][ T260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.445789][ T260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.445993][ T260] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.446183][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.446400][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 12.446594][ T260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.446785][ T260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.446984][ T260] ___sys_sendmsg (net/socket.c:2752) [ 12.447168][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.447388][ T260] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.447597][ T260] __sys_sendmsg (net/socket.c:2784) [ 12.447792][ T260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.447992][ T260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.448213][ T260] ? 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) [ 12.448399][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.448593][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.448781][ T260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.448980][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.449166][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.449383][ T260] RIP: 0033:0x7fb903f3508e [ 12.449589][ T260] 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 [ 12.450134][ T260] RSP: 002b:00007ffd147a4450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.450387][ T260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb903f3508e [ 12.450647][ T260] RDX: 0000000000000000 RSI: 00007ffd147a4500 RDI: 0000000000000005 [ 12.450910][ T260] RBP: 00007ffd147a4460 R08: 0000000000000000 R09: 0000000000000000 [ 12.451162][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.451414][ T260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd147a4bd0 | [ 12.454849][ T103] ------------[ cut here ]------------ | [ 12.455064][ T103] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/103 | [ 12.455367][ T103] Modules linked in: netconsole netdevsim | [ 12.456166][ T103] Tainted: [W]=WARN [ 12.456321][ T103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.456545][ T103] Workqueue: events_unbound linkwatch_event [ 12.456772][ T103] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.457010][ T103] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.457536][ T103] RSP: 0018:ffa00000006479e0 EFLAGS: 00010286 [ 12.457742][ T103] RAX: 00000000ffffffa6 RBX: ff1100000c4aa640 RCX: 1ff40000000c8f02 [ 12.458011][ T103] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c4aa6f0 [ 12.458247][ T103] RBP: ff1100000cb4a000 R08: 1fe22000018954df R09: ff1100000c5ad1d0 [ 12.458481][ T103] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.458726][ T103] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.458975][ T103] FS: 0000000000000000(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.459247][ T103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.459455][ T103] CR2: 0000000027425988 CR3: 0000000015d39005 CR4: 0000000000771ef0 [ 12.459703][ T103] PKRU: 55555554 [ 12.459845][ T103] Call Trace: [ 12.460001][ T103] [ 12.460114][ T103] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.460291][ T103] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.460466][ T103] ? notifier_call_chain (kernel/notifier.c:85) [ 12.460645][ T103] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.460791][ T103] netif_state_change (net/core/dev.c:1605) [ 12.460984][ T103] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 12.461161][ T103] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.461369][ T103] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 12.461549][ T103] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 12.461722][ T103] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.461914][ T103] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.462091][ T103] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.462270][ T103] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.462444][ T103] process_one_work (kernel/workqueue.c:3314) [ 12.462633][ T103] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.462808][ T103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.463013][ T103] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.463192][ T103] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.463365][ T103] kthread (kernel/kthread.c:436) [ 12.463516][ T103] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.463724][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.463912][ T103] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.464087][ T103] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.464292][ T103] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.464465][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.464645][ T103] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.490405][ T261] ------------[ cut here ]------------ | [ 12.490594][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/261 | [ 12.490845][ T261] Modules linked in: netconsole netdevsim | [ 12.491295][ T261] Tainted: [W]=WARN [ 12.491402][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.491583][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.491766][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.492291][ T261] RSP: 0018:ffa00000005d6e10 EFLAGS: 00010286 [ 12.492469][ T261] RAX: 00000000ffffffa6 RBX: ff11000005630c40 RCX: 1ff40000000bad88 [ 12.492685][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005630cf0 [ 12.492998][ T261] RBP: ff1100001064a000 R08: 1fe2200000ac619f R09: ff1100000c6aae58 [ 12.493216][ T261] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 12.493425][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 12.493642][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 12.493900][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.494082][ T261] CR2: 00000000004eb9f8 CR3: 000000000956e002 CR4: 0000000000771ef0 [ 12.494297][ T261] PKRU: 55555554 [ 12.494403][ T261] Call Trace: [ 12.494512][ T261] [ 12.494585][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.494727][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.494938][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.495093][ T261] call_netdevice_notifiers (net/core/dev.c:2287 net/core/dev.c:2301) [ 12.495241][ T261] ? __dev_open (./include/net/netdev_lock.h:33) [ 12.495483][ T261] bond_set_dev_addr (drivers/net/bonding/bond_main.c:983) [ 12.495640][ T261] bond_enslave (drivers/net/bonding/bond_main.c:2017) [ 12.495787][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.496036][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.496186][ T261] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.496333][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.496475][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.496623][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.496764][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.496998][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.497145][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.497289][ T261] ? __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) [ 12.497444][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.497589][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.497733][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.497962][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.498137][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.498278][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.498420][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.498564][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.498707][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.498849][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.499079][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.499219][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.499361][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.499505][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.499671][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.499811][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.499994][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.500134][ T261] ? __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) [ 12.500275][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.500413][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.500559][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.500697][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.500838][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.500985][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.501126][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.501267][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.501407][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.501549][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.501687][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.501828][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.501977][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.502117][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.502255][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.502397][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.502541][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.502680][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.502819][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.502963][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.503106][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.503243][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.503386][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.503530][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.503669][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.503812][ T261] ? 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)) [ 12.503959][ T261] ? 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)) [ 12.504099][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.504239][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.504378][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.504524][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.504664][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.504804][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.504953][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.505092][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.505230][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.505402][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.505549][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.505687][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.505830][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.505976][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.506149][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.506300][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.506439][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.506583][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.506761][ T261] ? 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) [ 12.506907][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.507046][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.507185][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.507324][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.507462][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.507642][ T261] RIP: 0033:0x7f22fb9b508e [ 12.507790][ T261] 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 [ 12.508289][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.508504][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.508715][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.508928][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.509135][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.509343][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.516029][ T261] ------------[ cut here ]------------ | [ 12.516211][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/261 | [ 12.516463][ T261] Modules linked in: netconsole netdevsim | [ 12.516919][ T261] Tainted: [W]=WARN [ 12.517025][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.517206][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.517390][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.517908][ T261] RSP: 0018:ffa00000005d6d80 EFLAGS: 00010286 [ 12.518086][ T261] RAX: 00000000ffffffa6 RBX: ff110000056304c0 RCX: 1ff40000000bad76 [ 12.518300][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005630570 [ 12.518514][ T261] RBP: ff1100000bf6a000 R08: 1fe2200000ac60af R09: ff1100000c6aae80 [ 12.518728][ T261] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 12.518943][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.519158][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.519402][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.519583][ T261] CR2: 0000000017408988 CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.519795][ T261] PKRU: 55555554 [ 12.519910][ T261] Call Trace: [ 12.520016][ T261] [ 12.520093][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.520234][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.520375][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.520521][ T261] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 12.520663][ T261] ? netif_set_group (net/core/dev.c:9947) [ 12.520808][ T261] dev_set_mac_address (net/core/dev_api.c:339) [ 12.520958][ T261] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 12.521099][ T261] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 12.521245][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.521389][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.521531][ T261] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.521673][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.521812][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.521961][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.522102][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.522245][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.522388][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.522532][ T261] ? __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) [ 12.522683][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.522825][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.522975][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.523117][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.523292][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.523435][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.523584][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.523725][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.523874][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.524017][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.524161][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.524304][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.524445][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.524588][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.524729][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.524873][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.525011][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.525151][ T261] ? __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) [ 12.525291][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.525434][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.525583][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.525723][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.525873][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.526017][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.526159][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.526300][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.526442][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.526588][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.526732][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.526880][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.527021][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.527162][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.527303][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.527445][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.527593][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.527734][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.527881][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.528022][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.528166][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.528305][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.528448][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.528593][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.528736][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.528886][ T261] ? 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)) [ 12.529024][ T261] ? 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)) [ 12.529167][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.529308][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.529451][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.529599][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.529741][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.529893][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.530039][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.530180][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.530317][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.530490][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.530635][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.530776][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.530930][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.531072][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.531247][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.531398][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.531543][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.531683][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.531869][ T261] ? 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) [ 12.532014][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.532155][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.532295][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.532437][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.532581][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.532756][ T261] RIP: 0033:0x7f22fb9b508e [ 12.532910][ T261] 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 [ 12.533436][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.533656][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.533875][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.534091][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.534303][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.534514][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.536845][ T261] ------------[ cut here ]------------ | [ 12.537005][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/261 | [ 12.537248][ T261] Modules linked in: netconsole netdevsim | [ 12.537710][ T261] Tainted: [W]=WARN [ 12.537812][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.538014][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.538209][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.538727][ T261] RSP: 0018:ffa00000005d6e18 EFLAGS: 00010286 [ 12.538910][ T261] RAX: 00000000ffffffa6 RBX: ff1100000db3fb40 RCX: 1ff40000000bad89 [ 12.539118][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000db3fbf0 [ 12.539325][ T261] RBP: ff1100000bf6a000 R08: 1fe2200001b67f7f R09: ff1100000c6aae80 [ 12.539541][ T261] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 12.539751][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cf2b400 [ 12.539969][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.540214][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.540395][ T261] CR2: 0000000017408988 CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.540613][ T261] PKRU: 55555554 [ 12.540719][ T261] Call Trace: [ 12.540825][ T261] [ 12.540906][ T261] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.541049][ T261] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.541156][ T261] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 12.541264][ T261] ? netdev_notify_peers (net/core/dev.c:1642) [ 12.541408][ T261] dev_open (net/core/dev_api.c:202) [ 12.541515][ T261] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 12.541658][ T261] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 12.541798][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.541944][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.542085][ T261] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.542225][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.542365][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.542508][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.542648][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.542787][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.542935][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.543074][ T261] ? __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) [ 12.543222][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.543365][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.543515][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.543668][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.543843][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.543991][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.544131][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.544271][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.544410][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.544558][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.544699][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.544841][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.544984][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.545122][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.545354][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.545492][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.545636][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.545778][ T261] ? __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) [ 12.545928][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.546067][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.546207][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.546344][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.546582][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.546724][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.546871][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.547010][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.547241][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.547380][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.547522][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.547665][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.547904][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.548046][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.548192][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.548335][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.548575][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.548715][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.548853][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.549002][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.549236][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.549376][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.549520][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.549661][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.549901][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.550046][ T261] ? 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)) [ 12.550187][ T261] ? 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)) [ 12.550329][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.550567][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.550711][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.550852][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.550998][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.551227][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.551367][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.551510][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.551651][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.551931][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.552072][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.552213][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.552353][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.552586][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.552759][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.552917][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.553059][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.553291][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.553467][ T261] ? 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) [ 12.553613][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.553843][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.553989][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.554128][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.554268][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.554556][ T261] RIP: 0033:0x7f22fb9b508e [ 12.554710][ T261] 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 [ 12.555335][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.555563][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.555776][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.556100][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.556316][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.556632][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.559089][ T261] ------------[ cut here ]------------ | [ 12.559239][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/261 | [ 12.559484][ T261] Modules linked in: netconsole netdevsim | [ 12.560200][ T261] Tainted: [W]=WARN [ 12.560317][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.560513][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.560712][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.561308][ T261] RSP: 0018:ffa00000005d6e10 EFLAGS: 00010286 [ 12.561484][ T261] RAX: 00000000ffffffa6 RBX: ff1100000db3f840 RCX: 1ff40000000bad88 [ 12.561696][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000db3f8f0 [ 12.561963][ T261] RBP: ff1100000bf6a000 R08: 1fe2200001b67f1f R09: ff1100000c6aae58 [ 12.562191][ T261] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 12.562396][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.562610][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.562849][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.563086][ T261] CR2: 0000000017408988 CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.563291][ T261] PKRU: 55555554 [ 12.563394][ T261] Call Trace: [ 12.563499][ T261] [ 12.563573][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.563713][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.563850][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.564051][ T261] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.564189][ T261] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.564361][ T261] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.564498][ T261] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 12.564640][ T261] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2144) [ 12.564784][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.565014][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.565210][ T261] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.565345][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.565480][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.565643][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.565776][ T261] ? __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) [ 12.565980][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.566116][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.566250][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.566383][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.566551][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.566683][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.566813][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.567009][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.567146][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.567277][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.567411][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.567546][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.567680][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.567811][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.568004][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.568136][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.568266][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.568399][ T261] ? __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) [ 12.568537][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.568670][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.568804][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.568993][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.569129][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.569269][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.569405][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.569557][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.569699][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.569832][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.570025][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.570161][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.570295][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.570427][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.570564][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.570700][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.570833][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.571034][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.571174][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.571306][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.571442][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.571577][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.571711][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.571846][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.572043][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.572179][ T261] ? 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)) [ 12.572311][ T261] ? 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)) [ 12.572450][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.572591][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.572726][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.572930][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.573077][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.573225][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.573372][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.573512][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.573646][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.573811][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.574007][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.574141][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.574273][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.574403][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.574572][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.574719][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.574851][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.575048][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.575215][ T261] ? 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) [ 12.575348][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.575479][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.575615][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.575758][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.575953][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.576117][ T261] RIP: 0033:0x7f22fb9b508e [ 12.576257][ T261] 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 [ 12.576728][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.576998][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.577196][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.577396][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.577600][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.577800][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.579723][ T261] ------------[ cut here ]------------ | [ 12.579904][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/261 | [ 12.580161][ T261] Modules linked in: netconsole netdevsim | [ 12.580629][ T261] Tainted: [W]=WARN [ 12.580740][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.580949][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.581144][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.581661][ T261] RSP: 0018:ffa00000005d6d20 EFLAGS: 00010286 [ 12.581847][ T261] RAX: 00000000ffffffa6 RBX: ff1100000a5593c0 RCX: 1ff40000000bad6a [ 12.582061][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a559470 [ 12.582264][ T261] RBP: ff1100000bf6a000 R08: 1fe22000014ab28f R09: ff1100000c6aae58 [ 12.582466][ T261] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 12.582671][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.582882][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 12.583118][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.583287][ T261] CR2: 000055c05f826d5c CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.583492][ T261] PKRU: 55555554 [ 12.583599][ T261] Call Trace: [ 12.583699][ T261] [ 12.583769][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.583911][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.584046][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.584189][ T261] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.584325][ T261] ? packet_sendmsg_spkt (af_packet.c:?) [ 12.584461][ T261] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.584607][ T261] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 12.584742][ T261] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.584957][ T261] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.585097][ T261] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 12.585233][ T261] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 12.585379][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.585525][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.585669][ T261] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.585810][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.585996][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.586137][ T261] ? __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) [ 12.586297][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.586445][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.586610][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.586746][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.586922][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.587056][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.587192][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.587326][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.587460][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.587601][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.587740][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.587882][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.588018][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.588154][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.588287][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.588419][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.588557][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.588692][ T261] ? __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) [ 12.588826][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.588969][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.589104][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.589237][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.589375][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.589516][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.589652][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.589785][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.589931][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.590065][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.590198][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.590334][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.590467][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.590605][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.590742][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.590887][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.591021][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.591154][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.591287][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.591420][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.591560][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.591694][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.591829][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.591972][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.592106][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.592244][ T261] ? 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)) [ 12.592378][ T261] ? 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)) [ 12.592517][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.592652][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.592786][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.592930][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.593067][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.593202][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.593338][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.593475][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.593612][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.593777][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.593921][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.594059][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.594195][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.594330][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.594497][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.594687][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.594828][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.594972][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.595151][ T261] ? 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) [ 12.595292][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.595431][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.595583][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.595722][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.595866][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.596039][ T261] RIP: 0033:0x7f22fb9b508e [ 12.596196][ T261] 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 [ 12.596697][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.596913][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.597130][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.597336][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.597551][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.597762][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.607389][ T261] ------------[ cut here ]------------ | [ 12.607568][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/261 | [ 12.607813][ T261] Modules linked in: netconsole netdevsim | [ 12.608266][ T261] Tainted: [W]=WARN [ 12.608375][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.608564][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.608758][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.609262][ T261] RSP: 0018:ffa00000005d6e10 EFLAGS: 00010286 [ 12.609438][ T261] RAX: 00000000ffffffa6 RBX: ff1100000a559540 RCX: 1ff40000000bad88 [ 12.609650][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a5595f0 [ 12.609862][ T261] RBP: ff1100000bf6a000 R08: 1fe22000014ab2bf R09: ff1100000c6aae58 [ 12.610073][ T261] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 12.610279][ T261] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.610487][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 12.610741][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.610940][ T261] CR2: 000055c05f826d5c CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.611154][ T261] PKRU: 55555554 [ 12.611259][ T261] Call Trace: [ 12.611363][ T261] [ 12.611435][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.611580][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.611719][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.611870][ T261] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.612012][ T261] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.612187][ T261] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.612326][ T261] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.612467][ T261] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 12.612614][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.612753][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.612898][ T261] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.613038][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.613180][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.613317][ T261] ? __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) [ 12.613468][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.613614][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.613757][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.613905][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.614075][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.614218][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.614356][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.614494][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.614638][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.614776][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.614921][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.615059][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.615203][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.615341][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.615477][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.615616][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.615754][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.615899][ T261] ? __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) [ 12.616036][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.616173][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.616318][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.616459][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.616604][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.616746][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.616894][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.617032][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.617169][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.617311][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.617453][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.617597][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.617735][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.617878][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.618019][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.618160][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.618299][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.618437][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.618580][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.618717][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.618866][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.619006][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.619148][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.619288][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.619428][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.619580][ T261] ? 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)) [ 12.619719][ T261] ? 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)) [ 12.619865][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.620005][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.620145][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.620285][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.620427][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.620578][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.620720][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.620866][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.621006][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.621177][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.621318][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.621458][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.621606][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.621744][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.621924][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.622074][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.622212][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.622353][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.622531][ T261] ? 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) [ 12.622671][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.622809][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.622957][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.623098][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.623238][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.623412][ T261] RIP: 0033:0x7f22fb9b508e [ 12.623565][ T261] 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 [ 12.624074][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.624286][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.624496][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.624713][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.624927][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.625138][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.626984][ T261] ------------[ cut here ]------------ | [ 12.627123][ T261] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/261 | [ 12.627364][ T261] Modules linked in: netconsole netdevsim | [ 12.627802][ T261] Tainted: [W]=WARN [ 12.628447][ T261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.628629][ T261] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.628807][ T261] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.629306][ T261] RSP: 0018:ffa00000005d6db8 EFLAGS: 00010286 [ 12.629482][ T261] RAX: 00000000ffffffa6 RBX: ff1100000a5596c0 RCX: 1ff40000000bad7d [ 12.629720][ T261] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000a559770 [ 12.629923][ T261] RBP: ff1100001064a000 R08: 1fe22000014ab2ef R09: ff1100000c6aae58 [ 12.630125][ T261] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 12.630327][ T261] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 12.630535][ T261] FS: 00007f22fb77b840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 12.630769][ T261] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.630946][ T261] CR2: 000055c05f826d5c CR3: 000000000956e005 CR4: 0000000000771ef0 [ 12.631154][ T261] PKRU: 55555554 [ 12.631255][ T261] Call Trace: [ 12.631355][ T261] [ 12.631425][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.631563][ T261] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.631699][ T261] notifier_call_chain (kernel/notifier.c:85) [ 12.631836][ T261] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 12.632013][ T261] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 12.632152][ T261] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 12.632317][ T261] ? netdev_change_features (net/core/dev.c:11117) [ 12.632451][ T261] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.632590][ T261] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 12.632725][ T261] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 12.632872][ T261] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.633009][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.633142][ T261] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.633274][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.633408][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.633546][ T261] ? __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) [ 12.633689][ T261] do_set_master (net/core/rtnetlink.c:3011) [ 12.633826][ T261] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.633971][ T261] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.634108][ T261] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.634273][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.634406][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.634545][ T261] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.634679][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.634814][ T261] ? __kernel_text_address (kernel/extable.c:79) [ 12.634960][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.635097][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.635231][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.635367][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.635500][ T261] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.635637][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.635770][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.635908][ T261] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.636048][ T261] ? __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) [ 12.636181][ T261] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.636315][ T261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.636450][ T261] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.636588][ T261] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.636725][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.636870][ T261] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.637010][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.637144][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.637278][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.637413][ T261] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.637552][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.637689][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.637821][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.637961][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.638100][ T261] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.638271][ T261] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.638411][ T261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.638554][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.638694][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.638833][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.638978][ T261] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.639121][ T261] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.639261][ T261] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.639398][ T261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.639543][ T261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.639685][ T261] ? 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)) [ 12.639823][ T261] ? 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)) [ 12.639972][ T261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.640114][ T261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.640257][ T261] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.640398][ T261] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.640546][ T261] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.640687][ T261] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.640830][ T261] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.640980][ T261] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.641119][ T261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.641295][ T261] ? move_addr_to_kernel (net/socket.c:258) [ 12.641436][ T261] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.641580][ T261] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.641719][ T261] ___sys_sendmsg (net/socket.c:2752) [ 12.641863][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.642036][ T261] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.642187][ T261] __sys_sendmsg (net/socket.c:2784) [ 12.642330][ T261] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.642468][ T261] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.642650][ T261] ? 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) [ 12.642788][ T261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.642933][ T261] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.643073][ T261] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.643212][ T261] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.643351][ T261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.643533][ T261] RIP: 0033:0x7f22fb9b508e [ 12.643682][ T261] 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 [ 12.644188][ T261] RSP: 002b:00007ffd0bd057b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.644400][ T261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f22fb9b508e [ 12.644613][ T261] RDX: 0000000000000000 RSI: 00007ffd0bd05860 RDI: 0000000000000005 [ 12.644821][ T261] RBP: 00007ffd0bd057c0 R08: 0000000000000000 R09: 0000000000000000 [ 12.645036][ T261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.645244][ T261] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0bd05f30 | [ 12.656294][ T57] ------------[ cut here ]------------ | [ 12.656467][ T57] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/57 | [ 12.656761][ T57] Modules linked in: netconsole netdevsim | [ 12.657254][ T57] Tainted: [W]=WARN [ 12.657359][ T57] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.657552][ T57] Workqueue: events_unbound linkwatch_event [ 12.657735][ T57] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.657934][ T57] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.658448][ T57] RSP: 0018:ffa00000003df9e0 EFLAGS: 00010286 [ 12.658623][ T57] RAX: 00000000ffffffa6 RBX: ff1100000cbb6340 RCX: 1ff400000007bf02 [ 12.658835][ T57] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb63f0 [ 12.659049][ T57] RBP: ff1100000bf6a000 R08: 1fe2200001976c7f R09: ff1100000250d1d0 [ 12.659261][ T57] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 12.659465][ T57] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.659673][ T57] FS: 0000000000000000(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.659907][ T57] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.660072][ T57] CR2: 0000000017408988 CR3: 0000000015d39003 CR4: 0000000000771ef0 [ 12.660264][ T57] PKRU: 55555554 [ 12.660399][ T57] Call Trace: [ 12.660497][ T57] [ 12.660575][ T57] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.660708][ T57] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.660837][ T57] ? notifier_call_chain (kernel/notifier.c:85) [ 12.660976][ T57] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.661074][ T57] netif_state_change (net/core/dev.c:1605) [ 12.661205][ T57] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.661370][ T57] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.661497][ T57] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.661630][ T57] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.661762][ T57] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.661899][ T57] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.662036][ T57] process_one_work (kernel/workqueue.c:3314) [ 12.662174][ T57] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.662304][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.662438][ T57] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.662571][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.662697][ T57] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.662827][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.662962][ T57] kthread (kernel/kthread.c:436) [ 12.663059][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.663217][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.663348][ T57] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.663478][ T57] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.663641][ T57] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.663771][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.663903][ T57] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.665376][ T57] ------------[ cut here ]------------ | [ 12.665517][ T57] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/57 | [ 12.665906][ T57] Modules linked in: netconsole netdevsim | [ 12.666392][ T57] Tainted: [W]=WARN [ 12.666498][ T57] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.666677][ T57] Workqueue: events_unbound linkwatch_event [ 12.666843][ T57] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.667034][ T57] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.667522][ T57] RSP: 0018:ffa00000003df9e0 EFLAGS: 00010286 [ 12.667698][ T57] RAX: 00000000ffffffa6 RBX: ff1100000cbb64c0 RCX: 1ff400000007bf02 [ 12.667906][ T57] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6570 [ 12.668109][ T57] RBP: ff1100000c852000 R08: 1fe2200001976caf R09: ff1100000250d1d0 [ 12.668307][ T57] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 12.668498][ T57] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.668693][ T57] FS: 0000000000000000(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 12.668924][ T57] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.669084][ T57] CR2: 0000000017408988 CR3: 0000000015d39003 CR4: 0000000000771ef0 [ 12.669273][ T57] PKRU: 55555554 [ 12.669369][ T57] Call Trace: [ 12.669465][ T57] [ 12.669536][ T57] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.669666][ T57] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.669795][ T57] ? notifier_call_chain (kernel/notifier.c:85) [ 12.669929][ T57] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.670028][ T57] netif_state_change (net/core/dev.c:1605) [ 12.670156][ T57] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.670314][ T57] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.670442][ T57] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.670575][ T57] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.670707][ T57] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.670832][ T57] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.670971][ T57] process_one_work (kernel/workqueue.c:3314) [ 12.671103][ T57] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.671229][ T57] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.671361][ T57] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.671487][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.671624][ T57] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 12.671755][ T57] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.671889][ T57] kthread (kernel/kthread.c:436) [ 12.671985][ T57] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.672144][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.672270][ T57] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.672402][ T57] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.672568][ T57] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.672700][ T57] ? kthread_affine_node (kernel/kthread.c:378) [ 12.672827][ T57] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.695608][ T262] ------------[ cut here ]------------ | [ 12.695845][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.696175][ T262] Modules linked in: netconsole netdevsim | [ 12.696749][ T262] Tainted: [W]=WARN [ 12.696918][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.697147][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.697383][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.697964][ T262] RSP: 0018:ffa0000000afed80 EFLAGS: 00010286 [ 12.698202][ T262] RAX: 00000000ffffffa6 RBX: ff11000009f8adc0 RCX: 1ff400000015fd76 [ 12.698462][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009f8ae70 [ 12.698732][ T262] RBP: ff1100000a692000 R08: 1fe22000013f15cf R09: ff1100000c59ae80 [ 12.699009][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.699269][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.699538][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.699842][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.700083][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.700345][ T262] PKRU: 55555554 [ 12.700500][ T262] Call Trace: [ 12.700662][ T262] [ 12.700784][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.700991][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.701191][ T262] notifier_call_chain (kernel/notifier.c:85) [ 12.701392][ T262] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 12.701606][ T262] ? netif_set_group (net/core/dev.c:9947) [ 12.701807][ T262] dev_set_mac_address (net/core/dev_api.c:339) [ 12.702089][ T262] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 12.702353][ T262] bond_enslave (drivers/net/bonding/bond_main.c:2067) [ 12.702642][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.703031][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.703300][ T262] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.703487][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.703688][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.703891][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.704078][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.704265][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.704453][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.704654][ T262] ? __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) [ 12.704854][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.705063][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.705254][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.705443][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.705675][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.705878][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.706066][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.706258][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.706449][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.706662][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.706872][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.707059][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.707248][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.707441][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.707640][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.707828][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.708031][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.708221][ T262] ? __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) [ 12.708409][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.708605][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.708799][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.709025][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.709221][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.709413][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.709612][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.709798][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.710007][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.710205][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.710392][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.710590][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.710778][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.710980][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.711167][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.711360][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.711551][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.711750][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.711951][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.712143][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.712334][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.712530][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.712720][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.712924][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.713113][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.713304][ T262] ? 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)) [ 12.713494][ T262] ? 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)) [ 12.713692][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.713900][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.714089][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.714279][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.714499][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.714695][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.714900][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.715091][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.715274][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.715489][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.715682][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.715880][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.716065][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.716248][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.716470][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.716672][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.716885][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.717068][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.717290][ T262] ? 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) [ 12.717473][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.717668][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.717871][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.718056][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.718241][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.718458][ T262] RIP: 0033:0x7fb43a9b408e [ 12.718657][ T262] 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 [ 12.719201][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.719453][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.719710][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.719978][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.720229][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.720477][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.730961][ T262] ------------[ cut here ]------------ | [ 12.731208][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.731518][ T262] Modules linked in: netconsole netdevsim | [ 12.732112][ T262] Tainted: [W]=WARN [ 12.732274][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.732510][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.732755][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.733336][ T262] RSP: 0018:ffa0000000afee18 EFLAGS: 00010286 [ 12.733578][ T262] RAX: 00000000ffffffa6 RBX: ff110000096b7cc0 RCX: 1ff400000015fd89 [ 12.733838][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b7d70 [ 12.734115][ T262] RBP: ff1100000a692000 R08: 1fe22000012d6faf R09: ff1100000c59ae80 [ 12.734384][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 12.734652][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000cd3a800 [ 12.734935][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.735236][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.735463][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.735736][ T262] PKRU: 55555554 [ 12.735908][ T262] Call Trace: [ 12.736064][ T262] [ 12.736187][ T262] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.736383][ T262] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.736551][ T262] netif_open (net/core/dev.c:1729 net/core/dev.c:1718) [ 12.736712][ T262] ? netdev_notify_peers (net/core/dev.c:1642) [ 12.736917][ T262] dev_open (net/core/dev_api.c:202) [ 12.737078][ T262] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 12.737292][ T262] bond_enslave (drivers/net/bonding/bond_main.c:2079) [ 12.737485][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.737689][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.737895][ T262] ? do_setlink.isra.0 (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/rtnetlink.c:3116) [ 12.738089][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.738280][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.738479][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.738679][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.738883][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.739075][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.739266][ T262] ? __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) [ 12.739469][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.739671][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.739880][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.740077][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.740304][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.740495][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.740694][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.740903][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.741099][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.741296][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.741490][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.741691][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.741901][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.742094][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.742304][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.742499][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.742700][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.742915][ T262] ? __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) [ 12.743105][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.743298][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.743492][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.743689][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.743899][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.744101][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.744300][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.744490][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.744688][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.744890][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.745074][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.745261][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.745447][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.745643][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.745834][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.746035][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.746226][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.746413][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.746607][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.746795][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.747004][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.747207][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.747428][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.747626][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.747827][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.748038][ T262] ? 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)) [ 12.748227][ T262] ? 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)) [ 12.748427][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.748623][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.748815][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.749024][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.749219][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.749410][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.749614][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.749809][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.750014][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.750240][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.750439][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.750641][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.750838][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.751046][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.751277][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.751484][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.751685][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.751890][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.752118][ T262] ? 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) [ 12.752308][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.752520][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.752713][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.752920][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.753114][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.753342][ T262] RIP: 0033:0x7fb43a9b408e [ 12.753552][ T262] 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 [ 12.754116][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.754382][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.754654][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.754936][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.755197][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.755460][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.757769][ T262] ------------[ cut here ]------------ | [ 12.757994][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.758287][ T262] Modules linked in: netconsole netdevsim | [ 12.758827][ T262] Tainted: [W]=WARN [ 12.759069][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.759334][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.759572][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.760133][ T262] RSP: 0018:ffa0000000afee10 EFLAGS: 00010286 [ 12.760360][ T262] RAX: 00000000ffffffa6 RBX: ff110000096b79c0 RCX: 1ff400000015fd88 [ 12.760618][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b7a70 [ 12.760892][ T262] RBP: ff1100000a692000 R08: 1fe22000012d6f4f R09: ff1100000c59ae58 [ 12.761147][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.761401][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.761671][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.761983][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.762207][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.762469][ T262] PKRU: 55555554 [ 12.762638][ T262] Call Trace: [ 12.762795][ T262] [ 12.762934][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.763128][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.763328][ T262] notifier_call_chain (kernel/notifier.c:85) [ 12.763530][ T262] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.763724][ T262] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.763965][ T262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 12.764156][ T262] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 12.764346][ T262] bond_enslave (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:623 ./include/net/bonding.h:615 ./include/net/bonding.h:637 drivers/net/bonding/bond_main.c:2144) [ 12.764551][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.764742][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.764947][ T262] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.765136][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.765323][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.765519][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.765707][ T262] ? __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) [ 12.765926][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.766126][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.766315][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.766511][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.766733][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.766939][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.767129][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.767315][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.767513][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.767706][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.767923][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.768113][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.768302][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.768490][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.768685][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.768888][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.769081][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.769270][ T262] ? __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) [ 12.769459][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.769654][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.769844][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.770044][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.770236][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.770430][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.770636][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.770821][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.771018][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.771203][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.771388][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.771585][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.771770][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.771976][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.772163][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.772353][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.772546][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.772732][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.772947][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.773132][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.773323][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.773518][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.773709][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.773912][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.774098][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.774287][ T262] ? 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)) [ 12.774473][ T262] ? 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)) [ 12.774669][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.774875][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.775062][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.775250][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.775437][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.775634][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.775822][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.776022][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.776208][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.776427][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.776619][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.776807][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.777009][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.777195][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.777416][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.777625][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.777812][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.778026][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.778253][ T262] ? 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) [ 12.778440][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.778636][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.778823][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.779021][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.779211][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.779432][ T262] RIP: 0033:0x7fb43a9b408e [ 12.779632][ T262] 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 [ 12.780181][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.780439][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.780698][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.780965][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.781228][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.781498][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.783754][ T262] ------------[ cut here ]------------ | [ 12.783963][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.784248][ T262] Modules linked in: netconsole netdevsim | [ 12.784791][ T262] Tainted: [W]=WARN [ 12.785538][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.785832][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.786135][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.786736][ T262] RSP: 0018:ffa0000000afed20 EFLAGS: 00010286 [ 12.787029][ T262] RAX: 00000000ffffffa6 RBX: ff110000096b7840 RCX: 1ff400000015fd6a [ 12.787342][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b78f0 [ 12.787662][ T262] RBP: ff1100000a692000 R08: 1fe22000012d6f1f R09: ff1100000c59ae58 [ 12.787988][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.788310][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.788636][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.788995][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.789278][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.789597][ T262] PKRU: 55555554 [ 12.789806][ T262] Call Trace: [ 12.790032][ T262] [ 12.790208][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.790450][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.790703][ T262] notifier_call_chain (kernel/notifier.c:85) [ 12.790969][ T262] __netdev_upper_dev_link (net/core/dev.c:8931) [ 12.791214][ T262] ? packet_sendmsg_spkt (af_packet.c:?) [ 12.791458][ T262] ? netdev_wait_allrefs_any (net/core/dev.c:11629) [ 12.791715][ T262] netdev_master_upper_dev_link (net/core/dev.c:9001) [ 12.791974][ T262] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.792219][ T262] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.792465][ T262] ? netdev_rx_handler_register (net/core/dev.c:5900) [ 12.792717][ T262] bond_enslave (drivers/net/bonding/bond_main.c:1713 drivers/net/bonding/bond_main.c:2229) [ 12.792978][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.793231][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.793480][ T262] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.793736][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.793994][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.794242][ T262] ? __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) [ 12.794492][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.794746][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.795007][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.795280][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.795567][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.795810][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.796091][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.796333][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.796593][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.796842][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.797105][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.797355][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.797607][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.797846][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.798086][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.798273][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.798457][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.798645][ T262] ? __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) [ 12.798828][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.799034][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.799221][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.799399][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.799636][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.799839][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.800038][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.800230][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.800415][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.800610][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.800793][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.800993][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.801176][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.801359][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.801551][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.801735][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.801945][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.802127][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.802308][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.802494][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.802688][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.802879][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.803059][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.803240][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.803458][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.803652][ T262] ? 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)) [ 12.803832][ T262] ? 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)) [ 12.804034][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.804218][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.804403][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.804594][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.804778][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.804977][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.805167][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.805370][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.805561][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.805771][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.805969][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.806153][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.806361][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.806552][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.806770][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.806980][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.807164][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.807347][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.807581][ T262] ? 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) [ 12.807788][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.807980][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.808163][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.808365][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.808572][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.808791][ T262] RIP: 0033:0x7fb43a9b408e [ 12.808997][ T262] 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 [ 12.809528][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.809797][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.810057][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.810302][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.810549][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.810791][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.812800][ T262] ------------[ cut here ]------------ | [ 12.812998][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.813268][ T262] Modules linked in: netconsole netdevsim | [ 12.814441][ T262] Tainted: [W]=WARN [ 12.814668][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.814958][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.815238][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.815830][ T262] RSP: 0018:ffa0000000afee10 EFLAGS: 00010286 [ 12.816136][ T262] RAX: 00000000ffffffa6 RBX: ff110000096b76c0 RCX: 1ff400000015fd88 [ 12.816433][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b7770 [ 12.816778][ T262] RBP: ff1100000a692000 R08: 1fe22000012d6eef R09: ff1100000c59ae58 [ 12.817090][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.817393][ T262] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.817707][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.818063][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.818335][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.818655][ T262] PKRU: 55555554 [ 12.818874][ T262] Call Trace: [ 12.819107][ T262] [ 12.819279][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.819556][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.819798][ T262] notifier_call_chain (kernel/notifier.c:85) [ 12.820052][ T262] netdev_lower_state_changed (net/core/dev.c:9573) [ 12.820288][ T262] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 12.820561][ T262] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.820797][ T262] ? netdev_is_rx_handler_busy (net/core/dev.c:5878 (discriminator 4)) [ 12.821051][ T262] bond_enslave (drivers/net/bonding/bond_main.c:1830 drivers/net/bonding/bond_main.c:2235) [ 12.821295][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.821537][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.821795][ T262] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.822047][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.822280][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.822550][ T262] ? __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) [ 12.822799][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.823050][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.823288][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.823533][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.823814][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.824080][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.824320][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.824566][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.824802][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.825051][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.825298][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.825542][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.825775][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.826025][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.826262][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.826478][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.826683][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.826878][ T262] ? __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) [ 12.827061][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.827243][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.827427][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.827614][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.827799][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.827997][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.828181][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.828359][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.828550][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.828729][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.828959][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.829141][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.829321][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.829512][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.829694][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.829895][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.830076][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.830257][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.830438][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.830626][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.830809][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.831020][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.831202][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.831385][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.831575][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.831759][ T262] ? 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)) [ 12.831956][ T262] ? 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)) [ 12.832141][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.832326][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.832514][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.832699][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.832898][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.833080][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.833265][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.833451][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.833640][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.833876][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.834062][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.834246][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.834429][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.834619][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.834832][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.835042][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.835225][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.835404][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.835630][ T262] ? 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) [ 12.835815][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.836012][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.836194][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.836373][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.836562][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.836776][ T262] RIP: 0033:0x7fb43a9b408e [ 12.836981][ T262] 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 [ 12.837518][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.837768][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.838032][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.838280][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.838532][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.838776][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.840998][ T262] ------------[ cut here ]------------ | [ 12.841177][ T262] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/262 | [ 12.841456][ T262] Modules linked in: netconsole netdevsim | [ 12.842525][ T262] Tainted: [W]=WARN [ 12.842732][ T262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.843013][ T262] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.843293][ T262] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.843888][ T262] RSP: 0018:ffa0000000afedb8 EFLAGS: 00010286 [ 12.844170][ T262] RAX: 00000000ffffffa6 RBX: ff110000096b7540 RCX: 1ff400000015fd7d [ 12.844475][ T262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b75f0 [ 12.844783][ T262] RBP: ff1100001064a000 R08: 1fe22000012d6ebf R09: ff1100000c59ae58 [ 12.845098][ T262] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.845397][ T262] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 12.845707][ T262] FS: 00007fb43a77a840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.846062][ T262] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.846330][ T262] CR2: 0000000012e5d988 CR3: 0000000010bc5002 CR4: 0000000000771ef0 [ 12.846640][ T262] PKRU: 55555554 [ 12.846841][ T262] Call Trace: [ 12.847056][ T262] [ 12.847224][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.847461][ T262] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.847703][ T262] notifier_call_chain (kernel/notifier.c:85) [ 12.847958][ T262] netdev_compute_master_upper_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11116 net/core/dev.c:12883) [ 12.848224][ T262] ? kernfs_rename_ns (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 fs/kernfs/kernfs-internal.h:132 fs/kernfs/dir.c:1840) [ 12.848460][ T262] ? netdev_lower_state_changed (net/core/dev.c:9573) [ 12.848735][ T262] ? netdev_change_features (net/core/dev.c:11117) [ 12.848989][ T262] ? netdev_upper_dev_link (net/core/dev.c:8974) [ 12.849234][ T262] ? sysfs_create_files (./include/linux/sysfs.h:774 fs/sysfs/file.c:384) [ 12.849471][ T262] bond_enslave (drivers/net/bonding/bond_main.c:2276) [ 12.849730][ T262] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5209 (discriminator 9)) [ 12.849978][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.850211][ T262] ? lock_acquire (./arch/x86/include/asm/bitops.h:222 ./arch/x86/include/asm/bitops.h:233 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:649 ./include/linux/cpumask.h:1231 ./include/trace/events/lock.h:24 kernel/locking/lockdep.c:5831) [ 12.850447][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.850691][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.850938][ T262] ? __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) [ 12.851181][ T262] do_set_master (net/core/rtnetlink.c:3011) [ 12.851416][ T262] do_setlink.isra.0 (net/core/rtnetlink.c:3213 (discriminator 1)) [ 12.851659][ T262] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.851910][ T262] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.852180][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.852414][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.852656][ T262] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.852907][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.853146][ T262] ? __kernel_text_address (kernel/extable.c:79) [ 12.853383][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.853629][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.853876][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.854111][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.854355][ T262] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.854565][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.854745][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.854944][ T262] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.855124][ T262] ? __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) [ 12.855302][ T262] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.855484][ T262] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.855671][ T262] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.855849][ T262] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.856046][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.856234][ T262] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.856415][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.856601][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.856782][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.856974][ T262] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.857152][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.857339][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.857527][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.857706][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.857938][ T262] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.858117][ T262] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.858293][ T262] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.858470][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.858656][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.858837][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.859036][ T262] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.859218][ T262] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.859403][ T262] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.859590][ T262] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.859775][ T262] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.859973][ T262] ? 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)) [ 12.860154][ T262] ? 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)) [ 12.860340][ T262] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.860529][ T262] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.860708][ T262] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.860903][ T262] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.861097][ T262] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.861279][ T262] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.861461][ T262] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.861649][ T262] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.861831][ T262] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.862055][ T262] ? move_addr_to_kernel (net/socket.c:258) [ 12.862241][ T262] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.862422][ T262] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.862634][ T262] ___sys_sendmsg (net/socket.c:2752) [ 12.862814][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.863036][ T262] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.863228][ T262] __sys_sendmsg (net/socket.c:2784) [ 12.863408][ T262] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.863589][ T262] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.863799][ T262] ? 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) [ 12.863990][ T262] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.864167][ T262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.864366][ T262] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.864557][ T262] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.864742][ T262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.864970][ T262] RIP: 0033:0x7fb43a9b408e [ 12.865157][ T262] 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 [ 12.865680][ T262] RSP: 002b:00007ffea97d0820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.865942][ T262] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb43a9b408e [ 12.866186][ T262] RDX: 0000000000000000 RSI: 00007ffea97d08d0 RDI: 0000000000000005 [ 12.866429][ T262] RBP: 00007ffea97d0830 R08: 0000000000000000 R09: 0000000000000000 [ 12.866677][ T262] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e715 [ 12.866940][ T262] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea97d0fa0 | [ 12.875621][ T103] ------------[ cut here ]------------ | [ 12.875806][ T103] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/103 | [ 12.876125][ T103] Modules linked in: netconsole netdevsim | [ 12.876643][ T103] Tainted: [W]=WARN [ 12.876790][ T103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.877009][ T103] Workqueue: events_unbound linkwatch_event [ 12.877226][ T103] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.877439][ T103] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.877972][ T103] RSP: 0018:ffa00000006479e0 EFLAGS: 00010286 [ 12.878185][ T103] RAX: 00000000ffffffa6 RBX: ff110000096b73c0 RCX: 1ff40000000c8f02 [ 12.878419][ T103] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b7470 [ 12.878658][ T103] RBP: ff1100000a692000 R08: 1fe22000012d6e8f R09: ff1100000c5ad1d0 [ 12.878903][ T103] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.879134][ T103] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.879367][ T103] FS: 0000000000000000(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.879648][ T103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.879852][ T103] CR2: 0000000012e5d988 CR3: 0000000015d39005 CR4: 0000000000771ef0 [ 12.880105][ T103] PKRU: 55555554 [ 12.880242][ T103] Call Trace: [ 12.880382][ T103] [ 12.880492][ T103] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.880673][ T103] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.880844][ T103] ? notifier_call_chain (kernel/notifier.c:85) [ 12.881034][ T103] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.881177][ T103] netif_state_change (net/core/dev.c:1605) [ 12.881350][ T103] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.881562][ T103] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.881733][ T103] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.881919][ T103] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.882094][ T103] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.882265][ T103] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.882436][ T103] process_one_work (kernel/workqueue.c:3314) [ 12.882616][ T103] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.882788][ T103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.882975][ T103] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.883153][ T103] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.883323][ T103] kthread (kernel/kthread.c:436) [ 12.883464][ T103] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.883672][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.883843][ T103] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.884034][ T103] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.884237][ T103] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.884408][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.884592][ T103] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.886723][ T103] ------------[ cut here ]------------ | [ 12.886915][ T103] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 1/103 | [ 12.887210][ T103] Modules linked in: netconsole netdevsim | [ 12.887729][ T103] Tainted: [W]=WARN [ 12.887957][ T103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.888174][ T103] Workqueue: events_unbound linkwatch_event [ 12.888383][ T103] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.888624][ T103] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.889127][ T103] RSP: 0018:ffa00000006479e0 EFLAGS: 00010286 [ 12.889333][ T103] RAX: 00000000ffffffa6 RBX: ff110000096b7240 RCX: 1ff40000000c8f02 [ 12.889578][ T103] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b72f0 [ 12.889822][ T103] RBP: ff1100000cb4a000 R08: 1fe22000012d6e5f R09: ff1100000c5ad1d0 [ 12.890076][ T103] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.890308][ T103] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.890551][ T103] FS: 0000000000000000(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 12.890825][ T103] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.891039][ T103] CR2: 0000000012e5d988 CR3: 0000000015d39005 CR4: 0000000000771ef0 [ 12.891275][ T103] PKRU: 55555554 [ 12.891419][ T103] Call Trace: [ 12.891570][ T103] [ 12.891682][ T103] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 12.891873][ T103] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.892051][ T103] ? notifier_call_chain (kernel/notifier.c:85) [ 12.892228][ T103] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.892371][ T103] netif_state_change (net/core/dev.c:1605) [ 12.892551][ T103] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.892756][ T103] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 12.892942][ T103] __linkwatch_run_queue (net/core/link_watch.c:240) [ 12.893118][ T103] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.893300][ T103] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 12.893477][ T103] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 12.893667][ T103] process_one_work (kernel/workqueue.c:3314) [ 12.893852][ T103] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 12.894042][ T103] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.894220][ T103] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 12.894400][ T103] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 12.894581][ T103] kthread (kernel/kthread.c:436) [ 12.894735][ T103] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.895010][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.895236][ T103] ret_from_fork (arch/x86/kernel/process.c:158) [ 12.895438][ T103] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 12.895657][ T103] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 12.895832][ T103] ? kthread_affine_node (kernel/kthread.c:378) [ 12.896024][ T103] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.916967][ T263] ------------[ cut here ]------------ | [ 12.917148][ T263] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/263 | [ 12.917399][ T263] Modules linked in: netconsole netdevsim | [ 12.917863][ T263] Tainted: [W]=WARN [ 12.917966][ T263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.918134][ T263] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.918310][ T263] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.918782][ T263] RSP: 0018:ffa0000000aff020 EFLAGS: 00010286 [ 12.918956][ T263] RAX: 00000000ffffffa6 RBX: ff1100001058bb40 RCX: 1ff400000015fdca [ 12.919158][ T263] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001058bbf0 [ 12.919356][ T263] RBP: ff1100001064a000 R08: 1fe22000020b177f R09: ff1100000cc45158 [ 12.919559][ T263] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.919757][ T263] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.919964][ T263] FS: 00007f8c08bee840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 12.920222][ T263] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.920396][ T263] CR2: 0000000009253988 CR3: 0000000009562005 CR4: 0000000000771ef0 [ 12.920611][ T263] PKRU: 55555554 [ 12.920715][ T263] Call Trace: [ 12.920819][ T263] [ 12.920897][ T263] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.921042][ T263] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.921147][ T263] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.921287][ T263] __dev_notify_flags (net/core/dev.c:9787) [ 12.921438][ T263] ? netif_change_name (net/core/dev.c:1495) [ 12.921581][ T263] ? __dev_change_flags (net/core/dev.c:9752) [ 12.921718][ T263] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.921853][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.921999][ T263] ? 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)) [ 12.922137][ T263] netif_change_flags (net/core/dev.c:9820) [ 12.922275][ T263] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.922413][ T263] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.922565][ T263] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.922704][ T263] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.922947][ T263] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.923088][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.923224][ T263] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.923359][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.923498][ T263] ? __kernel_text_address (kernel/extable.c:79) [ 12.923642][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.923780][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.923997][ T263] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.924134][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.924270][ T263] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.924406][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.924546][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.924682][ T263] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.924817][ T263] ? __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) [ 12.925060][ T263] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.925203][ T263] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.925341][ T263] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.925479][ T263] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.925626][ T263] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.925764][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.925970][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.926107][ T263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.926244][ T263] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.926384][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.926529][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.926665][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.926802][ T263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.927029][ T263] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.927170][ T263] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.927307][ T263] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.927443][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.927588][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.927726][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.927961][ T263] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.928098][ T263] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.928236][ T263] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.928372][ T263] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.928514][ T263] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.928653][ T263] ? 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)) [ 12.928789][ T263] ? 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)) [ 12.928956][ T263] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.929095][ T263] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.929232][ T263] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.929369][ T263] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.929510][ T263] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.929648][ T263] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.929788][ T263] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.929934][ T263] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.930069][ T263] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.930238][ T263] ? move_addr_to_kernel (net/socket.c:258) [ 12.930376][ T263] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.930518][ T263] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.930656][ T263] ___sys_sendmsg (net/socket.c:2752) [ 12.930794][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.930970][ T263] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.931118][ T263] __sys_sendmsg (net/socket.c:2784) [ 12.931254][ T263] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.931389][ T263] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.931577][ T263] ? 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) [ 12.931715][ T263] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.931862][ T263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.932000][ T263] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.932136][ T263] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.932272][ T263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.932442][ T263] RIP: 0033:0x7f8c08e2808e [ 12.932589][ T263] 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 [ 12.933078][ T263] RSP: 002b:00007fff84d95f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.933285][ T263] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8c08e2808e [ 12.933489][ T263] RDX: 0000000000000000 RSI: 00007fff84d95fd0 RDI: 0000000000000005 [ 12.933700][ T263] RBP: 00007fff84d95f30 R08: 0000000000000000 R09: 0000000000000000 [ 12.933910][ T263] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 12.934115][ T263] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff84d966a0 | [ 13.170601][ T273] ------------[ cut here ]------------ | [ 13.170793][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.171047][ T273] Modules linked in: netconsole netdevsim | [ 13.171468][ T273] Tainted: [W]=WARN [ 13.171576][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.171745][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.171937][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.172420][ T273] RSP: 0018:ffa0000000b3f060 EFLAGS: 00010286 [ 13.172597][ T273] RAX: 00000000ffffffa6 RBX: ff11000009df73c0 RCX: 1ff4000000167dd2 [ 13.172803][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009df7470 [ 13.173028][ T273] RBP: ff11000010452000 R08: 1fe22000013bee8f R09: ff110000106a5158 [ 13.173230][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.173433][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b3f100 [ 13.173646][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.173897][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.174070][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.174271][ T273] PKRU: 55555554 [ 13.174372][ T273] Call Trace: [ 13.174473][ T273] [ 13.174546][ T273] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.174688][ T273] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.174792][ T273] netif_close_many (net/core/dev.c:1804) [ 13.174933][ T273] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.175068][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.175205][ T273] ? __dev_close_many (net/core/dev.c:1781) [ 13.175340][ T273] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.175511][ T273] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.175681][ T273] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.175821][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.175960][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.176124][ T273] ? 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) [ 13.176259][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.176394][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.176568][ T273] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.176705][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.176839][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.176979][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.177116][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.177249][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.177382][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.177537][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.177676][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.177815][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.177957][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.178091][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.178229][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.178365][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.178498][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.178637][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.178770][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.178912][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.179044][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.179176][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.179309][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.179441][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.179581][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.179716][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.179852][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.179993][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.180127][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.180265][ T273] ? 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)) [ 13.180398][ T273] ? 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)) [ 13.180537][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.180670][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.180806][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.181008][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.181181][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.181316][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.181459][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.181598][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.181730][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.181901][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.182042][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.182183][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.182320][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.182454][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.182596][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.182740][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.182882][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.183018][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.183152][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.183293][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.183428][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.183568][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.183701][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.183836][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.183974][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.184143][ T273] RIP: 0033:0x7fa4c303108e [ 13.184288][ T273] 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 [ 13.184765][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.184977][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.185177][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.185377][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.185582][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.185785][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.190486][ T273] ------------[ cut here ]------------ | [ 13.190653][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.190894][ T273] Modules linked in: netconsole netdevsim | [ 13.191302][ T273] Tainted: [W]=WARN [ 13.191401][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.191570][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.191741][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.192212][ T273] RSP: 0018:ffa0000000b3f190 EFLAGS: 00010286 [ 13.192381][ T273] RAX: 00000000ffffffa6 RBX: ff1100000c61b540 RCX: 1ff4000000167df8 [ 13.192580][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61b5f0 [ 13.192777][ T273] RBP: ff11000010452000 R08: 1fe22000018c36bf R09: ff110000106a5158 [ 13.192977][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.193171][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.193369][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.193602][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.193767][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.193969][ T273] PKRU: 55555554 [ 13.194067][ T273] Call Trace: [ 13.194165][ T273] [ 13.194236][ T273] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.194403][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.194569][ T273] ? 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) [ 13.194699][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.194827][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.194999][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.195132][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.195266][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.195397][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.195533][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.195660][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.195806][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.195940][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.196068][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.196196][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.196327][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.196458][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.196601][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.196734][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.196910][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.197040][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.197177][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.197310][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.197438][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.197569][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.197696][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.197828][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.198071][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.198202][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.198333][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.198468][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.198607][ T273] ? 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)) [ 13.198741][ T273] ? 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)) [ 13.199046][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.199180][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.199363][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.199495][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.199631][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.199762][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.199953][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.200084][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.200238][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.200463][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.200609][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.200989][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.201189][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.201326][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.201458][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.201600][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.201736][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.201931][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.202061][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.202193][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.202410][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.202548][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.202682][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.202813][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.203079][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.203239][ T273] RIP: 0033:0x7fa4c303108e [ 13.203378][ T273] 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 [ 13.203839][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.204173][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.204368][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.204568][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.204761][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.205011][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.207241][ T273] ------------[ cut here ]------------ | [ 13.207409][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/273 | [ 13.207674][ T273] Modules linked in: netconsole netdevsim | [ 13.208126][ T273] Tainted: [W]=WARN [ 13.208244][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.208418][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.208607][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.209109][ T273] RSP: 0018:ffa0000000b3ee00 EFLAGS: 00010286 [ 13.209285][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f9240 RCX: 1ff4000000167d86 [ 13.209491][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f92f0 [ 13.209708][ T273] RBP: ff1100000c852000 R08: 1fe220000161f25f R09: ff110000106a5158 [ 13.209933][ T273] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.210141][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.210356][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 13.210612][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.210788][ T273] CR2: 00007fca0080af98 CR3: 0000000010479006 CR4: 0000000000771ef0 [ 13.211001][ T273] PKRU: 55555554 [ 13.211105][ T273] Call Trace: [ 13.211208][ T273] [ 13.211280][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.211420][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.211563][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.211702][ T273] netdev_lower_state_changed (net/core/dev.c:9573) [ 13.211842][ T273] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 13.212020][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.212157][ T273] __bond_release_one (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2440) [ 13.212300][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.212437][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.212581][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.212718][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.212868][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.213010][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.213147][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.213286][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.213432][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.213628][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.213798][ T273] ? 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) [ 13.213941][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.214078][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.214250][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.214388][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.214532][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.214673][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.214809][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.214951][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.215110][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.215248][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.215386][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.215536][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.215672][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.215811][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.215957][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.216096][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.216232][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.216370][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.216515][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.216653][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.216791][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.216941][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.217080][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.217223][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.217359][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.217499][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.217643][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.217787][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.217935][ T273] ? 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)) [ 13.218071][ T273] ? 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)) [ 13.218214][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.218351][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.218491][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.218634][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.218773][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.218918][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.219060][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.219199][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.219338][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.219512][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.219651][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.219789][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.219933][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.220068][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.220208][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.220353][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.220494][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.220639][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.220776][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.220923][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.221063][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.221201][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.221344][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.221481][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.221626][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.221797][ T273] RIP: 0033:0x7fa4c303108e [ 13.221945][ T273] 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 [ 13.222436][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.222652][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.222869][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.223074][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.223282][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.223495][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.225791][ T273] ------------[ cut here ]------------ | [ 13.225950][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/273 | [ 13.226198][ T273] Modules linked in: netconsole netdevsim | [ 13.226637][ T273] Tainted: [W]=WARN [ 13.226747][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.227000][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.227183][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.227679][ T273] RSP: 0018:ffa0000000b3ed50 EFLAGS: 00010286 [ 13.227921][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f93c0 RCX: 1ff4000000167d70 [ 13.228129][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f9470 [ 13.228336][ T273] RBP: ff1100000c852000 R08: 1fe220000161f28f R09: ff110000106a5158 [ 13.228549][ T273] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.228758][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.229030][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 13.229275][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.229451][ T273] CR2: 00007fca0080af98 CR3: 0000000010479006 CR4: 0000000000771ef0 [ 13.229672][ T273] PKRU: 55555554 [ 13.229775][ T273] Call Trace: [ 13.229941][ T273] [ 13.230013][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.230155][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.230294][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.230437][ T273] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.230585][ T273] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.230757][ T273] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:980) [ 13.230996][ T273] ? finish_wait (./include/linux/list.h:441 (discriminator 5)) [ 13.231140][ T273] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.231280][ T273] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.231453][ T273] __bond_release_one (drivers/net/bonding/bond_main.c:1724 drivers/net/bonding/bond_main.c:2466) [ 13.231601][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.231740][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.231940][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.232081][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.232223][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.232366][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.232507][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.232648][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.232789][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.233027][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.233201][ T273] ? 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) [ 13.233340][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.233478][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.233659][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.233798][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.233995][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.234134][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.234274][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.234417][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.234582][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.234722][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.234928][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.235069][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.235207][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.235352][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.235495][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.235639][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.235779][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.235983][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.236126][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.236263][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.236405][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.236553][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.236690][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.236831][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.237028][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.237170][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.237310][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.237450][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.237598][ T273] ? 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)) [ 13.237740][ T273] ? 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)) [ 13.237943][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.238085][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.238224][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.238363][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.238510][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.238649][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.238793][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.238992][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.239132][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.239305][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.239447][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.239591][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.239732][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.239933][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.240074][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.240215][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.240357][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.240498][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.240643][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.240785][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.240982][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.241131][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.241271][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.241411][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.241556][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.241728][ T273] RIP: 0033:0x7fa4c303108e [ 13.241943][ T273] 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 [ 13.242440][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.242654][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.242924][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.243134][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.243340][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.243550][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.254671][ T273] ------------[ cut here ]------------ | [ 13.254850][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.255175][ T273] Modules linked in: netconsole netdevsim | [ 13.255621][ T273] Tainted: [W]=WARN [ 13.255731][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.255923][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.256119][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.256620][ T273] RSP: 0018:ffa0000000b3ed50 EFLAGS: 00010286 [ 13.256799][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f9e40 RCX: 1ff4000000167d70 [ 13.257015][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f9ef0 [ 13.257224][ T273] RBP: ff1100000c852000 R08: 1fe220000161f3df R09: ff110000106a5180 [ 13.257436][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.257651][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b3ed98 [ 13.257871][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.258121][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.258301][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.258579][ T273] PKRU: 55555554 [ 13.258693][ T273] Call Trace: [ 13.258800][ T273] [ 13.258880][ T273] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.259025][ T273] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.259132][ T273] netif_close_many (net/core/dev.c:1804) [ 13.259274][ T273] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.259415][ T273] ? __dev_close_many (net/core/dev.c:1781) [ 13.259572][ T273] netif_close (net/core/dev.c:1818 net/core/dev.c:1812) [ 13.259712][ T273] ? netif_close_many (net/core/dev.c:1803 (discriminator 2)) [ 13.259853][ T273] ? dev_close (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:220) [ 13.259969][ T273] dev_close (net/core/dev_api.c:221) [ 13.260076][ T273] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2563) [ 13.260223][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.260367][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.260514][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.260658][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.260804][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.260954][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.261094][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.261235][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.261378][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.261566][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.261739][ T273] ? 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) [ 13.261886][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.262027][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.262207][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.262353][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.262492][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.262639][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.262778][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.262926][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.263086][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.263228][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.263370][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.263515][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.263655][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.263796][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.263943][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.264083][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.264224][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.264364][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.264509][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.264648][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.264791][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.264942][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.265081][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.265223][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.265363][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.265511][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.265652][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.265793][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.265946][ T273] ? 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)) [ 13.266086][ T273] ? 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)) [ 13.266229][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.266374][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.266520][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.266663][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.266806][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.266956][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.267100][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.267248][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.267389][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.267569][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.267713][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.267855][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.268012][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.268153][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.268294][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.268442][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.268601][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.268745][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.268895][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.269038][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.269180][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.269320][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.269463][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.269607][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.269748][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.269929][ T273] RIP: 0033:0x7fa4c303108e [ 13.270077][ T273] 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 [ 13.270579][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.270793][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.271011][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.271223][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.271435][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.271652][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.273493][ T273] ------------[ cut here ]------------ | [ 13.273639][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.273893][ T273] Modules linked in: netconsole netdevsim | [ 13.274325][ T273] Tainted: [W]=WARN [ 13.274431][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.274612][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.274796][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.275299][ T273] RSP: 0018:ffa0000000b3ed70 EFLAGS: 00010286 [ 13.275476][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f9b40 RCX: 1ff4000000167d74 [ 13.275685][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f9bf0 [ 13.275901][ T273] RBP: ff1100000c852000 R08: 1fe220000161f37f R09: ff110000106a5180 [ 13.276112][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.276318][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.276532][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.276774][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.276959][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.277169][ T273] PKRU: 55555554 [ 13.277279][ T273] Call Trace: [ 13.277386][ T273] [ 13.277457][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.277601][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.277741][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.277892][ T273] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 13.278036][ T273] ? netif_set_group (net/core/dev.c:9947) [ 13.278179][ T273] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 13.278322][ T273] dev_set_mac_address (net/core/dev_api.c:339) [ 13.278463][ T273] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2573) [ 13.278612][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.278753][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.278900][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.279042][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.279188][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.279333][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.279472][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.279619][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.279764][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.279946][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.280118][ T273] ? 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) [ 13.280260][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.280398][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.280583][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.280722][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.280867][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.281006][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.281146][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.281285][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.281444][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.281589][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.281727][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.281874][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.282015][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.282155][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.282298][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.282436][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.282584][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.282725][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.282874][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.283015][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.283153][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.283291][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.283427][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.283577][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.283716][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.283855][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.284004][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.284144][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.284287][ T273] ? 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)) [ 13.284426][ T273] ? 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)) [ 13.284574][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.284713][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.284852][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.284998][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.285140][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.285279][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.285421][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.285567][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.285704][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.285879][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.286018][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.286155][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.286293][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.286433][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.286577][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.286719][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.286868][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.287009][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.287147][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.287291][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.287428][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.287572][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.287710][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.287848][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.287994][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.288169][ T273] RIP: 0033:0x7fa4c303108e [ 13.288316][ T273] 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 [ 13.288812][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.289124][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.289334][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.289543][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.289840][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.290052][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.292277][ T273] ------------[ cut here ]------------ | [ 13.292422][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.292763][ T273] Modules linked in: netconsole netdevsim | [ 13.293190][ T273] Tainted: [W]=WARN [ 13.293387][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.293577][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.293752][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.294241][ T273] RSP: 0018:ffa0000000b3ee00 EFLAGS: 00010286 [ 13.294412][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f99c0 RCX: 1ff4000000167d86 [ 13.294710][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f9a70 [ 13.294920][ T273] RBP: ff1100000cb4a000 R08: 1fe220000161f34f R09: ff110000106a5158 [ 13.295214][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.295417][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.295623][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.295964][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.296134][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.296341][ T273] PKRU: 55555554 [ 13.296537][ T273] Call Trace: [ 13.296640][ T273] [ 13.296712][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.296850][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.297082][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.297221][ T273] netdev_lower_state_changed (net/core/dev.c:9573) [ 13.297356][ T273] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 13.297533][ T273] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.297758][ T273] __bond_release_one (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2440) [ 13.297906][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.298043][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.298179][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.298403][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.298549][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.298689][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.298824][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.299056][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.299194][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.299364][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.299535][ T273] ? 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) [ 13.299759][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.299902][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.300075][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.300210][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.300432][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.300571][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.300705][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.300839][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.301002][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.301136][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.301270][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.301404][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.301632][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.301767][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.301911][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.302054][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.302279][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.302414][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.302558][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.302693][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.302923][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.303057][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.303190][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.303330][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.303556][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.303695][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.303832][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.304059][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.304198][ T273] ? 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)) [ 13.304332][ T273] ? 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)) [ 13.304471][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.304614][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.304839][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.304982][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.305118][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.305254][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.305480][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.305618][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.305759][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.305932][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.306071][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.306210][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.306345][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.306571][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.306710][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.306852][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.306998][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.307226][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.307361][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.307500][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.307638][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.307870][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.308007][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.308145][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.308280][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.308540][ T273] RIP: 0033:0x7fa4c303108e [ 13.308681][ T273] 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 [ 13.309281][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.309485][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.309692][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.309992][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.310194][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.310490][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.312597][ T273] ------------[ cut here ]------------ | [ 13.312831][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/273 | [ 13.313076][ T273] Modules linked in: netconsole netdevsim | [ 13.313595][ T273] Tainted: [W]=WARN [ 13.313699][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.314448][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.314700][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.315251][ T273] RSP: 0018:ffa0000000b3ed50 EFLAGS: 00010286 [ 13.315428][ T273] RAX: 00000000ffffffa6 RBX: ff1100000b0f90c0 RCX: 1ff4000000167d70 [ 13.315639][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000b0f9170 [ 13.315847][ T273] RBP: ff1100000cb4a000 R08: 1fe220000161f22f R09: ff110000106a5158 [ 13.316115][ T273] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.316322][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.316534][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.316782][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.317021][ T273] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.317225][ T273] PKRU: 55555554 [ 13.317330][ T273] Call Trace: [ 13.317434][ T273] [ 13.317509][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.317646][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.317783][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.317987][ T273] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.318124][ T273] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.318293][ T273] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:980) [ 13.318469][ T273] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.318611][ T273] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.318783][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.318985][ T273] __bond_release_one (drivers/net/bonding/bond_main.c:1724 drivers/net/bonding/bond_main.c:2466) [ 13.319128][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.319292][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.319430][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.319571][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.319714][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.319923][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.320059][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.320197][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.320337][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.320514][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.320687][ T273] ? 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) [ 13.320824][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.321024][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.321198][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.321335][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.321565][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.321701][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.321839][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.322037][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.322192][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.322328][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.322465][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.322694][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.322831][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.323031][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.323175][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.323311][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.323446][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.323677][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.323814][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.324016][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.324154][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.324295][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.324426][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.324566][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.324809][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.325011][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.325149][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.325286][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.325425][ T273] ? 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)) [ 13.325570][ T273] ? 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)) [ 13.325800][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.325997][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.326136][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.326273][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.326412][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.326554][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.326692][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.326984][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.327120][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.327291][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.327427][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.327566][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.327703][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.327991][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.328134][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.328276][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.328416][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.328557][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.328694][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.328987][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.329124][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.329277][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.329418][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.329560][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.329697][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.329928][ T273] RIP: 0033:0x7fa4c303108e [ 13.330071][ T273] 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 [ 13.330561][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.330766][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.331118][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.331326][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.331537][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.331742][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.349461][ T273] ------------[ cut here ]------------ | [ 13.349697][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/273 | [ 13.350017][ T273] Modules linked in: netconsole netdevsim | [ 13.350552][ T273] Tainted: [W]=WARN [ 13.350711][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.350960][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.351192][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.351750][ T273] RSP: 0018:ffa0000000b3ed50 EFLAGS: 00010286 [ 13.351997][ T273] RAX: 00000000ffffffa6 RBX: ff11000009f8b840 RCX: 1ff4000000167d70 [ 13.352265][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009f8b8f0 [ 13.352537][ T273] RBP: ff1100000cb4a000 R08: 1fe22000013f171f R09: ff110000106a5180 [ 13.352801][ T273] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 13.353073][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b3ed98 [ 13.353333][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 13.353635][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.353876][ T273] CR2: 00007f569d0f6ab0 CR3: 0000000010479004 CR4: 0000000000771ef0 [ 13.354142][ T273] PKRU: 55555554 [ 13.354295][ T273] Call Trace: [ 13.354449][ T273] [ 13.354579][ T273] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.354773][ T273] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.354946][ T273] netif_close_many (net/core/dev.c:1804) [ 13.355134][ T273] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.355324][ T273] ? __dev_close_many (net/core/dev.c:1781) [ 13.355525][ T273] netif_close (net/core/dev.c:1818 net/core/dev.c:1812) [ 13.355717][ T273] ? netif_close_many (net/core/dev.c:1803 (discriminator 2)) [ 13.355934][ T273] ? dev_close (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:220) [ 13.356090][ T273] dev_close (net/core/dev_api.c:221) [ 13.356245][ T273] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2563) [ 13.356437][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.356638][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.356833][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.357061][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.357254][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.357447][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.357644][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.357834][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.358248][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.358476][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.358708][ T273] ? 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) [ 13.358911][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.359100][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.359338][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.359537][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.359725][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.359927][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.360116][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.360305][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.360530][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.360718][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.360934][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.361123][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.361313][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.361502][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.361701][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.361909][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.362103][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.362292][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.362481][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.362679][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.362884][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.363074][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.363264][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.363464][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.363658][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.363849][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.364053][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.364245][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.364439][ T273] ? 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)) [ 13.364636][ T273] ? 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)) [ 13.364827][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.365038][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.365228][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.365421][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.365622][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.365813][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.366033][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.366224][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.366414][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.366648][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.366838][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.367043][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.367236][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.367429][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.367622][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.367823][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.368026][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.368223][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.368415][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.368615][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.368806][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.369013][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.369204][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.369397][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.369598][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.369824][ T273] RIP: 0033:0x7fa4c303108e [ 13.370034][ T273] 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 [ 13.370590][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.370871][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.371150][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.371408][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.371672][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.371945][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.374203][ T273] ------------[ cut here ]------------ | [ 13.374391][ T273] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/273 | [ 13.374692][ T273] Modules linked in: netconsole netdevsim | [ 13.375242][ T273] Tainted: [W]=WARN [ 13.375395][ T273] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.375633][ T273] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.376080][ T273] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.376682][ T273] RSP: 0018:ffa0000000b3ed70 EFLAGS: 00010286 [ 13.376927][ T273] RAX: 00000000ffffffa6 RBX: ff11000009f8b540 RCX: 1ff4000000167d74 [ 13.377183][ T273] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009f8b5f0 [ 13.377436][ T273] RBP: ff1100000cb4a000 R08: 1fe22000013f16bf R09: ff110000106a5180 [ 13.377697][ T273] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 13.377966][ T273] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 13.378238][ T273] FS: 00007fa4c2df7840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 13.378537][ T273] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.378760][ T273] CR2: 00007f569d0f6ab0 CR3: 0000000010479004 CR4: 0000000000771ef0 [ 13.379033][ T273] PKRU: 55555554 [ 13.379184][ T273] Call Trace: [ 13.379339][ T273] [ 13.379459][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.379651][ T273] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.379838][ T273] notifier_call_chain (kernel/notifier.c:85) [ 13.380044][ T273] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 13.380234][ T273] ? netif_set_group (net/core/dev.c:9947) [ 13.380422][ T273] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 13.380620][ T273] dev_set_mac_address (net/core/dev_api.c:339) [ 13.380826][ T273] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2573) [ 13.381030][ T273] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.381231][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.381418][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.381616][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.381809][ T273] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.382015][ T273] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.382209][ T273] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.382398][ T273] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.382592][ T273] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.382816][ T273] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.383048][ T273] ? 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) [ 13.383234][ T273] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.383419][ T273] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.383661][ T273] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.383848][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.384054][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.384245][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.384432][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.384625][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.384830][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.385034][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.385223][ T273] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.385412][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.385606][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.385796][ T273] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.386000][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.386185][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.386388][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.386586][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.386773][ T273] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.386973][ T273] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.387159][ T273] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.387344][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.387534][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.387723][ T273] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.387932][ T273] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.388121][ T273] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.388308][ T273] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.388493][ T273] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.388692][ T273] ? 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)) [ 13.388892][ T273] ? 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)) [ 13.389082][ T273] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.389271][ T273] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.389463][ T273] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.389661][ T273] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.389852][ T273] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.390054][ T273] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.390244][ T273] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.390434][ T273] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.390624][ T273] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.390848][ T273] ? move_addr_to_kernel (net/socket.c:258) [ 13.391051][ T273] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.391239][ T273] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.391436][ T273] ___sys_sendmsg (net/socket.c:2752) [ 13.391633][ T273] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.391821][ T273] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.392025][ T273] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.392224][ T273] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.392414][ T273] __sys_sendmsg (net/socket.c:2784) [ 13.392610][ T273] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.392802][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.393006][ T273] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.393194][ T273] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.393382][ T273] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.393581][ T273] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.393774][ T273] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.394011][ T273] RIP: 0033:0x7fa4c303108e [ 13.394203][ T273] 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 [ 13.394749][ T273] RSP: 002b:00007ffce94631f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.395024][ T273] RAX: ffffffffffffffda RBX: 00007ffce9463998 RCX: 00007fa4c303108e [ 13.395278][ T273] RDX: 0000000000000000 RSI: 00007ffce94632a0 RDI: 0000000000000005 [ 13.395539][ T273] RBP: 00007ffce9463200 R08: 0000000000000000 R09: 0000000000000000 [ 13.395793][ T273] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.396071][ T273] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce9463970 | [ 13.409554][ T246] ------------[ cut here ]------------ | [ 13.409734][ T246] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 3/246 | [ 13.410000][ T246] Modules linked in: netconsole netdevsim | [ 13.410430][ T246] Tainted: [W]=WARN [ 13.410534][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.410693][ T246] Workqueue: events_unbound linkwatch_event [ 13.410866][ T246] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.411033][ T246] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.411483][ T246] RSP: 0018:ffa0000000a6f9e0 EFLAGS: 00010286 [ 13.411657][ T246] RAX: 00000000ffffffa6 RBX: ff11000010570dc0 RCX: 1ff400000014df02 [ 13.411849][ T246] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010570e70 [ 13.412048][ T246] RBP: ff1100000bf6a000 R08: 1fe22000020ae1cf R09: ff11000004b9aed0 [ 13.412237][ T246] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.412426][ T246] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.412623][ T246] FS: 0000000000000000(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.412849][ T246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.413032][ T246] CR2: 00000000004a0180 CR3: 0000000010479003 CR4: 0000000000771ef0 [ 13.413222][ T246] PKRU: 55555554 [ 13.413317][ T246] Call Trace: [ 13.413412][ T246] [ 13.413479][ T246] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.413613][ T246] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.413740][ T246] ? notifier_call_chain (kernel/notifier.c:85) [ 13.413878][ T246] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.413988][ T246] netif_state_change (net/core/dev.c:1605) [ 13.414118][ T246] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 13.414248][ T246] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.414407][ T246] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 13.414539][ T246] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 13.414664][ T246] __linkwatch_run_queue (net/core/link_watch.c:240) [ 13.414793][ T246] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.414929][ T246] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 13.415056][ T246] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 13.415183][ T246] process_one_work (kernel/workqueue.c:3314) [ 13.415315][ T246] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 13.415441][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.415593][ T246] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 13.415725][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 13.415853][ T246] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.415988][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 13.416114][ T246] kthread (kernel/kthread.c:436) [ 13.416211][ T246] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.416369][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 13.416497][ T246] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.416629][ T246] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 13.416790][ T246] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.416928][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 13.417056][ T246] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.426598][ T246] ------------[ cut here ]------------ | [ 13.426802][ T246] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 3/246 | [ 13.427118][ T246] Modules linked in: netconsole netdevsim | [ 13.427643][ T246] Tainted: [W]=WARN [ 13.427786][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.428100][ T246] Workqueue: events_unbound linkwatch_event [ 13.428318][ T246] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.428537][ T246] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.429073][ T246] RSP: 0018:ffa0000000a6f9e0 EFLAGS: 00010286 [ 13.429305][ T246] RAX: 00000000ffffffa6 RBX: ff11000010570f40 RCX: 1ff400000014df02 [ 13.429554][ T246] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010570ff0 [ 13.429791][ T246] RBP: ff1100000a692000 R08: 1fe22000020ae1ff R09: ff11000004b9aed0 [ 13.430040][ T246] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 13.430282][ T246] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.430532][ T246] FS: 0000000000000000(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 13.430806][ T246] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.431031][ T246] CR2: 00007f569d0f6ab0 CR3: 0000000010479004 CR4: 0000000000771ef0 [ 13.431268][ T246] PKRU: 55555554 [ 13.431409][ T246] Call Trace: [ 13.431562][ T246] [ 13.431677][ T246] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.431858][ T246] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.432054][ T246] ? notifier_call_chain (kernel/notifier.c:85) [ 13.432230][ T246] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.432375][ T246] netif_state_change (net/core/dev.c:1605) [ 13.432556][ T246] ? dev_deactivate (net/sched/sch_generic.c:1400) [ 13.432734][ T246] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.432954][ T246] ? rfc2863_policy (net/core/link_watch.c:52 net/core/link_watch.c:76) [ 13.433129][ T246] ? linkwatch_do_dev (net/core/link_watch.c:184 net/core/link_watch.c:166) [ 13.433304][ T246] __linkwatch_run_queue (net/core/link_watch.c:240) [ 13.433478][ T246] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.433672][ T246] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 13.433845][ T246] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 13.434034][ T246] process_one_work (kernel/workqueue.c:3314) [ 13.434213][ T246] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 13.434385][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.434583][ T246] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 13.434759][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 13.434942][ T246] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 13.435120][ T246] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 13.435293][ T246] kthread (kernel/kthread.c:436) [ 13.435437][ T246] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.435647][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 13.435822][ T246] ret_from_fork (arch/x86/kernel/process.c:158) [ 13.436008][ T246] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 13.436215][ T246] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 13.436395][ T246] ? kthread_affine_node (kernel/kthread.c:378) [ 13.436581][ T246] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 13.470553][ T274] ------------[ cut here ]------------ | [ 13.470752][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/274 | [ 13.471008][ T274] Modules linked in: netconsole netdevsim | [ 13.471426][ T274] Tainted: [W]=WARN [ 13.471535][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.471703][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.471900][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.472374][ T274] RSP: 0018:ffa0000000b5f060 EFLAGS: 00010286 [ 13.472551][ T274] RAX: 00000000ffffffa6 RBX: ff110000105716c0 RCX: 1ff400000016bdd2 [ 13.472751][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010571770 [ 13.472963][ T274] RBP: ff1100001064a000 R08: 1fe22000020ae2ef R09: ff1100000cc52e58 [ 13.473162][ T274] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 13.473360][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b5f100 [ 13.473566][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 13.473803][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.473979][ T274] CR2: 00000000004a0180 CR3: 0000000005111003 CR4: 0000000000771ef0 [ 13.474181][ T274] PKRU: 55555554 [ 13.474282][ T274] Call Trace: [ 13.474383][ T274] [ 13.474453][ T274] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.474597][ T274] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.474707][ T274] netif_close_many (net/core/dev.c:1804) [ 13.474842][ T274] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.474987][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.475123][ T274] ? __dev_close_many (net/core/dev.c:1781) [ 13.475256][ T274] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.475422][ T274] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.475593][ T274] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.475733][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.475931][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.476098][ T274] ? 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) [ 13.476231][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.476363][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.476536][ T274] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.476673][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.476881][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.477020][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.477152][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.477285][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.477419][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.477575][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.477707][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.477842][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.478048][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.478182][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.478317][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.478453][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.478588][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.478722][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.478884][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.479022][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.479156][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.479288][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.479421][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.479559][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.479695][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.479828][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.479970][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.480107][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.480242][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.480378][ T274] ? 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)) [ 13.480514][ T274] ? 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)) [ 13.480649][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.480783][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.480923][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.481060][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.481195][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.481331][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.481467][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.481606][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.481737][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.481905][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.482040][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.482175][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.482307][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.482438][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.482576][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.482712][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.482848][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.482990][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.483126][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.483262][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.483395][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.483532][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.483667][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.483803][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.483939][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.484105][ T274] RIP: 0033:0x7fa63cbda08e [ 13.484250][ T274] 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 [ 13.484724][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.484932][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.485134][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.485334][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.485537][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.485734][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.489613][ T274] ------------[ cut here ]------------ | [ 13.489778][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/274 | [ 13.490019][ T274] Modules linked in: netconsole netdevsim | [ 13.490425][ T274] Tainted: [W]=WARN [ 13.490530][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.490694][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.490873][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.491343][ T274] RSP: 0018:ffa0000000b5f190 EFLAGS: 00010286 [ 13.491510][ T274] RAX: 00000000ffffffa6 RBX: ff1100000cbb6c40 RCX: 1ff400000016bdf8 [ 13.491712][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6cf0 [ 13.491920][ T274] RBP: ff1100001064a000 R08: 1fe2200001976d9f R09: ff1100000cc52e58 [ 13.492113][ T274] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.492306][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.492500][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.492745][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.492917][ T274] CR2: 000055c0710b1e08 CR3: 0000000005111003 CR4: 0000000000771ef0 [ 13.493113][ T274] PKRU: 55555554 [ 13.493211][ T274] Call Trace: [ 13.493308][ T274] [ 13.493376][ T274] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.493554][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.493717][ T274] ? 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) [ 13.493847][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.493983][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.494148][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.494277][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.494405][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.494540][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.494671][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.494799][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.494953][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.495082][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.495211][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.495339][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.495468][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.495601][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.495735][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.495871][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.496000][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.496130][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.496260][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.496390][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.496528][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.496662][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.496791][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.496932][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.497060][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.497191][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.497323][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.497453][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.497593][ T274] ? 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)) [ 13.497725][ T274] ? 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)) [ 13.497864][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.498006][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.498146][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.498289][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.498430][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.498581][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.498730][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.498877][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.499018][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.499192][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.499335][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.499473][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.499624][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.499761][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.499902][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.500035][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.500169][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.500300][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.500428][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.500576][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.500706][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.500837][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.500973][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.501102][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.501232][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.501391][ T274] RIP: 0033:0x7fa63cbda08e [ 13.501536][ T274] 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 [ 13.502002][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.502198][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.502393][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.502594][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.502785][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.502983][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.504584][ T274] ------------[ cut here ]------------ | [ 13.504735][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/274 | [ 13.504987][ T274] Modules linked in: netconsole netdevsim | [ 13.505415][ T274] Tainted: [W]=WARN [ 13.505521][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.505694][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.505887][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.506380][ T274] RSP: 0018:ffa0000000b5ee00 EFLAGS: 00010286 [ 13.506561][ T274] RAX: 00000000ffffffa6 RBX: ff1100000cbb6dc0 RCX: 1ff400000016bd86 [ 13.506766][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000cbb6e70 [ 13.506976][ T274] RBP: ff1100000bf6a000 R08: 1fe2200001976dcf R09: ff1100000cc52e58 [ 13.507181][ T274] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.507386][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.507600][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.507842][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.508025][ T274] CR2: 000055c05f826d5c CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.508233][ T274] PKRU: 55555554 [ 13.508336][ T274] Call Trace: [ 13.508438][ T274] [ 13.508514][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.508652][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.508789][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.508938][ T274] netdev_lower_state_changed (net/core/dev.c:9573) [ 13.509076][ T274] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 13.509245][ T274] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.509381][ T274] __bond_release_one (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2440) [ 13.509524][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.509659][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.509794][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.509946][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.510095][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.510243][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.510385][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.510524][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.510661][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.510830][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.511004][ T274] ? 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) [ 13.511137][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.511272][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.511443][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.511581][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.511716][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.511850][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.511992][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.512126][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.512279][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.512414][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.512555][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.512690][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.512825][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.512967][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.513105][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.513240][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.513377][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.513513][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.513650][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.513783][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.513925][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.514064][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.514199][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.514336][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.514469][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.514609][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.514744][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.514888][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.515026][ T274] ? 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)) [ 13.515161][ T274] ? 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)) [ 13.515298][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.515435][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.515575][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.515713][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.515849][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.515994][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.516132][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.516268][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.516406][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.516578][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.516714][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.516850][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.516994][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.517128][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.517266][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.517407][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.517550][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.517686][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.517822][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.517968][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.518103][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.518240][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.518375][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.518519][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.518656][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.518824][ T274] RIP: 0033:0x7fa63cbda08e [ 13.518974][ T274] 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 [ 13.519455][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.519664][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.519872][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.520072][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.520274][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.520479][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.522572][ T274] ------------[ cut here ]------------ | [ 13.522718][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/274 | [ 13.522976][ T274] Modules linked in: netconsole netdevsim | [ 13.523421][ T274] Tainted: [W]=WARN [ 13.523534][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.523710][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.523902][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.524409][ T274] RSP: 0018:ffa0000000b5ed50 EFLAGS: 00010286 [ 13.524594][ T274] RAX: 00000000ffffffa6 RBX: ff1100000c61a1c0 RCX: 1ff400000016bd70 [ 13.524811][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61a270 [ 13.525053][ T274] RBP: ff1100000bf6a000 R08: 1fe22000018c344f R09: ff1100000cc52e58 [ 13.525272][ T274] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.525487][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.525706][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.525953][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.526126][ T274] CR2: 000055c05f826d5c CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.526331][ T274] PKRU: 55555554 [ 13.526437][ T274] Call Trace: [ 13.526545][ T274] [ 13.526618][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.526762][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.526913][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.527059][ T274] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.527207][ T274] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.527383][ T274] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:980) [ 13.527565][ T274] ? finish_wait (./include/linux/list.h:441 (discriminator 5)) [ 13.527710][ T274] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.527850][ T274] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.528030][ T274] __bond_release_one (drivers/net/bonding/bond_main.c:1724 drivers/net/bonding/bond_main.c:2466) [ 13.528171][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.528308][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.528447][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.528589][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.528734][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.528880][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.529016][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.529153][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.529293][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.529466][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.529643][ T274] ? 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) [ 13.529780][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.529923][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.530098][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.530236][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.530371][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.530512][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.530649][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.530786][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.530948][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.531086][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.531223][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.531361][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.531497][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.531638][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.531779][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.531922][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.532063][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.532200][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.532337][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.532473][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.532614][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.532755][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.532899][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.533037][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.533174][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.533312][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.533451][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.533593][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.533734][ T274] ? 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)) [ 13.533875][ T274] ? 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)) [ 13.534015][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.534154][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.534293][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.534431][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.534572][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.534711][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.534852][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.535002][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.535142][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.535312][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.535453][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.535595][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.535732][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.535873][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.536012][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.536151][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.536291][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.536429][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.536570][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.536710][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.536846][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.536992][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.537130][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.537265][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.537403][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.537574][ T274] RIP: 0033:0x7fa63cbda08e [ 13.537714][ T274] 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 [ 13.538203][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.538410][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.538616][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.538819][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.539031][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.539235][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.550149][ T274] ------------[ cut here ]------------ | [ 13.550311][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/274 | [ 13.550557][ T274] Modules linked in: netconsole netdevsim | [ 13.551560][ T274] Tainted: [W]=WARN [ 13.551673][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.551847][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.552158][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.552659][ T274] RSP: 0018:ffa0000000b5ed50 EFLAGS: 00010286 [ 13.552832][ T274] RAX: 00000000ffffffa6 RBX: ff1100000c61a4c0 RCX: 1ff400000016bd70 [ 13.553101][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61a570 [ 13.553344][ T274] RBP: ff1100000bf6a000 R08: 1fe22000018c34af R09: ff1100000cc52e80 [ 13.553569][ T274] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 13.553790][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b5ed98 [ 13.554078][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.554342][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.554549][ T274] CR2: 000055c05f826d5c CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.554767][ T274] PKRU: 55555554 [ 13.554930][ T274] Call Trace: [ 13.555035][ T274] [ 13.555107][ T274] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.555247][ T274] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.555354][ T274] netif_close_many (net/core/dev.c:1804) [ 13.555495][ T274] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.555643][ T274] ? __dev_close_many (net/core/dev.c:1781) [ 13.555785][ T274] netif_close (net/core/dev.c:1818 net/core/dev.c:1812) [ 13.555987][ T274] ? netif_close_many (net/core/dev.c:1803 (discriminator 2)) [ 13.556127][ T274] ? dev_close (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:220) [ 13.556232][ T274] dev_close (net/core/dev_api.c:221) [ 13.556337][ T274] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2563) [ 13.556481][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.556627][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.556766][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.556968][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.557113][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.557255][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.557394][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.557539][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.557684][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.557921][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.558096][ T274] ? 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) [ 13.558235][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.558374][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.558557][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.558696][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.558834][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.559035][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.559176][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.559315][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.559473][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.559617][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.559758][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.559959][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.560098][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.560241][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.560386][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.560530][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.560670][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.560810][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.561012][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.561154][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.561294][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.561436][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.561579][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.561723][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.561925][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.562066][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.562207][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.562346][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.562491][ T274] ? 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)) [ 13.562640][ T274] ? 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)) [ 13.562783][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.562989][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.563131][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.563272][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.563413][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.563558][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.563703][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.563845][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.564049][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.564222][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.564364][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.564508][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.564649][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.564790][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.564993][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.565137][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.565283][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.565426][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.565571][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.565714][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.565854][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.566062][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.566203][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.566346][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.566486][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.566665][ T274] RIP: 0033:0x7fa63cbda08e [ 13.566813][ T274] 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 [ 13.567375][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.567594][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.567804][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.568076][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.568282][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.568491][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.570908][ T274] ------------[ cut here ]------------ | [ 13.571054][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/274 | [ 13.571294][ T274] Modules linked in: netconsole netdevsim | [ 13.571724][ T274] Tainted: [W]=WARN [ 13.571829][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.572013][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.572193][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.572692][ T274] RSP: 0018:ffa0000000b5ed70 EFLAGS: 00010286 [ 13.572873][ T274] RAX: 00000000ffffffa6 RBX: ff1100000c61a940 RCX: 1ff400000016bd74 [ 13.573079][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61a9f0 [ 13.573285][ T274] RBP: ff1100000bf6a000 R08: 1fe22000018c353f R09: ff1100000cc52e80 [ 13.573496][ T274] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 13.573709][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 13.573932][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f91a000(0000) knlGS:0000000000000000 [ 13.574179][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.574356][ T274] CR2: 000055c05f826d5c CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.574575][ T274] PKRU: 55555554 [ 13.574681][ T274] Call Trace: [ 13.574786][ T274] [ 13.574866][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.575007][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.575145][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.575289][ T274] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 13.575431][ T274] ? netif_set_group (net/core/dev.c:9947) [ 13.575578][ T274] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 13.575720][ T274] dev_set_mac_address (net/core/dev_api.c:339) [ 13.575866][ T274] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2573) [ 13.576009][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.576149][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.576288][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.576429][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.576581][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.576722][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.576867][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.577007][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.577151][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.577324][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.577497][ T274] ? 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) [ 13.577640][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.577779][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.577963][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.578103][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.578241][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.578381][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.578522][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.578664][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.578821][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.578966][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.579105][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.579245][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.579385][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.579528][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.579673][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.579811][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.580024][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.580223][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.580365][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.580503][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.580646][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.580787][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.580989][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.581131][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.581270][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.581410][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.581556][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.581697][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.581839][ T274] ? 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)) [ 13.582040][ T274] ? 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)) [ 13.582181][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.582323][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.582464][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.582609][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.582749][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.582951][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.583092][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.583234][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.583374][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.583551][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.583692][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.583832][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.584033][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.584170][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.584313][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.584457][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.584604][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.584745][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.584950][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.585092][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.585229][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.585368][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.585512][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.585651][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.585792][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.586025][ T274] RIP: 0033:0x7fa63cbda08e [ 13.586170][ T274] 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 [ 13.586793][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.587065][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.587270][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.587475][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.587689][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.587961][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.596652][ T274] ------------[ cut here ]------------ | [ 13.596819][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/274 | [ 13.597074][ T274] Modules linked in: netconsole netdevsim | [ 13.597493][ T274] Tainted: [W]=WARN [ 13.597603][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.597776][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.597963][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.598441][ T274] RSP: 0018:ffa0000000b5ee00 EFLAGS: 00010286 [ 13.598617][ T274] RAX: 00000000ffffffa6 RBX: ff1100000c61ac40 RCX: 1ff400000016bd86 [ 13.598822][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100000c61acf0 [ 13.599028][ T274] RBP: ff1100000a692000 R08: 1fe22000018c359f R09: ff1100000cc52e58 [ 13.599230][ T274] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 13.599433][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.599643][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.599889][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.600061][ T274] CR2: 000055c0710b1e08 CR3: 0000000005111003 CR4: 0000000000771ef0 [ 13.600263][ T274] PKRU: 55555554 [ 13.600367][ T274] Call Trace: [ 13.600467][ T274] [ 13.600544][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.600679][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.600813][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.600957][ T274] netdev_lower_state_changed (net/core/dev.c:9573) [ 13.601093][ T274] ? netdev_offload_xstats_get (net/core/dev.c:9374) [ 13.601271][ T274] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.601410][ T274] __bond_release_one (drivers/net/bonding/bond_main.c:1830 ./include/net/bonding.h:391 ./include/net/bonding.h:383 ./include/net/bonding.h:572 drivers/net/bonding/bond_main.c:2440) [ 13.601554][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.601690][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.601827][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.601971][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.602110][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.602249][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.602383][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.602527][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.602665][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.602835][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.603008][ T274] ? 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) [ 13.603148][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.603285][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.603462][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.603608][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.603744][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.603889][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.604024][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.604161][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.604314][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.604448][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.604592][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.604727][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.604869][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.605005][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.605142][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.605282][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.605422][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.605569][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.605707][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.605844][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.605986][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.606122][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.606258][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.606397][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.606539][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.606677][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.606818][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.606966][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.607112][ T274] ? 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)) [ 13.607249][ T274] ? 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)) [ 13.607391][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.607539][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.607678][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.607821][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.607972][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.608115][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.608259][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.608398][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.608538][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.608712][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.608852][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.608998][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.609140][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.609277][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.609416][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.609562][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.609706][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.609852][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.610003][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.610144][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.610282][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.610426][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.610570][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.610710][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.610848][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.611028][ T274] RIP: 0033:0x7fa63cbda08e [ 13.611179][ T274] 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 [ 13.611676][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.611893][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.612101][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.612307][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.612523][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.612729][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.614790][ T274] ------------[ cut here ]------------ | [ 13.615040][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/274 | [ 13.615366][ T274] Modules linked in: netconsole netdevsim | [ 13.615805][ T274] Tainted: [W]=WARN [ 13.615962][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.616137][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.616319][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.616818][ T274] RSP: 0018:ffa0000000b5ed50 EFLAGS: 00010286 [ 13.617004][ T274] RAX: 00000000ffffffa6 RBX: ff11000005872ac0 RCX: 1ff400000016bd70 [ 13.617211][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005872b70 [ 13.617420][ T274] RBP: ff1100000a692000 R08: 1fe2200000b0e56f R09: ff1100000cc52e58 [ 13.617633][ T274] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 13.617844][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.618060][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.618307][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.618485][ T274] CR2: 000055c0710b1e08 CR3: 0000000005111003 CR4: 0000000000771ef0 [ 13.618702][ T274] PKRU: 55555554 [ 13.618806][ T274] Call Trace: [ 13.618916][ T274] [ 13.618988][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.619128][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.619267][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.619408][ T274] __netdev_upper_dev_unlink (net/core/dev.c:9027) [ 13.619552][ T274] ? netdev_adjacent_change_prepare (net/core/dev.c:9110) [ 13.619723][ T274] ? synchronize_rcu_expedited (kernel/rcu/tree_exp.h:980) [ 13.619907][ T274] ? finish_wait (./include/linux/list.h:441 (discriminator 5)) [ 13.620050][ T274] netdev_upper_dev_unlink (net/core/dev.c:9054) [ 13.620188][ T274] ? __netdev_upper_dev_unlink (net/core/dev.c:9036) [ 13.620360][ T274] __bond_release_one (drivers/net/bonding/bond_main.c:1724 drivers/net/bonding/bond_main.c:2466) [ 13.620501][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.620647][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.620785][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.620956][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.621099][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.621241][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.621380][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.621524][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.621667][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.621844][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.622021][ T274] ? 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) [ 13.622158][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.622298][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.622477][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.622629][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.622771][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.622920][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.623062][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.623202][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.623360][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.623500][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.623647][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.623789][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.623936][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.624077][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.624217][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.624356][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.624496][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.624643][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.624785][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.624938][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.625077][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.625217][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.625360][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.625503][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.625645][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.625786][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.625931][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.626070][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.626218][ T274] ? 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)) [ 13.626356][ T274] ? 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)) [ 13.626497][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.626652][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.626791][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.626938][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.627080][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.627221][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.627364][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.627509][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.627647][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.627817][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.627963][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.628103][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.628242][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.628381][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.628523][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.628666][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.628808][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.628956][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.629095][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.629237][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.629378][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.629522][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.629662][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.629800][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.629943][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.630116][ T274] RIP: 0033:0x7fa63cbda08e [ 13.630261][ T274] 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 [ 13.630759][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.630977][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.631185][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.631394][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.631609][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.631814][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.655303][ T274] ------------[ cut here ]------------ | [ 13.655563][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/274 | [ 13.655855][ T274] Modules linked in: netconsole netdevsim | [ 13.656385][ T274] Tainted: [W]=WARN [ 13.656544][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.656766][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.657028][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.657630][ T274] RSP: 0018:ffa0000000b5ed50 EFLAGS: 00010286 [ 13.657873][ T274] RAX: 00000000ffffffa6 RBX: ff11000005872c40 RCX: 1ff400000016bd70 [ 13.658132][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005872cf0 [ 13.658387][ T274] RBP: ff1100000a692000 R08: 1fe2200000b0e59f R09: ff1100000cc52e80 [ 13.658649][ T274] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 13.658929][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000b5ed98 [ 13.659207][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 13.659524][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.659778][ T274] CR2: 00007f569d0f6ab0 CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.660084][ T274] PKRU: 55555554 [ 13.660238][ T274] Call Trace: [ 13.660389][ T274] [ 13.660517][ T274] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.660708][ T274] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.661266][ T274] netif_close_many (net/core/dev.c:1804) [ 13.661464][ T274] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.661692][ T274] ? __dev_close_many (net/core/dev.c:1781) [ 13.661922][ T274] netif_close (net/core/dev.c:1818 net/core/dev.c:1812) [ 13.662109][ T274] ? netif_close_many (net/core/dev.c:1803 (discriminator 2)) [ 13.662331][ T274] ? dev_close (./include/linux/netdevice.h:2830 ./include/net/netdev_lock.h:42 ./include/net/netdev_lock.h:39 net/core/dev_api.c:220) [ 13.662502][ T274] dev_close (net/core/dev_api.c:221) [ 13.662664][ T274] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2563) [ 13.662883][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.663094][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.663302][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.663512][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.663706][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.663938][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.664128][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.664315][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.664518][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.664754][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.664982][ T274] ? 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) [ 13.665205][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.665391][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.665639][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.665854][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.666052][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.666241][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.666449][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.666647][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.666873][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.667060][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.667246][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.667452][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.667650][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.667878][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.668071][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.668258][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.668477][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.668673][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.668875][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.669068][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.669263][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.669503][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.669712][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.669915][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.670098][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.670294][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.670512][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.670702][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.670910][ T274] ? 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)) [ 13.671104][ T274] ? 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)) [ 13.671293][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.671480][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.671689][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.671889][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.672075][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.672287][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.672502][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.672725][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.672924][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.673163][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.673352][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.673572][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.673762][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.673983][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.674172][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.674361][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.674559][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.674760][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.674982][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.675179][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.675378][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.675575][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.675768][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.675972][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.676159][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.676378][ T274] RIP: 0033:0x7fa63cbda08e [ 13.676602][ T274] 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 [ 13.677174][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.677426][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.677711][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.678008][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.678265][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.678522][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.680788][ T274] ------------[ cut here ]------------ | [ 13.681036][ T274] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/274 | [ 13.681335][ T274] Modules linked in: netconsole netdevsim | [ 13.681947][ T274] Tainted: [W]=WARN [ 13.682121][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.682368][ T274] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.682642][ T274] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.683207][ T274] RSP: 0018:ffa0000000b5ed70 EFLAGS: 00010286 [ 13.683426][ T274] RAX: 00000000ffffffa6 RBX: ff11000005873cc0 RCX: 1ff400000016bd74 [ 13.683699][ T274] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005873d70 [ 13.683989][ T274] RBP: ff1100000a692000 R08: 1fe2200000b0e7af R09: ff1100000cc52e80 [ 13.684253][ T274] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 13.684514][ T274] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 13.684789][ T274] FS: 00007fa63c9a0840(0000) GS:ff1100007fa1a000(0000) knlGS:0000000000000000 [ 13.685128][ T274] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.685374][ T274] CR2: 00007f569d0f6ab0 CR3: 0000000005111006 CR4: 0000000000771ef0 [ 13.685758][ T274] PKRU: 55555554 [ 13.685925][ T274] Call Trace: [ 13.686080][ T274] [ 13.686201][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.686386][ T274] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.686580][ T274] notifier_call_chain (kernel/notifier.c:85) [ 13.686790][ T274] netif_set_mac_address (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:9993) [ 13.686996][ T274] ? netif_set_group (net/core/dev.c:9947) [ 13.687182][ T274] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1177 (discriminator 6)) [ 13.687366][ T274] dev_set_mac_address (net/core/dev_api.c:339) [ 13.687555][ T274] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2573) [ 13.687773][ T274] ? bond_enslave (drivers/net/bonding/bond_main.c:1858 drivers/net/bonding/bond_main.c:1974) [ 13.687977][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.688160][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.688350][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.688545][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.688732][ T274] bond_uninit (drivers/net/bonding/bond_main.c:6059) [ 13.688929][ T274] ? ip6_route_dev_notify (./include/net/net_namespace.h:419 (discriminator 1) ./include/linux/netdevice.h:2776 (discriminator 1) net/ipv6/route.c:6476 (discriminator 1)) [ 13.689113][ T274] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4666) [ 13.689300][ T274] unregister_netdevice_many_notify (net/core/dev.c:12455) [ 13.689528][ T274] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.689790][ T274] ? 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) [ 13.689991][ T274] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.690330][ T274] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.690570][ T274] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.690770][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.690973][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.691168][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.691357][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.691547][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.691751][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.691963][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.692176][ T274] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.692370][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.692562][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.692766][ T274] ? bpf_address_lookup (./include/linux/rcupdate.h:839 (discriminator 7) kernel/bpf/core.c:725 (discriminator 7)) [ 13.692967][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.693173][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.693361][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.693582][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.693773][ T274] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.693982][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.694200][ T274] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.694389][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.694583][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.694774][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.694977][ T274] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.695169][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.695385][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.695601][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.695798][ T274] ? 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)) [ 13.696025][ T274] ? 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)) [ 13.696216][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.696401][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.696701][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.696898][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.697083][ T274] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.697284][ T274] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.697485][ T274] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.697768][ T274] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.697971][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.698190][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 13.698375][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.698577][ T274] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 5)) [ 13.698767][ T274] ___sys_sendmsg (net/socket.c:2752) [ 13.699009][ T274] ? wp_page_copy (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:1383 ./include/linux/page_ref.h:205 ./include/linux/mm.h:1767 ./include/linux/mm.h:1772 ./include/linux/mm.h:2089 mm/memory.c:3989) [ 13.699201][ T274] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.699393][ T274] ? do_wp_page (./include/linux/pgtable.h:117 mm/memory.c:4331) [ 13.699594][ T274] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 13.699822][ T274] __sys_sendmsg (net/socket.c:2784) [ 13.700022][ T274] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.700215][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.700422][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.700645][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.700836][ T274] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.701039][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.701232][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.701455][ T274] RIP: 0033:0x7fa63cbda08e [ 13.701660][ T274] 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 [ 13.702217][ T274] RSP: 002b:00007ffd2748a5c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.702475][ T274] RAX: ffffffffffffffda RBX: 00007ffd2748ad68 RCX: 00007fa63cbda08e [ 13.702737][ T274] RDX: 0000000000000000 RSI: 00007ffd2748a670 RDI: 0000000000000005 [ 13.703010][ T274] RBP: 00007ffd2748a5d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.703264][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10e716 [ 13.703526][ T274] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2748ad40 | [ 13.736479][ T166] ------------[ cut here ]------------ | [ 13.736775][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/166 | [ 13.737215][ T166] Modules linked in: netconsole netdevsim | [ 13.737765][ T166] Tainted: [W]=WARN [ 13.737907][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.738136][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.738369][ T166] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.739067][ T166] RSP: 0018:ffa00000004d7728 EFLAGS: 00010286 [ 13.739268][ T166] RAX: 00000000ffffffa6 RBX: ff110000095b50c0 RCX: 1ff400000009aeab [ 13.739494][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000095b5170 [ 13.739727][ T166] RBP: ff1100000c852000 R08: 1fe22000012b6a2f R09: ff1100000c72af48 [ 13.739995][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.740225][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.740464][ T166] FS: 00007fca005f9b80(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.740839][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.741063][ T166] CR2: 000055c0710a4ce0 CR3: 000000000d89b006 CR4: 0000000000771ef0 [ 13.741289][ T166] PKRU: 55555554 [ 13.741402][ T166] Call Trace: [ 13.741520][ T166] [ 13.741600][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.741794][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.742074][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.742240][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 13.742398][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.742559][ T166] ? 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) [ 13.742717][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.742888][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.743042][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.743201][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.743356][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.743517][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.743717][ T166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.744038][ T166] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.744198][ T166] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.744391][ T166] bus_remove_device (drivers/base/bus.c:657) [ 13.744552][ T166] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.744705][ T166] ? device_remove_file (drivers/base/core.c:3073) [ 13.744956][ T166] device_del (drivers/base/core.c:3895) [ 13.745083][ T166] ? __device_link_del (./include/linux/kobject.h:89) [ 13.745256][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.745487][ T166] device_unregister (drivers/base/core.c:3936) [ 13.745677][ T166] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 13.745957][ T166] ? 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)) [ 13.746113][ T166] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 13.746390][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.746613][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 13.746772][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.747024][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.747181][ T166] new_sync_write (fs/read_write.c:595) [ 13.747369][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.747534][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.747688][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.747848][ T166] ? ksys_write (fs/read_write.c:740) [ 13.748058][ T166] vfs_write (fs/read_write.c:688) [ 13.748178][ T166] ksys_write (fs/read_write.c:740) [ 13.748295][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 13.748450][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.748654][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.748807][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.748973][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.749140][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.749340][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.749534][ T166] RIP: 0033:0x7fca0066b08e [ 13.749695][ T166] 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 [ 13.750341][ T166] RSP: 002b:00007fffd7162cb0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.750612][ T166] RAX: ffffffffffffffda RBX: 00007fca007ed580 RCX: 00007fca0066b08e [ 13.750839][ T166] RDX: 0000000000000005 RSI: 000055c0710a4ce0 RDI: 0000000000000001 [ 13.751085][ T166] RBP: 00007fffd7162cc0 R08: 0000000000000000 R09: 0000000000000000 [ 13.751317][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 13.751557][ T166] R13: 0000000000000005 R14: 000055c0710a4ce0 R15: 0000000000000000 | [ 13.820798][ T166] ------------[ cut here ]------------ | [ 13.821062][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/166 | [ 13.821383][ T166] Modules linked in: netconsole netdevsim | [ 13.821967][ T166] Tainted: [W]=WARN [ 13.822090][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.822324][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.822538][ T166] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.823110][ T166] RSP: 0018:ffa00000004d7728 EFLAGS: 00010286 [ 13.823379][ T166] RAX: 00000000ffffffa6 RBX: ff11000010572640 RCX: 1ff400000009aeab [ 13.823653][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000105726f0 [ 13.823905][ T166] RBP: ff1100000cb4a000 R08: 1fe22000020ae4df R09: ff1100000c72af48 [ 13.824142][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.824378][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.824623][ T166] FS: 00007fca005f9b80(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.824905][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.825222][ T166] CR2: 000055c0710400fc CR3: 000000000d89b006 CR4: 0000000000771ef0 [ 13.825457][ T166] PKRU: 55555554 [ 13.825583][ T166] Call Trace: [ 13.825699][ T166] [ 13.825780][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.826142][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.826350][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.826501][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 13.826663][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.826964][ T166] ? 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) [ 13.827118][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.827271][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.827422][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.827583][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.827844][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.828010][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.828211][ T166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.828404][ T166] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.828564][ T166] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.828761][ T166] bus_remove_device (drivers/base/bus.c:657) [ 13.828924][ T166] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.829078][ T166] ? device_remove_file (drivers/base/core.c:3073) [ 13.829234][ T166] device_del (drivers/base/core.c:3895) [ 13.829376][ T166] ? __device_link_del (./include/linux/kobject.h:89) [ 13.829542][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.829709][ T166] device_unregister (drivers/base/core.c:3936) [ 13.829871][ T166] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 13.830065][ T166] ? 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)) [ 13.830225][ T166] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 13.830422][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.830578][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 13.830731][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.830895][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.831012][ T166] new_sync_write (fs/read_write.c:595) [ 13.831168][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.831325][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.831501][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.831662][ T166] ? ksys_write (fs/read_write.c:740) [ 13.831817][ T166] vfs_write (fs/read_write.c:688) [ 13.831941][ T166] ksys_write (fs/read_write.c:740) [ 13.832056][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 13.832204][ T166] ? 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) [ 13.832356][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.832510][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.832688][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.832842][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.832999][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.833188][ T166] RIP: 0033:0x7fca0066b08e [ 13.833357][ T166] 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 [ 13.833927][ T166] RSP: 002b:00007fffd7162db0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.834157][ T166] RAX: ffffffffffffffda RBX: 00007fca007ed580 RCX: 00007fca0066b08e [ 13.834383][ T166] RDX: 0000000000000005 RSI: 000055c0710a4ce0 RDI: 0000000000000001 [ 13.834614][ T166] RBP: 00007fffd7162dc0 R08: 0000000000000000 R09: 0000000000000000 [ 13.834838][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 13.835069][ T166] R13: 0000000000000005 R14: 000055c0710a4ce0 R15: 0000000000000000 | [ 13.874325][ T166] ------------[ cut here ]------------ | [ 13.874651][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/166 | [ 13.875041][ T166] Modules linked in: netconsole netdevsim | [ 13.875657][ T166] Tainted: [W]=WARN [ 13.875821][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.876037][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.876247][ T166] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.876814][ T166] RSP: 0018:ffa00000004d7728 EFLAGS: 00010286 [ 13.877025][ T166] RAX: 00000000ffffffa6 RBX: ff110000105736c0 RCX: 1ff400000009aeab [ 13.877262][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000010573770 [ 13.877502][ T166] RBP: ff1100000bf6a000 R08: 1fe22000020ae6ef R09: ff1100000c72af48 [ 13.877746][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.878023][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.878261][ T166] FS: 00007fca005f9b80(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.878546][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.878748][ T166] CR2: 000055c071055168 CR3: 000000000d89b006 CR4: 0000000000771ef0 [ 13.878996][ T166] PKRU: 55555554 [ 13.879117][ T166] Call Trace: [ 13.879237][ T166] [ 13.879321][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.879532][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.879733][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.879903][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 13.880064][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.880227][ T166] ? 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) [ 13.880394][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.880560][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.880718][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.880878][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.881039][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.881197][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.881396][ T166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.881599][ T166] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.881757][ T166] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.881964][ T166] bus_remove_device (drivers/base/bus.c:657) [ 13.882122][ T166] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.882293][ T166] ? device_remove_file (drivers/base/core.c:3073) [ 13.882456][ T166] device_del (drivers/base/core.c:3895) [ 13.882585][ T166] ? __device_link_del (./include/linux/kobject.h:89) [ 13.882747][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.882914][ T166] device_unregister (drivers/base/core.c:3936) [ 13.883071][ T166] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 13.883267][ T166] ? 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)) [ 13.883426][ T166] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 13.883634][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.883807][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 13.883975][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.884145][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.884263][ T166] new_sync_write (fs/read_write.c:595) [ 13.884421][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.884590][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.884748][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.884909][ T166] ? ksys_write (fs/read_write.c:740) [ 13.885070][ T166] vfs_write (fs/read_write.c:688) [ 13.885189][ T166] ksys_write (fs/read_write.c:740) [ 13.885308][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 13.885469][ T166] ? 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) [ 13.885650][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.885810][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.885980][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.886140][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.886301][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.886495][ T166] RIP: 0033:0x7fca0066b08e [ 13.886665][ T166] 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 [ 13.887229][ T166] RSP: 002b:00007fffd7162eb0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.887468][ T166] RAX: ffffffffffffffda RBX: 00007fca007ed580 RCX: 00007fca0066b08e [ 13.887710][ T166] RDX: 0000000000000005 RSI: 000055c0710a4ce0 RDI: 0000000000000001 [ 13.887952][ T166] RBP: 00007fffd7162ec0 R08: 0000000000000000 R09: 0000000000000000 [ 13.888185][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 13.888423][ T166] R13: 0000000000000005 R14: 000055c0710a4ce0 R15: 0000000000000000 | [ 13.925406][ T166] ------------[ cut here ]------------ | [ 13.925680][ T166] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: bash/166 | [ 13.926176][ T166] Modules linked in: netconsole netdevsim | [ 13.926722][ T166] Tainted: [W]=WARN [ 13.926869][ T166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.927113][ T166] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.927365][ T166] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.928101][ T166] RSP: 0018:ffa00000004d7728 EFLAGS: 00010286 [ 13.928316][ T166] RAX: 00000000ffffffa6 RBX: ff11000005630c40 RCX: 1ff400000009aeab [ 13.928559][ T166] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000005630cf0 [ 13.928797][ T166] RBP: ff1100000a692000 R08: 1fe2200000ac619f R09: ff1100000c72af48 [ 13.929055][ T166] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.929309][ T166] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.929548][ T166] FS: 00007fca005f9b80(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 13.929824][ T166] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.930031][ T166] CR2: 000055c071055168 CR3: 000000000d89b006 CR4: 0000000000771ef0 [ 13.930262][ T166] PKRU: 55555554 [ 13.930378][ T166] Call Trace: [ 13.930493][ T166] [ 13.930576][ T166] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.930777][ T166] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.930988][ T166] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 13.931142][ T166] ? netdev_run_todo (net/core/dev.c:11703) [ 13.931298][ T166] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.931458][ T166] ? 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) [ 13.931623][ T166] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 13.931776][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.931960][ T166] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.932123][ T166] nsim_destroy (./include/linux/netdevice.h:3455 drivers/net/netdevsim/netdev.c:1193) netdevsim [ 13.932282][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.932439][ T166] __nsim_dev_port_del (drivers/net/netdevsim/dev.c:1547) netdevsim [ 13.932642][ T166] nsim_dev_reload_destroy (drivers/net/netdevsim/dev.c:1561 drivers/net/netdevsim/dev.c:1785) netdevsim [ 13.932843][ T166] nsim_drv_remove (drivers/net/netdevsim/dev.c:1800) netdevsim [ 13.933008][ T166] device_release_driver_internal (drivers/base/dd.c:1352 drivers/base/dd.c:1375) [ 13.933208][ T166] bus_remove_device (drivers/base/bus.c:657) [ 13.933364][ T166] ? bus_probe_device (drivers/base/bus.c:616 (discriminator 1)) [ 13.933551][ T166] ? device_remove_file (drivers/base/core.c:3073) [ 13.933711][ T166] device_del (drivers/base/core.c:3895) [ 13.933832][ T166] ? __device_link_del (./include/linux/kobject.h:89) [ 13.933995][ T166] ? sysfs_file_ops (fs/sysfs/file.c:38 (discriminator 1)) [ 13.934155][ T166] device_unregister (drivers/base/core.c:3936) [ 13.934311][ T166] del_device_store (drivers/net/netdevsim/bus.c:491 drivers/net/netdevsim/bus.c:244) netdevsim [ 13.934503][ T166] ? 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)) [ 13.934660][ T166] ? nsim_bus_dev_numvfs_show (drivers/net/netdevsim/bus.c:57) netdevsim [ 13.934852][ T166] ? sysfs_file_kobj (./include/linux/rcupdate.h:871 ./include/linux/rcupdate.h:1181 fs/sysfs/file.c:24) [ 13.935011][ T166] ? sysfs_kf_write (fs/sysfs/file.c:137) [ 13.935167][ T166] kernfs_fop_write_iter (fs/kernfs/file.c:352) [ 13.935324][ T166] ? kernfs_ops (fs/kernfs/file.c:128) [ 13.935441][ T166] new_sync_write (fs/read_write.c:595) [ 13.935603][ T166] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.935764][ T166] ? new_sync_read (./include/linux/ioprio.h:41) [ 13.935940][ T166] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.936093][ T166] ? ksys_write (fs/read_write.c:740) [ 13.936250][ T166] vfs_write (fs/read_write.c:688) [ 13.936367][ T166] ksys_write (fs/read_write.c:740) [ 13.936486][ T166] ? __ia32_sys_read (fs/read_write.c:724) [ 13.936647][ T166] ? 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) [ 13.936805][ T166] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.936969][ T166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.937123][ T166] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.937525][ T166] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.937687][ T166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.937891][ T166] RIP: 0033:0x7fca0066b08e [ 13.938057][ T166] 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 [ 13.938615][ T166] RSP: 002b:00007fffd7162fb0 EFLAGS: 00000202 ORIG_RAX: 0000000000000001 [ 13.938851][ T166] RAX: ffffffffffffffda RBX: 00007fca007ed580 RCX: 00007fca0066b08e [ 13.939092][ T166] RDX: 0000000000000005 RSI: 000055c0710a4ce0 RDI: 0000000000000001 [ 13.939325][ T166] RBP: 00007fffd7162fc0 R08: 0000000000000000 R09: 0000000000000000 [ 13.939565][ T166] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000005 [ 13.939800][ T166] R13: 0000000000000005 R14: 000055c0710a4ce0 R15: 0000000000000000 | [ 14.045274][ T70] ------------[ cut here ]------------ | [ 14.045521][ T70] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/70 | [ 14.045801][ T70] Modules linked in: netconsole netdevsim | [ 14.046362][ T70] Tainted: [W]=WARN [ 14.046469][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.046669][ T70] Workqueue: netns cleanup_net [ 14.046822][ T70] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.047077][ T70] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.047593][ T70] RSP: 0018:ffa00000004b7748 EFLAGS: 00010286 [ 14.047824][ T70] RAX: 00000000ffffffa6 RBX: ff11000009f8a040 RCX: 1ff4000000096eaf [ 14.048064][ T70] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff11000009f8a0f0 [ 14.048269][ T70] RBP: ff11000009fc9000 R08: 1fe22000013f141f R09: ff11000008ed0bd0 [ 14.048476][ T70] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 14.048692][ T70] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000004b77e8 [ 14.048900][ T70] FS: 0000000000000000(0000) GS:ff1100007f99a000(0000) knlGS:0000000000000000 [ 14.049142][ T70] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.049309][ T70] CR2: 000055c05f8278e0 CR3: 0000000015d39005 CR4: 0000000000771ef0 [ 14.049510][ T70] PKRU: 55555554 [ 14.049681][ T70] Call Trace: [ 14.049780][ T70] [ 14.049850][ T70] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.050032][ T70] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.050132][ T70] netif_close_many (net/core/dev.c:1804) [ 14.050263][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.050394][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.050529][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.050660][ T70] ? __dev_close_many (net/core/dev.c:1781) [ 14.050791][ T70] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 14.051030][ T70] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.051171][ T70] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 14.051398][ T70] ? 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) [ 14.051540][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.051676][ T70] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 14.051815][ T70] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.052025][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 14.052162][ T70] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 14.052298][ T70] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 14.052433][ T70] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 14.052575][ T70] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.052712][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.052848][ T70] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 14.052996][ T70] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 14.053134][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 14.053265][ T70] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.053398][ T70] cleanup_net (net/core/net_namespace.c:702) [ 14.053530][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 14.053659][ T70] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 14.053792][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.053928][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.054072][ T70] process_one_work (kernel/workqueue.c:3314) [ 14.054204][ T70] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 14.054333][ T70] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.054469][ T70] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 14.054606][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.054738][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.054882][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.055014][ T70] kthread (kernel/kthread.c:436) [ 14.055112][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.055276][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.055406][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.055542][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 14.055706][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.055838][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.055977][ T70] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.071215][ T70] ------------[ cut here ]------------ | [ 14.071412][ T70] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/70 | [ 14.071727][ T70] Modules linked in: netconsole netdevsim | [ 14.072380][ T70] Tainted: [W]=WARN [ 14.072476][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.072644][ T70] Workqueue: netns cleanup_net [ 14.072777][ T70] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.072947][ T70] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.073387][ T70] RSP: 0018:ffa00000004b7878 EFLAGS: 00010286 [ 14.073554][ T70] RAX: 00000000ffffffa6 RBX: ff110000096b6640 RCX: 1ff4000000096ed5 [ 14.073742][ T70] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b66f0 [ 14.073936][ T70] RBP: ff11000009fc9000 R08: 1fe22000012d6cdf R09: ff11000008ed0bd0 [ 14.074122][ T70] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 14.074320][ T70] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.074525][ T70] FS: 0000000000000000(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 14.074742][ T70] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.074947][ T70] CR2: 00007fffd7160dd8 CR3: 000000000d89b005 CR4: 0000000000771ef0 [ 14.075138][ T70] PKRU: 55555554 [ 14.075241][ T70] Call Trace: [ 14.075334][ T70] [ 14.075400][ T70] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.075565][ T70] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.075722][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 14.075866][ T70] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 14.076005][ T70] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 14.076131][ T70] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 14.076260][ T70] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.076383][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.076511][ T70] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 14.076635][ T70] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 14.076759][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 14.076887][ T70] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.077014][ T70] cleanup_net (net/core/net_namespace.c:702) [ 14.077139][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 14.077260][ T70] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 14.077409][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.077536][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.077661][ T70] process_one_work (kernel/workqueue.c:3314) [ 14.077798][ T70] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 14.077924][ T70] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.078053][ T70] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 14.078177][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.078298][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.078448][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.078577][ T70] kthread (kernel/kthread.c:436) [ 14.078671][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.078830][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.078961][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.079089][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 14.079241][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.079369][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.079492][ T70] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.199345][ T70] ------------[ cut here ]------------ | [ 14.199531][ T70] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/70 | [ 14.199806][ T70] Modules linked in: netconsole netdevsim | [ 14.200262][ T70] Tainted: [W]=WARN [ 14.200363][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.200539][ T70] Workqueue: netns cleanup_net [ 14.200679][ T70] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.200851][ T70] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.201327][ T70] RSP: 0018:ffa00000004b7748 EFLAGS: 00010286 [ 14.201494][ T70] RAX: 00000000ffffffa6 RBX: ff110000096b6040 RCX: 1ff4000000096eaf [ 14.201699][ T70] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff110000096b60f0 [ 14.201903][ T70] RBP: ff11000008499000 R08: 1fe22000012d6c1f R09: ff11000008ed0bd0 [ 14.202104][ T70] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 14.202312][ T70] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000004b77e8 [ 14.202517][ T70] FS: 0000000000000000(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 14.202751][ T70] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.202925][ T70] CR2: 00007fffd7160dd8 CR3: 0000000015d39002 CR4: 0000000000771ef0 [ 14.203127][ T70] PKRU: 55555554 [ 14.203227][ T70] Call Trace: [ 14.203329][ T70] [ 14.203399][ T70] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.203557][ T70] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.203660][ T70] netif_close_many (net/core/dev.c:1804) [ 14.203786][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.203927][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.204057][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.204190][ T70] ? __dev_close_many (net/core/dev.c:1781) [ 14.204322][ T70] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 14.204487][ T70] ? __rtnl_unlock (net/core/rtnetlink.c:143) [ 14.204620][ T70] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 14.204782][ T70] ? 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) [ 14.204918][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.205048][ T70] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 14.205181][ T70] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.205348][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 14.205482][ T70] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 14.205624][ T70] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 14.205756][ T70] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 14.205895][ T70] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.206025][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.206158][ T70] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 14.206292][ T70] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 14.206426][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 14.206559][ T70] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.206696][ T70] cleanup_net (net/core/net_namespace.c:702) [ 14.206830][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 14.206966][ T70] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 14.207099][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.207229][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.207361][ T70] process_one_work (kernel/workqueue.c:3314) [ 14.207497][ T70] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 14.207631][ T70] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.207767][ T70] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 14.207905][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.208040][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.208174][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.208304][ T70] kthread (kernel/kthread.c:436) [ 14.208405][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.208576][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.208709][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.208844][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 14.209018][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.209153][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.209287][ T70] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 14.212207][ T70] ------------[ cut here ]------------ | [ 14.212357][ T70] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/70 | [ 14.212612][ T70] Modules linked in: netconsole netdevsim | [ 14.213130][ T70] Tainted: [W]=WARN [ 14.213226][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.213395][ T70] Workqueue: netns cleanup_net [ 14.213580][ T70] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.213744][ T70] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 48 ce f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 48 ce f0 ff call 0xfffffffffff0ce84 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 48 ce f0 ff call 0xfffffffffff0ce5a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.214207][ T70] RSP: 0018:ffa00000004b7878 EFLAGS: 00010286 [ 14.214372][ T70] RAX: 00000000ffffffa6 RBX: ff1100001058be40 RCX: 1ff4000000096ed5 [ 14.214574][ T70] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ff1100001058bef0 [ 14.214763][ T70] RBP: ff11000008499000 R08: 1fe22000020b17df R09: ff11000008ed0bd0 [ 14.214958][ T70] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 14.215150][ T70] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.215339][ T70] FS: 0000000000000000(0000) GS:ff1100007fa9a000(0000) knlGS:0000000000000000 [ 14.215567][ T70] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.215728][ T70] CR2: 00007fffd7160dd8 CR3: 0000000015d39002 CR4: 0000000000771ef0 [ 14.215925][ T70] PKRU: 55555554 [ 14.216021][ T70] Call Trace: [ 14.216117][ T70] [ 14.216184][ T70] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.216345][ T70] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.216508][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 14.216642][ T70] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 14.216772][ T70] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 14.216903][ T70] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 14.217029][ T70] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.217156][ T70] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.217280][ T70] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 14.217407][ T70] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 14.217539][ T70] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 14.217670][ T70] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.217799][ T70] cleanup_net (net/core/net_namespace.c:702) [ 14.217930][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 14.218054][ T70] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 14.218181][ T70] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.218307][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.218436][ T70] process_one_work (kernel/workqueue.c:3314) [ 14.218570][ T70] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 14.218696][ T70] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.218830][ T70] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 14.218971][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.219097][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.219223][ T70] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 14.219348][ T70] kthread (kernel/kthread.c:436) [ 14.219444][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.219604][ T70] ? kthread_affine_node (kernel/kthread.c:378) [ 14.219731][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.219864][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 14.220022][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.220148][ T70] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_change_name:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:call_netdevice_notifiers:bond_set_dev_addr rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:unregister_netdevice_queue:nsim_destroy:__nsim_dev_port_del rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_link:netdev_master_upper_dev_link rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:nsim_init_netdevsim:nsim_create rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:linkwatch_sync_dev:rtnl_getlink rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:__netdev_upper_dev_unlink:netdev_upper_dev_unlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:default_device_exit_batch rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:rtnl_dellink:rtnetlink_rcv_msg:netlink_rcv_skb rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_compute_master_upper_features:bond_enslave rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:rtnl_dellink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_open:dev_open:bond_enslave rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:netif_close:dev_close rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_state_change:__linkwatch_run_queue:linkwatch_event rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_lower_state_changed:__bond_release_one rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_set_mac_address:dev_set_mac_address rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_lower_state_changed:bond_enslave