====================================== | xx__-> [ 8.991830][ T196] ------------[ cut here ]------------ | [ 8.992122][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/196 | [ 8.992402][ T196] Modules linked in: | [ 8.992953][ T196] Tainted: [W]=WARN [ 8.993095][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 8.993348][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 8.993562][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 8.994073][ T196] RSP: 0018:ffa0000000927a80 EFLAGS: 00010286 [ 8.994288][ T196] RAX: 00000000ffffffa6 RBX: ff110000097c2040 RCX: 1ff4000000124f16 [ 8.994521][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c20fc [ 8.994754][ T196] RBP: ff11000009359000 R08: 1fe22000012f8421 R09: ff1100000f790b80 [ 8.994997][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 8.995230][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009359000 [ 8.995473][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 8.995740][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 8.995960][ T196] CR2: 0000000000479648 CR3: 000000000e64d003 CR4: 0000000000771ef0 [ 8.996194][ T196] PKRU: 55555554 [ 8.996344][ T196] Call Trace: [ 8.996484][ T196] [ 8.996595][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 8.996769][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 8.996958][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 8.997102][ T196] register_netdevice (net/core/dev.c:11488) [ 8.997290][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 8.997495][ T196] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 8.997668][ T196] register_netdev (net/core/dev.c:11552) [ 8.997841][ T196] loopback_net_init (drivers/net/loopback.c:218) [ 8.998030][ T196] ops_init (net/core/net_namespace.c:137) [ 8.998175][ T196] setup_net (net/core/net_namespace.c:446) [ 8.998325][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 8.998499][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 8.998673][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 8.998849][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 8.999033][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 8.999209][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 8.999391][ T196] ksys_unshare (kernel/fork.c:3243) [ 8.999565][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 8.999740][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 8.999924][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.000099][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.000281][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.000453][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.000625][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.000798][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.000986][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.001161][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.001371][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.001551][ T196] 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.002062][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.002307][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.002541][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.002774][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.003018][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.003253][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.008083][ T196] ------------[ cut here ]------------ | [ 9.008256][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/196 | [ 9.008529][ T196] Modules linked in: | [ 9.008985][ T196] Tainted: [W]=WARN [ 9.009125][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.009338][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.009545][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.010049][ T196] RSP: 0018:ffa0000000927918 EFLAGS: 00010286 [ 9.010254][ T196] RAX: 00000000ffffffa6 RBX: ff1100000d356ac0 RCX: 1ff4000000124ee9 [ 9.010495][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d356b7c [ 9.010729][ T196] RBP: ff1100000a381000 R08: 1fe2200001a6ad71 R09: ff1100000f790b80 [ 9.010975][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.011208][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a381000 [ 9.011455][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.011720][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.011935][ T196] CR2: 0000000000479648 CR3: 000000000e64d003 CR4: 0000000000771ef0 [ 9.012171][ T196] PKRU: 55555554 [ 9.012315][ T196] Call Trace: [ 9.012457][ T196] [ 9.012566][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.012738][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 9.012922][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.013065][ T196] register_netdevice (net/core/dev.c:11488) [ 9.013238][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.013443][ T196] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.013618][ T196] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.013791][ T196] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.013975][ T196] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.014147][ T196] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.014328][ T196] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.014501][ T196] ? __kmalloc_noprof (mm/slub.c:5296 mm/slub.c:5307) [ 9.014675][ T196] ops_init (net/core/net_namespace.c:137) [ 9.014817][ T196] setup_net (net/core/net_namespace.c:446) [ 9.014969][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.015138][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.015316][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.015490][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 9.015664][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 9.015838][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.016023][ T196] ksys_unshare (kernel/fork.c:3243) [ 9.016199][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.016379][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.016553][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.016724][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.016910][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.017080][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.017252][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.017432][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.017605][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.017778][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.017993][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.018170][ T196] 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.018667][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.018914][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.019147][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.019387][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.019622][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.019856][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.024056][ T196] ------------[ cut here ]------------ | [ 9.024232][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/196 | [ 9.024504][ T196] Modules linked in: | [ 9.024963][ T196] Tainted: [W]=WARN [ 9.025104][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.025339][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.025556][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.026062][ T196] RSP: 0018:ffa00000009278f8 EFLAGS: 00010286 [ 9.026267][ T196] RAX: 00000000ffffffa6 RBX: ff1100000c991380 RCX: 1ff4000000124ee5 [ 9.026512][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99143c [ 9.026747][ T196] RBP: ff11000009d31000 R08: 1fe2200001932289 R09: ff1100000f790b80 [ 9.026992][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.027229][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009d31000 [ 9.027477][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.027743][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.027961][ T196] CR2: 0000000000479648 CR3: 000000000e64d003 CR4: 0000000000771ef0 [ 9.028197][ T196] PKRU: 55555554 [ 9.028344][ T196] Call Trace: [ 9.028487][ T196] [ 9.028599][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.028772][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 9.028957][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.029100][ T196] register_netdevice (net/core/dev.c:11488) [ 9.029282][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.029485][ T196] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.029663][ T196] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.029837][ T196] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.030023][ T196] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.030197][ T196] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.030378][ T196] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.030553][ T196] ? trace_kmalloc (./include/trace/events/kmem.h:57 (discriminator 22)) [ 9.030727][ T196] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 9.030914][ T196] vti_init_net (net/ipv4/ip_vti.c:517) [ 9.031091][ T196] ops_init (net/core/net_namespace.c:137) [ 9.031234][ T196] setup_net (net/core/net_namespace.c:446) [ 9.031382][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.031552][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.031725][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.031911][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 9.032085][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 9.032263][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.032444][ T196] ksys_unshare (kernel/fork.c:3243) [ 9.032617][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.032788][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.032974][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.033148][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.033330][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.033501][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.033675][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.033848][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.034029][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.034202][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.034410][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.034588][ T196] 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.035094][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.035339][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.035573][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.035916][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.036150][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.036392][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.041235][ T196] ------------[ cut here ]------------ | [ 9.041410][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/196 | [ 9.041674][ T196] Modules linked in: | [ 9.042264][ T196] Tainted: [W]=WARN [ 9.042412][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.042697][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.042920][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.043510][ T196] RSP: 0018:ffa0000000927a78 EFLAGS: 00010286 [ 9.043713][ T196] RAX: 00000000ffffffa6 RBX: ff1100000c991e00 RCX: 1ff4000000124f15 [ 9.043960][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991ebc [ 9.044192][ T196] RBP: ff1100000a8e4000 R08: 1fe22000019323d9 R09: ff1100000f790b80 [ 9.044435][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.044751][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a8e4000 [ 9.044997][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.045260][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.045555][ T196] CR2: 0000000000479648 CR3: 000000000e64d003 CR4: 0000000000771ef0 [ 9.045792][ T196] PKRU: 55555554 [ 9.045944][ T196] Call Trace: [ 9.046167][ T196] [ 9.046282][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.046458][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 9.046630][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.046773][ T196] register_netdevice (net/core/dev.c:11488) [ 9.047056][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.047259][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.047444][ T196] register_netdev (net/core/dev.c:11552) [ 9.047617][ T196] vti6_init_net (net/ipv6/ip6_vti.c:1167) [ 9.047914][ T196] ops_init (net/core/net_namespace.c:137) [ 9.048059][ T196] setup_net (net/core/net_namespace.c:446) [ 9.048200][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.048378][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.048631][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.048803][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 9.048991][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 9.049164][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.049426][ T196] ksys_unshare (kernel/fork.c:3243) [ 9.049596][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.049769][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.049951][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.050207][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.050391][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.050562][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.050731][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.050996][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.051166][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.051348][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.051550][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.051813][ T196] 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.052401][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.052638][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.052866][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.053192][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.053432][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.053668][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.058708][ T196] ------------[ cut here ]------------ | [ 9.058876][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/196 | [ 9.059150][ T196] Modules linked in: | [ 9.059596][ T196] Tainted: [W]=WARN [ 9.059734][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.059950][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.060157][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.060744][ T196] RSP: 0018:ffa0000000927a68 EFLAGS: 00010286 [ 9.060958][ T196] RAX: 00000000ffffffa6 RBX: ff1100000d357700 RCX: 1ff4000000124f13 [ 9.061191][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3577bc [ 9.061512][ T196] RBP: ff11000009264000 R08: 1fe2200001a6aef9 R09: ff1100000f790b80 [ 9.061773][ T196] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.062100][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009264000 [ 9.062344][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.062607][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.062907][ T196] CR2: 0000000000479648 CR3: 000000000e64d003 CR4: 0000000000771ef0 [ 9.063139][ T196] PKRU: 55555554 [ 9.063283][ T196] Call Trace: [ 9.063423][ T196] [ 9.063619][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.063790][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 9.063972][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.064115][ T196] register_netdevice (net/core/dev.c:11488) [ 9.064293][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.064582][ T196] register_netdev (net/core/dev.c:11552) [ 9.064753][ T196] sit_init_net (net/ipv6/sit.c:1860) [ 9.065426][ T196] ops_init (net/core/net_namespace.c:137) [ 9.065917][ T196] setup_net (net/core/net_namespace.c:446) [ 9.066111][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.066341][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.066563][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.066786][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 9.067031][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 9.067254][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.067483][ T196] ksys_unshare (kernel/fork.c:3243) [ 9.067701][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.067937][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.068158][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.068386][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.068609][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.068830][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.069064][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.069294][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.069516][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.069737][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.070000][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.070228][ T196] 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.070781][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.071077][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.071365][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.071649][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.071945][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.072225][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.084372][ T196] ------------[ cut here ]------------ | [ 9.084512][ T196] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/196 | [ 9.084729][ T196] Modules linked in: | [ 9.085100][ T196] Tainted: [W]=WARN [ 9.085195][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.085362][ T196] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.085526][ T196] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.085978][ T196] RSP: 0018:ffa0000000927a78 EFLAGS: 00010286 [ 9.086137][ T196] RAX: 00000000ffffffa6 RBX: ff1100000d15e3c0 RCX: 1ff4000000124f15 [ 9.086332][ T196] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15e47c [ 9.086520][ T196] RBP: ff11000008bc1000 R08: 1fe2200001a2bc91 R09: ff1100000f790b80 [ 9.086706][ T196] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 9.086898][ T196] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000008bc1000 [ 9.087089][ T196] FS: 00007fd2d1009840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 9.087313][ T196] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.087472][ T196] CR2: 00005608d5137d5c CR3: 000000000e64d004 CR4: 0000000000771ef0 [ 9.087662][ T196] PKRU: 55555554 [ 9.087756][ T196] Call Trace: [ 9.087852][ T196] [ 9.087923][ T196] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.088050][ T196] ? notifier_call_chain (kernel/notifier.c:85) [ 9.088176][ T196] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.088276][ T196] register_netdevice (net/core/dev.c:11488) [ 9.088405][ T196] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.088564][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.088693][ T196] register_netdev (net/core/dev.c:11552) [ 9.088820][ T196] ip6_tnl_init_net (net/ipv6/ip6_tunnel.c:2346) [ 9.088951][ T196] ops_init (net/core/net_namespace.c:137) [ 9.089049][ T196] setup_net (net/core/net_namespace.c:446) [ 9.089145][ T196] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.089275][ T196] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.089404][ T196] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.089533][ T196] copy_net_ns (net/core/net_namespace.c:579) [ 9.089661][ T196] create_new_namespaces (kernel/nsproxy.c:132) [ 9.089790][ T196] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.089923][ T196] ksys_unshare (kernel/fork.c:3243) [ 9.090050][ T196] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.090175][ T196] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.090306][ T196] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.090435][ T196] ? __ia32_sys_open (fs/open.c:1374) [ 9.090564][ T196] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.090689][ T196] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.090815][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.090948][ T196] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.091074][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.091200][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.091361][ T196] RIP: 0033:0x7fd2d12cbbcb [ 9.091492][ T196] 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.091945][ T196] RSP: 002b:00007ffed43e2438 EFLAGS: 00000202 ORIG_RAX: 0000000000000110 [ 9.092135][ T196] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00007fd2d12cbbcb [ 9.092327][ T196] RDX: 0000000000000000 RSI: 0000000000477309 RDI: 0000000040000000 [ 9.092515][ T196] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 9.092701][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffed43e4660 [ 9.092892][ T196] R13: 0000000000000001 R14: 00007fd2d10096f8 R15: 00007ffed43e587f | [ 9.115675][ T197] ------------[ cut here ]------------ | [ 9.115813][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/197 | [ 9.116633][ T197] Modules linked in: | [ 9.116996][ T197] Tainted: [W]=WARN [ 9.117089][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.117244][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.117411][ T197] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.117854][ T197] RSP: 0018:ffa0000000927020 EFLAGS: 00010286 [ 9.118017][ T197] RAX: 00000000ffffffa6 RBX: ff110000052eb000 RCX: 1ff4000000124dca [ 9.118203][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eb0bc [ 9.118393][ T197] RBP: ff11000009359000 R08: 1fe2200000a5d619 R09: ff1100000f792e58 [ 9.118579][ T197] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.118767][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.118960][ T197] FS: 00007facbbd7a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 9.119178][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.119338][ T197] CR2: 0000000005113988 CR3: 000000000f245001 CR4: 0000000000771ef0 [ 9.119527][ T197] PKRU: 55555554 [ 9.119620][ T197] Call Trace: [ 9.119712][ T197] [ 9.119777][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.119909][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.120004][ T197] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.120129][ T197] __dev_notify_flags (net/core/dev.c:9787) [ 9.120255][ T197] ? netif_change_name (net/core/dev.c:1495) [ 9.120387][ T197] ? __dev_change_flags (net/core/dev.c:9752) [ 9.120513][ T197] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.120637][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.120763][ T197] ? 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.120896][ T197] netif_change_flags (net/core/dev.c:9820) [ 9.121023][ T197] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.121150][ T197] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.121283][ T197] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.121410][ T197] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.121568][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.121693][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.121818][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.121949][ T197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.122077][ T197] ? __kernel_text_address (kernel/extable.c:79) [ 9.122203][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.122334][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.122459][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.122585][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.122710][ T197] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.122836][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.122968][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.123094][ T197] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.123219][ T197] ? __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.123347][ T197] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.123472][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.123600][ T197] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.123729][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.123857][ T197] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.123990][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.124115][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.124240][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.124371][ T197] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.124496][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.124623][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.124748][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.124873][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.125004][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.125130][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.125259][ T197] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.125391][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.125515][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.125640][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.125767][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.125896][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.126024][ T197] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.126151][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.126281][ T197] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.126410][ T197] ? 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.126535][ T197] ? 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.126662][ T197] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.126789][ T197] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.126923][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.127050][ T197] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.127177][ T197] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.127307][ T197] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.127436][ T197] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.127563][ T197] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.127688][ T197] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.127846][ T197] ? move_addr_to_kernel (net/socket.c:258) [ 9.127979][ T197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.128105][ T197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.128233][ T197] ___sys_sendmsg (net/socket.c:2752) [ 9.128363][ T197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.128519][ T197] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.128658][ T197] __sys_sendmsg (net/socket.c:2784) [ 9.128784][ T197] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.128918][ T197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.129077][ T197] ? 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.129204][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.129335][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.129462][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.129587][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.129713][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.129869][ T197] RIP: 0033:0x7facbbfb408e [ 9.130008][ T197] 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.130460][ T197] RSP: 002b:00007ffe359fc790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.130651][ T197] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007facbbfb408e [ 9.130840][ T197] RDX: 0000000000000000 RSI: 00007ffe359fc840 RDI: 0000000000000005 [ 9.131034][ T197] RBP: 00007ffe359fc7a0 R08: 0000000000000000 R09: 0000000000000000 [ 9.131223][ T197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0e [ 9.131417][ T197] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe359fcf10 | [ 9.368131][ T204] ------------[ cut here ]------------ | [ 9.368317][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.368632][ T204] Modules linked in: ip_gre(+) gre | [ 9.369192][ T204] Tainted: [W]=WARN [ 9.369352][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.369571][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.369795][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.370476][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.370690][ T204] RAX: 00000000ffffffa6 RBX: ff1100000d0ccac0 RCX: 1ff4000000114e61 [ 9.370951][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d0ccb7c [ 9.371200][ T204] RBP: ff110000078e9000 R08: 1fe2200001a19971 R09: ff11000010755180 [ 9.371457][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.371727][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000078e9000 [ 9.371991][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.372282][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.372501][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.372755][ T204] PKRU: 55555554 [ 9.372916][ T204] Call Trace: [ 9.373066][ T204] [ 9.373185][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.373376][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.373562][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.373714][ T204] register_netdevice (net/core/dev.c:11488) [ 9.373911][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.374131][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.374322][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.374508][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.374691][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.374876][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.375071][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.375256][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.375451][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.375636][ T204] ops_init (net/core/net_namespace.c:137) [ 9.375790][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.375986][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.376168][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.376363][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.376580][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.376763][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.376961][ T204] ipgre_init (net/ipv4/ip_gre.c:1395) ip_gre [ 9.377144][ T204] do_one_initcall (init/main.c:1392) [ 9.377335][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.377551][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.377736][ T204] do_init_module (kernel/module/main.c:3106) [ 9.377933][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.378115][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.378307][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.378458][ T204] load_module (kernel/module/main.c:3580) [ 9.378644][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.378863][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.379060][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.379243][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.379433][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.379615][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.379805][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.380000][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.380182][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.380372][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.380558][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.380741][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.380937][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.381121][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.381347][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.381528][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.381708][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.381902][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.382116][ T204] RIP: 0033:0x7f51e751a6bd [ 9.382311][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.382837][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.383099][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.383350][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.383598][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.383846][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.384104][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.388607][ T204] ------------[ cut here ]------------ | [ 9.388786][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.389110][ T204] Modules linked in: ip_gre(+) gre | [ 9.389619][ T204] Tainted: [W]=WARN [ 9.389767][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.389992][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.390213][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.390745][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.390972][ T204] RAX: 00000000ffffffa6 RBX: ff1100000d163380 RCX: 1ff4000000114e61 [ 9.391217][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d16343c [ 9.391471][ T204] RBP: ff11000005fc9000 R08: 1fe2200001a2c689 R09: ff11000010755180 [ 9.391718][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.391978][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005fc9000 [ 9.392226][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.392516][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.392732][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.392995][ T204] PKRU: 55555554 [ 9.393143][ T204] Call Trace: [ 9.393296][ T204] [ 9.393415][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.393597][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.393780][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.393942][ T204] register_netdevice (net/core/dev.c:11488) [ 9.394145][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.394371][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.394555][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.394739][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.394934][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.395120][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.395320][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.395504][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.395688][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.395872][ T204] ops_init (net/core/net_namespace.c:137) [ 9.396036][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.396219][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.396409][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.396592][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.396810][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.397008][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.397191][ T204] ipgre_init (net/ipv4/ip_gre.c:1395) ip_gre [ 9.397384][ T204] do_one_initcall (init/main.c:1392) [ 9.397568][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.397784][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.397983][ T204] do_init_module (kernel/module/main.c:3106) [ 9.398171][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.398359][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.398543][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.398694][ T204] load_module (kernel/module/main.c:3580) [ 9.398895][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.399112][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.399303][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.399488][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.399671][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.399853][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.400064][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.400249][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.400444][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.400628][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.400816][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.401012][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.401197][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.401385][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.401601][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.401784][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.401978][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.402161][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.402384][ T204] RIP: 0033:0x7f51e751a6bd [ 9.402573][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.403107][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.403368][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.403614][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.403860][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.404123][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.404377][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.409617][ T204] ------------[ cut here ]------------ | [ 9.409795][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.410211][ T204] Modules linked in: ip_gre(+) gre | [ 9.410810][ T204] Tainted: [W]=WARN [ 9.410969][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.411182][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.411411][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.412045][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.412363][ T204] RAX: 00000000ffffffa6 RBX: ff1100000c108900 RCX: 1ff4000000114e61 [ 9.412609][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1089bc [ 9.412858][ T204] RBP: ff1100000f2cc000 R08: 1fe2200001821139 R09: ff11000010755180 [ 9.413209][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.413464][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f2cc000 [ 9.413714][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.414128][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.414352][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.414691][ T204] PKRU: 55555554 [ 9.414839][ T204] Call Trace: [ 9.415090][ T204] [ 9.415208][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.415399][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.415585][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.415736][ T204] register_netdevice (net/core/dev.c:11488) [ 9.415940][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.416158][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.416349][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.416532][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.416714][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.417092][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.417372][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.417557][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.417742][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.417939][ T204] ops_init (net/core/net_namespace.c:137) [ 9.418091][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.418280][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.418464][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.418649][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.418864][ T204] ? __up_write (kernel/locking/rwsem.c:1413) [ 9.419147][ T204] ? __up_write (kernel/locking/rwsem.c:1418 (discriminator 1)) [ 9.419342][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.419526][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.419709][ T204] ipgre_init (net/ipv4/ip_gre.c:1301 net/ipv4/ip_gre.c:1398) ip_gre [ 9.419904][ T204] do_one_initcall (init/main.c:1392) [ 9.420092][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.420405][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.420590][ T204] do_init_module (kernel/module/main.c:3106) [ 9.420776][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.420970][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.421154][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.421312][ T204] load_module (kernel/module/main.c:3580) [ 9.421503][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.421720][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.422804][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.423004][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.423186][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.423494][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.423682][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.423970][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.424154][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.424344][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.424530][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.424713][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.424999][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.425277][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.425496][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.425679][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.425870][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.426065][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.426297][ T204] RIP: 0033:0x7f51e751a6bd [ 9.426484][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.427024][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.427372][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.427619][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.427878][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.428141][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.428404][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.434302][ T204] ------------[ cut here ]------------ | [ 9.434486][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.434795][ T204] Modules linked in: ip_gre(+) gre | [ 9.435370][ T204] Tainted: [W]=WARN [ 9.435518][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.435733][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.435969][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.436520][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.436736][ T204] RAX: 00000000ffffffa6 RBX: ff1100000bde8580 RCX: 1ff4000000114e61 [ 9.436995][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bde863c [ 9.437242][ T204] RBP: ff1100000fd74000 R08: 1fe22000017bd0c9 R09: ff11000010755180 [ 9.437496][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.437744][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fd74000 [ 9.438004][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.438292][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.438509][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.438786][ T204] PKRU: 55555554 [ 9.438945][ T204] Call Trace: [ 9.439093][ T204] [ 9.439227][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.439419][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.439689][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.439840][ T204] register_netdevice (net/core/dev.c:11488) [ 9.440040][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.440254][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.440445][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.440627][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.440826][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.441022][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.441203][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.441396][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.441581][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.441764][ T204] ops_init (net/core/net_namespace.c:137) [ 9.442016][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.442215][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.442404][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.442618][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.442835][ T204] ? __up_write (kernel/locking/rwsem.c:1413) [ 9.443122][ T204] ? __up_write (kernel/locking/rwsem.c:1418 (discriminator 1)) [ 9.443403][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.443675][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.443857][ T204] ipgre_init (net/ipv4/ip_gre.c:1301 net/ipv4/ip_gre.c:1398) ip_gre [ 9.444069][ T204] do_one_initcall (init/main.c:1392) [ 9.444254][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.444478][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.444664][ T204] do_init_module (kernel/module/main.c:3106) [ 9.444858][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.445060][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.445260][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.445512][ T204] load_module (kernel/module/main.c:3580) [ 9.445788][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.446206][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.446430][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.446613][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.446906][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.447106][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.447297][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.447481][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.447663][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.447848][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.448070][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.448253][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.448446][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.448629][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.448947][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.449129][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.449425][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.449802][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.450205][ T204] RIP: 0033:0x7f51e751a6bd [ 9.450401][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.452251][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.452597][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.452844][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.453102][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.453451][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.453697][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.459470][ T204] ------------[ cut here ]------------ | [ 9.459654][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.460082][ T204] Modules linked in: ip_gre(+) gre | [ 9.460595][ T204] Tainted: [W]=WARN [ 9.460845][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.461073][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.461305][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.461937][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.462156][ T204] RAX: 00000000ffffffa6 RBX: ff1100000bde9540 RCX: 1ff4000000114e61 [ 9.462506][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bde95fc [ 9.462753][ T204] RBP: ff1100000fca4000 R08: 1fe22000017bd2c1 R09: ff11000010755180 [ 9.463113][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.463371][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000fca4000 [ 9.463624][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.464009][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.464224][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.464485][ T204] PKRU: 55555554 [ 9.464721][ T204] Call Trace: [ 9.464868][ T204] [ 9.464998][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.465184][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.465376][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.465527][ T204] register_netdevice (net/core/dev.c:11488) [ 9.465712][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.465937][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.466124][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.466405][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.466589][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.466773][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.466969][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.467154][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.467357][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.467544][ T204] ops_init (net/core/net_namespace.c:137) [ 9.467698][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.467983][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.468167][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.468364][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.468583][ T204] ? __up_write (kernel/locking/rwsem.c:1413) [ 9.468854][ T204] ? __up_write (kernel/locking/rwsem.c:1418 (discriminator 1)) [ 9.469052][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.469237][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.469432][ T204] ipgre_init (net/ipv4/ip_gre.c:1395) ip_gre [ 9.469705][ T204] do_one_initcall (init/main.c:1392) [ 9.469903][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.470306][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.470598][ T204] do_init_module (kernel/module/main.c:3106) [ 9.470783][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.470984][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.471168][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.471416][ T204] load_module (kernel/module/main.c:3580) [ 9.471694][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.471921][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.472193][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.472566][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.472749][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.472944][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.473131][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.473321][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.473504][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.473687][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.473874][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.474069][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.474252][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.474456][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.474671][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.474958][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.475140][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.475329][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.475545][ T204] RIP: 0033:0x7f51e751a6bd [ 9.475841][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.476474][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.476726][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.477000][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.477348][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.477593][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.477838][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.487867][ T204] ------------[ cut here ]------------ | [ 9.488108][ T204] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/204 | [ 9.488499][ T204] Modules linked in: ip_gre(+) gre | [ 9.489127][ T204] Tainted: [W]=WARN [ 9.489341][ T204] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.489614][ T204] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.489927][ T204] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.490515][ T204] RSP: 0018:ffa00000008a74d8 EFLAGS: 00010286 [ 9.490789][ T204] RAX: 00000000ffffffa6 RBX: ff1100000ab58e40 RCX: 1ff4000000114e61 [ 9.491121][ T204] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab58efc [ 9.491431][ T204] RBP: ff11000010be9000 R08: 1fe220000156b1e1 R09: ff11000010755180 [ 9.491732][ T204] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.492048][ T204] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000010be9000 [ 9.492359][ T204] FS: 00007f51e7420780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.492717][ T204] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.492996][ T204] CR2: 00007f22a403c460 CR3: 0000000010925005 CR4: 0000000000771ef0 [ 9.493311][ T204] PKRU: 55555554 [ 9.493513][ T204] Call Trace: [ 9.493714][ T204] [ 9.493958][ T204] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.494214][ T204] ? notifier_call_chain (kernel/notifier.c:85) [ 9.494460][ T204] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.494665][ T204] register_netdevice (net/core/dev.c:11488) [ 9.494918][ T204] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.495191][ T204] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.495437][ T204] __ip_tunnel_create (net/ipv4/ip_tunnel.c:268) [ 9.495691][ T204] ? ip_tunnel_encap_del_ops (net/ipv4/ip_tunnel.c:479 (discriminator 1)) [ 9.495944][ T204] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.496183][ T204] ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1147) [ 9.496428][ T204] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.496665][ T204] ? ip_tunnel_ctl (net/ipv4/ip_tunnel.c:952) [ 9.496916][ T204] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.497158][ T204] ops_init (net/core/net_namespace.c:137) [ 9.497392][ T204] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 9.497631][ T204] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 9.497867][ T204] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 9.498118][ T204] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 9.498397][ T204] ? __up_write (kernel/locking/rwsem.c:1413) [ 9.498632][ T204] ? __up_write (kernel/locking/rwsem.c:1418 (discriminator 1)) [ 9.498906][ T204] ? ipgre_fini (./include/linux/skbuff.h:2997 ./include/linux/skbuff.h:3155 net/ipv4/ip_gre.c:926) ip_gre [ 9.499144][ T204] register_pernet_device (net/core/net_namespace.c:1482) [ 9.499388][ T204] ipgre_init (net/ipv4/ip_gre.c:1395) ip_gre [ 9.499626][ T204] do_one_initcall (init/main.c:1392) [ 9.499863][ T204] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 9.500147][ T204] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 9.500395][ T204] do_init_module (kernel/module/main.c:3106) [ 9.500652][ T204] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.500901][ T204] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 9.501139][ T204] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 9.501353][ T204] load_module (kernel/module/main.c:3580) [ 9.501595][ T204] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 9.501867][ T204] ? backing_file_read_iter (fs/backing-file.c:210) [ 9.502137][ T204] init_module_from_file (kernel/module/main.c:3777) [ 9.502385][ T204] ? __do_sys_init_module (kernel/module/main.c:3651) [ 9.502623][ T204] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.502860][ T204] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 9.503113][ T204] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.503357][ T204] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.503595][ T204] idempotent_init_module (kernel/module/main.c:3789) [ 9.503851][ T204] ? init_module_from_file (kernel/module/main.c:3778) [ 9.504105][ T204] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.504308][ T204] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.504491][ T204] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 9.504671][ T204] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.504899][ T204] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.505098][ T204] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.505287][ T204] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.505470][ T204] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.505685][ T204] RIP: 0033:0x7f51e751a6bd [ 9.505871][ T204] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 9.506432][ T204] RSP: 002b:00007fffbb1ec1d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 9.506681][ T204] RAX: ffffffffffffffda RBX: 000055b358ffa810 RCX: 00007f51e751a6bd [ 9.506935][ T204] RDX: 0000000000000000 RSI: 000055b32f363ffd RDI: 0000000000000001 [ 9.507181][ T204] RBP: 00007fffbb1ec270 R08: 0000000000000000 R09: 0000000000000000 [ 9.507452][ T204] R10: 0000000000000000 R11: 0000000000000246 R12: 000055b32f363ffd [ 9.507699][ T204] R13: 000055b358ffa9a0 R14: 0000000000040000 R15: 0000000000000000 | [ 9.526421][ T203] ------------[ cut here ]------------ | [ 9.526676][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/203 | [ 9.527076][ T203] Modules linked in: ip_gre gre | [ 9.527537][ T203] Tainted: [W]=WARN [ 9.527641][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.527822][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.528101][ T203] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.528594][ T203] RSP: 0018:ffa0000000986f10 EFLAGS: 00010286 [ 9.528824][ T203] RAX: 00000000ffffffa6 RBX: ff1100000e174900 RCX: 1ff4000000130da8 [ 9.529091][ T203] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1749bc [ 9.529300][ T203] RBP: ff1100000fea9000 R08: 1fe2200001c2e939 R09: ff11000010752e80 [ 9.529506][ T203] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 9.529713][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 9.529982][ T203] FS: 00007f22a3e43840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 9.530222][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.530402][ T203] CR2: 00005613bfa96548 CR3: 000000001077f002 CR4: 0000000000771ef0 [ 9.530610][ T203] PKRU: 55555554 [ 9.530713][ T203] Call Trace: [ 9.530816][ T203] [ 9.530946][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.531088][ T203] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.531227][ T203] notifier_call_chain (kernel/notifier.c:85) [ 9.531373][ T203] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 9.531512][ T203] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 9.531650][ T203] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 9.531824][ T203] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 9.532062][ T203] netif_set_mtu (net/core/dev.c:9910) [ 9.532201][ T203] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 9.532344][ T203] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 9.532487][ T203] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 9.532626][ T203] dev_set_mtu (net/core/dev_api.c:249) [ 9.532732][ T203] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 9.532872][ T203] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 9.533070][ T203] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 9.533211][ T203] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 9.533389][ T203] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 9.533528][ T203] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 9.533703][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 9.533844][ T203] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 9.534046][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.534185][ T203] ? __dev_get_by_name (net/core/dev.c:883) [ 9.534327][ T203] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.534470][ T203] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.534612][ T203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.534752][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.534982][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.535120][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.535258][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.535400][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.535541][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.535682][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.535820][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.536019][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.536158][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.536300][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.536439][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.536581][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.536721][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.536860][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.537083][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.537230][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.537372][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.537513][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.537653][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.537792][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.538018][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.538158][ T203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.538303][ T203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.538445][ T203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.538585][ T203] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.538723][ T203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.538955][ T203] ? move_addr_to_kernel (net/socket.c:258) [ 9.539100][ T203] ___sys_sendmsg (net/socket.c:2752) [ 9.539240][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.539384][ T203] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.539532][ T203] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.539674][ T203] __sys_sendmsg (net/socket.c:2784) [ 9.539813][ T203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.540017][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.540155][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.540300][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.540438][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.540574][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.540713][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.540971][ T203] RIP: 0033:0x7f22a407d08e [ 9.541118][ T203] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.541617][ T203] RSP: 002b:00007ffe201a8380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.541824][ T203] RAX: ffffffffffffffda RBX: 00007ffe201a8b30 RCX: 00007f22a407d08e [ 9.542116][ T203] RDX: 0000000000000000 RSI: 00007ffe201a8430 RDI: 0000000000000005 [ 9.542328][ T203] RBP: 00007ffe201a8390 R08: 0000000000000000 R09: 0000000000000000 [ 9.542534][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0e [ 9.542740][ T203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe201a8af0 | [ 9.545644][ T203] ------------[ cut here ]------------ | [ 9.545779][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/203 | [ 9.546022][ T203] Modules linked in: ip_gre gre | [ 9.546432][ T203] Tainted: [W]=WARN [ 9.546532][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.546698][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.546868][ T203] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.547398][ T203] RSP: 0018:ffa00000009871b0 EFLAGS: 00010286 [ 9.547564][ T203] RAX: 00000000ffffffa6 RBX: ff1100000ab51e00 RCX: 1ff4000000130dfc [ 9.547762][ T203] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab51ebc [ 9.547964][ T203] RBP: ff1100000fea9000 R08: 1fe220000156a3d9 R09: ff11000010752e80 [ 9.548169][ T203] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 9.548375][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 9.548574][ T203] FS: 00007f22a3e43840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 9.548807][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.548988][ T203] CR2: 00005613bfa96548 CR3: 000000001077f002 CR4: 0000000000771ef0 [ 9.549187][ T203] PKRU: 55555554 [ 9.549291][ T203] Call Trace: [ 9.549391][ T203] [ 9.549464][ T203] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.549598][ T203] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.549699][ T203] __dev_notify_flags (net/core/dev.c:9787) [ 9.549834][ T203] ? netif_change_name (net/core/dev.c:1495) [ 9.550030][ T203] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 9.550197][ T203] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 9.550337][ T203] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 9.550473][ T203] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 9.550607][ T203] ? __dev_get_by_name (net/core/dev.c:883) [ 9.550739][ T203] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 9.550881][ T203] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 9.551079][ T203] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.551215][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.551348][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.551481][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.551670][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.551803][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.552002][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.552137][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.552276][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.552408][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.552541][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.552673][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.552808][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.553000][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.553133][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.553265][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.553403][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.553540][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.553671][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.553807][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.554000][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.554134][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.554268][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.554406][ T203] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.554540][ T203] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.554680][ T203] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.554817][ T203] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.555010][ T203] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.555177][ T203] ? move_addr_to_kernel (net/socket.c:258) [ 9.555319][ T203] ___sys_sendmsg (net/socket.c:2752) [ 9.555451][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.555585][ T203] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.555727][ T203] ? lock_vma_under_rcu (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) mm/mmap_lock.c:329 (discriminator 2)) [ 9.555864][ T203] __sys_sendmsg (net/socket.c:2784) [ 9.556057][ T203] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.556195][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.556335][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.556469][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.556606][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.556741][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.556874][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.557097][ T203] RIP: 0033:0x7f22a407d08e [ 9.557237][ T203] Code: 4d 89 d8 e8 94 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 94 bd 00 00 call 0xbd9c 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.557719][ T203] RSP: 002b:00007ffe201a8380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.557981][ T203] RAX: ffffffffffffffda RBX: 00007ffe201a8b30 RCX: 00007f22a407d08e [ 9.558180][ T203] RDX: 0000000000000000 RSI: 00007ffe201a8430 RDI: 0000000000000005 [ 9.558379][ T203] RBP: 00007ffe201a8390 R08: 0000000000000000 R09: 0000000000000000 [ 9.558578][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0e [ 9.558778][ T203] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe201a8af0 | [ 9.641251][ T213] ------------[ cut here ]------------ | [ 9.641406][ T213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/213 | [ 9.641629][ T213] Modules linked in: ip_gre gre | [ 9.642034][ T213] Tainted: [W]=WARN [ 9.642134][ T213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.642297][ T213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.642464][ T213] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.642923][ T213] RSP: 0018:ffa0000000507020 EFLAGS: 00010286 [ 9.643084][ T213] RAX: 00000000ffffffa6 RBX: ff110000097c23c0 RCX: 1ff40000000a0dca [ 9.643283][ T213] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c247c [ 9.643476][ T213] RBP: ff1100000fea9000 R08: 1fe22000012f8491 R09: ff1100000f6dae58 [ 9.643664][ T213] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.643853][ T213] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.644051][ T213] FS: 00007f36830f3840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 9.644282][ T213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.644445][ T213] CR2: 00000000305ae988 CR3: 000000000f3e8005 CR4: 0000000000771ef0 [ 9.644636][ T213] PKRU: 55555554 [ 9.644733][ T213] Call Trace: [ 9.644828][ T213] [ 9.644900][ T213] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.645031][ T213] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.645128][ T213] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.645257][ T213] __dev_notify_flags (net/core/dev.c:9787) [ 9.645394][ T213] ? netif_change_name (net/core/dev.c:1495) [ 9.645522][ T213] ? __dev_change_flags (net/core/dev.c:9752) [ 9.645651][ T213] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.645778][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.645988][ T213] ? 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.646120][ T213] netif_change_flags (net/core/dev.c:9820) [ 9.646326][ T213] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.646457][ T213] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.646587][ T213] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.646716][ T213] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.646875][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.647088][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.647216][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.647346][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.647475][ T213] ? __kernel_text_address (kernel/extable.c:79) [ 9.647603][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.647733][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.647861][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.648073][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.648202][ T213] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.648334][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.648462][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.648591][ T213] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.648721][ T213] ? __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.648850][ T213] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.649053][ T213] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.649185][ T213] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.649319][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.649451][ T213] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.649580][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.649709][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.649838][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.650040][ T213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.650168][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.650306][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.650434][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.650561][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.650691][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.650819][ T213] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.650999][ T213] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.651128][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.651257][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.651392][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.651523][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.651652][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.651783][ T213] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.651918][ T213] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.652048][ T213] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.652179][ T213] ? 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.652312][ T213] ? 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.652442][ T213] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.652571][ T213] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.652699][ T213] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.652827][ T213] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.652961][ T213] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.653091][ T213] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.653222][ T213] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.653355][ T213] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.653481][ T213] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.653639][ T213] ? move_addr_to_kernel (net/socket.c:258) [ 9.653768][ T213] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.653899][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.654028][ T213] ___sys_sendmsg (net/socket.c:2752) [ 9.654154][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.654316][ T213] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.654456][ T213] __sys_sendmsg (net/socket.c:2784) [ 9.654586][ T213] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.654714][ T213] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.654877][ T213] ? 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.655014][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.655144][ T213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.655276][ T213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.655405][ T213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.655532][ T213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.655692][ T213] RIP: 0033:0x7f368332d08e [ 9.655828][ T213] 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.656295][ T213] RSP: 002b:00007ffc3d2fa880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.656492][ T213] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f368332d08e [ 9.656683][ T213] RDX: 0000000000000000 RSI: 00007ffc3d2fa930 RDI: 0000000000000005 [ 9.656874][ T213] RBP: 00007ffc3d2fa890 R08: 0000000000000000 R09: 0000000000000000 [ 9.657073][ T213] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0e [ 9.657263][ T213] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc3d2fb000 | [ 9.765149][ T221] ------------[ cut here ]------------ | [ 9.765344][ T221] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/221 | [ 9.765614][ T221] Modules linked in: ip_gre gre | [ 9.766340][ T221] Tainted: [W]=WARN [ 9.766480][ T221] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.766684][ T221] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.766906][ T221] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.767408][ T221] RSP: 0018:ffa0000000537020 EFLAGS: 00010286 [ 9.767612][ T221] RAX: 00000000ffffffa6 RBX: ff1100000e22a900 RCX: 1ff40000000a6dca [ 9.767848][ T221] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a9bc [ 9.768090][ T221] RBP: ff1100000fea9000 R08: 1fe2200001c45539 R09: ff1100000bb68b58 [ 9.768330][ T221] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.768561][ T221] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.768797][ T221] FS: 00007f9e22c34840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 9.769077][ T221] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.769287][ T221] CR2: 000000001a913988 CR3: 000000000a907003 CR4: 0000000000771ef0 [ 9.769522][ T221] PKRU: 55555554 [ 9.769660][ T221] Call Trace: [ 9.769799][ T221] [ 9.769922][ T221] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.770099][ T221] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.770241][ T221] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.770418][ T221] __dev_notify_flags (net/core/dev.c:9787) [ 9.770593][ T221] ? netif_change_name (net/core/dev.c:1495) [ 9.770765][ T221] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 9.770949][ T221] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.771120][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.771301][ T221] ? 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.771477][ T221] netif_change_flags (net/core/dev.c:9820) [ 9.771650][ T221] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.771822][ T221] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.772010][ T221] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.772182][ T221] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.772396][ T221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.772567][ T221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.772738][ T221] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.772921][ T221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.773093][ T221] ? __kernel_text_address (kernel/extable.c:79) [ 9.773266][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.773445][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.773619][ T221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.773792][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.773975][ T221] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.774145][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.774318][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.774490][ T221] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.774663][ T221] ? __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.774834][ T221] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.775022][ T221] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.775195][ T221] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.775376][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.775550][ T221] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.775725][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.775906][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.776078][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.776248][ T221] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.776429][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.776604][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.776774][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.776959][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.777132][ T221] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.777310][ T221] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.777483][ T221] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.777656][ T221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.777827][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.778010][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.778184][ T221] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.778362][ T221] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.778536][ T221] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.778710][ T221] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.778881][ T221] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.779071][ T221] ? 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.779243][ T221] ? 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.779423][ T221] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.779596][ T221] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.779768][ T221] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.779953][ T221] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.780126][ T221] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.780304][ T221] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.780480][ T221] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.780652][ T221] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.780823][ T221] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.781034][ T221] ? move_addr_to_kernel (net/socket.c:258) [ 9.781207][ T221] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.781382][ T221] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.781554][ T221] ___sys_sendmsg (net/socket.c:2752) [ 9.781726][ T221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.781935][ T221] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.782118][ T221] __sys_sendmsg (net/socket.c:2784) [ 9.782296][ T221] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.782466][ T221] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.782671][ T221] ? 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.782843][ T221] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.783034][ T221] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.783207][ T221] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.783388][ T221] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.783563][ T221] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.783764][ T221] RIP: 0033:0x7f9e22e6e08e [ 9.783953][ T221] 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.784453][ T221] RSP: 002b:00007fffae083c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.784687][ T221] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e22e6e08e [ 9.784931][ T221] RDX: 0000000000000000 RSI: 00007fffae083d10 RDI: 0000000000000005 [ 9.785166][ T221] RBP: 00007fffae083c70 R08: 0000000000000000 R09: 0000000000000000 [ 9.785406][ T221] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 9.785637][ T221] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffae0843e0 | [ 9.845574][ T223] ------------[ cut here ]------------ | [ 9.845720][ T223] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/223 | [ 9.846027][ T223] Modules linked in: ip_gre gre | [ 9.846417][ T223] Tainted: [W]=WARN [ 9.846512][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.846670][ T223] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.846833][ T223] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.847365][ T223] RSP: 0018:ffa0000000547020 EFLAGS: 00010286 [ 9.847527][ T223] RAX: 00000000ffffffa6 RBX: ff1100000576c040 RCX: 1ff40000000a8dca [ 9.847717][ T223] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c0fc [ 9.847987][ T223] RBP: ff1100000fea9000 R08: 1fe2200000aed821 R09: ff1100000bb6d158 [ 9.848174][ T223] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 9.848364][ T223] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 9.848554][ T223] FS: 00007f4580cc8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 9.848773][ T223] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.849013][ T223] CR2: 0000000022a27988 CR3: 000000000d6c6003 CR4: 0000000000771ef0 [ 9.849201][ T223] PKRU: 55555554 [ 9.849301][ T223] Call Trace: [ 9.849395][ T223] [ 9.849462][ T223] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.849590][ T223] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.849685][ T223] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.849810][ T223] __dev_notify_flags (net/core/dev.c:9787) [ 9.850022][ T223] ? netif_change_name (net/core/dev.c:1495) [ 9.850147][ T223] ? __dev_change_flags (net/core/dev.c:9752) [ 9.850277][ T223] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 9.850405][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.850532][ T223] ? 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.850660][ T223] netif_change_flags (net/core/dev.c:9820) [ 9.850786][ T223] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.850976][ T223] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 9.851104][ T223] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 9.851231][ T223] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 9.851394][ T223] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.851519][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.851645][ T223] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.851770][ T223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.851949][ T223] ? __kernel_text_address (kernel/extable.c:79) [ 9.852076][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.852204][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.852337][ T223] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.852463][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.852589][ T223] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.852714][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.852840][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.853035][ T223] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 9.853161][ T223] ? __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.853294][ T223] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 9.853421][ T223] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 9.853549][ T223] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 9.853677][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 9.853807][ T223] rtnl_newlink (net/core/rtnetlink.c:4150) [ 9.853940][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.854065][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.854191][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.854319][ T223] ? mark_usage (kernel/locking/lockdep.c:4674) [ 9.854445][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.854574][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.854700][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.854825][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.854957][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 9.855085][ T223] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 9.855211][ T223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 9.855342][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.855468][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.855594][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.855723][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.855849][ T223] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 9.855982][ T223] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 9.856109][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.856236][ T223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.856371][ T223] ? 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.856498][ T223] ? 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.856626][ T223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.856753][ T223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.856881][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.857016][ T223] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 9.857144][ T223] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 9.857278][ T223] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.857407][ T223] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 9.857535][ T223] ? copy_msghdr_from_user (net/socket.c:2635) [ 9.857661][ T223] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 9.857817][ T223] ? move_addr_to_kernel (net/socket.c:258) [ 9.857951][ T223] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.858078][ T223] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 9.858209][ T223] ___sys_sendmsg (net/socket.c:2752) [ 9.858340][ T223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 9.858498][ T223] ? copy_msghdr_from_user (net/socket.c:2603) [ 9.858637][ T223] __sys_sendmsg (net/socket.c:2784) [ 9.858766][ T223] ? __sys_sendmsg_sock (net/socket.c:2765) [ 9.858898][ T223] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 9.859059][ T223] ? 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.859188][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.859319][ T223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.859447][ T223] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.859574][ T223] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.859701][ T223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.859860][ T223] RIP: 0033:0x7f4580f0208e [ 9.859997][ T223] 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.860455][ T223] RSP: 002b:00007fff0f5c6f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.860646][ T223] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4580f0208e [ 9.860836][ T223] RDX: 0000000000000000 RSI: 00007fff0f5c6fd0 RDI: 0000000000000005 [ 9.861033][ T223] RBP: 00007fff0f5c6f30 R08: 0000000000000000 R09: 0000000000000000 [ 9.861223][ T223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 9.861417][ T223] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff0f5c76a0 | [ 9.995173][ T232] ------------[ cut here ]------------ | [ 9.995338][ T232] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/232 | [ 9.995563][ T232] Modules linked in: ip_gre gre | [ 9.995962][ T232] Tainted: [W]=WARN [ 9.996059][ T232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.996219][ T232] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.996389][ T232] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.996838][ T232] RSP: 0018:ffa00000005e7060 EFLAGS: 00010286 [ 9.997003][ T232] RAX: 00000000ffffffa6 RBX: ff1100000f23e040 RCX: 1ff40000000bcdd2 [ 9.997190][ T232] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e0fc [ 9.997383][ T232] RBP: ff1100000fea9000 R08: 1fe2200001e47c21 R09: ff110000091e2e58 [ 9.997570][ T232] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 9.997786][ T232] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005e70f8 [ 9.997996][ T232] FS: 00007f9a4ece3840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 9.998232][ T232] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.998398][ T232] CR2: 00000000277a4988 CR3: 00000000107bf001 CR4: 0000000000771ef0 [ 9.998586][ T232] PKRU: 55555554 [ 9.998681][ T232] Call Trace: [ 9.998775][ T232] [ 9.998842][ T232] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.998975][ T232] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.999072][ T232] netif_close_many (net/core/dev.c:1804) [ 9.999199][ T232] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 9.999359][ T232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.999487][ T232] ? __dev_close_many (net/core/dev.c:1781) [ 9.999614][ T232] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 9.999772][ T232] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 9.999934][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.000060][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.000187][ T232] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.000346][ T232] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.000474][ T232] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.000599][ T232] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.000755][ T232] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.000882][ T232] ? unregister_netdevice_many (net/core/dev.c:12497) [ 10.001016][ T232] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 10.001143][ T232] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.001271][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.001401][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.001528][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.001654][ T232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.001778][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.002167][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.002301][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.002427][ T232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.002552][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.002678][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.002804][ T232] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 10.002936][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.003062][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.003188][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.003317][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.003444][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.003571][ T232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.003698][ T232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.003824][ T232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.003955][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.004083][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.004211][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.004342][ T232] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.004470][ T232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.004597][ T232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.004726][ T232] ? 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.004851][ T232] ? 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.004985][ T232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.005113][ T232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.005238][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.005370][ T232] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.005496][ T232] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.005624][ T232] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.005751][ T232] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.005876][ T232] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.006006][ T232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.006160][ T232] ? move_addr_to_kernel (net/socket.c:258) [ 10.006289][ T232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.006416][ T232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.006542][ T232] ___sys_sendmsg (net/socket.c:2752) [ 10.006666][ T232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.006822][ T232] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.006972][ T232] __sys_sendmsg (net/socket.c:2784) [ 10.007099][ T232] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.007223][ T232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.007383][ T232] ? 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.007510][ T232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.007636][ T232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.007763][ T232] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.007895][ T232] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.008023][ T232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.008181][ T232] RIP: 0033:0x7f9a4ef1d08e [ 10.008317][ T232] 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.008762][ T232] RSP: 002b:00007ffec9625c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.008959][ T232] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9a4ef1d08e [ 10.009146][ T232] RDX: 0000000000000000 RSI: 00007ffec9625d00 RDI: 0000000000000005 [ 10.009337][ T232] RBP: 00007ffec9625c60 R08: 0000000000000000 R09: 0000000000000000 [ 10.009525][ T232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.009713][ T232] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec96263d0 | [ 10.012663][ T232] ------------[ cut here ]------------ | [ 10.012801][ T232] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/232 | [ 10.013500][ T232] Modules linked in: ip_gre gre | [ 10.013871][ T232] Tainted: [W]=WARN [ 10.013968][ T232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.014120][ T232] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.014285][ T232] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.014714][ T232] RSP: 0018:ffa00000005e7190 EFLAGS: 00010286 [ 10.014865][ T232] RAX: 00000000ffffffa6 RBX: ff1100000f23f1c0 RCX: 1ff40000000bcdf8 [ 10.015050][ T232] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f27c [ 10.015230][ T232] RBP: ff1100000fea9000 R08: 1fe2200001e47e51 R09: ff110000091e2e58 [ 10.015415][ T232] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.015595][ T232] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.015779][ T232] FS: 00007f9a4ece3840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 10.015995][ T232] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.016147][ T232] CR2: 00000000277a4988 CR3: 00000000107bf001 CR4: 0000000000771ef0 [ 10.016333][ T232] PKRU: 55555554 [ 10.016423][ T232] Call Trace: [ 10.016513][ T232] [ 10.016576][ T232] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.016731][ T232] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.016880][ T232] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.017007][ T232] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.017128][ T232] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.017283][ T232] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.017405][ T232] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 10.017525][ T232] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.017647][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.017767][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.017892][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.018014][ T232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.018134][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.018277][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.018397][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.018519][ T232] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.018639][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.018760][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.018880][ T232] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 10.019009][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.019128][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.019254][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.019378][ T232] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.019502][ T232] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.019623][ T232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.019744][ T232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.019864][ T232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.019989][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.020113][ T232] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.020234][ T232] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.020362][ T232] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.020484][ T232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.020608][ T232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.020732][ T232] ? 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.020853][ T232] ? 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.020982][ T232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.021106][ T232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.021229][ T232] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.021358][ T232] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.021480][ T232] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.021603][ T232] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.021726][ T232] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.021848][ T232] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.021975][ T232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.022125][ T232] ? move_addr_to_kernel (net/socket.c:258) [ 10.022250][ T232] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.022377][ T232] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.022500][ T232] ___sys_sendmsg (net/socket.c:2752) [ 10.022621][ T232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.022772][ T232] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.022909][ T232] __sys_sendmsg (net/socket.c:2784) [ 10.023031][ T232] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.023153][ T232] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.023309][ T232] ? 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.023431][ T232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.023554][ T232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.023676][ T232] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.023796][ T232] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.023922][ T232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.024072][ T232] RIP: 0033:0x7f9a4ef1d08e [ 10.024211][ T232] 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.024646][ T232] RSP: 002b:00007ffec9625c50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.024826][ T232] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9a4ef1d08e [ 10.025022][ T232] RDX: 0000000000000000 RSI: 00007ffec9625d00 RDI: 0000000000000005 [ 10.025203][ T232] RBP: 00007ffec9625c60 R08: 0000000000000000 R09: 0000000000000000 [ 10.025391][ T232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.025571][ T232] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec96263d0 | [ 10.064425][ T233] ------------[ cut here ]------------ | [ 10.064613][ T233] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/233 | [ 10.064909][ T233] Modules linked in: ip_gre gre | [ 10.065423][ T233] Tainted: [W]=WARN [ 10.065570][ T233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.065782][ T233] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.066015][ T233] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.066551][ T233] RSP: 0018:ffa00000005e6f10 EFLAGS: 00010286 [ 10.066766][ T233] RAX: 00000000ffffffa6 RBX: ff1100000bda2580 RCX: 1ff40000000bcda8 [ 10.067024][ T233] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bda263c [ 10.067268][ T233] RBP: ff11000009a99000 R08: 1fe22000017b44c9 R09: ff1100000a94ae80 [ 10.067523][ T233] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 10.067769][ T233] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 10.068030][ T233] FS: 00007fe354f84840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 10.068317][ T233] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.068531][ T233] CR2: 00007fe35517d460 CR3: 000000000fe5c005 CR4: 0000000000771ef0 [ 10.068780][ T233] PKRU: 55555554 [ 10.068935][ T233] Call Trace: [ 10.069081][ T233] [ 10.069197][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.069385][ T233] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.069568][ T233] notifier_call_chain (kernel/notifier.c:85) [ 10.069752][ T233] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 10.069947][ T233] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 10.070126][ T233] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 10.070350][ T233] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 10.070566][ T233] netif_set_mtu (net/core/dev.c:9910) [ 10.070747][ T233] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 10.070934][ T233] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 10.071121][ T233] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.071308][ T233] dev_set_mtu (net/core/dev_api.c:249) [ 10.071458][ T233] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 10.071640][ T233] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 10.071822][ T233] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 10.072019][ T233] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 10.072233][ T233] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 10.072426][ T233] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 10.072643][ T233] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 10.072827][ T233] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.073023][ T233] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.073204][ T233] ? __dev_get_by_name (net/core/dev.c:883) [ 10.073389][ T233] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.073576][ T233] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.073799][ T233] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.074002][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.074189][ T233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.074379][ T233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.074558][ T233] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.074738][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.074934][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.075117][ T233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.075307][ T233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.075487][ T233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.075670][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.075848][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.076038][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.076216][ T233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.076405][ T233] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.076583][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.076762][ T233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.076959][ T233] ? 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.077142][ T233] ? 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.077333][ T233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.077514][ T233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.077694][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.077876][ T233] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.078071][ T233] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.078252][ T233] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.078444][ T233] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.078627][ T233] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.078807][ T233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.079030][ T233] ? move_addr_to_kernel (net/socket.c:258) [ 10.079215][ T233] ___sys_sendmsg (net/socket.c:2752) [ 10.079404][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.079585][ T233] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.079775][ T233] ? 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)) [ 10.079969][ T233] __sys_sendmsg (net/socket.c:2784) [ 10.080151][ T233] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.080341][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.080518][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.080699][ T233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.080877][ T233] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.081117][ T233] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.081305][ T233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.081517][ T233] RIP: 0033:0x7fe3551be08e [ 10.081702][ T233] 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.082232][ T233] RSP: 002b:00007ffeddcbaf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.082489][ T233] RAX: ffffffffffffffda RBX: 00007ffeddcbb740 RCX: 00007fe3551be08e [ 10.082732][ T233] RDX: 0000000000000000 RSI: 00007ffeddcbb040 RDI: 0000000000000005 [ 10.082988][ T233] RBP: 00007ffeddcbafa0 R08: 0000000000000000 R09: 0000000000000000 [ 10.083232][ T233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.083487][ T233] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeddcbb700 | [ 10.085932][ T233] ------------[ cut here ]------------ | [ 10.086097][ T233] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/233 | [ 10.086371][ T233] Modules linked in: ip_gre gre | [ 10.086916][ T233] Tainted: [W]=WARN [ 10.087056][ T233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.087260][ T233] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.087482][ T233] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.087992][ T233] RSP: 0018:ffa00000005e71b0 EFLAGS: 00010286 [ 10.088198][ T233] RAX: 00000000ffffffa6 RBX: ff1100000be39e00 RCX: 1ff40000000bcdfc [ 10.088447][ T233] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be39ebc [ 10.088683][ T233] RBP: ff11000009a99000 R08: 1fe22000017c73d9 R09: ff1100000a94ae80 [ 10.088931][ T233] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 10.089166][ T233] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 10.089412][ T233] FS: 00007fe354f84840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 10.089684][ T233] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.089901][ T233] CR2: 00007fe35517d460 CR3: 000000000fe5c005 CR4: 0000000000771ef0 [ 10.090138][ T233] PKRU: 55555554 [ 10.090284][ T233] Call Trace: [ 10.090446][ T233] [ 10.090559][ T233] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.090737][ T233] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.090880][ T233] __dev_notify_flags (net/core/dev.c:9787) [ 10.091068][ T233] ? netif_change_name (net/core/dev.c:1495) [ 10.091242][ T233] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 10.091458][ T233] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.091636][ T233] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 10.091811][ T233] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.091997][ T233] ? __dev_get_by_name (net/core/dev.c:883) [ 10.092170][ T233] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.092357][ T233] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.092535][ T233] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.092711][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.092895][ T233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.093069][ T233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.093241][ T233] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.093422][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.093602][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.093778][ T233] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.093965][ T233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.094140][ T233] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.094320][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.094493][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.094668][ T233] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.094844][ T233] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.095037][ T233] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.095211][ T233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.095394][ T233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.095572][ T233] ? 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.095744][ T233] ? 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.095932][ T233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.096110][ T233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.096291][ T233] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.096466][ T233] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.096645][ T233] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.096819][ T233] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.097004][ T233] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.097178][ T233] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.097357][ T233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.097564][ T233] ? move_addr_to_kernel (net/socket.c:258) [ 10.097741][ T233] ___sys_sendmsg (net/socket.c:2752) [ 10.097925][ T233] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.098099][ T233] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.098287][ T233] ? 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)) [ 10.098462][ T233] __sys_sendmsg (net/socket.c:2784) [ 10.098639][ T233] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.098815][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.098996][ T233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.099170][ T233] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.099350][ T233] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.099522][ T233] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.099695][ T233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.099908][ T233] RIP: 0033:0x7fe3551be08e [ 10.100089][ T233] 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.100610][ T233] RSP: 002b:00007ffeddcbaf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.100846][ T233] RAX: ffffffffffffffda RBX: 00007ffeddcbb740 RCX: 00007fe3551be08e [ 10.101096][ T233] RDX: 0000000000000000 RSI: 00007ffeddcbb040 RDI: 0000000000000005 [ 10.101338][ T233] RBP: 00007ffeddcbafa0 R08: 0000000000000000 R09: 0000000000000000 [ 10.101572][ T233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.101806][ T233] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeddcbb700 | [ 10.165412][ T235] ------------[ cut here ]------------ | [ 10.165558][ T235] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/235 | [ 10.165782][ T235] Modules linked in: ip_gre gre | [ 10.166220][ T235] Tainted: [W]=WARN [ 10.166318][ T235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.166476][ T235] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.166642][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.167099][ T235] RSP: 0018:ffa0000000657020 EFLAGS: 00010286 [ 10.167256][ T235] RAX: 00000000ffffffa6 RBX: ff1100000bda3c40 RCX: 1ff40000000cadca [ 10.167449][ T235] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000bda3cfc [ 10.167635][ T235] RBP: ff11000009a99000 R08: 1fe22000017b47a1 R09: ff11000009ac5158 [ 10.167821][ T235] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 10.168013][ T235] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.168200][ T235] FS: 00007f761ef37840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 10.168425][ T235] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.168581][ T235] CR2: 000000002b97f988 CR3: 000000000fd26006 CR4: 0000000000771ef0 [ 10.168768][ T235] PKRU: 55555554 [ 10.168862][ T235] Call Trace: [ 10.168958][ T235] [ 10.169023][ T235] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.169149][ T235] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.169244][ T235] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.169373][ T235] __dev_notify_flags (net/core/dev.c:9787) [ 10.169500][ T235] ? netif_change_name (net/core/dev.c:1495) [ 10.169626][ T235] ? __dev_change_flags (net/core/dev.c:9752) [ 10.169751][ T235] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.169876][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.170008][ T235] ? 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.170135][ T235] netif_change_flags (net/core/dev.c:9820) [ 10.170260][ T235] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.170391][ T235] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.170520][ T235] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.170646][ T235] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.170802][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.171415][ T235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.171543][ T235] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.171667][ T235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.171794][ T235] ? __kernel_text_address (kernel/extable.c:79) [ 10.171925][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.172055][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.172180][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.172311][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.172436][ T235] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.172559][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.172682][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.172808][ T235] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.172940][ T235] ? __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.173066][ T235] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.173191][ T235] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.173321][ T235] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.173449][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.173577][ T235] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.173704][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.173830][ T235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.173960][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.174085][ T235] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.174210][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.174343][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.174468][ T235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.174593][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.174720][ T235] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.174846][ T235] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.174977][ T235] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.175102][ T235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.175226][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.175356][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.175483][ T235] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.175607][ T235] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.175733][ T235] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.175858][ T235] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.175989][ T235] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.176118][ T235] ? 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.176243][ T235] ? 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.176376][ T235] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.176502][ T235] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.176630][ T235] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.176756][ T235] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.176889][ T235] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.177017][ T235] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.177145][ T235] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.177271][ T235] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.177401][ T235] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.177568][ T235] ? move_addr_to_kernel (net/socket.c:258) [ 10.177695][ T235] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.177821][ T235] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.177953][ T235] ___sys_sendmsg (net/socket.c:2752) [ 10.178079][ T235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.178236][ T235] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.178378][ T235] __sys_sendmsg (net/socket.c:2784) [ 10.178503][ T235] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.178630][ T235] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.178788][ 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) [ 10.178919][ T235] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.179047][ T235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.179173][ T235] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.179302][ T235] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.179427][ T235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.179583][ T235] RIP: 0033:0x7f761f17108e [ 10.179715][ 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 [ 10.180167][ T235] RSP: 002b:00007ffddd412280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.180363][ T235] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f761f17108e [ 10.180554][ T235] RDX: 0000000000000000 RSI: 00007ffddd412330 RDI: 0000000000000005 [ 10.180743][ T235] RBP: 00007ffddd412290 R08: 0000000000000000 R09: 0000000000000000 [ 10.180936][ T235] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.181126][ T235] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddd412a00 | [ 10.289345][ T243] ------------[ cut here ]------------ | [ 10.289489][ T243] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/243 | [ 10.289715][ T243] Modules linked in: ip_gre gre | [ 10.290116][ T243] Tainted: [W]=WARN [ 10.290213][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.290378][ T243] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.290545][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.291007][ T243] RSP: 0018:ffa00000005c7020 EFLAGS: 00010286 [ 10.291168][ T243] RAX: 00000000ffffffa6 RBX: ff1100000d368740 RCX: 1ff40000000b8dca [ 10.291362][ T243] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3687fc [ 10.291551][ T243] RBP: ff11000009a99000 R08: 1fe2200001a6d101 R09: ff1100000a94d158 [ 10.291742][ T243] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 10.291937][ T243] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.292129][ T243] FS: 00007f124f0f5840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 10.292354][ T243] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.292515][ T243] CR2: 0000000034a04988 CR3: 000000000f3be002 CR4: 0000000000771ef0 [ 10.292708][ T243] PKRU: 55555554 [ 10.292803][ T243] Call Trace: [ 10.293510][ T243] [ 10.293578][ T243] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.293707][ T243] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.293804][ T243] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.294018][ T243] __dev_notify_flags (net/core/dev.c:9787) [ 10.294149][ T243] ? netif_change_name (net/core/dev.c:1495) [ 10.294281][ T243] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 10.294410][ T243] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.294536][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.294665][ T243] ? 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.294794][ T243] netif_change_flags (net/core/dev.c:9820) [ 10.295001][ T243] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.295129][ T243] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.295260][ T243] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.295393][ T243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.295552][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.295751][ T243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.295879][ T243] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.296018][ T243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.296145][ T243] ? __kernel_text_address (kernel/extable.c:79) [ 10.296278][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.296407][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.296534][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.296662][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.296790][ T243] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.296922][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.297049][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.297176][ T243] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.297308][ T243] ? __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.297435][ T243] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.297561][ T243] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.297691][ T243] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.297822][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.297960][ T243] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.298089][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.298216][ T243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.298348][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.298475][ T243] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.298601][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.298731][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.298858][ T243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.298991][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.299118][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.299248][ T243] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.299379][ T243] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.299507][ T243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.299635][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.299761][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.299897][ T243] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.300025][ T243] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.300153][ T243] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.300284][ T243] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.300412][ T243] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.300543][ 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)) [ 10.300671][ 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)) [ 10.300800][ T243] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.300934][ T243] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.301063][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.301194][ T243] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.301328][ T243] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.301457][ T243] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.301587][ T243] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.301716][ T243] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.301846][ T243] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.302010][ T243] ? move_addr_to_kernel (net/socket.c:258) [ 10.302140][ T243] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.302268][ T243] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.302401][ T243] ___sys_sendmsg (net/socket.c:2752) [ 10.302529][ T243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.302687][ T243] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.302828][ T243] __sys_sendmsg (net/socket.c:2784) [ 10.302960][ T243] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.303088][ T243] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.303249][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:57 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.303380][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.303507][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.303634][ T243] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.303761][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.303896][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.304053][ T243] RIP: 0033:0x7f124f32f08e [ 10.304187][ 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 [ 10.304646][ T243] RSP: 002b:00007fff5a6cf1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.304842][ T243] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f124f32f08e [ 10.305039][ T243] RDX: 0000000000000000 RSI: 00007fff5a6cf250 RDI: 0000000000000005 [ 10.305231][ T243] RBP: 00007fff5a6cf1b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.305427][ T243] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.305619][ T243] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5a6cf920 | [ 10.368423][ T245] ------------[ cut here ]------------ | [ 10.368579][ T245] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/245 | [ 10.368803][ T245] Modules linked in: ip_gre gre | [ 10.369983][ T245] Tainted: [W]=WARN [ 10.370081][ T245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.370244][ T245] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.370415][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.370871][ T245] RSP: 0018:ffa0000000647020 EFLAGS: 00010286 [ 10.371089][ T245] RAX: 00000000ffffffa6 RBX: ff1100000d369a80 RCX: 1ff40000000c8dca [ 10.371286][ T245] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d369b3c [ 10.371477][ T245] RBP: ff11000009a99000 R08: 1fe2200001a6d369 R09: ff1100000fd95158 [ 10.371670][ T245] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 10.371860][ T245] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.372141][ T245] FS: 00007fa2f68ff840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 10.372373][ T245] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.372536][ T245] CR2: 000000001eac6988 CR3: 000000000f25e006 CR4: 0000000000771ef0 [ 10.372729][ T245] PKRU: 55555554 [ 10.372825][ T245] Call Trace: [ 10.373007][ T245] [ 10.373075][ T245] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.373206][ T245] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.373307][ T245] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.373436][ T245] __dev_notify_flags (net/core/dev.c:9787) [ 10.373566][ T245] ? netif_change_name (net/core/dev.c:1495) [ 10.373696][ T245] ? __dev_change_flags (net/core/dev.c:9752) [ 10.373824][ T245] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.374030][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.374160][ 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)) [ 10.374296][ T245] netif_change_flags (net/core/dev.c:9820) [ 10.374427][ T245] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.374556][ T245] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.374687][ T245] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.374818][ T245] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.375065][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.375194][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.375327][ T245] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.375456][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.375588][ T245] ? __kernel_text_address (kernel/extable.c:79) [ 10.375718][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.375851][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.376067][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.376197][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.376330][ T245] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.376458][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.376587][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.376717][ T245] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.376847][ 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) [ 10.377033][ T245] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.377164][ T245] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.377302][ T245] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.377435][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.377568][ T245] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.377700][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.377830][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.377980][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.378111][ T245] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.378240][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.378378][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.378506][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.378636][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.378766][ T245] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.378902][ T245] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.379034][ T245] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.379162][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.379298][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.379427][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.379558][ T245] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.379687][ T245] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.379816][ T245] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.379952][ T245] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.380082][ T245] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.380217][ 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)) [ 10.380350][ 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)) [ 10.380482][ T245] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.380613][ T245] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.380744][ T245] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.380874][ T245] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.381012][ T245] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.381143][ T245] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.381279][ T245] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.381409][ T245] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.381538][ T245] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.381698][ T245] ? move_addr_to_kernel (net/socket.c:258) [ 10.381829][ T245] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.381963][ T245] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.382094][ T245] ___sys_sendmsg (net/socket.c:2752) [ 10.382222][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.382385][ T245] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.382526][ T245] __sys_sendmsg (net/socket.c:2784) [ 10.382655][ T245] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.382785][ T245] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.382953][ 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) [ 10.383085][ T245] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.383215][ T245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.383349][ T245] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.383478][ T245] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.383607][ T245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.383768][ T245] RIP: 0033:0x7fa2f6b3908e [ 10.383910][ 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 [ 10.384376][ T245] RSP: 002b:00007ffead6b7a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.384571][ T245] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2f6b3908e [ 10.384763][ T245] RDX: 0000000000000000 RSI: 00007ffead6b7ac0 RDI: 0000000000000005 [ 10.384961][ T245] RBP: 00007ffead6b7a20 R08: 0000000000000000 R09: 0000000000000000 [ 10.385153][ T245] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.385350][ T245] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffead6b8190 | [ 10.514667][ T254] ------------[ cut here ]------------ | [ 10.514822][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/254 | [ 10.515063][ T254] Modules linked in: ip_gre gre | [ 10.515463][ T254] Tainted: [W]=WARN [ 10.515559][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.515719][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.515895][ T254] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.516351][ T254] RSP: 0018:ffa00000006f7060 EFLAGS: 00010286 [ 10.516512][ T254] RAX: 00000000ffffffa6 RBX: ff1100000d2fda80 RCX: 1ff40000000dedd2 [ 10.516702][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fdb3c [ 10.516983][ T254] RBP: ff11000009a99000 R08: 1fe2200001a5fb69 R09: ff11000009c22e58 [ 10.517172][ T254] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 10.517369][ T254] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006f70f8 [ 10.517561][ T254] FS: 00007fbbbbe9c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 10.517782][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.518012][ T254] CR2: 00000000061d6988 CR3: 000000000f6eb006 CR4: 0000000000771ef0 [ 10.518203][ T254] PKRU: 55555554 [ 10.518303][ T254] Call Trace: [ 10.518398][ T254] [ 10.518463][ T254] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.518594][ T254] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.518691][ T254] netif_close_many (net/core/dev.c:1804) [ 10.518818][ T254] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.519000][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.519126][ T254] ? __dev_close_many (net/core/dev.c:1781) [ 10.519253][ T254] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 10.519414][ T254] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 10.519574][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.519700][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.519826][ T254] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.520041][ T254] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.520168][ T254] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.520298][ T254] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.520456][ T254] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.520583][ T254] ? unregister_netdevice_many (net/core/dev.c:12497) [ 10.520711][ T254] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 10.520837][ T254] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.521016][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.521142][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.521267][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.521396][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.521520][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.521664][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.521788][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.521972][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.522096][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.522221][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.522348][ T254] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 10.522475][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.522601][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.522727][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.522854][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.523033][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.523159][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.523287][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.523413][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.523538][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.523666][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.523791][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.523972][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.524099][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.524225][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.524358][ T254] ? 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.524484][ T254] ? 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.524611][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.524738][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.524866][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.525044][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.525171][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.525304][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.525433][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.525559][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.525685][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.525842][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 10.526052][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.526179][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.526312][ T254] ___sys_sendmsg (net/socket.c:2752) [ 10.526437][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.526593][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.526731][ T254] __sys_sendmsg (net/socket.c:2784) [ 10.526857][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.527057][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.527219][ T254] ? 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.527348][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.527475][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.527602][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.527729][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.527858][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.528096][ T254] RIP: 0033:0x7fbbbc0d608e [ 10.528229][ T254] 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.528683][ T254] RSP: 002b:00007fffd3b334a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.528875][ T254] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbbbc0d608e [ 10.529089][ T254] RDX: 0000000000000000 RSI: 00007fffd3b33550 RDI: 0000000000000005 [ 10.529278][ T254] RBP: 00007fffd3b334b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.529465][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.529652][ T254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd3b33c20 | [ 10.539841][ T254] ------------[ cut here ]------------ | [ 10.539977][ T254] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/254 | [ 10.540189][ T254] Modules linked in: ip_gre gre | [ 10.540569][ T254] Tainted: [W]=WARN [ 10.540665][ T254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.540815][ T254] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.540977][ T254] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.541416][ T254] RSP: 0018:ffa00000006f7190 EFLAGS: 00010286 [ 10.541569][ T254] RAX: 00000000ffffffa6 RBX: ff110000097c2e40 RCX: 1ff40000000dedf8 [ 10.541751][ T254] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c2efc [ 10.541938][ T254] RBP: ff11000009a99000 R08: 1fe22000012f85e1 R09: ff11000009c22e58 [ 10.542120][ T254] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 10.542307][ T254] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 10.542489][ T254] FS: 00007fbbbbe9c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 10.542705][ T254] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.542858][ T254] CR2: 00000000061d6988 CR3: 000000000f6eb006 CR4: 0000000000771ef0 [ 10.543121][ T254] PKRU: 55555554 [ 10.543215][ T254] Call Trace: [ 10.543310][ T254] [ 10.543374][ T254] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 10.543534][ T254] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 10.543688][ T254] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 10.543812][ T254] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.544023][ T254] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 10.544178][ T254] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.544310][ T254] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 10.544435][ T254] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 10.544558][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.544681][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.544803][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.544929][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.545051][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.545191][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.545321][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.545444][ T254] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.545567][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.545691][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.545815][ T254] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 10.545944][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.546066][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.546188][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.546316][ T254] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.546439][ T254] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 10.546561][ T254] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.546686][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.546808][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.546935][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.547060][ T254] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.547182][ T254] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.547307][ T254] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.547430][ T254] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.547552][ T254] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.547679][ T254] ? 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.547801][ T254] ? 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.547930][ T254] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.548054][ T254] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.548177][ T254] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.548305][ T254] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.548428][ T254] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.548554][ T254] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.548678][ T254] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.548800][ T254] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.548927][ T254] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.549079][ T254] ? move_addr_to_kernel (net/socket.c:258) [ 10.549203][ T254] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.549330][ T254] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.549458][ T254] ___sys_sendmsg (net/socket.c:2752) [ 10.549579][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.549729][ T254] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.549864][ T254] __sys_sendmsg (net/socket.c:2784) [ 10.549991][ T254] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.550114][ T254] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.550273][ T254] ? 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.550399][ T254] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.550524][ T254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.550646][ T254] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.550768][ T254] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.550894][ T254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.551048][ T254] RIP: 0033:0x7fbbbc0d608e [ 10.551176][ T254] 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.551617][ T254] RSP: 002b:00007fffd3b334a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.551800][ T254] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbbbc0d608e [ 10.551987][ T254] RDX: 0000000000000000 RSI: 00007fffd3b33550 RDI: 0000000000000005 [ 10.552170][ T254] RBP: 00007fffd3b334b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.552357][ T254] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.552539][ T254] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd3b33c20 | [ 10.586529][ T255] ------------[ cut here ]------------ | [ 10.586683][ T255] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/255 | [ 10.586932][ T255] Modules linked in: ip_gre gre | [ 10.587357][ T255] Tainted: [W]=WARN [ 10.587461][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.587634][ T255] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.587813][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.588312][ T255] RSP: 0018:ffa00000006f6f10 EFLAGS: 00010286 [ 10.588485][ T255] RAX: 00000000ffffffa6 RBX: ff1100000c991c40 RCX: 1ff40000000deda8 [ 10.588689][ T255] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991cfc [ 10.588902][ T255] RBP: ff110000089cc000 R08: 1fe22000019323a1 R09: ff110000101c2e80 [ 10.589106][ T255] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 10.589314][ T255] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 10.589522][ T255] FS: 00007fe1c46d1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 10.589761][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.589935][ T255] CR2: 00007fe1c48ca460 CR3: 000000000f34f001 CR4: 0000000000771ef0 [ 10.590141][ T255] PKRU: 55555554 [ 10.590245][ T255] Call Trace: [ 10.590352][ T255] [ 10.590423][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.590562][ T255] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 10.590700][ T255] notifier_call_chain (kernel/notifier.c:85) [ 10.590840][ T255] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 10.590984][ T255] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 10.591120][ T255] ? netconsole_process_cleanups_core (drivers/net/netconsole.c:388) [ 10.591301][ T255] ? netconsole_netdev_event (drivers/net/netconsole.c:1647) [ 10.591441][ T255] netif_set_mtu (net/core/dev.c:9910) [ 10.591579][ T255] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 10.591720][ T255] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 10.591895][ T255] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 10.592034][ T255] dev_set_mtu (net/core/dev_api.c:249) [ 10.592140][ T255] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 10.592282][ T255] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 10.592419][ T255] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 10.592560][ T255] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 10.592733][ T255] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 10.592871][ T255] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 10.593053][ T255] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 10.593193][ T255] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 10.593338][ T255] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.593474][ T255] ? __dev_get_by_name (net/core/dev.c:883) [ 10.593612][ T255] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.593754][ T255] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.593903][ T255] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.594043][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.594181][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.594323][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.594460][ T255] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.594596][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.594739][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.594878][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.595022][ T255] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.595160][ T255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.595302][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.595438][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.595576][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.595714][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.595853][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.595996][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.596132][ T255] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.596272][ 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)) [ 10.596413][ 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)) [ 10.596552][ T255] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.596691][ T255] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.596829][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.596972][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.597111][ T255] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.597250][ T255] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.597392][ T255] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.597531][ T255] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.597667][ T255] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.597837][ T255] ? move_addr_to_kernel (net/socket.c:258) [ 10.597986][ T255] ___sys_sendmsg (net/socket.c:2752) [ 10.598122][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.598258][ T255] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.598408][ 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)) [ 10.598549][ T255] __sys_sendmsg (net/socket.c:2784) [ 10.598687][ T255] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.598827][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.598970][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.599108][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.599244][ T255] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.599387][ T255] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.599524][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.599693][ T255] RIP: 0033:0x7fe1c490b08e [ 10.599835][ 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 [ 10.600336][ T255] RSP: 002b:00007ffcf7ed38a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.600543][ T255] RAX: ffffffffffffffda RBX: 00007ffcf7ed4050 RCX: 00007fe1c490b08e [ 10.600747][ T255] RDX: 0000000000000000 RSI: 00007ffcf7ed3950 RDI: 0000000000000005 [ 10.600959][ T255] RBP: 00007ffcf7ed38b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.601163][ T255] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.601371][ T255] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf7ed4010 | [ 10.603420][ T255] ------------[ cut here ]------------ | [ 10.603548][ T255] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/255 | [ 10.603771][ T255] Modules linked in: ip_gre gre | [ 10.604231][ T255] Tainted: [W]=WARN [ 10.604334][ T255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.604496][ T255] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.604666][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.605133][ T255] RSP: 0018:ffa00000006f71b0 EFLAGS: 00010286 [ 10.605302][ T255] RAX: 00000000ffffffa6 RBX: ff1100000c991e00 RCX: 1ff40000000dedfc [ 10.605496][ T255] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991ebc [ 10.605690][ T255] RBP: ff110000089cc000 R08: 1fe22000019323d9 R09: ff110000101c2e80 [ 10.605891][ T255] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 10.606085][ T255] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 10.606284][ T255] FS: 00007fe1c46d1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 10.606515][ T255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.606679][ T255] CR2: 00007fe1c48ca460 CR3: 000000000f34f001 CR4: 0000000000771ef0 [ 10.606875][ T255] PKRU: 55555554 [ 10.606977][ T255] Call Trace: [ 10.607074][ T255] [ 10.607141][ T255] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.607278][ T255] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.607378][ T255] __dev_notify_flags (net/core/dev.c:9787) [ 10.607509][ T255] ? netif_change_name (net/core/dev.c:1495) [ 10.607641][ T255] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 10.607807][ T255] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 10.607945][ T255] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 10.608079][ T255] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 10.608209][ T255] ? __dev_get_by_name (net/core/dev.c:883) [ 10.608344][ T255] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 10.608481][ T255] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 10.608617][ T255] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.608749][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.608880][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.609018][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.609147][ T255] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.609280][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.609416][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.609548][ T255] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.609679][ T255] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.609810][ T255] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.609947][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.610076][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.610208][ T255] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.610342][ T255] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.610472][ T255] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.610603][ T255] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.610734][ T255] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.610868][ 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)) [ 10.611002][ 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)) [ 10.611135][ T255] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.611266][ T255] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.611400][ T255] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.611532][ T255] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.611664][ T255] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.611795][ T255] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.611931][ T255] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.612061][ T255] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.612191][ T255] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.612356][ T255] ? move_addr_to_kernel (net/socket.c:258) [ 10.612490][ T255] ___sys_sendmsg (net/socket.c:2752) [ 10.612621][ T255] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.612750][ T255] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.612895][ 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)) [ 10.613028][ T255] __sys_sendmsg (net/socket.c:2784) [ 10.613159][ T255] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.613299][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.613429][ T255] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.613560][ T255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.613690][ T255] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.613820][ T255] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.613956][ T255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.614119][ T255] RIP: 0033:0x7fe1c490b08e [ 10.614255][ 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 [ 10.614724][ T255] RSP: 002b:00007ffcf7ed38a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.614927][ T255] RAX: ffffffffffffffda RBX: 00007ffcf7ed4050 RCX: 00007fe1c490b08e [ 10.615124][ T255] RDX: 0000000000000000 RSI: 00007ffcf7ed3950 RDI: 0000000000000005 [ 10.615322][ T255] RBP: 00007ffcf7ed38b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.615519][ T255] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.615714][ T255] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcf7ed4010 | [ 10.686481][ T257] ------------[ cut here ]------------ | [ 10.686664][ T257] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/257 | [ 10.687612][ T257] Modules linked in: ip_gre gre | [ 10.688129][ T257] Tainted: [W]=WARN [ 10.688272][ T257] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.688485][ T257] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.688696][ 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.689201][ T257] RSP: 0018:ffa0000000717020 EFLAGS: 00010286 [ 10.689413][ T257] RAX: 00000000ffffffa6 RBX: ff1100000be38900 RCX: 1ff40000000e2dca [ 10.689647][ T257] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be389bc [ 10.689882][ T257] RBP: ff110000089cc000 R08: 1fe22000017c7139 R09: ff1100000fe12e58 [ 10.690128][ T257] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 10.690368][ T257] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.690603][ T257] FS: 00007fa00fe2b840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 10.690871][ T257] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.691090][ T257] CR2: 00000000059ad988 CR3: 000000000fe2e006 CR4: 0000000000771ef0 [ 10.691336][ T257] PKRU: 55555554 [ 10.691474][ T257] Call Trace: [ 10.691613][ T257] [ 10.691724][ T257] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.691911][ T257] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.692054][ T257] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.692224][ T257] __dev_notify_flags (net/core/dev.c:9787) [ 10.692406][ T257] ? netif_change_name (net/core/dev.c:1495) [ 10.692579][ T257] ? __dev_change_flags (net/core/dev.c:9752) [ 10.692752][ T257] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.692934][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.693108][ 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)) [ 10.693289][ T257] netif_change_flags (net/core/dev.c:9820) [ 10.693463][ T257] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.693636][ T257] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.693813][ T257] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.693997][ T257] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.694202][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.694381][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.694553][ T257] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.694724][ T257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.694912][ T257] ? __kernel_text_address (kernel/extable.c:79) [ 10.695087][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.695262][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.695441][ T257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.695614][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.695787][ T257] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.695970][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.696142][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.696321][ T257] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.696495][ 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) [ 10.696667][ T257] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.696839][ T257] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.697025][ T257] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.697200][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.697382][ T257] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.697555][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.697727][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.697912][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.698084][ T257] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.698255][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.698437][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.698608][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.698780][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.698966][ T257] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.699139][ T257] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.699318][ T257] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.699490][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.699662][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.699832][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.700018][ T257] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.700188][ T257] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.700371][ T257] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.700542][ T257] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.700716][ T257] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.700903][ 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)) [ 10.701073][ 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)) [ 10.701247][ T257] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.701427][ T257] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.701602][ T257] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.701774][ T257] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.701963][ T257] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.702136][ T257] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.702317][ T257] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.702490][ T257] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.702661][ T257] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.702862][ T257] ? move_addr_to_kernel (net/socket.c:258) [ 10.703050][ T257] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.703221][ T257] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.703403][ T257] ___sys_sendmsg (net/socket.c:2752) [ 10.703574][ T257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.703777][ T257] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.703974][ T257] __sys_sendmsg (net/socket.c:2784) [ 10.704147][ T257] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.704327][ T257] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.704532][ 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) [ 10.704704][ T257] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.704877][ T257] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.705061][ T257] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.705231][ T257] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.705413][ T257] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.705618][ T257] RIP: 0033:0x7fa01006508e [ 10.705795][ 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 [ 10.706302][ T257] RSP: 002b:00007ffc4bc769a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.706537][ T257] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa01006508e [ 10.706771][ T257] RDX: 0000000000000000 RSI: 00007ffc4bc76a50 RDI: 0000000000000005 [ 10.707016][ T257] RBP: 00007ffc4bc769b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.707248][ T257] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec0f [ 10.707485][ T257] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4bc77120 | [ 10.811744][ T265] ------------[ cut here ]------------ | [ 10.812466][ T265] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/265 | [ 10.812733][ T265] Modules linked in: ip_gre gre | [ 10.813221][ T265] Tainted: [W]=WARN [ 10.813369][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.813570][ T265] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.813778][ T265] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.814287][ T265] RSP: 0018:ffa00000007f7020 EFLAGS: 00010286 [ 10.814495][ T265] RAX: 00000000ffffffa6 RBX: ff1100000d15fc40 RCX: 1ff40000000fedca [ 10.814730][ T265] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15fcfc [ 10.814973][ T265] RBP: ff110000089cc000 R08: 1fe2200001a2bfa1 R09: ff1100000f3a8b58 [ 10.815203][ T265] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 10.815441][ T265] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.815676][ T265] FS: 00007f18a55b6840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 10.815953][ T265] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.816155][ T265] CR2: 000000003e630988 CR3: 000000000e581002 CR4: 0000000000771ef0 [ 10.816393][ T265] PKRU: 55555554 [ 10.816531][ T265] Call Trace: [ 10.816670][ T265] [ 10.816778][ T265] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.816967][ T265] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.817108][ T265] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.817284][ T265] __dev_notify_flags (net/core/dev.c:9787) [ 10.817458][ T265] ? netif_change_name (net/core/dev.c:1495) [ 10.817628][ T265] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 10.817798][ T265] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.817979][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.818153][ T265] ? 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.818333][ T265] netif_change_flags (net/core/dev.c:9820) [ 10.818505][ T265] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.818675][ T265] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.818847][ T265] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.819031][ T265] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.819235][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.819412][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.819582][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.819751][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.819934][ T265] ? __kernel_text_address (kernel/extable.c:79) [ 10.820105][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.820283][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.820454][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.820624][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.820793][ T265] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.820974][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.821145][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.821323][ T265] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.821493][ T265] ? __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.821663][ T265] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.821837][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.822024][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.822197][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.822378][ T265] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.822549][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.822720][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.822907][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.823076][ T265] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.823248][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.823427][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.823596][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.823765][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.823948][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.824120][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.824297][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.824471][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.824641][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.824809][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.824994][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.825162][ T265] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.825341][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.825511][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.825682][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.825857][ T265] ? 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.826037][ T265] ? 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.826210][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.826385][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.826556][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.826728][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.826911][ T265] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.827081][ T265] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.827255][ T265] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.827432][ T265] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.827601][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.827800][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 10.827985][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.828156][ T265] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.828335][ T265] ___sys_sendmsg (net/socket.c:2752) [ 10.828506][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.828705][ T265] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.828898][ T265] __sys_sendmsg (net/socket.c:2784) [ 10.829071][ T265] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.829239][ T265] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.829449][ T265] ? 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.829620][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.829793][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.829977][ T265] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.830146][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.830323][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.830522][ T265] RIP: 0033:0x7f18a57f008e [ 10.830699][ T265] 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.831203][ T265] RSP: 002b:00007ffe1afc2cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.831443][ T265] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f18a57f008e [ 10.831674][ T265] RDX: 0000000000000000 RSI: 00007ffe1afc2d60 RDI: 0000000000000005 [ 10.831917][ T265] RBP: 00007ffe1afc2cc0 R08: 0000000000000000 R09: 0000000000000000 [ 10.832149][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 10.832383][ T265] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1afc3430 | [ 10.894427][ T267] ------------[ cut here ]------------ | [ 10.894573][ T267] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/267 | [ 10.894796][ T267] Modules linked in: ip_gre gre | [ 10.895190][ T267] Tainted: [W]=WARN [ 10.895291][ T267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.895447][ T267] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 10.895611][ T267] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 10.896059][ T267] RSP: 0018:ffa0000000817020 EFLAGS: 00010286 [ 10.896216][ T267] RAX: 00000000ffffffa6 RBX: ff110000097c3700 RCX: 1ff4000000102dca [ 10.896407][ T267] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c37bc [ 10.896594][ T267] RBP: ff110000089cc000 R08: 1fe22000012f86f9 R09: ff1100000f792e58 [ 10.896780][ T267] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 10.896972][ T267] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 10.897160][ T267] FS: 00007f8d656be840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 10.897384][ T267] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 10.897540][ T267] CR2: 0000000032650988 CR3: 0000000010016003 CR4: 0000000000771ef0 [ 10.897728][ T267] PKRU: 55555554 [ 10.897822][ T267] Call Trace: [ 10.897921][ T267] [ 10.897988][ T267] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 10.898115][ T267] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 10.898210][ T267] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 10.898343][ T267] __dev_notify_flags (net/core/dev.c:9787) [ 10.898472][ T267] ? netif_change_name (net/core/dev.c:1495) [ 10.898599][ T267] ? __dev_change_flags (net/core/dev.c:9752) [ 10.898725][ T267] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 10.898849][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.898980][ T267] ? 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.899108][ T267] netif_change_flags (net/core/dev.c:9820) [ 10.899234][ T267] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.899364][ T267] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 10.899491][ T267] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 10.899617][ T267] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 10.899772][ T267] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.899901][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.900028][ T267] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.900153][ T267] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.900284][ T267] ? __kernel_text_address (kernel/extable.c:79) [ 10.900410][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.900538][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.900662][ T267] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.900788][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.901576][ T267] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 10.901701][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.901826][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.902006][ T267] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 10.902132][ T267] ? __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.902258][ T267] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 10.902388][ T267] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 10.902516][ T267] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 10.902643][ T267] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 10.902771][ T267] rtnl_newlink (net/core/rtnetlink.c:4150) [ 10.902949][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.903073][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.903199][ T267] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.903331][ T267] ? mark_usage (kernel/locking/lockdep.c:4674) [ 10.903454][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.903581][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.903763][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.903947][ T267] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.904073][ T267] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 10.904198][ T267] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 10.904331][ T267] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 10.904456][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.904580][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.904704][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.904830][ T267] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 10.904958][ T267] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 10.905085][ T267] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 10.905209][ T267] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.905339][ T267] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.905468][ T267] ? 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.905591][ T267] ? 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.905718][ T267] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.905844][ T267] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.905980][ T267] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 10.906135][ T267] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 10.906260][ T267] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 10.906393][ T267] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 10.906519][ T267] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 10.906643][ T267] ? copy_msghdr_from_user (net/socket.c:2635) [ 10.906768][ T267] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 10.906927][ T267] ? move_addr_to_kernel (net/socket.c:258) [ 10.907053][ T267] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.907178][ T267] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 10.907310][ T267] ___sys_sendmsg (net/socket.c:2752) [ 10.907433][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 10.907588][ T267] ? copy_msghdr_from_user (net/socket.c:2603) [ 10.907724][ T267] __sys_sendmsg (net/socket.c:2784) [ 10.907849][ T267] ? __sys_sendmsg_sock (net/socket.c:2765) [ 10.907980][ T267] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 10.908137][ T267] ? 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.908264][ T267] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 10.908396][ T267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 10.908521][ T267] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 10.908647][ T267] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 10.908772][ T267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.908930][ T267] RIP: 0033:0x7f8d658f808e [ 10.909061][ T267] 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.909511][ T267] RSP: 002b:00007ffe9fb6a7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.909699][ T267] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8d658f808e [ 10.909891][ T267] RDX: 0000000000000000 RSI: 00007ffe9fb6a850 RDI: 0000000000000005 [ 10.910078][ T267] RBP: 00007ffe9fb6a7b0 R08: 0000000000000000 R09: 0000000000000000 [ 10.910265][ T267] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 10.910456][ T267] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9fb6af20 | [ 11.036604][ T276] ------------[ cut here ]------------ | [ 11.036767][ T276] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/276 | [ 11.037005][ T276] Modules linked in: ip_gre gre | [ 11.037405][ T276] Tainted: [W]=WARN [ 11.037501][ T276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.037659][ T276] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.037823][ T276] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.038288][ T276] RSP: 0018:ffa0000000907060 EFLAGS: 00010286 [ 11.038450][ T276] RAX: 00000000ffffffa6 RBX: ff110000051f7e00 RCX: 1ff4000000120dd2 [ 11.038640][ T276] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f7ebc [ 11.038830][ T276] RBP: ff110000089cc000 R08: 1fe2200000a3efd9 R09: ff11000009c28b58 [ 11.039024][ T276] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 11.039213][ T276] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009070f8 [ 11.039417][ T276] FS: 00007f3851d6d840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 11.039642][ T276] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.039802][ T276] CR2: 000000000e97e988 CR3: 00000000107ad002 CR4: 0000000000771ef0 [ 11.039998][ T276] PKRU: 55555554 [ 11.040095][ T276] Call Trace: [ 11.040192][ T276] [ 11.040259][ T276] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.040397][ T276] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.040495][ T276] netif_close_many (net/core/dev.c:1804) [ 11.040625][ T276] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.040753][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.040881][ T276] ? __dev_close_many (net/core/dev.c:1781) [ 11.041089][ T276] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 11.041249][ T276] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 11.041413][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.041540][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.041668][ T276] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.041826][ T276] ? 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) [ 11.042039][ T276] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.042167][ T276] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 11.042330][ T276] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.042459][ T276] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.042638][ T276] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 11.042766][ T276] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 11.042946][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.043073][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.043200][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.043333][ T276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.043460][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.043604][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.043731][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.043859][ T276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.044038][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.044165][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.044296][ T276] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 11.044426][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.044554][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.044680][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.044807][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.044988][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.045116][ T276] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.045242][ T276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.045372][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.045497][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.045626][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.045751][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.045877][ T276] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.046057][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.046183][ T276] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.046316][ T276] ? 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.046441][ T276] ? 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.046569][ T276] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.046696][ T276] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.046823][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.047007][ T276] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.047135][ T276] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.047262][ T276] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.047395][ T276] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.047521][ T276] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.047647][ T276] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.047802][ T276] ? move_addr_to_kernel (net/socket.c:258) [ 11.047980][ T276] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.048107][ T276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.048234][ T276] ___sys_sendmsg (net/socket.c:2752) [ 11.048363][ T276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.048519][ T276] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.048656][ T276] __sys_sendmsg (net/socket.c:2784) [ 11.048783][ T276] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.048961][ T276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.049119][ T276] ? 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.049245][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.049375][ T276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.049501][ T276] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.049628][ T276] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.049754][ T276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.049965][ T276] RIP: 0033:0x7f3851fa708e [ 11.050098][ T276] 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.050547][ T276] RSP: 002b:00007fff1ca2afe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.050735][ T276] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3851fa708e [ 11.050977][ T276] RDX: 0000000000000000 RSI: 00007fff1ca2b090 RDI: 0000000000000005 [ 11.051163][ T276] RBP: 00007fff1ca2aff0 R08: 0000000000000000 R09: 0000000000000000 [ 11.051353][ T276] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.051541][ T276] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1ca2b760 | [ 11.059374][ T276] ------------[ cut here ]------------ | [ 11.059552][ T276] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/276 | [ 11.059809][ T276] Modules linked in: ip_gre gre | [ 11.060297][ T276] Tainted: [W]=WARN [ 11.060434][ T276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.060634][ T276] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.060836][ T276] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.061328][ T276] RSP: 0018:ffa0000000907190 EFLAGS: 00010286 [ 11.061528][ T276] RAX: 00000000ffffffa6 RBX: ff110000051f6c80 RCX: 1ff4000000120df8 [ 11.061759][ T276] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f6d3c [ 11.062006][ T276] RBP: ff110000089cc000 R08: 1fe2200000a3eda9 R09: ff11000009c28b58 [ 11.062235][ T276] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.062469][ T276] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.062701][ T276] FS: 00007f3851d6d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 11.062972][ T276] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.063171][ T276] CR2: 00005608d5137d5c CR3: 00000000107ad001 CR4: 0000000000771ef0 [ 11.063417][ T276] PKRU: 55555554 [ 11.063554][ T276] Call Trace: [ 11.063692][ T276] [ 11.063801][ T276] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.064017][ T276] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.064213][ T276] ? 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) [ 11.064392][ T276] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.064561][ T276] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 11.064759][ T276] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.064995][ T276] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 11.065188][ T276] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 11.065369][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.065546][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.065715][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.065897][ T276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.066064][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.066249][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.066427][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.066594][ T276] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.066759][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.066935][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.067103][ T276] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 11.067273][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.067446][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.067614][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.067784][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.067966][ T276] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.068133][ T276] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.068308][ T276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.068476][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.068644][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.068813][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.068997][ T276] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.069167][ T276] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.069343][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.069512][ T276] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.069684][ T276] ? 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.069850][ T276] ? 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.070030][ T276] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.070201][ T276] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.070379][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.070548][ T276] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.070717][ T276] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.070898][ T276] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.071069][ T276] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.071237][ T276] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.071410][ T276] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.071606][ T276] ? move_addr_to_kernel (net/socket.c:258) [ 11.071776][ T276] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.071959][ T276] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.072130][ T276] ___sys_sendmsg (net/socket.c:2752) [ 11.072303][ T276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.072502][ T276] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.072680][ T276] __sys_sendmsg (net/socket.c:2784) [ 11.072850][ T276] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.073025][ T276] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.073225][ T276] ? 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.073402][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.073573][ T276] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.073742][ T276] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.073922][ T276] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.074092][ T276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.074298][ T276] RIP: 0033:0x7f3851fa708e [ 11.074473][ T276] 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.074963][ T276] RSP: 002b:00007fff1ca2afe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.075194][ T276] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3851fa708e [ 11.075428][ T276] RDX: 0000000000000000 RSI: 00007fff1ca2b090 RDI: 0000000000000005 [ 11.075653][ T276] RBP: 00007fff1ca2aff0 R08: 0000000000000000 R09: 0000000000000000 [ 11.075878][ T276] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.076252][ T276] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1ca2b760 | [ 11.118140][ T277] ------------[ cut here ]------------ | [ 11.118293][ T277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/277 | [ 11.118535][ T277] Modules linked in: ip_gre gre | [ 11.118961][ T277] Tainted: [W]=WARN [ 11.119066][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.119237][ T277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.119421][ T277] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.119909][ T277] RSP: 0018:ffa0000000906f10 EFLAGS: 00010286 [ 11.120081][ T277] RAX: 00000000ffffffa6 RBX: ff1100000c990580 RCX: 1ff4000000120da8 [ 11.120289][ T277] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99063c [ 11.120491][ T277] RBP: ff1100000fd1c000 R08: 1fe22000019320c9 R09: ff11000009c2ae80 [ 11.120693][ T277] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 11.120899][ T277] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 11.121104][ T277] FS: 00007f7ef1603840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 11.121346][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.121517][ T277] CR2: 00007f7ef17fc460 CR3: 0000000010a3e005 CR4: 0000000000771ef0 [ 11.121720][ T277] PKRU: 55555554 [ 11.121823][ T277] Call Trace: [ 11.121929][ T277] [ 11.122000][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.122137][ T277] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.122275][ T277] notifier_call_chain (kernel/notifier.c:85) [ 11.122420][ T277] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 11.122561][ T277] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 11.122696][ T277] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 11.122867][ T277] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 11.123047][ T277] netif_set_mtu (net/core/dev.c:9910) [ 11.123184][ T277] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 11.123323][ T277] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 11.123465][ T277] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.123600][ T277] dev_set_mtu (net/core/dev_api.c:249) [ 11.123705][ T277] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 11.123841][ T277] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 11.123982][ T277] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 11.124121][ T277] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 11.124294][ T277] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 11.124432][ T277] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 11.124605][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.124743][ T277] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.124881][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.125022][ T277] ? __dev_get_by_name (net/core/dev.c:883) [ 11.125159][ T277] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.125309][ T277] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.125450][ T277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.125588][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.125725][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.125861][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.126562][ T277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.126699][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.126840][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.126982][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.127119][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.127255][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.127396][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.127532][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.127670][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.127807][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.127949][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.128085][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.128222][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.128365][ T277] ? 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.128501][ T277] ? 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.128640][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.128780][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.128923][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.129060][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.129198][ T277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.129343][ T277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.129482][ T277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.129619][ T277] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.129756][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.129930][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 11.130071][ T277] ___sys_sendmsg (net/socket.c:2752) [ 11.130207][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.130349][ T277] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.130494][ T277] ? 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.130634][ T277] __sys_sendmsg (net/socket.c:2784) [ 11.130774][ T277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.130920][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.131057][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.131194][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.131336][ T277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.131473][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.131611][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.131783][ T277] RIP: 0033:0x7f7ef183d08e [ 11.131932][ T277] 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.132418][ T277] RSP: 002b:00007fffa915b950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.132624][ T277] RAX: ffffffffffffffda RBX: 00007fffa915c100 RCX: 00007f7ef183d08e [ 11.132828][ T277] RDX: 0000000000000000 RSI: 00007fffa915ba00 RDI: 0000000000000005 [ 11.133035][ T277] RBP: 00007fffa915b960 R08: 0000000000000000 R09: 0000000000000000 [ 11.133237][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.133444][ T277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa915c0c0 | [ 11.135495][ T277] ------------[ cut here ]------------ | [ 11.135625][ T277] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/277 | [ 11.135847][ T277] Modules linked in: ip_gre gre | [ 11.136247][ T277] Tainted: [W]=WARN [ 11.136348][ T277] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.136512][ T277] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.136680][ T277] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.137148][ T277] RSP: 0018:ffa00000009071b0 EFLAGS: 00010286 [ 11.137316][ T277] RAX: 00000000ffffffa6 RBX: ff1100000d357e00 RCX: 1ff4000000120dfc [ 11.137510][ T277] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d357ebc [ 11.137704][ T277] RBP: ff1100000fd1c000 R08: 1fe2200001a6afd9 R09: ff11000009c2ae80 [ 11.137902][ T277] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 11.138095][ T277] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 11.138294][ T277] FS: 00007f7ef1603840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 11.138520][ T277] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.138682][ T277] CR2: 00007f7ef17fc460 CR3: 0000000010a3e005 CR4: 0000000000771ef0 [ 11.138876][ T277] PKRU: 55555554 [ 11.138978][ T277] Call Trace: [ 11.139075][ T277] [ 11.139142][ T277] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.139274][ T277] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.139380][ T277] __dev_notify_flags (net/core/dev.c:9787) [ 11.139512][ T277] ? netif_change_name (net/core/dev.c:1495) [ 11.139643][ T277] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 11.139809][ T277] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.139947][ T277] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.140081][ T277] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.140213][ T277] ? __dev_get_by_name (net/core/dev.c:883) [ 11.140348][ T277] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.140485][ T277] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.140620][ T277] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.140752][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.140882][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.141018][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.141148][ T277] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.141282][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.141417][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.141550][ T277] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.141680][ T277] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.141810][ T277] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.141945][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.142074][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.142206][ T277] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.142339][ T277] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.142470][ T277] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.142601][ T277] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.142731][ T277] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.142863][ T277] ? 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.142995][ T277] ? 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.143127][ T277] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.143258][ T277] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.143393][ T277] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.143527][ T277] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.143659][ T277] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.143790][ T277] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.143927][ T277] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.144057][ T277] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.144188][ T277] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.144353][ T277] ? move_addr_to_kernel (net/socket.c:258) [ 11.144487][ T277] ___sys_sendmsg (net/socket.c:2752) [ 11.144620][ T277] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.144750][ T277] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.144893][ T277] ? 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.145028][ T277] __sys_sendmsg (net/socket.c:2784) [ 11.145158][ T277] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.145295][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.145426][ T277] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.145558][ T277] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.145691][ T277] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.145822][ T277] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.145958][ T277] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.146119][ T277] RIP: 0033:0x7f7ef183d08e [ 11.146255][ T277] 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.146724][ T277] RSP: 002b:00007fffa915b950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.146929][ T277] RAX: ffffffffffffffda RBX: 00007fffa915c100 RCX: 00007f7ef183d08e [ 11.147128][ T277] RDX: 0000000000000000 RSI: 00007fffa915ba00 RDI: 0000000000000005 [ 11.147330][ T277] RBP: 00007fffa915b960 R08: 0000000000000000 R09: 0000000000000000 [ 11.147528][ T277] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.147726][ T277] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa915c0c0 | [ 11.225538][ T279] ------------[ cut here ]------------ | [ 11.225700][ T279] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/279 | [ 11.226543][ T279] Modules linked in: ip_gre gre | [ 11.226959][ T279] Tainted: [W]=WARN [ 11.227059][ T279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.227222][ T279] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.227395][ T279] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.227860][ T279] RSP: 0018:ffa0000000937020 EFLAGS: 00010286 [ 11.228025][ T279] RAX: 00000000ffffffa6 RBX: ff1100000c109540 RCX: 1ff4000000126dca [ 11.228217][ T279] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1095fc [ 11.228412][ T279] RBP: ff1100000fd1c000 R08: 1fe22000018212c1 R09: ff1100000a928b58 [ 11.228601][ T279] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.228791][ T279] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.228992][ T279] FS: 00007fa166791840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 11.229218][ T279] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.229384][ T279] CR2: 00007fa166a611a0 CR3: 000000000f7e7001 CR4: 0000000000771ef0 [ 11.229575][ T279] PKRU: 55555554 [ 11.229671][ T279] Call Trace: [ 11.229766][ T279] [ 11.229833][ T279] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.229969][ T279] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.230067][ T279] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.230195][ T279] __dev_notify_flags (net/core/dev.c:9787) [ 11.230330][ T279] ? netif_change_name (net/core/dev.c:1495) [ 11.230459][ T279] ? __dev_change_flags (net/core/dev.c:9752) [ 11.230588][ T279] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.230715][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.230842][ T279] ? 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.230978][ T279] netif_change_flags (net/core/dev.c:9820) [ 11.231107][ T279] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.231235][ T279] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.231373][ T279] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.231502][ T279] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.231661][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.231789][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.231921][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.232049][ T279] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.232180][ T279] ? __kernel_text_address (kernel/extable.c:79) [ 11.232313][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.232443][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.232568][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.232696][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.232823][ T279] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.232953][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.233080][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.233208][ T279] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.233344][ T279] ? __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.233472][ T279] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.233600][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.233730][ T279] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.233860][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.233995][ T279] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.234125][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.234252][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.234383][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.234509][ T279] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.234635][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.234765][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.234896][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.235024][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.235152][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.235286][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.235413][ T279] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.235540][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.235665][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.235793][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.235928][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.236054][ T279] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.236183][ T279] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.236314][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.236442][ T279] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.236573][ T279] ? 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.236700][ T279] ? 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.236830][ T279] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.236963][ T279] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.237091][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.237219][ T279] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.237352][ T279] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.237482][ T279] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.237618][ T279] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.237747][ T279] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.237874][ T279] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.238035][ T279] ? move_addr_to_kernel (net/socket.c:258) [ 11.238165][ T279] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.238294][ T279] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.238423][ T279] ___sys_sendmsg (net/socket.c:2752) [ 11.238549][ T279] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.238707][ T279] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.238845][ T279] __sys_sendmsg (net/socket.c:2784) [ 11.238978][ T279] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.239105][ T279] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.239265][ T279] ? 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.239396][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.239525][ T279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.239653][ T279] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.239780][ T279] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.239911][ T279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.240072][ T279] RIP: 0033:0x7fa1669cb08e [ 11.240207][ T279] 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.240664][ T279] RSP: 002b:00007fff7d37e050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.240857][ T279] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa1669cb08e [ 11.241054][ T279] RDX: 0000000000000000 RSI: 00007fff7d37e100 RDI: 0000000000000005 [ 11.241244][ T279] RBP: 00007fff7d37e060 R08: 0000000000000000 R09: 0000000000000000 [ 11.241436][ T279] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.241625][ T279] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7d37e7d0 | [ 11.332291][ T286] ------------[ cut here ]------------ | [ 11.332452][ T286] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/286 | [ 11.332682][ T286] Modules linked in: ip_gre gre | [ 11.333086][ T286] Tainted: [W]=WARN [ 11.333183][ T286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.333350][ T286] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.333517][ T286] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.333981][ T286] RSP: 0018:ffa0000000a5f020 EFLAGS: 00010286 [ 11.334147][ T286] RAX: 00000000ffffffa6 RBX: ff1100000c108c80 RCX: 1ff400000014bdca [ 11.334343][ T286] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c108d3c [ 11.334536][ T286] RBP: ff1100000fd1c000 R08: 1fe22000018211a9 R09: ff1100000aa75158 [ 11.334727][ T286] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 11.334924][ T286] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.335116][ T286] FS: 00007febcad42840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 11.335347][ T286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.335508][ T286] CR2: 00007febcb0121a0 CR3: 0000000009b4b001 CR4: 0000000000771ef0 [ 11.335698][ T286] PKRU: 55555554 [ 11.335794][ T286] Call Trace: [ 11.335895][ T286] [ 11.335961][ T286] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.336092][ T286] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.336190][ T286] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.336321][ T286] __dev_notify_flags (net/core/dev.c:9787) [ 11.336451][ T286] ? netif_change_name (net/core/dev.c:1495) [ 11.336578][ T286] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.336707][ T286] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.336835][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.336968][ T286] ? 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.337098][ T286] netif_change_flags (net/core/dev.c:9820) [ 11.337228][ T286] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.337361][ T286] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.337492][ T286] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.337622][ T286] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.337782][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.338505][ T286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.338634][ T286] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.338762][ T286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.338897][ T286] ? __kernel_text_address (kernel/extable.c:79) [ 11.339027][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.339156][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.339287][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.339416][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.339543][ T286] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.339670][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.339795][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.339926][ T286] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.340055][ T286] ? __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.340184][ T286] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.340315][ T286] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.340444][ T286] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.340574][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.340706][ T286] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.340835][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.340968][ T286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.341095][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.341222][ T286] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.341352][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.341482][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.341611][ T286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.341738][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.341866][ T286] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.342001][ T286] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.342129][ T286] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.342258][ T286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.342390][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.342516][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.342646][ T286] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.342772][ T286] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.342905][ T286] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.343034][ T286] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.343162][ T286] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.343298][ T286] ? 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.343425][ T286] ? 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.343555][ T286] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.343684][ T286] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.343813][ T286] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.343947][ T286] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.344075][ T286] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.344204][ T286] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.344340][ T286] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.344468][ T286] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.344596][ T286] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.344754][ T286] ? move_addr_to_kernel (net/socket.c:258) [ 11.344889][ T286] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.345019][ T286] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.345149][ T286] ___sys_sendmsg (net/socket.c:2752) [ 11.345280][ T286] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.345440][ T286] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.345580][ T286] __sys_sendmsg (net/socket.c:2784) [ 11.345709][ T286] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.345838][ T286] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.346005][ T286] ? 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.346133][ T286] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.346264][ T286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.346398][ T286] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.346526][ T286] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.346656][ T286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.346816][ T286] RIP: 0033:0x7febcaf7c08e [ 11.346956][ T286] 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.347420][ T286] RSP: 002b:00007ffd0f8af740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.347615][ T286] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007febcaf7c08e [ 11.347808][ T286] RDX: 0000000000000000 RSI: 00007ffd0f8af7f0 RDI: 0000000000000005 [ 11.348005][ T286] RBP: 00007ffd0f8af750 R08: 0000000000000000 R09: 0000000000000000 [ 11.348198][ T286] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.348397][ T286] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd0f8afec0 | [ 11.412474][ T288] ------------[ cut here ]------------ | [ 11.412629][ T288] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/288 | [ 11.412856][ T288] Modules linked in: ip_gre gre | [ 11.413256][ T288] Tainted: [W]=WARN [ 11.413358][ T288] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.413519][ T288] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.413685][ T288] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.414142][ T288] RSP: 0018:ffa0000000a6f020 EFLAGS: 00010286 [ 11.414312][ T288] RAX: 00000000ffffffa6 RBX: ff1100000d162040 RCX: 1ff400000014ddca [ 11.414503][ T288] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d1620fc [ 11.414691][ T288] RBP: ff1100000fd1c000 R08: 1fe2200001a2c421 R09: ff1100000b4e5158 [ 11.414880][ T288] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 11.415080][ T288] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.415281][ T288] FS: 00007f0386937840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 11.415505][ T288] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.415667][ T288] CR2: 000000002817a988 CR3: 00000000107e8003 CR4: 0000000000771ef0 [ 11.415858][ T288] PKRU: 55555554 [ 11.415961][ T288] Call Trace: [ 11.416057][ T288] [ 11.416124][ T288] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.416254][ T288] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.416357][ T288] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.416486][ T288] __dev_notify_flags (net/core/dev.c:9787) [ 11.416617][ T288] ? netif_change_name (net/core/dev.c:1495) [ 11.416745][ T288] ? __dev_change_flags (net/core/dev.c:9752) [ 11.416875][ T288] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.417010][ T288] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.417139][ T288] ? 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.417269][ T288] netif_change_flags (net/core/dev.c:9820) [ 11.417403][ T288] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.417534][ T288] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.417666][ T288] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.417794][ T288] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.417960][ T288] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.418087][ T288] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.418215][ T288] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.418350][ T288] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.418479][ T288] ? __kernel_text_address (kernel/extable.c:79) [ 11.418608][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.418738][ T288] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.418865][ T288] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.419000][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.419130][ T288] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.419257][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.419389][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.419516][ T288] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.419644][ T288] ? __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.419776][ T288] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.419909][ T288] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.420039][ T288] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.420169][ T288] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.420307][ T288] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.420439][ T288] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.420566][ T288] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.420694][ T288] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.420824][ T288] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.420957][ T288] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.421087][ T288] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.421214][ T288] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.421350][ T288] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.421478][ T288] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.421606][ T288] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.421735][ T288] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.421864][ T288] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.422059][ T288] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.422186][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.422319][ T288] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.422445][ T288] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.422572][ T288] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.422699][ T288] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.422827][ T288] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.423013][ T288] ? 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.423141][ T288] ? 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.423269][ T288] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.423405][ T288] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.423533][ T288] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.423661][ T288] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.423789][ T288] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.424005][ T288] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.424135][ T288] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.424329][ T288] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.424457][ T288] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.424616][ T288] ? move_addr_to_kernel (net/socket.c:258) [ 11.424745][ T288] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.424872][ T288] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.425070][ T288] ___sys_sendmsg (net/socket.c:2752) [ 11.425197][ T288] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.425358][ T288] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.425497][ T288] __sys_sendmsg (net/socket.c:2784) [ 11.425625][ T288] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.425752][ T288] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.425952][ T288] ? 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.426080][ T288] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.426210][ T288] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.426342][ T288] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.426469][ T288] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.426596][ T288] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.426755][ T288] RIP: 0033:0x7f0386b7108e [ 11.426893][ T288] 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.427350][ T288] RSP: 002b:00007ffd62e52eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.427542][ T288] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0386b7108e [ 11.427734][ T288] RDX: 0000000000000000 RSI: 00007ffd62e52f60 RDI: 0000000000000005 [ 11.427930][ T288] RBP: 00007ffd62e52ec0 R08: 0000000000000000 R09: 0000000000000000 [ 11.428121][ T288] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.428319][ T288] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd62e53630 | [ 11.555200][ T296] ------------[ cut here ]------------ | [ 11.555390][ T296] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/296 | [ 11.555652][ T296] Modules linked in: ip_gre gre | [ 11.556572][ T296] Tainted: [W]=WARN [ 11.556708][ T296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.556918][ T296] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.557123][ T296] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.557613][ T296] RSP: 0018:ffa0000000adf060 EFLAGS: 00010286 [ 11.557812][ T296] RAX: 00000000ffffffa6 RBX: ff1100000e22a040 RCX: 1ff400000015bdd2 [ 11.558054][ T296] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a0fc [ 11.558292][ T296] RBP: ff1100000fd1c000 R08: 1fe2200001c45421 R09: ff1100000f6dd158 [ 11.558522][ T296] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 11.558750][ T296] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000adf0f8 [ 11.558993][ T296] FS: 00007f5fc5a82840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 11.559258][ T296] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.559467][ T296] CR2: 00007f5fc5d521a0 CR3: 00000000099f7005 CR4: 0000000000771ef0 [ 11.559697][ T296] PKRU: 55555554 [ 11.559834][ T296] Call Trace: [ 11.559983][ T296] [ 11.560092][ T296] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.560262][ T296] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.560412][ T296] netif_close_many (net/core/dev.c:1804) [ 11.560581][ T296] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.560748][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.560929][ T296] ? __dev_close_many (net/core/dev.c:1781) [ 11.561099][ T296] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 11.561324][ T296] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 11.561524][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.561692][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.561860][ T296] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.562068][ T296] ? 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) [ 11.562237][ T296] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.562416][ T296] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 11.562614][ T296] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.562782][ T296] ? unregister_netdevice_many (net/core/dev.c:12497) [ 11.562962][ T296] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 11.563132][ T296] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 11.563306][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.563473][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.563644][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.563812][ T296] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.563990][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.564176][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.564351][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.564519][ T296] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.564687][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.564855][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.565033][ T296] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 11.565203][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.565376][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.565546][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.565713][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.565897][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.566065][ T296] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.566232][ T296] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.566407][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.566573][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.566742][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.566924][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.567094][ T296] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.567261][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.567436][ T296] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.567606][ T296] ? 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.567772][ T296] ? 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.567954][ T296] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.568126][ T296] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.568303][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.568472][ T296] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.568642][ T296] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.568811][ T296] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.568994][ T296] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.569165][ T296] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.569340][ T296] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.569538][ T296] ? move_addr_to_kernel (net/socket.c:258) [ 11.569707][ T296] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.569874][ T296] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.570055][ T296] ___sys_sendmsg (net/socket.c:2752) [ 11.570225][ T296] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.570432][ T296] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.570611][ T296] __sys_sendmsg (net/socket.c:2784) [ 11.570782][ T296] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.570962][ T296] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.571162][ T296] ? 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.571341][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.571510][ T296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.571679][ T296] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.571846][ T296] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.572027][ T296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.572226][ T296] RIP: 0033:0x7f5fc5cbc08e [ 11.572408][ T296] 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.572900][ T296] RSP: 002b:00007ffc0fb45640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.573132][ T296] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fc5cbc08e [ 11.573451][ T296] RDX: 0000000000000000 RSI: 00007ffc0fb456f0 RDI: 0000000000000005 [ 11.573706][ T296] RBP: 00007ffc0fb45650 R08: 0000000000000000 R09: 0000000000000000 [ 11.574031][ T296] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.574262][ T296] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0fb45dc0 | [ 11.577244][ T296] ------------[ cut here ]------------ | [ 11.577416][ T296] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/296 | [ 11.577739][ T296] Modules linked in: ip_gre gre | [ 11.578862][ T296] Tainted: [W]=WARN [ 11.579056][ T296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.579263][ T296] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.579472][ T296] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.579946][ T296] RSP: 0018:ffa0000000adf190 EFLAGS: 00010286 [ 11.580140][ T296] RAX: 00000000ffffffa6 RBX: ff1100000e22a200 RCX: 1ff400000015bdf8 [ 11.580370][ T296] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a2bc [ 11.580590][ T296] RBP: ff1100000fd1c000 R08: 1fe2200001c45459 R09: ff1100000f6dd158 [ 11.580808][ T296] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 11.581040][ T296] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 11.581265][ T296] FS: 00007f5fc5a82840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 11.581521][ T296] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.581714][ T296] CR2: 00007f5fc5d521a0 CR3: 00000000099f7005 CR4: 0000000000771ef0 [ 11.581948][ T296] PKRU: 55555554 [ 11.582081][ T296] Call Trace: [ 11.582215][ T296] [ 11.582325][ T296] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 11.582522][ T296] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 11.582711][ T296] ? 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) [ 11.582874][ T296] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 11.583049][ T296] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 11.583243][ T296] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.583413][ T296] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 11.583576][ T296] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 11.583817][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.583989][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.584152][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.584321][ T296] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.584561][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.584741][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.584914][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.585078][ T296] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.585323][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.585488][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.585654][ T296] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 11.585818][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.586068][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.586231][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.586402][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.586569][ T296] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 11.586808][ T296] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.586987][ T296] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.587149][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.587318][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.587558][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.587719][ T296] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.587896][ T296] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.588061][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.588309][ T296] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.588476][ T296] ? 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.588637][ T296] ? 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.588803][ T296] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.589056][ T296] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.589219][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.589396][ T296] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.589560][ T296] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.589800][ T296] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.589979][ T296] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.590142][ T296] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.590311][ T296] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.590579][ T296] ? move_addr_to_kernel (net/socket.c:258) [ 11.590746][ T296] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.590922][ T296] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.591086][ T296] ___sys_sendmsg (net/socket.c:2752) [ 11.591331][ T296] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.591523][ T296] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.591700][ T296] __sys_sendmsg (net/socket.c:2784) [ 11.591864][ T296] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.592112][ T296] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.592315][ T296] ? 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.592481][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.592645][ T296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.592897][ T296] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.593063][ T296] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.593230][ T296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.593503][ T296] RIP: 0033:0x7f5fc5cbc08e [ 11.593674][ T296] 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.594232][ T296] RSP: 002b:00007ffc0fb45640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.594467][ T296] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fc5cbc08e [ 11.594689][ T296] RDX: 0000000000000000 RSI: 00007ffc0fb456f0 RDI: 0000000000000005 [ 11.594998][ T296] RBP: 00007ffc0fb45650 R08: 0000000000000000 R09: 0000000000000000 [ 11.595219][ T296] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.595528][ T296] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc0fb45dc0 | [ 11.643591][ T297] ------------[ cut here ]------------ | [ 11.643738][ T297] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/297 | [ 11.643983][ T297] Modules linked in: ip_gre gre | [ 11.644405][ T297] Tainted: [W]=WARN [ 11.644509][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.644678][ T297] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.644852][ T297] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.645341][ T297] RSP: 0018:ffa0000000adef10 EFLAGS: 00010286 [ 11.645509][ T297] RAX: 00000000ffffffa6 RBX: ff110000026963c0 RCX: 1ff400000015bda8 [ 11.645711][ T297] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000269647c [ 11.645916][ T297] RBP: ff1100001071c000 R08: 1fe22000004d2c91 R09: ff1100000f3b2e80 [ 11.646115][ T297] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 11.646322][ T297] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 11.646523][ T297] FS: 00007f2f1522b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 11.646757][ T297] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.646931][ T297] CR2: 000000000042f320 CR3: 00000000099ef001 CR4: 0000000000771ef0 [ 11.647131][ T297] PKRU: 55555554 [ 11.647230][ T297] Call Trace: [ 11.647335][ T297] [ 11.647403][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.647536][ T297] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 11.647670][ T297] notifier_call_chain (kernel/notifier.c:85) [ 11.647807][ T297] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 11.647948][ T297] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 11.648083][ T297] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 11.648250][ T297] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 11.648426][ T297] netif_set_mtu (net/core/dev.c:9910) [ 11.648558][ T297] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 11.648691][ T297] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 11.648828][ T297] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 11.648967][ T297] dev_set_mtu (net/core/dev_api.c:249) [ 11.649069][ T297] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 11.649204][ T297] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 11.649344][ T297] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 11.649481][ T297] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 11.649650][ T297] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 11.649786][ T297] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 11.649964][ T297] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 11.650102][ T297] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 11.650239][ T297] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.650378][ T297] ? __dev_get_by_name (net/core/dev.c:883) [ 11.650512][ T297] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.650651][ T297] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.650789][ T297] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.650933][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.651067][ T297] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.651201][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.651340][ T297] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.651473][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.651610][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.651744][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.651879][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.652018][ T297] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.652152][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.652290][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.652425][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.652557][ T297] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.652691][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.652824][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.652966][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.653102][ T297] ? 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.653236][ T297] ? 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.653376][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.653510][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.653656][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.653791][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.653931][ T297] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.654066][ T297] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.654203][ T297] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.654342][ T297] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.654475][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.654643][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 11.654781][ T297] ___sys_sendmsg (net/socket.c:2752) [ 11.654919][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.655054][ T297] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.655198][ T297] ? 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.655339][ T297] __sys_sendmsg (net/socket.c:2784) [ 11.655473][ T297] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.655611][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.655744][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.655878][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.656019][ T297] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.656153][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.656291][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.656456][ T297] RIP: 0033:0x7f2f1546508e [ 11.656596][ T297] 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.657078][ T297] RSP: 002b:00007ffce8eee6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.657284][ T297] RAX: ffffffffffffffda RBX: 00007ffce8eeee60 RCX: 00007f2f1546508e [ 11.657484][ T297] RDX: 0000000000000000 RSI: 00007ffce8eee760 RDI: 0000000000000005 [ 11.657683][ T297] RBP: 00007ffce8eee6c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.657889][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.658090][ T297] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce8eeee20 | [ 11.660186][ T297] ------------[ cut here ]------------ | [ 11.660318][ T297] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/297 | [ 11.660538][ T297] Modules linked in: ip_gre gre | [ 11.660934][ T297] Tainted: [W]=WARN [ 11.661032][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.661195][ T297] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.661364][ T297] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.661821][ T297] RSP: 0018:ffa0000000adf1b0 EFLAGS: 00010286 [ 11.662004][ T297] RAX: 00000000ffffffa6 RBX: ff11000002696900 RCX: 1ff400000015bdfc [ 11.662198][ T297] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000026969bc [ 11.662395][ T297] RBP: ff1100001071c000 R08: 1fe22000004d2d39 R09: ff1100000f3b2e80 [ 11.662589][ T297] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 11.662783][ T297] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 11.662983][ T297] FS: 00007f2f1522b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 11.663210][ T297] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.663375][ T297] CR2: 000000000042f320 CR3: 00000000099ef001 CR4: 0000000000771ef0 [ 11.663569][ T297] PKRU: 55555554 [ 11.663665][ T297] Call Trace: [ 11.663761][ T297] [ 11.663827][ T297] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.663963][ T297] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.664063][ T297] __dev_notify_flags (net/core/dev.c:9787) [ 11.664193][ T297] ? netif_change_name (net/core/dev.c:1495) [ 11.664326][ T297] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 11.664492][ T297] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 11.664626][ T297] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 11.664757][ T297] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 11.664893][ T297] ? __dev_get_by_name (net/core/dev.c:883) [ 11.665022][ T297] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 11.665158][ T297] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 11.665294][ T297] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.665425][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.665554][ T297] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.665686][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.665815][ T297] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.665950][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.666085][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.666216][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.666352][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.666482][ T297] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.666614][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.666742][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.666875][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.667009][ T297] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.667141][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.667271][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.667407][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.667541][ T297] ? 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.667671][ T297] ? 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.667804][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.667943][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.668075][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.668207][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.668343][ T297] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.668475][ T297] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.668608][ T297] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.668739][ T297] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.668870][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.669038][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 11.669173][ T297] ___sys_sendmsg (net/socket.c:2752) [ 11.669310][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.669441][ T297] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.669582][ T297] ? 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.669715][ T297] __sys_sendmsg (net/socket.c:2784) [ 11.669847][ T297] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.669988][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.670120][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.670252][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.670387][ T297] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.670517][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.670649][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.670810][ T297] RIP: 0033:0x7f2f1546508e [ 11.670953][ T297] 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.671423][ T297] RSP: 002b:00007ffce8eee6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.671622][ T297] RAX: ffffffffffffffda RBX: 00007ffce8eeee60 RCX: 00007f2f1546508e [ 11.671817][ T297] RDX: 0000000000000000 RSI: 00007ffce8eee760 RDI: 0000000000000005 [ 11.672019][ T297] RBP: 00007ffce8eee6c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.672214][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec10 [ 11.672414][ T297] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce8eeee20 | [ 11.746568][ T299] ------------[ cut here ]------------ | [ 11.746750][ T299] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/299 | [ 11.747035][ T299] Modules linked in: ip_gre gre | [ 11.747529][ T299] Tainted: [W]=WARN [ 11.747670][ T299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.747875][ T299] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.748103][ T299] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.748604][ T299] RSP: 0018:ffa0000000aff020 EFLAGS: 00010286 [ 11.748812][ T299] RAX: 00000000ffffffa6 RBX: ff1100000576c3c0 RCX: 1ff400000015fdca [ 11.749729][ T299] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c47c [ 11.750017][ T299] RBP: ff1100001071c000 R08: 1fe2200000aed891 R09: ff1100000ff7ae58 [ 11.750259][ T299] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.750502][ T299] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.750742][ T299] FS: 00007f0755e20840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 11.751023][ T299] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.751229][ T299] CR2: 00007f07560f01a0 CR3: 000000000d518004 CR4: 0000000000771ef0 [ 11.751476][ T299] PKRU: 55555554 [ 11.751617][ T299] Call Trace: [ 11.751759][ T299] [ 11.751871][ T299] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.752065][ T299] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.752210][ T299] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.752388][ T299] __dev_notify_flags (net/core/dev.c:9787) [ 11.752565][ T299] ? netif_change_name (net/core/dev.c:1495) [ 11.752739][ T299] ? __dev_change_flags (net/core/dev.c:9752) [ 11.752928][ T299] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.753101][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.753288][ T299] ? 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.753464][ T299] netif_change_flags (net/core/dev.c:9820) [ 11.753641][ T299] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.753817][ T299] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.754004][ T299] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.754180][ T299] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.754394][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.754568][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.754744][ T299] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.754930][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.755107][ T299] ? __kernel_text_address (kernel/extable.c:79) [ 11.755291][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.755468][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.755645][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.755820][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.756009][ T299] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.756183][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.756366][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.756542][ T299] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.756718][ T299] ? __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.756905][ T299] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.757083][ T299] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.757259][ T299] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.757444][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.757622][ T299] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.757800][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.757986][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.758162][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.758345][ T299] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.758523][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.758700][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.758874][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.759067][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.759244][ T299] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.759425][ T299] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.759601][ T299] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.759779][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.759967][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.760142][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.760327][ T299] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.760501][ T299] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.760677][ T299] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.760852][ T299] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.761038][ T299] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.761220][ T299] ? 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.761404][ T299] ? 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.761584][ T299] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.761763][ T299] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.761953][ T299] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.762130][ T299] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.762314][ T299] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.762495][ T299] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.762674][ T299] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.762849][ T299] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.763033][ T299] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.763238][ T299] ? move_addr_to_kernel (net/socket.c:258) [ 11.763424][ T299] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.763600][ T299] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.763778][ T299] ___sys_sendmsg (net/socket.c:2752) [ 11.763966][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.764175][ T299] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.764372][ T299] __sys_sendmsg (net/socket.c:2784) [ 11.764548][ T299] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.764723][ T299] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.764946][ T299] ? 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.765122][ T299] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.765308][ T299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.765485][ T299] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.765659][ T299] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.765836][ T299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.766054][ T299] RIP: 0033:0x7f075605a08e [ 11.766235][ T299] 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.766746][ T299] RSP: 002b:00007ffcdc86f820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.767029][ T299] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f075605a08e [ 11.767268][ T299] RDX: 0000000000000000 RSI: 00007ffcdc86f8d0 RDI: 0000000000000005 [ 11.767516][ T299] RBP: 00007ffcdc86f830 R08: 0000000000000000 R09: 0000000000000000 [ 11.767753][ T299] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 11.768001][ T299] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdc86ffa0 | [ 11.864010][ T306] ------------[ cut here ]------------ | [ 11.864168][ T306] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/306 | [ 11.864406][ T306] Modules linked in: ip_gre gre | [ 11.864825][ T306] Tainted: [W]=WARN [ 11.864931][ T306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.865095][ T306] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.865266][ T306] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.865735][ T306] RSP: 0018:ffa0000000b4f020 EFLAGS: 00010286 [ 11.865903][ T306] RAX: 00000000ffffffa6 RBX: ff110000097c23c0 RCX: 1ff4000000169dca [ 11.866097][ T306] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c247c [ 11.866295][ T306] RBP: ff1100001071c000 R08: 1fe22000012f8491 R09: ff1100000bb6ae58 [ 11.866490][ T306] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 11.866682][ T306] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.866874][ T306] FS: 00007f9053a71840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 11.867106][ T306] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.867270][ T306] CR2: 00007f9053d411a0 CR3: 0000000010af0004 CR4: 0000000000771ef0 [ 11.867468][ T306] PKRU: 55555554 [ 11.867564][ T306] Call Trace: [ 11.867661][ T306] [ 11.867728][ T306] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.867860][ T306] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.867962][ T306] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.868091][ T306] __dev_notify_flags (net/core/dev.c:9787) [ 11.868222][ T306] ? netif_change_name (net/core/dev.c:1495) [ 11.868356][ T306] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 11.868484][ T306] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.868613][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.868743][ T306] ? 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.868874][ T306] netif_change_flags (net/core/dev.c:9820) [ 11.869548][ T306] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.869684][ T306] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.869815][ T306] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.869953][ T306] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.870113][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.870240][ T306] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.870374][ T306] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.870503][ T306] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.870632][ T306] ? __kernel_text_address (kernel/extable.c:79) [ 11.870763][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.870900][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.871030][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.871161][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.871294][ T306] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.871423][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.871552][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.871682][ T306] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.871813][ T306] ? __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.871950][ T306] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.872079][ T306] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.872210][ T306] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.872347][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.872481][ T306] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.872613][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.872742][ T306] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.872872][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.873007][ T306] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.873136][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.873268][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.873403][ T306] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.873534][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.873665][ T306] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.873797][ T306] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.873932][ T306] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.874061][ T306] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.874190][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.874324][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.874456][ T306] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.874585][ T306] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.874715][ T306] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.874845][ T306] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.874980][ T306] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.875113][ T306] ? 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.875242][ T306] ? 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.875378][ T306] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.875509][ T306] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.875637][ T306] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.875768][ T306] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.875903][ T306] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.876034][ T306] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.876165][ T306] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.876300][ T306] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.876429][ T306] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.876588][ T306] ? move_addr_to_kernel (net/socket.c:258) [ 11.876718][ T306] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.876847][ T306] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.876982][ T306] ___sys_sendmsg (net/socket.c:2752) [ 11.877111][ T306] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.877271][ T306] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.877417][ T306] __sys_sendmsg (net/socket.c:2784) [ 11.877545][ T306] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.877673][ T306] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.877835][ T306] ? 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.877969][ T306] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.878097][ T306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.878227][ T306] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.878360][ T306] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.878490][ T306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.878650][ T306] RIP: 0033:0x7f9053cab08e [ 11.878785][ T306] 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.879248][ T306] RSP: 002b:00007ffd5aa093f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.879447][ T306] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9053cab08e [ 11.879638][ T306] RDX: 0000000000000000 RSI: 00007ffd5aa094a0 RDI: 0000000000000005 [ 11.879829][ T306] RBP: 00007ffd5aa09400 R08: 0000000000000000 R09: 0000000000000000 [ 11.880026][ T306] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 11.880220][ T306] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5aa09b70 | [ 11.945268][ T308] ------------[ cut here ]------------ | [ 11.945462][ T308] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/308 | [ 11.945735][ T308] Modules linked in: ip_gre gre | [ 11.946754][ T308] Tainted: [W]=WARN [ 11.946913][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.947123][ T308] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 11.947346][ T308] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 11.947847][ T308] RSP: 0018:ffa0000000b6f020 EFLAGS: 00010286 [ 11.948067][ T308] RAX: 00000000ffffffa6 RBX: ff1100000576d000 RCX: 1ff400000016ddca [ 11.948320][ T308] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576d0bc [ 11.948560][ T308] RBP: ff1100001071c000 R08: 1fe2200000aeda19 R09: ff1100000f578b58 [ 11.948799][ T308] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 11.949051][ T308] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 11.949300][ T308] FS: 00007faffbc46840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 11.949574][ T308] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 11.949784][ T308] CR2: 000000003a2a5988 CR3: 00000000099ae001 CR4: 0000000000771ef0 [ 11.950033][ T308] PKRU: 55555554 [ 11.950176][ T308] Call Trace: [ 11.950325][ T308] [ 11.950439][ T308] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 11.950618][ T308] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 11.950762][ T308] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 11.950951][ T308] __dev_notify_flags (net/core/dev.c:9787) [ 11.951132][ T308] ? netif_change_name (net/core/dev.c:1495) [ 11.951314][ T308] ? __dev_change_flags (net/core/dev.c:9752) [ 11.951491][ T308] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.951665][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.951842][ T308] ? 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.952032][ T308] netif_change_flags (net/core/dev.c:9820) [ 11.952209][ T308] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 11.952390][ T308] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 11.952569][ T308] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 11.952745][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 11.952963][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.953139][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.953321][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.953501][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.953678][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 11.953854][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.954042][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.954218][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.954401][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.954576][ T308] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 11.954752][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.954937][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.955113][ T308] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 11.955295][ T308] ? __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.955471][ T308] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 11.955646][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 11.955823][ T308] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 11.956013][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 11.956195][ T308] rtnl_newlink (net/core/rtnetlink.c:4150) [ 11.956382][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.956555][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.956730][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.956917][ T308] ? mark_usage (kernel/locking/lockdep.c:4674) [ 11.957092][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.957270][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.957452][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.957631][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.957806][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 11.957995][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 11.958171][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 11.958354][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.958529][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.958703][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.958895][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 11.959072][ T308] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 11.959249][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 11.959431][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.959606][ T308] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.959786][ T308] ? 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.959970][ T308] ? 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.960149][ T308] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.960337][ T308] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.960512][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 11.960690][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 11.960866][ T308] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 11.961056][ T308] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 11.961233][ T308] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 11.961418][ T308] ? copy_msghdr_from_user (net/socket.c:2635) [ 11.961593][ T308] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 11.961800][ T308] ? move_addr_to_kernel (net/socket.c:258) [ 11.961991][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.962166][ T308] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 11.962353][ T308] ___sys_sendmsg (net/socket.c:2752) [ 11.962527][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 11.962733][ T308] ? copy_msghdr_from_user (net/socket.c:2603) [ 11.962935][ T308] __sys_sendmsg (net/socket.c:2784) [ 11.963111][ T308] ? __sys_sendmsg_sock (net/socket.c:2765) [ 11.963290][ T308] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 11.963499][ T308] ? 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.963675][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 11.963851][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 11.964038][ T308] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 11.964213][ T308] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 11.964401][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.964606][ T308] RIP: 0033:0x7faffbe8008e [ 11.964786][ T308] 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.965304][ T308] RSP: 002b:00007fff599c2870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.965548][ T308] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faffbe8008e [ 11.965786][ T308] RDX: 0000000000000000 RSI: 00007fff599c2920 RDI: 0000000000000005 [ 11.966037][ T308] RBP: 00007fff599c2880 R08: 0000000000000000 R09: 0000000000000000 [ 11.966274][ T308] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 11.966522][ T308] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff599c2ff0 | [ 12.102283][ T316] ------------[ cut here ]------------ | [ 12.102432][ T316] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/316 | [ 12.102654][ T316] Modules linked in: ip_gre gre | [ 12.103047][ T316] Tainted: [W]=WARN [ 12.103142][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.103308][ T316] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.103472][ T316] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.103931][ T316] RSP: 0018:ffa0000000bbf060 EFLAGS: 00010286 [ 12.104091][ T316] RAX: 00000000ffffffa6 RBX: ff1100000f23e900 RCX: 1ff4000000177dd2 [ 12.104284][ T316] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e9bc [ 12.104472][ T316] RBP: ff1100001071c000 R08: 1fe2200001e47d39 R09: ff11000009ac2e58 [ 12.104657][ T316] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 12.104844][ T316] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000bbf0f8 [ 12.105037][ T316] FS: 00007f179d55a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.105255][ T316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.105416][ T316] CR2: 000000001a677988 CR3: 000000000f6e4003 CR4: 0000000000771ef0 [ 12.105606][ T316] PKRU: 55555554 [ 12.105699][ T316] Call Trace: [ 12.105793][ T316] [ 12.105857][ T316] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.105992][ T316] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.106088][ T316] netif_close_many (net/core/dev.c:1804) [ 12.106213][ T316] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.106341][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.106467][ T316] ? __dev_close_many (net/core/dev.c:1781) [ 12.106593][ T316] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 12.106751][ T316] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 12.106914][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.107037][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.107160][ T316] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.107321][ T316] ? 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) [ 12.107447][ T316] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.107571][ T316] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 12.107728][ T316] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.107853][ T316] ? unregister_netdevice_many (net/core/dev.c:12497) [ 12.108423][ T316] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 12.108551][ T316] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.108676][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.108800][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.108929][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.109056][ T316] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.109179][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.109327][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.109454][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.109578][ T316] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.109702][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.109826][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.109958][ T316] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 12.110086][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.110211][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.110342][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.110468][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.110595][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.110724][ T316] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.110850][ T316] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.110981][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.111107][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.111233][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.111363][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.111490][ T316] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.111615][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.111741][ T316] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.111869][ T316] ? 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.112000][ T316] ? 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.112127][ T316] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.112254][ T316] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.112383][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.112510][ T316] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.112636][ T316] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.112762][ T316] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.112894][ T316] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.113021][ T316] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.113146][ T316] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.113306][ T316] ? move_addr_to_kernel (net/socket.c:258) [ 12.113433][ T316] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.113559][ T316] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.113685][ T316] ___sys_sendmsg (net/socket.c:2752) [ 12.113811][ T316] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.113972][ T316] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.114109][ T316] __sys_sendmsg (net/socket.c:2784) [ 12.114236][ T316] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.114371][ T316] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.114531][ T316] ? 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.114657][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.114784][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.114916][ T316] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.115042][ T316] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.115168][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.115329][ T316] RIP: 0033:0x7f179d79408e [ 12.115461][ T316] 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.115914][ T316] RSP: 002b:00007fff61bc2c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.116105][ T316] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f179d79408e [ 12.116294][ T316] RDX: 0000000000000000 RSI: 00007fff61bc2cc0 RDI: 0000000000000005 [ 12.116481][ T316] RBP: 00007fff61bc2c20 R08: 0000000000000000 R09: 0000000000000000 [ 12.116669][ T316] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.116857][ T316] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff61bc3390 | [ 12.118921][ T316] ------------[ cut here ]------------ | [ 12.119042][ T316] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/316 | [ 12.119249][ T316] Modules linked in: ip_gre gre | [ 12.119619][ T316] Tainted: [W]=WARN [ 12.119710][ T316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.119861][ T316] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.120610][ T316] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.121104][ T316] RSP: 0018:ffa0000000bbf190 EFLAGS: 00010286 [ 12.121260][ T316] RAX: 00000000ffffffa6 RBX: ff1100000be39c40 RCX: 1ff4000000177df8 [ 12.121443][ T316] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be39cfc [ 12.121624][ T316] RBP: ff1100001071c000 R08: 1fe22000017c73a1 R09: ff11000009ac2e58 [ 12.121803][ T316] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 12.122042][ T316] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.122224][ T316] FS: 00007f179d55a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.122438][ T316] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.122588][ T316] CR2: 000000001a677988 CR3: 000000000f6e4003 CR4: 0000000000771ef0 [ 12.122768][ T316] PKRU: 55555554 [ 12.122859][ T316] Call Trace: [ 12.122999][ T316] [ 12.123062][ T316] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 12.123216][ T316] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.123370][ T316] ? 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) [ 12.123491][ T316] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.123612][ T316] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 12.123763][ T316] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.123905][ T316] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 12.124027][ T316] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.124151][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.124270][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.124395][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.124516][ T316] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.124637][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.124774][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.124899][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.125022][ T316] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.125141][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.125261][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.125386][ T316] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 12.125509][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.125628][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.125748][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.125868][ T316] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.125997][ T316] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.126118][ T316] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.126240][ T316] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.126364][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.126492][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.126613][ T316] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.126733][ T316] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.126856][ T316] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.126983][ T316] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.127103][ T316] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.127227][ T316] ? 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.127350][ T316] ? 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.127472][ T316] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.127593][ T316] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.127713][ T316] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.127837][ T316] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.127962][ T316] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.128083][ T316] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.128204][ T316] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.128328][ T316] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.128448][ T316] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.128596][ T316] ? move_addr_to_kernel (net/socket.c:258) [ 12.128718][ T316] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.128838][ T316] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.128966][ T316] ___sys_sendmsg (net/socket.c:2752) [ 12.129087][ T316] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.129238][ T316] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.129374][ T316] __sys_sendmsg (net/socket.c:2784) [ 12.129495][ T316] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.129615][ T316] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.129766][ T316] ? 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.129892][ T316] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.130014][ T316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.130134][ T316] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.130253][ T316] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.130376][ T316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.130537][ T316] RIP: 0033:0x7f179d79408e [ 12.130662][ T316] 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.131103][ T316] RSP: 002b:00007fff61bc2c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.131289][ T316] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f179d79408e [ 12.131481][ T316] RDX: 0000000000000000 RSI: 00007fff61bc2cc0 RDI: 0000000000000005 [ 12.131659][ T316] RBP: 00007fff61bc2c20 R08: 0000000000000000 R09: 0000000000000000 [ 12.131838][ T316] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.132027][ T316] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff61bc3390 | [ 12.181385][ T317] ------------[ cut here ]------------ | [ 12.181570][ T317] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/317 | [ 12.181852][ T317] Modules linked in: ip_gre gre | [ 12.182381][ T317] Tainted: [W]=WARN [ 12.182530][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.182746][ T317] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.182981][ T317] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.183517][ T317] RSP: 0018:ffa0000000bcef10 EFLAGS: 00010286 [ 12.183736][ T317] RAX: 00000000ffffffa6 RBX: ff1100000d368900 RCX: 1ff4000000179da8 [ 12.183997][ T317] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3689bc [ 12.184246][ T317] RBP: ff11000009124000 R08: 1fe2200001a6d139 R09: ff11000009ac5180 [ 12.184500][ T317] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 12.184748][ T317] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 12.185006][ T317] FS: 00007f144722d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 12.185293][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.185512][ T317] CR2: 000000000042f320 CR3: 000000000992f004 CR4: 0000000000771ef0 [ 12.185762][ T317] PKRU: 55555554 [ 12.185921][ T317] Call Trace: [ 12.186069][ T317] [ 12.186184][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.186374][ T317] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.186561][ T317] notifier_call_chain (kernel/notifier.c:85) [ 12.186748][ T317] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 12.186941][ T317] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 12.187125][ T317] ? netconsole_process_cleanups_core (drivers/net/netconsole.c:388) [ 12.187352][ T317] ? netconsole_netdev_event (drivers/net/netconsole.c:1647) [ 12.187538][ T317] netif_set_mtu (net/core/dev.c:9910) [ 12.187721][ T317] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 12.187919][ T317] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 12.188138][ T317] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.188330][ T317] dev_set_mtu (net/core/dev_api.c:249) [ 12.188488][ T317] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 12.188676][ T317] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 12.188861][ T317] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 12.189059][ T317] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 12.189274][ T317] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 12.189467][ T317] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 12.189689][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.189874][ T317] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.190072][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.190254][ T317] ? __dev_get_by_name (net/core/dev.c:883) [ 12.190445][ T317] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.190633][ T317] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.190820][ T317] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.191020][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.191204][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.191394][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.191575][ T317] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.191755][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.191953][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.192136][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.192324][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.192509][ T317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.192689][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.192870][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.193065][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.193245][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.193433][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.193615][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.193799][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.193999][ T317] ? 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.194179][ T317] ? 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.194373][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.194560][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.194743][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.194937][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.195121][ T317] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.195309][ T317] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.195496][ T317] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.195678][ T317] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.195859][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.196086][ T317] ? move_addr_to_kernel (net/socket.c:258) [ 12.196273][ T317] ___sys_sendmsg (net/socket.c:2752) [ 12.196461][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.196645][ T317] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.196840][ T317] ? 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.197037][ T317] __sys_sendmsg (net/socket.c:2784) [ 12.197221][ T317] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.197418][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.197601][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.197784][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.197979][ T317] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.198164][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.198357][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.198572][ T317] RIP: 0033:0x7f144746708e [ 12.198759][ T317] 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.199301][ T317] RSP: 002b:00007ffcc2253050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.199556][ T317] RAX: ffffffffffffffda RBX: 00007ffcc2253800 RCX: 00007f144746708e [ 12.199804][ T317] RDX: 0000000000000000 RSI: 00007ffcc2253100 RDI: 0000000000000005 [ 12.200065][ T317] RBP: 00007ffcc2253060 R08: 0000000000000000 R09: 0000000000000000 [ 12.200323][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.200575][ T317] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc22537c0 | [ 12.203117][ T317] ------------[ cut here ]------------ | [ 12.203295][ T317] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/317 | [ 12.203566][ T317] Modules linked in: ip_gre gre | [ 12.204064][ T317] Tainted: [W]=WARN [ 12.204208][ T317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.204426][ T317] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.204639][ T317] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.205156][ T317] RSP: 0018:ffa0000000bcf1b0 EFLAGS: 00010286 [ 12.205373][ T317] RAX: 00000000ffffffa6 RBX: ff1100000d369000 RCX: 1ff4000000179dfc [ 12.205613][ T317] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3690bc [ 12.205852][ T317] RBP: ff11000009124000 R08: 1fe2200001a6d219 R09: ff11000009ac5180 [ 12.206100][ T317] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 12.206344][ T317] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 12.206587][ T317] FS: 00007f144722d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 12.206859][ T317] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.207080][ T317] CR2: 000000000042f320 CR3: 000000000992f004 CR4: 0000000000771ef0 [ 12.207327][ T317] PKRU: 55555554 [ 12.207469][ T317] Call Trace: [ 12.207610][ T317] [ 12.207725][ T317] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.207915][ T317] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.208061][ T317] __dev_notify_flags (net/core/dev.c:9787) [ 12.208238][ T317] ? netif_change_name (net/core/dev.c:1495) [ 12.208421][ T317] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 12.208633][ T317] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.208811][ T317] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.209003][ T317] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.209179][ T317] ? __dev_get_by_name (net/core/dev.c:883) [ 12.209358][ T317] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.209539][ T317] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.209719][ T317] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.209910][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.210085][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.210260][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.210444][ T317] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.210618][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.210798][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.210989][ T317] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.211165][ T317] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.211349][ T317] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.211523][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.211698][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.211879][ T317] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.212067][ T317] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.212244][ T317] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.212425][ T317] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.212613][ T317] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.212793][ T317] ? 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.212981][ T317] ? 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.213163][ T317] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.213347][ T317] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.213523][ T317] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.213701][ T317] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.213878][ T317] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.214067][ T317] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.214244][ T317] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.214427][ T317] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.214604][ T317] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.214812][ T317] ? move_addr_to_kernel (net/socket.c:258) [ 12.215003][ T317] ___sys_sendmsg (net/socket.c:2752) [ 12.215178][ T317] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.215357][ T317] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.215542][ T317] ? 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.215723][ T317] __sys_sendmsg (net/socket.c:2784) [ 12.215913][ T317] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.216093][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.216269][ T317] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.216454][ T317] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.216631][ T317] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.216806][ T317] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.216996][ T317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.217205][ T317] RIP: 0033:0x7f144746708e [ 12.217394][ T317] 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.217911][ T317] RSP: 002b:00007ffcc2253050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.218153][ T317] RAX: ffffffffffffffda RBX: 00007ffcc2253800 RCX: 00007f144746708e [ 12.218404][ T317] RDX: 0000000000000000 RSI: 00007ffcc2253100 RDI: 0000000000000005 [ 12.218642][ T317] RBP: 00007ffcc2253060 R08: 0000000000000000 R09: 0000000000000000 [ 12.218896][ T317] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.219135][ T317] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc22537c0 | [ 12.280789][ T319] ------------[ cut here ]------------ | [ 12.281201][ T319] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/319 | [ 12.281439][ T319] Modules linked in: ip_gre gre | [ 12.281834][ T319] Tainted: [W]=WARN [ 12.281937][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.282096][ T319] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.282261][ T319] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.282717][ T319] RSP: 0018:ffa0000000bef020 EFLAGS: 00010286 [ 12.282876][ T319] RAX: 00000000ffffffa6 RBX: ff1100000a36ce40 RCX: 1ff400000017ddca [ 12.283072][ T319] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a36cefc [ 12.283261][ T319] RBP: ff11000009124000 R08: 1fe220000146d9e1 R09: ff110000104d5158 [ 12.283454][ T319] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.283643][ T319] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.283836][ T319] FS: 00007f220ed65840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.284066][ T319] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.284227][ T319] CR2: 000000001678c988 CR3: 000000000f038001 CR4: 0000000000771ef0 [ 12.284419][ T319] PKRU: 55555554 [ 12.284513][ T319] Call Trace: [ 12.284608][ T319] [ 12.284674][ T319] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.284803][ T319] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.284903][ T319] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.285031][ T319] __dev_notify_flags (net/core/dev.c:9787) [ 12.285161][ T319] ? netif_change_name (net/core/dev.c:1495) [ 12.285292][ T319] ? __dev_change_flags (net/core/dev.c:9752) [ 12.285421][ T319] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.285548][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.285676][ T319] ? 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.285805][ T319] netif_change_flags (net/core/dev.c:9820) [ 12.285941][ T319] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.286068][ T319] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.286199][ T319] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.286333][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.286491][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.286617][ T319] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.286744][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.286871][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.287004][ T319] ? __kernel_text_address (kernel/extable.c:79) [ 12.287133][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.287261][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.287389][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.287515][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.287643][ T319] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.287771][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.287902][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.288028][ T319] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.288158][ T319] ? __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.288290][ T319] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.288418][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.288547][ T319] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.288678][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.288807][ T319] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.288943][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.289069][ T319] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.289195][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.289335][ T319] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.289460][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.289589][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.289717][ T319] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.289843][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.289975][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.290103][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.290230][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.290359][ T319] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.290484][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.290610][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.290739][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.290866][ T319] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.290999][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.291126][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.291252][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.291387][ T319] ? 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.291514][ T319] ? 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.291643][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.291774][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.291909][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.292055][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.292183][ T319] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.292317][ T319] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.292448][ T319] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.292575][ T319] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.292704][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.292861][ T319] ? move_addr_to_kernel (net/socket.c:258) [ 12.292993][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.293121][ T319] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.293249][ T319] ___sys_sendmsg (net/socket.c:2752) [ 12.293381][ T319] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.293538][ T319] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.293677][ T319] __sys_sendmsg (net/socket.c:2784) [ 12.293804][ T319] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.293938][ T319] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.294098][ T319] ? 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.294225][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.294356][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.294482][ T319] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.294610][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.294738][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.294898][ T319] RIP: 0033:0x7f220ef9f08e [ 12.295033][ T319] 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.295487][ T319] RSP: 002b:00007fffade4c400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.295680][ T319] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f220ef9f08e [ 12.295872][ T319] RDX: 0000000000000000 RSI: 00007fffade4c4b0 RDI: 0000000000000005 [ 12.296069][ T319] RBP: 00007fffade4c410 R08: 0000000000000000 R09: 0000000000000000 [ 12.296258][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.296452][ T319] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffade4cb80 | [ 12.402615][ T326] ------------[ cut here ]------------ | [ 12.402764][ T326] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/326 | [ 12.403003][ T326] Modules linked in: ip_gre gre | [ 12.403408][ T326] Tainted: [W]=WARN [ 12.403505][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.403665][ T326] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.403833][ T326] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.404301][ T326] RSP: 0018:ffa0000000947020 EFLAGS: 00010286 [ 12.404462][ T326] RAX: 00000000ffffffa6 RBX: ff1100000d2fc900 RCX: 1ff4000000128dca [ 12.404655][ T326] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fc9bc [ 12.404850][ T326] RBP: ff11000009124000 R08: 1fe2200001a5f939 R09: ff1100000f5b0b58 [ 12.405045][ T326] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.405236][ T326] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.405435][ T326] FS: 00007f3604423840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.405662][ T326] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.405826][ T326] CR2: 0000000039738988 CR3: 0000000012a70003 CR4: 0000000000771ef0 [ 12.406475][ T326] PKRU: 55555554 [ 12.406573][ T326] Call Trace: [ 12.406669][ T326] [ 12.406735][ T326] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.406865][ T326] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.406969][ T326] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.407097][ T326] __dev_notify_flags (net/core/dev.c:9787) [ 12.407229][ T326] ? netif_change_name (net/core/dev.c:1495) [ 12.407360][ T326] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.407489][ T326] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.407617][ T326] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.407745][ T326] ? 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.407875][ T326] netif_change_flags (net/core/dev.c:9820) [ 12.408011][ T326] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.408139][ T326] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.408271][ T326] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.408405][ T326] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.408565][ T326] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.408692][ T326] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.408820][ T326] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.408955][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.409086][ T326] ? __kernel_text_address (kernel/extable.c:79) [ 12.409216][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.409349][ T326] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.409477][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.409606][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.409733][ T326] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.409862][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.409992][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.410120][ T326] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.410250][ T326] ? __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.410384][ T326] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.410513][ T326] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.410643][ T326] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.410774][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.410913][ T326] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.411044][ T326] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.411172][ T326] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.411307][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.411434][ T326] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.411560][ T326] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.411690][ T326] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.411817][ T326] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.411950][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.412080][ T326] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.412208][ T326] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.412342][ T326] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.412470][ T326] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.412598][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.412726][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.412858][ T326] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.412991][ T326] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.413120][ T326] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.413247][ T326] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.413380][ T326] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.413512][ T326] ? 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.413638][ T326] ? 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.413767][ T326] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.413901][ T326] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.414029][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.414160][ T326] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.414293][ T326] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.414422][ T326] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.414552][ T326] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.414701][ T326] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.414829][ T326] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.414992][ T326] ? move_addr_to_kernel (net/socket.c:258) [ 12.415119][ T326] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.415246][ T326] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.415379][ T326] ___sys_sendmsg (net/socket.c:2752) [ 12.415506][ T326] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.415665][ T326] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.415805][ T326] __sys_sendmsg (net/socket.c:2784) [ 12.415938][ T326] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.416065][ T326] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.416225][ T326] ? 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.416356][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.416484][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.416611][ T326] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.416739][ T326] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.416868][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.417031][ T326] RIP: 0033:0x7f360465d08e [ 12.417168][ T326] 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.417626][ T326] RSP: 002b:00007ffe743e9410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.417820][ T326] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f360465d08e [ 12.418017][ T326] RDX: 0000000000000000 RSI: 00007ffe743e94c0 RDI: 0000000000000005 [ 12.418208][ T326] RBP: 00007ffe743e9420 R08: 0000000000000000 R09: 0000000000000000 [ 12.418402][ T326] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.418594][ T326] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe743e9b90 | [ 12.482371][ T328] ------------[ cut here ]------------ | [ 12.482514][ T328] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/328 | [ 12.482734][ T328] Modules linked in: ip_gre gre | [ 12.483702][ T328] Tainted: [W]=WARN [ 12.483800][ T328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.483961][ T328] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.484126][ T328] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.484575][ T328] RSP: 0018:ffa0000000617020 EFLAGS: 00010286 [ 12.484733][ T328] RAX: 00000000ffffffa6 RBX: ff1100000d2fc3c0 RCX: 1ff40000000c2dca [ 12.484927][ T328] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fc47c [ 12.485115][ T328] RBP: ff11000009124000 R08: 1fe2200001a5f891 R09: ff1100000f5b2e58 [ 12.485305][ T328] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 12.485492][ T328] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.485680][ T328] FS: 00007fc1ad824840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.485904][ T328] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.486062][ T328] CR2: 00000000274f5988 CR3: 000000000f6b7001 CR4: 0000000000771ef0 [ 12.486250][ T328] PKRU: 55555554 [ 12.486350][ T328] Call Trace: [ 12.486443][ T328] [ 12.486509][ T328] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.486636][ T328] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.486732][ T328] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.486858][ T328] __dev_notify_flags (net/core/dev.c:9787) [ 12.486992][ T328] ? netif_change_name (net/core/dev.c:1495) [ 12.487117][ T328] ? __dev_change_flags (net/core/dev.c:9752) [ 12.487243][ T328] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.487374][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.487500][ T328] ? 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.487628][ T328] netif_change_flags (net/core/dev.c:9820) [ 12.487753][ T328] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.487879][ T328] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.488013][ T328] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.488141][ T328] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.488305][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.488431][ T328] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.488556][ T328] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.488680][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.488805][ T328] ? __kernel_text_address (kernel/extable.c:79) [ 12.488937][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.489063][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.489188][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.489320][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.489446][ T328] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.489571][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.489696][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.489822][ T328] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.489953][ T328] ? __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.490079][ T328] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.490204][ T328] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.490336][ T328] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.490465][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.490593][ T328] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.490720][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.490846][ T328] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.490980][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.491105][ T328] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.491230][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.491364][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.491489][ T328] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.491613][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.491739][ T328] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.491865][ T328] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.491995][ T328] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.492120][ T328] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.492245][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.492377][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.492502][ T328] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.492627][ T328] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.492753][ T328] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.492879][ T328] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.493010][ T328] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.493140][ T328] ? 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.493266][ T328] ? 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.493396][ T328] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.493522][ T328] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.493646][ T328] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.493772][ T328] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.493900][ T328] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.494026][ T328] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.494153][ T328] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.494278][ T328] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.494409][ T328] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.494563][ T328] ? move_addr_to_kernel (net/socket.c:258) [ 12.494689][ T328] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.494814][ T328] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.494947][ T328] ___sys_sendmsg (net/socket.c:2752) [ 12.495072][ T328] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.495227][ T328] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.495366][ T328] __sys_sendmsg (net/socket.c:2784) [ 12.495491][ T328] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.495615][ T328] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.495771][ T328] ? 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.495900][ T328] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.496028][ T328] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.496153][ T328] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.496277][ T328] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.496407][ T328] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.496563][ T328] RIP: 0033:0x7fc1ada5e08e [ 12.496693][ T328] 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.497144][ T328] RSP: 002b:00007ffc5584ead0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.497338][ T328] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc1ada5e08e [ 12.497524][ T328] RDX: 0000000000000000 RSI: 00007ffc5584eb80 RDI: 0000000000000005 [ 12.497711][ T328] RBP: 00007ffc5584eae0 R08: 0000000000000000 R09: 0000000000000000 [ 12.497902][ T328] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.498090][ T328] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5584f250 | [ 12.640665][ T336] ------------[ cut here ]------------ | [ 12.640814][ T336] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/336 | [ 12.641047][ T336] Modules linked in: ip_gre gre | [ 12.641440][ T336] Tainted: [W]=WARN [ 12.641536][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.641696][ T336] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.641861][ T336] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.642319][ T336] RSP: 0018:ffa0000000c7f060 EFLAGS: 00010286 [ 12.642481][ T336] RAX: 00000000ffffffa6 RBX: ff110000097c3000 RCX: 1ff400000018fdd2 [ 12.642671][ T336] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c30bc [ 12.642859][ T336] RBP: ff11000009124000 R08: 1fe22000012f8619 R09: ff110000101c2e58 [ 12.643054][ T336] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 12.643241][ T336] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000c7f0f8 [ 12.643437][ T336] FS: 00007f05ff5f8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.643662][ T336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.643819][ T336] CR2: 0000000009914988 CR3: 000000000ffd5004 CR4: 0000000000771ef0 [ 12.644015][ T336] PKRU: 55555554 [ 12.644110][ T336] Call Trace: [ 12.644204][ T336] [ 12.644271][ T336] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.644405][ T336] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.644502][ T336] netif_close_many (net/core/dev.c:1804) [ 12.644630][ T336] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.644757][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.644889][ T336] ? __dev_close_many (net/core/dev.c:1781) [ 12.645016][ T336] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 12.645174][ T336] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 12.645342][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.645468][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.645608][ T336] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.645766][ T336] ? 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) [ 12.645898][ T336] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.646026][ T336] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 12.646186][ T336] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.646320][ T336] ? unregister_netdevice_many (net/core/dev.c:12497) [ 12.646447][ T336] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 12.646576][ T336] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.646704][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.646829][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.647563][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.647691][ T336] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.647817][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.647971][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.648097][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.648223][ T336] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.648353][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.648479][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.648605][ T336] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 12.648733][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.648859][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.648990][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.649117][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.649245][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.649377][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.649504][ T336] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.649630][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.649756][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.649891][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.650018][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.650145][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.650271][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.650404][ T336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.650537][ T336] ? 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.650665][ T336] ? 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.650792][ T336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.650925][ T336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.651052][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.651179][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.651313][ T336] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.651440][ T336] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.651569][ T336] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.651696][ T336] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.651822][ T336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.651984][ T336] ? move_addr_to_kernel (net/socket.c:258) [ 12.652113][ T336] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.652240][ T336] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.652374][ T336] ___sys_sendmsg (net/socket.c:2752) [ 12.652499][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.652659][ T336] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.652797][ T336] __sys_sendmsg (net/socket.c:2784) [ 12.652929][ T336] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.653054][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.653213][ T336] ? 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.653346][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.653473][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.653600][ T336] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.653727][ T336] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.653853][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.654015][ T336] RIP: 0033:0x7f05ff83208e [ 12.654150][ T336] 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.654605][ T336] RSP: 002b:00007ffe76f95d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.654795][ T336] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f05ff83208e [ 12.654989][ T336] RDX: 0000000000000000 RSI: 00007ffe76f95db0 RDI: 0000000000000005 [ 12.655176][ T336] RBP: 00007ffe76f95d10 R08: 0000000000000000 R09: 0000000000000000 [ 12.655371][ T336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.655559][ T336] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe76f96480 | [ 12.657632][ T336] ------------[ cut here ]------------ | [ 12.657753][ T336] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/336 | [ 12.657972][ T336] Modules linked in: ip_gre gre | [ 12.658357][ T336] Tainted: [W]=WARN [ 12.658448][ T336] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.658601][ T336] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.658758][ T336] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.659758][ T336] RSP: 0018:ffa0000000c7f190 EFLAGS: 00010286 [ 12.659990][ T336] RAX: 00000000ffffffa6 RBX: ff110000097c2c80 RCX: 1ff400000018fdf8 [ 12.660172][ T336] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c2d3c [ 12.660356][ T336] RBP: ff11000009124000 R08: 1fe22000012f85a9 R09: ff110000101c2e58 [ 12.660536][ T336] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 12.660715][ T336] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 12.660950][ T336] FS: 00007f05ff5f8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.661163][ T336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.661316][ T336] CR2: 0000000009914988 CR3: 000000000ffd5004 CR4: 0000000000771ef0 [ 12.661497][ T336] PKRU: 55555554 [ 12.661587][ T336] Call Trace: [ 12.661678][ T336] [ 12.661742][ T336] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 12.661967][ T336] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 12.662120][ T336] ? 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) [ 12.662241][ T336] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 12.662367][ T336] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 12.662520][ T336] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.662642][ T336] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 12.662763][ T336] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 12.662993][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.663115][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.663249][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.663374][ T336] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.663494][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.663633][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.663752][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.663872][ T336] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.664028][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.664149][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.664271][ T336] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 12.664398][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.664519][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.664639][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.664760][ T336] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.664889][ T336] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 12.665013][ T336] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.665136][ T336] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.665257][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.665382][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.665505][ T336] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.665625][ T336] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.665747][ T336] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.665869][ T336] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.665996][ T336] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.666121][ T336] ? 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.666241][ T336] ? 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.666368][ T336] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.666491][ T336] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.666613][ T336] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.666736][ T336] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.666857][ T336] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.666987][ T336] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.667110][ T336] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.667232][ T336] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.667355][ T336] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.667505][ T336] ? move_addr_to_kernel (net/socket.c:258) [ 12.667627][ T336] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.667749][ T336] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.667873][ T336] ___sys_sendmsg (net/socket.c:2752) [ 12.667998][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.668149][ T336] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.668284][ T336] __sys_sendmsg (net/socket.c:2784) [ 12.668407][ T336] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.668528][ T336] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.668680][ T336] ? 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.668802][ T336] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.668928][ T336] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.669050][ T336] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.669171][ T336] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.669294][ T336] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.669446][ T336] RIP: 0033:0x7f05ff83208e [ 12.669572][ T336] 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.670011][ T336] RSP: 002b:00007ffe76f95d00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.670194][ T336] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f05ff83208e [ 12.670377][ T336] RDX: 0000000000000000 RSI: 00007ffe76f95db0 RDI: 0000000000000005 [ 12.670564][ T336] RBP: 00007ffe76f95d10 R08: 0000000000000000 R09: 0000000000000000 [ 12.670747][ T336] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.670932][ T336] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe76f96480 | [ 12.719114][ T337] ------------[ cut here ]------------ | [ 12.719267][ T337] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/337 | [ 12.719520][ T337] Modules linked in: ip_gre gre | [ 12.719945][ T337] Tainted: [W]=WARN [ 12.720049][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.720221][ T337] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.720406][ T337] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.721685][ T337] RSP: 0018:ffa0000000c8ef10 EFLAGS: 00010286 [ 12.721860][ T337] RAX: 00000000ffffffa6 RBX: ff1100000d2fda80 RCX: 1ff4000000191da8 [ 12.722122][ T337] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fdb3c [ 12.722328][ T337] RBP: ff11000005139000 R08: 1fe2200001a5fb69 R09: ff1100000fe12e80 [ 12.722531][ T337] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 12.722735][ T337] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 12.722949][ T337] FS: 00007ff142841840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.723193][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.723368][ T337] CR2: 00007ff142a3a460 CR3: 000000000f296006 CR4: 0000000000771ef0 [ 12.723573][ T337] PKRU: 55555554 [ 12.723677][ T337] Call Trace: [ 12.723778][ T337] [ 12.723849][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.723995][ T337] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 12.724133][ T337] notifier_call_chain (kernel/notifier.c:85) [ 12.724273][ T337] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 12.724415][ T337] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 12.724552][ T337] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 12.724725][ T337] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 12.724904][ T337] netif_set_mtu (net/core/dev.c:9910) [ 12.725042][ T337] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 12.725178][ T337] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 12.725325][ T337] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 12.725462][ T337] dev_set_mtu (net/core/dev_api.c:249) [ 12.725566][ T337] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 12.725702][ T337] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 12.725838][ T337] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 12.725984][ T337] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 12.726155][ T337] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 12.726317][ T337] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 12.726491][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 12.726630][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 12.726769][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.726913][ T337] ? __dev_get_by_name (net/core/dev.c:883) [ 12.727052][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.727196][ T337] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.727345][ T337] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.727483][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.727620][ T337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.727757][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.727900][ T337] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.728037][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.728181][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.728322][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.728459][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.728595][ T337] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.728732][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.728867][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.729011][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.729150][ T337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.729291][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.729432][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.729573][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.729714][ T337] ? 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.729850][ T337] ? 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.729994][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.730134][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.730274][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.730417][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.730556][ T337] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.730695][ T337] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.730834][ T337] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.730979][ T337] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.731116][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.731293][ T337] ? move_addr_to_kernel (net/socket.c:258) [ 12.731435][ T337] ___sys_sendmsg (net/socket.c:2752) [ 12.731574][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.731711][ T337] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.731858][ T337] ? 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.732002][ T337] __sys_sendmsg (net/socket.c:2784) [ 12.732140][ T337] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.732288][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.732426][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.732565][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.732702][ T337] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.732839][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.732983][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.733153][ T337] RIP: 0033:0x7ff142a7b08e [ 12.733305][ T337] 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.733792][ T337] RSP: 002b:00007ffe905d47a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.734002][ T337] RAX: ffffffffffffffda RBX: 00007ffe905d4f50 RCX: 00007ff142a7b08e [ 12.734206][ T337] RDX: 0000000000000000 RSI: 00007ffe905d4850 RDI: 0000000000000005 [ 12.734415][ T337] RBP: 00007ffe905d47b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.734621][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.734826][ T337] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe905d4f10 | [ 12.744166][ T337] ------------[ cut here ]------------ | [ 12.744308][ T337] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/337 | [ 12.744535][ T337] Modules linked in: ip_gre gre | [ 12.744937][ T337] Tainted: [W]=WARN [ 12.745037][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.745201][ T337] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.745374][ T337] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.745841][ T337] RSP: 0018:ffa0000000c8f1b0 EFLAGS: 00010286 [ 12.746011][ T337] RAX: 00000000ffffffa6 RBX: ff1100000d3571c0 RCX: 1ff4000000191dfc [ 12.746207][ T337] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d35727c [ 12.746407][ T337] RBP: ff11000005139000 R08: 1fe2200001a6ae51 R09: ff1100000fe12e80 [ 12.746601][ T337] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 12.746794][ T337] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 12.746996][ T337] FS: 00007ff142841840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 12.747225][ T337] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.747393][ T337] CR2: 00007ff142a3a460 CR3: 000000000f296006 CR4: 0000000000771ef0 [ 12.747588][ T337] PKRU: 55555554 [ 12.747685][ T337] Call Trace: [ 12.747782][ T337] [ 12.747849][ T337] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.747988][ T337] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.748087][ T337] __dev_notify_flags (net/core/dev.c:9787) [ 12.748219][ T337] ? netif_change_name (net/core/dev.c:1495) [ 12.748355][ T337] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 12.748521][ T337] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 12.748654][ T337] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 12.748785][ T337] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 12.748921][ T337] ? __dev_get_by_name (net/core/dev.c:883) [ 12.749052][ T337] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 12.749189][ T337] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 12.749330][ T337] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.749462][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.749591][ T337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.749721][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.749849][ T337] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.749984][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.750117][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.750248][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.750385][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.750514][ T337] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.750645][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.750774][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.750928][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.751057][ T337] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.751189][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.751323][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.751456][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.751589][ T337] ? 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.751718][ T337] ? 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.751849][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.751987][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.752118][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.752250][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.752386][ T337] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.752517][ T337] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.752647][ T337] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.752777][ T337] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.752913][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.753075][ T337] ? move_addr_to_kernel (net/socket.c:258) [ 12.753208][ T337] ___sys_sendmsg (net/socket.c:2752) [ 12.753345][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.753474][ T337] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.753612][ T337] ? 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.753745][ T337] __sys_sendmsg (net/socket.c:2784) [ 12.753876][ T337] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.754017][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.754146][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.754276][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.754411][ T337] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.754541][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.754670][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.754830][ T337] RIP: 0033:0x7ff142a7b08e [ 12.754969][ T337] 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.755433][ T337] RSP: 002b:00007ffe905d47a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.755627][ T337] RAX: ffffffffffffffda RBX: 00007ffe905d4f50 RCX: 00007ff142a7b08e [ 12.755818][ T337] RDX: 0000000000000000 RSI: 00007ffe905d4850 RDI: 0000000000000005 [ 12.756015][ T337] RBP: 00007ffe905d47b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.756209][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec11 [ 12.756407][ T337] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe905d4f10 | [ 12.839087][ T340] ------------[ cut here ]------------ | [ 12.839239][ T340] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/340 | [ 12.839470][ T340] Modules linked in: ip_gre gre | [ 12.839862][ T340] Tainted: [W]=WARN [ 12.840464][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.840624][ T340] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.840788][ T340] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.841245][ T340] RSP: 0018:ffa0000000cbf020 EFLAGS: 00010286 [ 12.841410][ T340] RAX: 00000000ffffffa6 RBX: ff1100000d15e740 RCX: 1ff4000000197dca [ 12.841598][ T340] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15e7fc [ 12.841786][ T340] RBP: ff11000005139000 R08: 1fe2200001a2bd01 R09: ff1100000f062e58 [ 12.841979][ T340] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 12.842167][ T340] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.842360][ T340] FS: 00007f38e2e02840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 12.842582][ T340] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.842740][ T340] CR2: 00007f38e30d21a0 CR3: 000000000f14f004 CR4: 0000000000771ef0 [ 12.842935][ T340] PKRU: 55555554 [ 12.843028][ T340] Call Trace: [ 12.843122][ T340] [ 12.843187][ T340] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.843319][ T340] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.843415][ T340] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.843542][ T340] __dev_notify_flags (net/core/dev.c:9787) [ 12.843671][ T340] ? netif_change_name (net/core/dev.c:1495) [ 12.843798][ T340] ? __dev_change_flags (net/core/dev.c:9752) [ 12.843930][ T340] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.844057][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.844183][ T340] ? 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.844318][ T340] netif_change_flags (net/core/dev.c:9820) [ 12.844444][ T340] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.844571][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.844702][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.844829][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.844991][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.845118][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.845245][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.845375][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.845502][ T340] ? __kernel_text_address (kernel/extable.c:79) [ 12.845631][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.845760][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.845890][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.846016][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.846142][ T340] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.846266][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.846397][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.846523][ T340] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.846649][ T340] ? __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.846776][ T340] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.846908][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.847035][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.847163][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.847297][ T340] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.847426][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.847552][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.847678][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.847805][ T340] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.847933][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.848061][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.848187][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.848317][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.848443][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.848573][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.848699][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.848826][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.848958][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.849083][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.849210][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.849341][ T340] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.849467][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.849592][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.849718][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.849846][ T340] ? 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.849976][ T340] ? 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.850104][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.850231][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.850359][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.850489][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.850616][ T340] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.850743][ T340] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.850870][ T340] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.851002][ T340] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.851127][ T340] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.851286][ T340] ? move_addr_to_kernel (net/socket.c:258) [ 12.851414][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.851539][ T340] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.851667][ T340] ___sys_sendmsg (net/socket.c:2752) [ 12.851793][ T340] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.851955][ T340] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.852093][ T340] __sys_sendmsg (net/socket.c:2784) [ 12.852220][ T340] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.852353][ T340] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.852513][ T340] ? 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.852639][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.852766][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.852897][ T340] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.853023][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.853148][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.853308][ T340] RIP: 0033:0x7f38e303c08e [ 12.853440][ T340] 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.853892][ T340] RSP: 002b:00007ffc99de30e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.854083][ T340] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f38e303c08e [ 12.854272][ T340] RDX: 0000000000000000 RSI: 00007ffc99de3190 RDI: 0000000000000005 [ 12.854464][ T340] RBP: 00007ffc99de30f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.854653][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 12.854841][ T340] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc99de3860 | [ 12.957741][ T348] ------------[ cut here ]------------ | [ 12.957938][ T348] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/348 | [ 12.958209][ T348] Modules linked in: ip_gre gre | [ 12.958695][ T348] Tainted: [W]=WARN [ 12.958836][ T348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.959051][ T348] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 12.959263][ T348] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 12.959769][ T348] RSP: 0018:ffa0000000d3f020 EFLAGS: 00010286 [ 12.959992][ T348] RAX: 00000000ffffffa6 RBX: ff1100000282a040 RCX: 1ff40000001a7dca [ 12.960227][ T348] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a0fc [ 12.960469][ T348] RBP: ff11000005139000 R08: 1fe2200000505421 R09: ff1100000fde8b58 [ 12.960702][ T348] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 12.960948][ T348] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 12.961186][ T348] FS: 00007fde61635840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 12.961461][ T348] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 12.961664][ T348] CR2: 00000000064bb988 CR3: 000000000f185006 CR4: 0000000000771ef0 [ 12.961915][ T348] PKRU: 55555554 [ 12.962057][ T348] Call Trace: [ 12.962197][ T348] [ 12.962314][ T348] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 12.962490][ T348] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 12.962633][ T348] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 12.962806][ T348] __dev_notify_flags (net/core/dev.c:9787) [ 12.962993][ T348] ? netif_change_name (net/core/dev.c:1495) [ 12.963165][ T348] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 12.963347][ T348] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 12.963521][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.963695][ T348] ? 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.963871][ T348] netif_change_flags (net/core/dev.c:9820) [ 12.964059][ T348] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 12.964234][ T348] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 12.964419][ T348] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 12.964594][ T348] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 12.964799][ T348] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.964985][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.965158][ T348] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.965339][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.965516][ T348] ? __kernel_text_address (kernel/extable.c:79) [ 12.965695][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.965869][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.966057][ T348] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.966233][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.966417][ T348] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 12.966591][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.966764][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.966951][ T348] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 12.967126][ T348] ? __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.967308][ T348] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 12.967485][ T348] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 12.967661][ T348] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 12.967837][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 12.968027][ T348] rtnl_newlink (net/core/rtnetlink.c:4150) [ 12.968203][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.968385][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.968562][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.968733][ T348] ? mark_usage (kernel/locking/lockdep.c:4674) [ 12.968916][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.969093][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.969265][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.969446][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.969621][ T348] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 12.969794][ T348] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 12.969981][ T348] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 12.970153][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.970328][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.970503][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.970678][ T348] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 12.970850][ T348] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 12.971033][ T348] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 12.971205][ T348] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.971386][ T348] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.971564][ T348] ? 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.971736][ T348] ? 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.971923][ T348] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.972098][ T348] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.972272][ T348] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 12.972459][ T348] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 12.972634][ T348] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 12.972808][ T348] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 12.972995][ T348] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 12.973170][ T348] ? copy_msghdr_from_user (net/socket.c:2635) [ 12.973352][ T348] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 12.973554][ T348] ? move_addr_to_kernel (net/socket.c:258) [ 12.973727][ T348] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.973912][ T348] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 12.974088][ T348] ___sys_sendmsg (net/socket.c:2752) [ 12.974258][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 12.974471][ T348] ? copy_msghdr_from_user (net/socket.c:2603) [ 12.974656][ T348] __sys_sendmsg (net/socket.c:2784) [ 12.974829][ T348] ? __sys_sendmsg_sock (net/socket.c:2765) [ 12.975012][ T348] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 12.975220][ T348] ? 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.975404][ T348] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 12.975580][ T348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 12.975754][ T348] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 12.975938][ T348] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 12.976112][ T348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.976323][ T348] RIP: 0033:0x7fde6186f08e [ 12.976504][ T348] 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.977011][ T348] RSP: 002b:00007ffcb3d16740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.977251][ T348] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde6186f08e [ 12.977491][ T348] RDX: 0000000000000000 RSI: 00007ffcb3d167f0 RDI: 0000000000000005 [ 12.977727][ T348] RBP: 00007ffcb3d16750 R08: 0000000000000000 R09: 0000000000000000 [ 12.977975][ T348] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 12.978209][ T348] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb3d16ec0 | [ 13.039365][ T350] ------------[ cut here ]------------ | [ 13.039516][ T350] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/350 | [ 13.039740][ T350] Modules linked in: ip_gre gre | [ 13.040140][ T350] Tainted: [W]=WARN [ 13.040237][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.040405][ T350] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.040574][ T350] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.041034][ T350] RSP: 0018:ffa0000000d4f020 EFLAGS: 00010286 [ 13.041196][ T350] RAX: 00000000ffffffa6 RBX: ff110000052ea900 RCX: 1ff40000001a9dca [ 13.041389][ T350] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea9bc [ 13.041577][ T350] RBP: ff11000005139000 R08: 1fe2200000a5d539 R09: ff1100000f3aae58 [ 13.041766][ T350] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 13.041959][ T350] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.042151][ T350] FS: 00007fb82ab12840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 13.042376][ T350] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.042536][ T350] CR2: 00007fb82ade21a0 CR3: 000000000f0be006 CR4: 0000000000771ef0 [ 13.042726][ T350] PKRU: 55555554 [ 13.042821][ T350] Call Trace: [ 13.042922][ T350] [ 13.042989][ T350] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.043118][ T350] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.043214][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.043344][ T350] __dev_notify_flags (net/core/dev.c:9787) [ 13.043474][ T350] ? netif_change_name (net/core/dev.c:1495) [ 13.043602][ T350] ? __dev_change_flags (net/core/dev.c:9752) [ 13.043730][ T350] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.043857][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.044078][ T350] ? 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)) [ 13.044207][ T350] netif_change_flags (net/core/dev.c:9820) [ 13.044341][ T350] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.044469][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 13.044600][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 13.044729][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 13.044971][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.045098][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.045225][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.045356][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.045485][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 13.045613][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.045742][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.045869][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.046072][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.046273][ T350] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.046404][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.046531][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.046659][ T350] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.046787][ T350] ? __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) [ 13.047011][ T350] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.047139][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.047267][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.047401][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.047532][ T350] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.047661][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.047790][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.047971][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.048099][ T350] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.048225][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.048360][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.048487][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.048614][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.048744][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.048873][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.049055][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.049185][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.049317][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.049443][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.049573][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.049700][ T350] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.049828][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.050008][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.050136][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.050267][ T350] ? 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.050398][ T350] ? 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.050527][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.050655][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.050784][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.050966][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.051095][ T350] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.051223][ T350] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.051358][ T350] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.051485][ T350] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.051613][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.051770][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 13.051918][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.052045][ T350] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.052173][ T350] ___sys_sendmsg (net/socket.c:2752) [ 13.052304][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.052462][ T350] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.052601][ T350] __sys_sendmsg (net/socket.c:2784) [ 13.052729][ T350] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.052856][ T350] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.053021][ T350] ? 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.053149][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.053278][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.053410][ T350] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.053536][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.053663][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.053822][ T350] RIP: 0033:0x7fb82ad4c08e [ 13.053961][ T350] 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.054416][ T350] RSP: 002b:00007ffca2939b30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.054608][ T350] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb82ad4c08e [ 13.054798][ T350] RDX: 0000000000000000 RSI: 00007ffca2939be0 RDI: 0000000000000005 [ 13.054992][ T350] RBP: 00007ffca2939b40 R08: 0000000000000000 R09: 0000000000000000 [ 13.055182][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.055377][ T350] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca293a2b0 | [ 13.192843][ T359] ------------[ cut here ]------------ | [ 13.193041][ T359] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/359 | [ 13.193320][ T359] Modules linked in: ip_gre gre | [ 13.193798][ T359] Tainted: [W]=WARN [ 13.194442][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.194647][ T359] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.194859][ T359] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.195370][ T359] RSP: 0018:ffa0000000ddf060 EFLAGS: 00010286 [ 13.195578][ T359] RAX: 00000000ffffffa6 RBX: ff1100000282b540 RCX: 1ff40000001bbdd2 [ 13.195812][ T359] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282b5fc [ 13.196064][ T359] RBP: ff11000005139000 R08: 1fe22000005056c1 R09: ff11000009c28b58 [ 13.196314][ T359] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 13.196556][ T359] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000ddf0f8 [ 13.196799][ T359] FS: 00007fcbea4d8840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 13.197089][ T359] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.197305][ T359] CR2: 00000000252b8988 CR3: 000000000fe1e003 CR4: 0000000000771ef0 [ 13.197547][ T359] PKRU: 55555554 [ 13.197691][ T359] Call Trace: [ 13.197835][ T359] [ 13.197965][ T359] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.198148][ T359] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.198304][ T359] netif_close_many (net/core/dev.c:1804) [ 13.198486][ T359] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.198664][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.198843][ T359] ? __dev_close_many (net/core/dev.c:1781) [ 13.199045][ T359] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.199255][ T359] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.199477][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.199653][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.199833][ T359] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.200064][ T359] ? 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.200239][ T359] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.200423][ T359] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.200627][ T359] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.200800][ T359] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.200986][ T359] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 13.201162][ T359] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.201345][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.201517][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.201690][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.201861][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.202046][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.202238][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.202419][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.202598][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.202769][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.202954][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.203127][ T359] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 13.203307][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.203480][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.203654][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.203830][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.204017][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.204189][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.204370][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.204540][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.204712][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.204899][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.205070][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.205247][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.205427][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.205601][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.205776][ T359] ? 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.205960][ T359] ? 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.206135][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.206316][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.206491][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.206664][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.206839][ T359] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.207026][ T359] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.207200][ T359] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.207380][ T359] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.207551][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.207752][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 13.207941][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.208114][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.208295][ T359] ___sys_sendmsg (net/socket.c:2752) [ 13.208466][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.208668][ T359] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.208853][ T359] __sys_sendmsg (net/socket.c:2784) [ 13.209037][ T359] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.209210][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.209424][ T359] ? 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.209599][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.209772][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.209960][ T359] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.210133][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.210311][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.210517][ T359] RIP: 0033:0x7fcbea71208e [ 13.210695][ T359] 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.211202][ T359] RSP: 002b:00007ffd97e5c320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.211444][ T359] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcbea71208e [ 13.211677][ T359] RDX: 0000000000000000 RSI: 00007ffd97e5c3d0 RDI: 0000000000000005 [ 13.211922][ T359] RBP: 00007ffd97e5c330 R08: 0000000000000000 R09: 0000000000000000 [ 13.212155][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.212392][ T359] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd97e5caa0 | [ 13.215211][ T359] ------------[ cut here ]------------ | [ 13.215355][ T359] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/359 | [ 13.215568][ T359] Modules linked in: ip_gre gre | [ 13.215953][ T359] Tainted: [W]=WARN [ 13.216044][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.216195][ T359] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.216359][ T359] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.216788][ T359] RSP: 0018:ffa0000000ddf190 EFLAGS: 00010286 [ 13.216947][ T359] RAX: 00000000ffffffa6 RBX: ff110000051f6e40 RCX: 1ff40000001bbdf8 [ 13.217128][ T359] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f6efc [ 13.217314][ T359] RBP: ff11000005139000 R08: 1fe2200000a3ede1 R09: ff11000009c28b58 [ 13.217495][ T359] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.217675][ T359] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.217856][ T359] FS: 00007fcbea4d8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 13.218078][ T359] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.218230][ T359] CR2: 00007f4da83b2574 CR3: 000000000fe1e005 CR4: 0000000000771ef0 [ 13.218418][ T359] PKRU: 55555554 [ 13.218508][ T359] Call Trace: [ 13.218599][ T359] [ 13.218662][ T359] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.218819][ T359] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.218976][ T359] ? 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.219098][ T359] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.219219][ T359] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.219377][ T359] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.219497][ T359] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 13.219619][ T359] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.219740][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.219861][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.219986][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.220109][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.220230][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.220374][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.220494][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.220616][ T359] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.220736][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.220857][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.220992][ T359] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 13.221116][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.221243][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.221371][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.221492][ T359] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.221614][ T359] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.221735][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.221857][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.221984][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.222105][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.222228][ T359] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.222352][ T359] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.222474][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.222601][ T359] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.222722][ T359] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.222846][ T359] ? 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.222971][ T359] ? 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.223095][ T359] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.223217][ T359] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.223344][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.223467][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.223592][ T359] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.223714][ T359] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.223837][ T359] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.223964][ T359] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.224085][ T359] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.224236][ T359] ? move_addr_to_kernel (net/socket.c:258) [ 13.224365][ T359] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.224487][ T359] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.224611][ T359] ___sys_sendmsg (net/socket.c:2752) [ 13.224731][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.224880][ T359] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.225019][ T359] __sys_sendmsg (net/socket.c:2784) [ 13.225141][ T359] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.225262][ T359] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.225420][ T359] ? 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.225543][ T359] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.225668][ T359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.225790][ T359] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.225917][ T359] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.226039][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.226190][ T359] RIP: 0033:0x7fcbea71208e [ 13.226322][ T359] 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.226755][ T359] RSP: 002b:00007ffd97e5c320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.226948][ T359] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcbea71208e [ 13.227130][ T359] RDX: 0000000000000000 RSI: 00007ffd97e5c3d0 RDI: 0000000000000005 [ 13.227320][ T359] RBP: 00007ffd97e5c330 R08: 0000000000000000 R09: 0000000000000000 [ 13.227505][ T359] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.227685][ T359] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd97e5caa0 | [ 13.263853][ T360] ------------[ cut here ]------------ | [ 13.264007][ T360] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/360 | [ 13.264244][ T360] Modules linked in: ip_gre gre | [ 13.264673][ T360] Tainted: [W]=WARN [ 13.264777][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.264955][ T360] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.265134][ T360] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.265623][ T360] RSP: 0018:ffa0000000deef10 EFLAGS: 00010286 [ 13.265795][ T360] RAX: 00000000ffffffa6 RBX: ff1100000d1638c0 RCX: 1ff40000001bdda8 [ 13.266003][ T360] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d16397c [ 13.266205][ T360] RBP: ff1100001011c000 R08: 1fe2200001a2c731 R09: ff1100000a92d180 [ 13.266413][ T360] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 13.266642][ T360] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 13.266848][ T360] FS: 00007f704cad9840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 13.267091][ T360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.267263][ T360] CR2: 000000000042f320 CR3: 000000001057f002 CR4: 0000000000771ef0 [ 13.267470][ T360] PKRU: 55555554 [ 13.267572][ T360] Call Trace: [ 13.267674][ T360] [ 13.267746][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.267888][ T360] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.268025][ T360] notifier_call_chain (kernel/notifier.c:85) [ 13.268166][ T360] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 13.268307][ T360] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 13.268443][ T360] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 13.268614][ T360] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 13.268789][ T360] netif_set_mtu (net/core/dev.c:9910) [ 13.269555][ T360] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 13.269693][ T360] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 13.269833][ T360] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.269975][ T360] dev_set_mtu (net/core/dev_api.c:249) [ 13.270079][ T360] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 13.270215][ T360] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 13.270357][ T360] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 13.270496][ T360] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 13.270699][ T360] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 13.270837][ T360] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 13.271025][ T360] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 13.271170][ T360] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 13.271315][ T360] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.271454][ T360] ? __dev_get_by_name (net/core/dev.c:883) [ 13.271589][ T360] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 13.271730][ T360] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.271869][ T360] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.272013][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.272147][ T360] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.272282][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.272424][ T360] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.272559][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.272697][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.272833][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.272974][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.273108][ T360] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.273245][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.273383][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.273520][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.273654][ T360] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.273789][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.273929][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.274065][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.274205][ T360] ? 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.274346][ T360] ? 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.274483][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.274620][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.274756][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.274897][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.275035][ T360] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.275171][ T360] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.275313][ T360] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.275448][ T360] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.275585][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.275752][ T360] ? move_addr_to_kernel (net/socket.c:258) [ 13.275897][ T360] ___sys_sendmsg (net/socket.c:2752) [ 13.276033][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.276168][ T360] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.276317][ T360] ? 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.276455][ T360] __sys_sendmsg (net/socket.c:2784) [ 13.276592][ T360] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.276731][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.276867][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.277009][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.277146][ T360] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.277282][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.277423][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.277592][ T360] RIP: 0033:0x7f704cd1308e [ 13.277739][ T360] 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.278227][ T360] RSP: 002b:00007ffe81d08080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.278435][ T360] RAX: ffffffffffffffda RBX: 00007ffe81d08830 RCX: 00007f704cd1308e [ 13.278642][ T360] RDX: 0000000000000000 RSI: 00007ffe81d08130 RDI: 0000000000000005 [ 13.278847][ T360] RBP: 00007ffe81d08090 R08: 0000000000000000 R09: 0000000000000000 [ 13.279058][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.279264][ T360] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe81d087f0 | [ 13.281342][ T360] ------------[ cut here ]------------ | [ 13.281471][ T360] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/360 | [ 13.281691][ T360] Modules linked in: ip_gre gre | [ 13.282632][ T360] Tainted: [W]=WARN [ 13.282731][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.282898][ T360] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.283066][ T360] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.283528][ T360] RSP: 0018:ffa0000000def1b0 EFLAGS: 00010286 [ 13.283688][ T360] RAX: 00000000ffffffa6 RBX: ff1100000ab59000 RCX: 1ff40000001bddfc [ 13.283879][ T360] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab590bc [ 13.284076][ T360] RBP: ff1100001011c000 R08: 1fe220000156b219 R09: ff1100000a92d180 [ 13.284270][ T360] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 13.284468][ T360] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 13.284661][ T360] FS: 00007f704cad9840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 13.284893][ T360] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.285055][ T360] CR2: 000000000042f320 CR3: 000000001057f002 CR4: 0000000000771ef0 [ 13.285251][ T360] PKRU: 55555554 [ 13.285350][ T360] Call Trace: [ 13.285446][ T360] [ 13.285513][ T360] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.285643][ T360] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.285743][ T360] __dev_notify_flags (net/core/dev.c:9787) [ 13.285873][ T360] ? netif_change_name (net/core/dev.c:1495) [ 13.286010][ T360] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 13.286175][ T360] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 13.286311][ T360] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 13.286443][ T360] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.286572][ T360] ? __dev_get_by_name (net/core/dev.c:883) [ 13.286701][ T360] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 13.286837][ T360] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.286975][ T360] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.287106][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.287235][ T360] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.287368][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.287497][ T360] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.287625][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.287759][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.287893][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.288023][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.288153][ T360] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.288281][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.288413][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.288545][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.288673][ T360] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.288804][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.288937][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.289066][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.289199][ T360] ? 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.289332][ T360] ? 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.289464][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.289595][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.289725][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.289855][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.289990][ T360] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.290120][ T360] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.290252][ T360] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.290384][ T360] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.290513][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.290672][ T360] ? move_addr_to_kernel (net/socket.c:258) [ 13.290805][ T360] ___sys_sendmsg (net/socket.c:2752) [ 13.290938][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.291067][ T360] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.291205][ T360] ? 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.291341][ T360] __sys_sendmsg (net/socket.c:2784) [ 13.291471][ T360] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.291603][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.291732][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.291863][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.291995][ T360] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.292123][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.292252][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.292417][ T360] RIP: 0033:0x7f704cd1308e [ 13.292550][ T360] 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.293015][ T360] RSP: 002b:00007ffe81d08080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.293208][ T360] RAX: ffffffffffffffda RBX: 00007ffe81d08830 RCX: 00007f704cd1308e [ 13.293406][ T360] RDX: 0000000000000000 RSI: 00007ffe81d08130 RDI: 0000000000000005 [ 13.293599][ T360] RBP: 00007ffe81d08090 R08: 0000000000000000 R09: 0000000000000000 [ 13.293793][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.293990][ T360] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe81d087f0 | [ 13.394606][ T363] ------------[ cut here ]------------ | [ 13.394760][ T363] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/363 | [ 13.394993][ T363] Modules linked in: ip_gre gre | [ 13.395394][ T363] Tainted: [W]=WARN [ 13.395491][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.395652][ T363] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.395817][ T363] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.396282][ T363] RSP: 0018:ffa0000000e0f020 EFLAGS: 00010286 [ 13.396451][ T363] RAX: 00000000ffffffa6 RBX: ff1100000c108e40 RCX: 1ff40000001c1dca [ 13.396644][ T363] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c108efc [ 13.396839][ T363] RBP: ff1100001011c000 R08: 1fe22000018211e1 R09: ff1100000aad2e58 [ 13.397037][ T363] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 13.397227][ T363] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.397426][ T363] FS: 00007f8a66e9b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 13.397650][ T363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.397812][ T363] CR2: 000000001cd1b988 CR3: 000000000e599004 CR4: 0000000000771ef0 [ 13.398011][ T363] PKRU: 55555554 [ 13.398107][ T363] Call Trace: [ 13.398203][ T363] [ 13.398270][ T363] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.398408][ T363] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.398507][ T363] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.398637][ T363] __dev_notify_flags (net/core/dev.c:9787) [ 13.398767][ T363] ? netif_change_name (net/core/dev.c:1495) [ 13.398902][ T363] ? __dev_change_flags (net/core/dev.c:9752) [ 13.399032][ T363] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.399162][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.399296][ T363] ? 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)) [ 13.399427][ T363] netif_change_flags (net/core/dev.c:9820) [ 13.399555][ T363] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.399684][ T363] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 13.399816][ T363] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 13.399952][ T363] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 13.400113][ T363] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.400241][ T363] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.400374][ T363] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.400502][ T363] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.400632][ T363] ? __kernel_text_address (kernel/extable.c:79) [ 13.400763][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.400901][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.401030][ T363] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.401159][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.401295][ T363] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.401425][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.401552][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.401680][ T363] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.401815][ T363] ? __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) [ 13.401952][ T363] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.402082][ T363] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.402213][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.402350][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.402486][ T363] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.402617][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.402746][ T363] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.402876][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.403010][ T363] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.403138][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.403270][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.403405][ T363] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.403533][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.403663][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.403793][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.403929][ T363] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.404058][ T363] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.404187][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.404322][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.404452][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.404579][ T363] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.404709][ T363] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.404839][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.404973][ T363] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.405105][ T363] ? 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.405232][ T363] ? 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.405370][ T363] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.405504][ T363] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.405633][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.405762][ T363] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.405898][ T363] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.406030][ T363] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.406159][ T363] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.406292][ T363] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.406421][ T363] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.406582][ T363] ? move_addr_to_kernel (net/socket.c:258) [ 13.406711][ T363] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.406840][ T363] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.406975][ T363] ___sys_sendmsg (net/socket.c:2752) [ 13.407103][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.407261][ T363] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.407405][ T363] __sys_sendmsg (net/socket.c:2784) [ 13.407535][ T363] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.407663][ T363] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.407823][ T363] ? 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.407962][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.408090][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.408217][ T363] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.408351][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.408481][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.408640][ T363] RIP: 0033:0x7f8a670d508e [ 13.408773][ T363] 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.409233][ T363] RSP: 002b:00007ffee00d3f00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.409433][ T363] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8a670d508e [ 13.409624][ T363] RDX: 0000000000000000 RSI: 00007ffee00d3fb0 RDI: 0000000000000005 [ 13.409816][ T363] RBP: 00007ffee00d3f10 R08: 0000000000000000 R09: 0000000000000000 [ 13.410012][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.410202][ T363] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee00d4680 | [ 13.522310][ T371] ------------[ cut here ]------------ | [ 13.522506][ T371] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/371 | [ 13.522780][ T371] Modules linked in: ip_gre gre | [ 13.523780][ T371] Tainted: [W]=WARN [ 13.523935][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.524141][ T371] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.524362][ T371] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.524859][ T371] RSP: 0018:ffa0000000e4f020 EFLAGS: 00010286 [ 13.525078][ T371] RAX: 00000000ffffffa6 RBX: ff1100000d162ac0 RCX: 1ff40000001c9dca [ 13.525320][ T371] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d162b7c [ 13.525557][ T371] RBP: ff1100001011c000 R08: 1fe2200001a2c571 R09: ff1100000b4e5158 [ 13.525793][ T371] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 13.526038][ T371] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.526278][ T371] FS: 00007f69c66d4840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 13.526555][ T371] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.526761][ T371] CR2: 000000000887d988 CR3: 0000000009902002 CR4: 0000000000771ef0 [ 13.527117][ T371] PKRU: 55555554 [ 13.527259][ T371] Call Trace: [ 13.527415][ T371] [ 13.527527][ T371] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.527703][ T371] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.527847][ T371] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.528031][ T371] __dev_notify_flags (net/core/dev.c:9787) [ 13.528206][ T371] ? netif_change_name (net/core/dev.c:1495) [ 13.528392][ T371] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 13.528569][ T371] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.528743][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.528934][ T371] ? 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)) [ 13.529110][ T371] netif_change_flags (net/core/dev.c:9820) [ 13.529292][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.529468][ T371] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 13.529645][ T371] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 13.529820][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 13.530038][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.530210][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.530392][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.530567][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.530745][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 13.530934][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.531111][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.531292][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.531469][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.531646][ T371] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.531820][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.532006][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.532181][ T371] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.532363][ T371] ? __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) [ 13.532537][ T371] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.532713][ T371] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.532903][ T371] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.533082][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.533259][ T371] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.533442][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.533616][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.533791][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.533976][ T371] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.534150][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.534334][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.534517][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.534691][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.534866][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.535054][ T371] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.535229][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.535409][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.535585][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.535757][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.535945][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.536117][ T371] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.536298][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.536472][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.536646][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.536823][ T371] ? 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.537011][ T371] ? 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.537187][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.537367][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.537540][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.537714][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.537903][ T371] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.538079][ T371] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.538255][ T371] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.538440][ T371] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.538615][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.538820][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 13.539009][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.539183][ T371] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.539363][ T371] ___sys_sendmsg (net/socket.c:2752) [ 13.539536][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.539744][ T371] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.539944][ T371] __sys_sendmsg (net/socket.c:2784) [ 13.540119][ T371] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.540330][ T371] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.540537][ T371] ? 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.540712][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.540901][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.541076][ T371] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.541248][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.541429][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.541633][ T371] RIP: 0033:0x7f69c690e08e [ 13.541811][ T371] 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.542327][ T371] RSP: 002b:00007ffcab835eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.542565][ T371] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f69c690e08e [ 13.542803][ T371] RDX: 0000000000000000 RSI: 00007ffcab835f60 RDI: 0000000000000005 [ 13.543050][ T371] RBP: 00007ffcab835ec0 R08: 0000000000000000 R09: 0000000000000000 [ 13.543294][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.543529][ T371] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcab836630 | [ 13.600084][ T373] ------------[ cut here ]------------ | [ 13.600266][ T373] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/373 | [ 13.600543][ T373] Modules linked in: ip_gre gre | [ 13.601664][ T373] Tainted: [W]=WARN [ 13.601804][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.602028][ T373] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.602241][ T373] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.602744][ T373] RSP: 0018:ffa0000000747020 EFLAGS: 00010286 [ 13.602964][ T373] RAX: 00000000ffffffa6 RBX: ff1100000e22bc40 RCX: 1ff40000000e8dca [ 13.603199][ T373] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22bcfc [ 13.603444][ T373] RBP: ff1100001011c000 R08: 1fe2200001c457a1 R09: ff11000010755158 [ 13.603679][ T373] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 13.603927][ T373] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.604165][ T373] FS: 00007f7a0ce24840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 13.604440][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.604645][ T373] CR2: 0000000004e75988 CR3: 000000000e4e7004 CR4: 0000000000771ef0 [ 13.604881][ T373] PKRU: 55555554 [ 13.605038][ T373] Call Trace: [ 13.605180][ T373] [ 13.605299][ T373] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.605475][ T373] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.605618][ T373] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.605790][ T373] __dev_notify_flags (net/core/dev.c:9787) [ 13.605978][ T373] ? netif_change_name (net/core/dev.c:1495) [ 13.606151][ T373] ? __dev_change_flags (net/core/dev.c:9752) [ 13.606331][ T373] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.606503][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.606678][ T373] ? 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)) [ 13.606853][ T373] netif_change_flags (net/core/dev.c:9820) [ 13.607038][ T373] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.607213][ T373] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 13.607397][ T373] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 13.607574][ T373] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 13.607778][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.607962][ T373] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.608137][ T373] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.608316][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.608491][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 13.608668][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.608843][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.609028][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.609202][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.609383][ T373] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.609555][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.609728][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.609917][ T373] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.610095][ T373] ? __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) [ 13.610268][ T373] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.610448][ T373] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.610623][ T373] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.610798][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.610986][ T373] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.611161][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.611341][ T373] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.611517][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.611689][ T373] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.611862][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.612050][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.612223][ T373] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.612404][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.612577][ T373] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.612753][ T373] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.612936][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.613110][ T373] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.613316][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.613491][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.613666][ T373] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.613838][ T373] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.614025][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.614201][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.614383][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.614560][ T373] ? 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.614732][ T373] ? 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.614921][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.615096][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.615269][ T373] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.615450][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.615627][ T373] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.615802][ T373] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.615991][ T373] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.616165][ T373] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.616345][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.616548][ T373] ? move_addr_to_kernel (net/socket.c:258) [ 13.616724][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.616912][ T373] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.617090][ T373] ___sys_sendmsg (net/socket.c:2752) [ 13.617263][ T373] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.617476][ T373] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.617661][ T373] __sys_sendmsg (net/socket.c:2784) [ 13.617836][ T373] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.618021][ T373] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.618231][ T373] ? 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.618414][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.618588][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.618760][ T373] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.618950][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.619124][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.619331][ T373] RIP: 0033:0x7f7a0d05e08e [ 13.619510][ T373] 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.620022][ T373] RSP: 002b:00007fffef2979e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.620260][ T373] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7a0d05e08e [ 13.620507][ T373] RDX: 0000000000000000 RSI: 00007fffef297a90 RDI: 0000000000000005 [ 13.620742][ T373] RBP: 00007fffef2979f0 R08: 0000000000000000 R09: 0000000000000000 [ 13.620991][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec12 [ 13.621226][ T373] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffef298160 | [ 13.765471][ T382] ------------[ cut here ]------------ | [ 13.765661][ T382] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/382 | [ 13.766525][ T382] Modules linked in: ip_gre gre | [ 13.767176][ T382] Tainted: [W]=WARN [ 13.767415][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.767677][ T382] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.767898][ T382] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.768394][ T382] RSP: 0018:ffa0000000eaf060 EFLAGS: 00010286 [ 13.768598][ T382] RAX: 00000000ffffffa6 RBX: ff1100000e174c80 RCX: 1ff40000001d5dd2 [ 13.768830][ T382] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e174d3c [ 13.769078][ T382] RBP: ff1100001011c000 R08: 1fe2200001c2e9a9 R09: ff11000009642e58 [ 13.769315][ T382] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 13.769545][ T382] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000eaf0f8 [ 13.769779][ T382] FS: 00007f803ff9d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 13.770058][ T382] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.770267][ T382] CR2: 0000000004de4988 CR3: 000000000f585001 CR4: 0000000000771ef0 [ 13.770508][ T382] PKRU: 55555554 [ 13.770649][ T382] Call Trace: [ 13.770792][ T382] [ 13.770921][ T382] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.771097][ T382] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.771238][ T382] netif_close_many (net/core/dev.c:1804) [ 13.771419][ T382] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.771591][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.771764][ T382] ? __dev_close_many (net/core/dev.c:1781) [ 13.771948][ T382] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 13.772153][ T382] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 13.772364][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.772532][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.772704][ T382] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.772917][ T382] ? 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.773091][ T382] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.773262][ T382] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.773470][ T382] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.773643][ T382] ? unregister_netdevice_many (net/core/dev.c:12497) [ 13.773816][ T382] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 13.773997][ T382] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.774171][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.774349][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.774521][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.774692][ T382] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.774862][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.775064][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.775237][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.775422][ T382] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.775595][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.775770][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.775954][ T382] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 13.776128][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.776307][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.776479][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.776651][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.776823][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.777010][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.777182][ T382] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.777361][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.777534][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.777708][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.777879][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.778069][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.778242][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.778423][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.778600][ T382] ? 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.778772][ T382] ? 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.778964][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.779144][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.779323][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.779497][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.779671][ T382] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.779844][ T382] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.780031][ T382] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.780204][ T382] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.780383][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.780585][ T382] ? move_addr_to_kernel (net/socket.c:258) [ 13.780758][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.780946][ T382] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.781122][ T382] ___sys_sendmsg (net/socket.c:2752) [ 13.781301][ T382] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.781506][ T382] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.781693][ T382] __sys_sendmsg (net/socket.c:2784) [ 13.781868][ T382] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.782052][ T382] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.782257][ T382] ? 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.782435][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.782608][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.782779][ T382] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.782964][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.783140][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.783348][ T382] RIP: 0033:0x7f80401d708e [ 13.783526][ T382] 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.784029][ T382] RSP: 002b:00007ffeafd627e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.784267][ T382] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f80401d708e [ 13.784507][ T382] RDX: 0000000000000000 RSI: 00007ffeafd62890 RDI: 0000000000000005 [ 13.784741][ T382] RBP: 00007ffeafd627f0 R08: 0000000000000000 R09: 0000000000000000 [ 13.784987][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 13.785223][ T382] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeafd62f60 | [ 13.788029][ T382] ------------[ cut here ]------------ | [ 13.788163][ T382] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/382 | [ 13.788383][ T382] Modules linked in: ip_gre gre | [ 13.788761][ T382] Tainted: [W]=WARN [ 13.788853][ T382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.789016][ T382] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.789177][ T382] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.789616][ T382] RSP: 0018:ffa0000000eaf190 EFLAGS: 00010286 [ 13.789771][ T382] RAX: 00000000ffffffa6 RBX: ff1100000576dc40 RCX: 1ff40000001d5df8 [ 13.789962][ T382] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576dcfc [ 13.790144][ T382] RBP: ff1100001011c000 R08: 1fe2200000aedba1 R09: ff11000009642e58 [ 13.790334][ T382] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 13.790517][ T382] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 13.790702][ T382] FS: 00007f803ff9d840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 13.790923][ T382] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.791075][ T382] CR2: 00007f775feb4574 CR3: 000000000f585003 CR4: 0000000000771ef0 [ 13.791259][ T382] PKRU: 55555554 [ 13.791357][ T382] Call Trace: [ 13.791449][ T382] [ 13.791513][ T382] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 13.791669][ T382] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 13.791821][ T382] ? 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.791950][ T382] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 13.792074][ T382] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 13.792226][ T382] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.792352][ T382] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 13.792476][ T382] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 13.792600][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.792722][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.792846][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.792975][ T382] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.793097][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.793236][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.793359][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.793480][ T382] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.793600][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.793722][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.793844][ T382] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 13.793974][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.794096][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.794222][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.794357][ T382] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.794481][ T382] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 13.794604][ T382] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.794726][ T382] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.794847][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.794975][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.795098][ T382] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.795220][ T382] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.795349][ T382] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.795470][ T382] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.795592][ T382] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.795718][ T382] ? 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.795839][ T382] ? 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.795973][ T382] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.796097][ T382] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.796220][ T382] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.796352][ T382] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.796475][ T382] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.796599][ T382] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.796724][ T382] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.796847][ T382] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.796976][ T382] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.797129][ T382] ? move_addr_to_kernel (net/socket.c:258) [ 13.797254][ T382] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.797381][ T382] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.797505][ T382] ___sys_sendmsg (net/socket.c:2752) [ 13.797627][ T382] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.797781][ T382] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.797920][ T382] __sys_sendmsg (net/socket.c:2784) [ 13.798042][ T382] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.798164][ T382] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.798322][ T382] ? 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.798445][ T382] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.798568][ T382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.798691][ T382] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.798814][ T382] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.798943][ T382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.799095][ T382] RIP: 0033:0x7f80401d708e [ 13.799225][ T382] 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.799661][ T382] RSP: 002b:00007ffeafd627e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.799845][ T382] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f80401d708e [ 13.800039][ T382] RDX: 0000000000000000 RSI: 00007ffeafd62890 RDI: 0000000000000005 [ 13.800222][ T382] RBP: 00007ffeafd627f0 R08: 0000000000000000 R09: 0000000000000000 [ 13.800409][ T382] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 13.800593][ T382] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeafd62f60 | [ 13.843244][ T383] ------------[ cut here ]------------ | [ 13.843403][ T383] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/383 | [ 13.843646][ T383] Modules linked in: ip_gre gre | [ 13.844632][ T383] Tainted: [W]=WARN [ 13.844738][ T383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.844920][ T383] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.845106][ T383] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.845595][ T383] RSP: 0018:ffa0000000ebef10 EFLAGS: 00010286 [ 13.845768][ T383] RAX: 00000000ffffffa6 RBX: ff1100000c30b700 RCX: 1ff40000001d7da8 [ 13.845978][ T383] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b7bc [ 13.846183][ T383] RBP: ff11000008d71000 R08: 1fe22000018616f9 R09: ff11000009645180 [ 13.846393][ T383] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 13.846596][ T383] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.846802][ T383] FS: 00007ffab138a840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 13.847052][ T383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.847223][ T383] CR2: 000000000042f320 CR3: 0000000004b1d002 CR4: 0000000000771ef0 [ 13.847434][ T383] PKRU: 55555554 [ 13.847539][ T383] Call Trace: [ 13.847640][ T383] [ 13.847709][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.847847][ T383] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 13.847991][ T383] notifier_call_chain (kernel/notifier.c:85) [ 13.848132][ T383] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 13.848270][ T383] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 13.848411][ T383] ? netconsole_process_cleanups_core (drivers/net/netconsole.c:388) [ 13.848585][ T383] ? netconsole_netdev_event (drivers/net/netconsole.c:1647) [ 13.848727][ T383] netif_set_mtu (net/core/dev.c:9910) [ 13.848864][ T383] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 13.849011][ T383] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 13.849187][ T383] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 13.849330][ T383] dev_set_mtu (net/core/dev_api.c:249) [ 13.849433][ T383] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 13.849570][ T383] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 13.849707][ T383] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 13.849846][ T383] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 13.850024][ T383] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 13.850162][ T383] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 13.850338][ T383] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 13.850476][ T383] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 13.850614][ T383] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.850750][ T383] ? __dev_get_by_name (net/core/dev.c:883) [ 13.850892][ T383] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 13.851034][ T383] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.851174][ T383] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.851317][ T383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.851453][ T383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.851590][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.851727][ T383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.851863][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.852007][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.852144][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.852282][ T383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.852422][ T383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.852558][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.852693][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.852833][ T383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.853037][ T383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.853174][ T383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.853313][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.853449][ T383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.853588][ T383] ? 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.853723][ T383] ? 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.853863][ T383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.854081][ T383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.854276][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.854420][ T383] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.854559][ T383] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.854697][ T383] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.854837][ T383] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.855039][ T383] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.855177][ T383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.855351][ T383] ? move_addr_to_kernel (net/socket.c:258) [ 13.855492][ T383] ___sys_sendmsg (net/socket.c:2752) [ 13.855627][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.855763][ T383] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.855938][ T383] ? 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.856077][ T383] __sys_sendmsg (net/socket.c:2784) [ 13.856215][ T383] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.856365][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.856501][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.856637][ T383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.856773][ T383] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.856915][ T383] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.857052][ T383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.857221][ T383] RIP: 0033:0x7ffab15c408e [ 13.857371][ T383] 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.857855][ T383] RSP: 002b:00007ffed53512c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.858066][ T383] RAX: ffffffffffffffda RBX: 00007ffed5351a70 RCX: 00007ffab15c408e [ 13.858271][ T383] RDX: 0000000000000000 RSI: 00007ffed5351370 RDI: 0000000000000005 [ 13.858480][ T383] RBP: 00007ffed53512d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.858683][ T383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 13.858891][ T383] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed5351a30 | [ 13.860988][ T383] ------------[ cut here ]------------ | [ 13.861116][ T383] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/383 | [ 13.861342][ T383] Modules linked in: ip_gre gre | [ 13.861735][ T383] Tainted: [W]=WARN [ 13.861833][ T383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.861997][ T383] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.862166][ T383] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.862632][ T383] RSP: 0018:ffa0000000ebf1b0 EFLAGS: 00010286 [ 13.862796][ T383] RAX: 00000000ffffffa6 RBX: ff1100000c30b000 RCX: 1ff40000001d7dfc [ 13.862994][ T383] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b0bc [ 13.863190][ T383] RBP: ff11000008d71000 R08: 1fe2200001861619 R09: ff11000009645180 [ 13.863389][ T383] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 13.863581][ T383] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 13.863775][ T383] FS: 00007ffab138a840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 13.864007][ T383] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.864169][ T383] CR2: 000000000042f320 CR3: 0000000004b1d002 CR4: 0000000000771ef0 [ 13.864367][ T383] PKRU: 55555554 [ 13.864463][ T383] Call Trace: [ 13.864559][ T383] [ 13.864625][ T383] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.864756][ T383] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.864857][ T383] __dev_notify_flags (net/core/dev.c:9787) [ 13.864994][ T383] ? netif_change_name (net/core/dev.c:1495) [ 13.865125][ T383] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 13.865295][ T383] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 13.865427][ T383] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 13.865560][ T383] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 13.865690][ T383] ? __dev_get_by_name (net/core/dev.c:883) [ 13.865821][ T383] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 13.865963][ T383] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 13.866096][ T383] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.866228][ T383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.866362][ T383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.866491][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.866622][ T383] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.866751][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.866891][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.867022][ T383] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.867153][ T383] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.867282][ T383] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.867413][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.867542][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.867673][ T383] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.867804][ T383] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.867940][ T383] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.868069][ T383] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.868199][ T383] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.868334][ T383] ? 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.868464][ T383] ? 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.868597][ T383] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.868728][ T383] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.868861][ T383] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.868996][ T383] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.869129][ T383] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.869260][ T383] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.869394][ T383] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.869523][ T383] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.869653][ T383] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.869815][ T383] ? move_addr_to_kernel (net/socket.c:258) [ 13.869954][ T383] ___sys_sendmsg (net/socket.c:2752) [ 13.870085][ T383] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.870215][ T383] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.870359][ T383] ? 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.870492][ T383] __sys_sendmsg (net/socket.c:2784) [ 13.870623][ T383] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.870756][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.870891][ T383] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.871023][ T383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.871153][ T383] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.871288][ T383] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.871419][ T383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.871579][ T383] RIP: 0033:0x7ffab15c408e [ 13.871714][ T383] 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.872183][ T383] RSP: 002b:00007ffed53512c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.872384][ T383] RAX: ffffffffffffffda RBX: 00007ffed5351a70 RCX: 00007ffab15c408e [ 13.872577][ T383] RDX: 0000000000000000 RSI: 00007ffed5351370 RDI: 0000000000000005 [ 13.872771][ T383] RBP: 00007ffed53512d0 R08: 0000000000000000 R09: 0000000000000000 [ 13.872971][ T383] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 13.873165][ T383] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed5351a30 | [ 13.971299][ T386] ------------[ cut here ]------------ | [ 13.971451][ T386] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/386 | [ 13.971680][ T386] Modules linked in: ip_gre gre | [ 13.972088][ T386] Tainted: [W]=WARN [ 13.972186][ T386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.972351][ T386] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 13.972517][ T386] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 13.973293][ T386] RSP: 0018:ffa0000000eef020 EFLAGS: 00010286 [ 13.973458][ T386] RAX: 00000000ffffffa6 RBX: ff1100000e174e40 RCX: 1ff40000001dddca [ 13.973656][ T386] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e174efc [ 13.973853][ T386] RBP: ff11000008d71000 R08: 1fe2200001c2e9e1 R09: ff1100000f3b5158 [ 13.974053][ T386] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 13.974244][ T386] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 13.974444][ T386] FS: 00007faba3236840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 13.974671][ T386] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 13.974833][ T386] CR2: 000000003932f988 CR3: 0000000010a17002 CR4: 0000000000771ef0 [ 13.975031][ T386] PKRU: 55555554 [ 13.975127][ T386] Call Trace: [ 13.975223][ T386] [ 13.975294][ T386] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 13.975429][ T386] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 13.975528][ T386] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 13.975656][ T386] __dev_notify_flags (net/core/dev.c:9787) [ 13.975785][ T386] ? netif_change_name (net/core/dev.c:1495) [ 13.975920][ T386] ? __dev_change_flags (net/core/dev.c:9752) [ 13.976051][ T386] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.976180][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.976316][ T386] ? 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)) [ 13.976446][ T386] netif_change_flags (net/core/dev.c:9820) [ 13.976577][ T386] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 13.976706][ T386] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 13.976837][ T386] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 13.976971][ T386] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 13.977131][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.977258][ T386] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.977393][ T386] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.977522][ T386] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.977651][ T386] ? __kernel_text_address (kernel/extable.c:79) [ 13.977783][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.977918][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.978046][ T386] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.978175][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.978308][ T386] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 13.978437][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.978564][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.978695][ T386] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 13.978824][ T386] ? __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) [ 13.978957][ T386] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 13.979086][ T386] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 13.979216][ T386] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 13.979353][ T386] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 13.979510][ T386] rtnl_newlink (net/core/rtnetlink.c:4150) [ 13.979649][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.979776][ T386] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.979910][ T386] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.980038][ T386] ? mark_usage (kernel/locking/lockdep.c:4674) [ 13.980164][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.980298][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.980425][ T386] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.980553][ T386] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.980680][ T386] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 13.980809][ T386] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 13.980943][ T386] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 13.981069][ T386] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.981196][ T386] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.981327][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.981457][ T386] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 13.981584][ T386] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 13.981713][ T386] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 13.981840][ T386] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.981975][ T386] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.982106][ T386] ? 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.982234][ T386] ? 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.982366][ T386] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.982497][ T386] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.982627][ T386] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 13.982758][ T386] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 13.982894][ T386] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 13.983024][ T386] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 13.983154][ T386] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 13.983283][ T386] ? copy_msghdr_from_user (net/socket.c:2635) [ 13.983415][ T386] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 13.983572][ T386] ? move_addr_to_kernel (net/socket.c:258) [ 13.983702][ T386] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.983829][ T386] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 13.983961][ T386] ___sys_sendmsg (net/socket.c:2752) [ 13.984089][ T386] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 13.984249][ T386] ? copy_msghdr_from_user (net/socket.c:2603) [ 13.984394][ T386] __sys_sendmsg (net/socket.c:2784) [ 13.984521][ T386] ? __sys_sendmsg_sock (net/socket.c:2765) [ 13.984650][ T386] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 13.984811][ T386] ? 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.984944][ T386] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 13.985072][ T386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 13.985199][ T386] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 13.985331][ T386] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 13.985460][ T386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.985619][ T386] RIP: 0033:0x7faba347008e [ 13.985753][ T386] 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.986216][ T386] RSP: 002b:00007ffec4ed1590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.986414][ T386] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faba347008e [ 13.986606][ T386] RDX: 0000000000000000 RSI: 00007ffec4ed1640 RDI: 0000000000000005 [ 13.986796][ T386] RBP: 00007ffec4ed15a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.986991][ T386] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 13.987183][ T386] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec4ed1d10 | [ 14.103314][ T394] ------------[ cut here ]------------ | [ 14.103461][ T394] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/394 | [ 14.103693][ T394] Modules linked in: ip_gre gre | [ 14.104763][ T394] Tainted: [W]=WARN [ 14.104863][ T394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.105080][ T394] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.105248][ T394] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.105707][ T394] RSP: 0018:ffa0000000f5f020 EFLAGS: 00010286 [ 14.105869][ T394] RAX: 00000000ffffffa6 RBX: ff1100000f23ec80 RCX: 1ff40000001ebdca [ 14.106106][ T394] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23ed3c [ 14.106303][ T394] RBP: ff11000008d71000 R08: 1fe2200001e47da9 R09: ff11000010120b58 [ 14.106492][ T394] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 14.106682][ T394] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.106876][ T394] FS: 00007f830714c840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 14.107108][ T394] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.107293][ T394] CR2: 000000001c741988 CR3: 000000000f735006 CR4: 0000000000771ef0 [ 14.107487][ T394] PKRU: 55555554 [ 14.107583][ T394] Call Trace: [ 14.107678][ T394] [ 14.107744][ T394] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.107873][ T394] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.107977][ T394] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.108106][ T394] __dev_notify_flags (net/core/dev.c:9787) [ 14.108236][ T394] ? netif_change_name (net/core/dev.c:1495) [ 14.108371][ T394] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 14.108500][ T394] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.108628][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.108758][ T394] ? 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)) [ 14.108894][ T394] netif_change_flags (net/core/dev.c:9820) [ 14.109024][ T394] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.109156][ T394] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.109291][ T394] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.109421][ T394] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.109579][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.109706][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.109834][ T394] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.109966][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.110095][ T394] ? __kernel_text_address (kernel/extable.c:79) [ 14.110225][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.110359][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.110485][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.110614][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.110742][ T394] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.110869][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.111003][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.111130][ T394] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.111260][ T394] ? __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) [ 14.111391][ T394] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.111518][ T394] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.111646][ T394] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.111776][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.111913][ T394] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.112043][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.112169][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.112300][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.112427][ T394] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.112553][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.112682][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.112809][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.112943][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.113071][ T394] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.113199][ T394] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.113330][ T394] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.113457][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.113584][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.113711][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.113839][ T394] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.113973][ T394] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.114102][ T394] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.114230][ T394] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.114361][ T394] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.114492][ T394] ? 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)) [ 14.114619][ T394] ? 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)) [ 14.114748][ T394] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.114877][ T394] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.115014][ T394] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.115144][ T394] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.115274][ T394] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.115408][ T394] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.115540][ T394] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.115667][ T394] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.115795][ T394] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.115961][ T394] ? move_addr_to_kernel (net/socket.c:258) [ 14.116090][ T394] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.116218][ T394] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.116350][ T394] ___sys_sendmsg (net/socket.c:2752) [ 14.116477][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.116637][ T394] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.116777][ T394] __sys_sendmsg (net/socket.c:2784) [ 14.116914][ T394] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.117043][ T394] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.117204][ T394] ? 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) [ 14.117334][ T394] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.117463][ T394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.117592][ T394] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.117719][ T394] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.117846][ T394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.118014][ T394] RIP: 0033:0x7f830738608e [ 14.118148][ T394] 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 [ 14.118605][ T394] RSP: 002b:00007ffcdd143920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.118798][ T394] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f830738608e [ 14.118991][ T394] RDX: 0000000000000000 RSI: 00007ffcdd1439d0 RDI: 0000000000000005 [ 14.119181][ T394] RBP: 00007ffcdd143930 R08: 0000000000000000 R09: 0000000000000000 [ 14.119376][ T394] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.119566][ T394] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcdd1440a0 | [ 14.179642][ T396] ------------[ cut here ]------------ | [ 14.179785][ T396] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/396 | [ 14.180018][ T396] Modules linked in: ip_gre gre | [ 14.180414][ T396] Tainted: [W]=WARN [ 14.180510][ T396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.180669][ T396] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.180835][ T396] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.181299][ T396] RSP: 0018:ffa0000000f7f020 EFLAGS: 00010286 [ 14.181459][ T396] RAX: 00000000ffffffa6 RBX: ff1100000f23f8c0 RCX: 1ff40000001efdca [ 14.181648][ T396] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f97c [ 14.181837][ T396] RBP: ff11000008d71000 R08: 1fe2200001e47f31 R09: ff11000010125158 [ 14.182033][ T396] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 14.182220][ T396] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.182416][ T396] FS: 00007f030c455840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 14.182639][ T396] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.182799][ T396] CR2: 000000003938d988 CR3: 000000000fcd7002 CR4: 0000000000771ef0 [ 14.182998][ T396] PKRU: 55555554 [ 14.183093][ T396] Call Trace: [ 14.183187][ T396] [ 14.183254][ T396] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.183388][ T396] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.183485][ T396] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.183612][ T396] __dev_notify_flags (net/core/dev.c:9787) [ 14.183740][ T396] ? netif_change_name (net/core/dev.c:1495) [ 14.183868][ T396] ? __dev_change_flags (net/core/dev.c:9752) [ 14.184664][ T396] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.184792][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.184976][ T396] ? 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)) [ 14.185106][ T396] netif_change_flags (net/core/dev.c:9820) [ 14.185234][ T396] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.185367][ T396] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.185497][ T396] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.185626][ T396] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.185785][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.185968][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.186096][ T396] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.186311][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.186443][ T396] ? __kernel_text_address (kernel/extable.c:79) [ 14.186571][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.186700][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.186828][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.186961][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.187089][ T396] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.187215][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.187347][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.187474][ T396] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.187601][ T396] ? __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) [ 14.187729][ T396] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.187856][ T396] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.187990][ T396] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.188119][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.188250][ T396] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.188386][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.188513][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.188640][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.188766][ T396] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.188897][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.189028][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.189156][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.189283][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.189415][ T396] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.189542][ T396] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.189671][ T396] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.189799][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.189928][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.190055][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.190183][ T396] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.190314][ T396] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.190442][ T396] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.190568][ T396] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.190695][ T396] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.190825][ T396] ? 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)) [ 14.190956][ T396] ? 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)) [ 14.191084][ T396] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.191212][ T396] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.191345][ T396] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.191472][ T396] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.191600][ T396] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.191728][ T396] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.191856][ T396] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.191987][ T396] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.192114][ T396] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.192272][ T396] ? move_addr_to_kernel (net/socket.c:258) [ 14.192407][ T396] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.192535][ T396] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.192663][ T396] ___sys_sendmsg (net/socket.c:2752) [ 14.192790][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.192953][ T396] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.193093][ T396] __sys_sendmsg (net/socket.c:2784) [ 14.193222][ T396] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.193355][ T396] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.193515][ T396] ? 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) [ 14.193642][ T396] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.193771][ T396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.193900][ T396] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.194027][ T396] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.194154][ T396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.194318][ T396] RIP: 0033:0x7f030c68f08e [ 14.194450][ T396] 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 [ 14.194906][ T396] RSP: 002b:00007ffcc1dee580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.195100][ T396] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f030c68f08e [ 14.195293][ T396] RDX: 0000000000000000 RSI: 00007ffcc1dee630 RDI: 0000000000000005 [ 14.195483][ T396] RBP: 00007ffcc1dee590 R08: 0000000000000000 R09: 0000000000000000 [ 14.195672][ T396] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.195863][ T396] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc1deed00 | [ 14.338404][ T405] ------------[ cut here ]------------ | [ 14.338562][ T405] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/405 | [ 14.338787][ T405] Modules linked in: ip_gre gre | [ 14.339197][ T405] Tainted: [W]=WARN [ 14.339298][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.339456][ T405] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.339620][ T405] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.340079][ T405] RSP: 0018:ffa0000000c7f060 EFLAGS: 00010286 [ 14.340240][ T405] RAX: 00000000ffffffa6 RBX: ff1100000c30a580 RCX: 1ff400000018fdd2 [ 14.340431][ T405] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30a63c [ 14.340621][ T405] RBP: ff11000008d71000 R08: 1fe22000018614c9 R09: ff1100000a94d158 [ 14.340811][ T405] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 14.341007][ T405] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000c7f0f8 [ 14.341198][ T405] FS: 00007fbb355e7840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 14.341424][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.341582][ T405] CR2: 0000000025297988 CR3: 000000001041f005 CR4: 0000000000771ef0 [ 14.341771][ T405] PKRU: 55555554 [ 14.341865][ T405] Call Trace: [ 14.341965][ T405] [ 14.342031][ T405] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.342161][ T405] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.342257][ T405] netif_close_many (net/core/dev.c:1804) [ 14.342389][ T405] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.342515][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.342642][ T405] ? __dev_close_many (net/core/dev.c:1781) [ 14.342770][ T405] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 14.342930][ T405] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 14.343089][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.343216][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.343345][ T405] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.343501][ T405] ? 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.343629][ T405] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.343755][ T405] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 14.343917][ T405] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.344044][ T405] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.344171][ T405] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 14.344302][ T405] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 14.344429][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.344554][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.344679][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.344804][ T405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.344933][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.345080][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.345206][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.345333][ T405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.345458][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.345583][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.345709][ T405] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 14.345836][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.345969][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.346095][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.346221][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.346352][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.346478][ T405] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.346604][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.346730][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.346856][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.346991][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.347116][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.347242][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.347372][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.347499][ T405] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.347628][ T405] ? 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)) [ 14.347752][ T405] ? 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)) [ 14.347879][ T405] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.348013][ T405] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.348141][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.348268][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.348398][ T405] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.348525][ T405] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.348653][ T405] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.348779][ T405] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.348912][ T405] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.349067][ T405] ? move_addr_to_kernel (net/socket.c:258) [ 14.349195][ T405] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.349325][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.349453][ T405] ___sys_sendmsg (net/socket.c:2752) [ 14.349583][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.349745][ T405] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.349890][ T405] __sys_sendmsg (net/socket.c:2784) [ 14.350018][ T405] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.350143][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.350306][ T405] ? 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) [ 14.350436][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.350566][ T405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.350696][ T405] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.350824][ T405] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.350960][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.351120][ T405] RIP: 0033:0x7fbb3582108e [ 14.351255][ T405] 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 [ 14.351707][ T405] RSP: 002b:00007ffc1ec83a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.351903][ T405] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbb3582108e [ 14.352091][ T405] RDX: 0000000000000000 RSI: 00007ffc1ec83b30 RDI: 0000000000000005 [ 14.352280][ T405] RBP: 00007ffc1ec83a90 R08: 0000000000000000 R09: 0000000000000000 [ 14.352474][ T405] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.352663][ T405] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1ec84200 | [ 14.355150][ T405] ------------[ cut here ]------------ | [ 14.355275][ T405] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/405 | [ 14.355493][ T405] Modules linked in: ip_gre gre | [ 14.355864][ T405] Tainted: [W]=WARN [ 14.356598][ T405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.356759][ T405] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.356983][ T405] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.357420][ T405] RSP: 0018:ffa0000000c7f190 EFLAGS: 00010286 [ 14.357572][ T405] RAX: 00000000ffffffa6 RBX: ff110000097c2740 RCX: 1ff400000018fdf8 [ 14.357754][ T405] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c27fc [ 14.358006][ T405] RBP: ff11000008d71000 R08: 1fe22000012f8501 R09: ff1100000a94d158 [ 14.358195][ T405] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 14.358379][ T405] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.358562][ T405] FS: 00007fbb355e7840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 14.358773][ T405] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.358970][ T405] CR2: 0000000025297988 CR3: 000000001041f005 CR4: 0000000000771ef0 [ 14.359153][ T405] PKRU: 55555554 [ 14.359244][ T405] Call Trace: [ 14.359338][ T405] [ 14.359402][ T405] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.359558][ T405] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.359708][ T405] ? 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.359830][ T405] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.359957][ T405] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 14.360107][ T405] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.360230][ T405] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 14.360357][ T405] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 14.360479][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.360600][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.360722][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.360843][ T405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.360975][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.361113][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.361234][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.361363][ T405] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.361483][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.361604][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.361726][ T405] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 14.361848][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.361975][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.362096][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.362219][ T405] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.362348][ T405] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.362470][ T405] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.362591][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.362713][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.362835][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.362964][ T405] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.363085][ T405] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.363208][ T405] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.363334][ T405] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.363457][ T405] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.363584][ T405] ? 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)) [ 14.363706][ T405] ? 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)) [ 14.363831][ T405] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.363967][ T405] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.364093][ T405] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.364220][ T405] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.364352][ T405] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.364482][ T405] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.364610][ T405] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.364737][ T405] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.364862][ T405] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.365018][ T405] ? move_addr_to_kernel (net/socket.c:258) [ 14.365143][ T405] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.365266][ T405] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.365394][ T405] ___sys_sendmsg (net/socket.c:2752) [ 14.365516][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.365668][ T405] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.365803][ T405] __sys_sendmsg (net/socket.c:2784) [ 14.365929][ T405] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.366052][ T405] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.366206][ T405] ? 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) [ 14.366332][ T405] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.366455][ T405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.366578][ T405] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.366701][ T405] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.366827][ T405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.366986][ T405] RIP: 0033:0x7fbb3582108e [ 14.367114][ T405] 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 [ 14.367551][ T405] RSP: 002b:00007ffc1ec83a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.367734][ T405] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbb3582108e [ 14.367923][ T405] RDX: 0000000000000000 RSI: 00007ffc1ec83b30 RDI: 0000000000000005 [ 14.368104][ T405] RBP: 00007ffc1ec83a90 R08: 0000000000000000 R09: 0000000000000000 [ 14.368289][ T405] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.368471][ T405] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1ec84200 | [ 14.415217][ T406] ------------[ cut here ]------------ | [ 14.415422][ T406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/406 | [ 14.415707][ T406] Modules linked in: ip_gre gre | [ 14.416919][ T406] Tainted: [W]=WARN [ 14.417068][ T406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.417284][ T406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.417519][ T406] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.418068][ T406] RSP: 0018:ffa0000000fdef10 EFLAGS: 00010286 [ 14.418295][ T406] RAX: 00000000ffffffa6 RBX: ff1100000c990ac0 RCX: 1ff40000001fbda8 [ 14.418546][ T406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c990b7c [ 14.418795][ T406] RBP: ff11000008869000 R08: 1fe2200001932171 R09: ff11000009898b80 [ 14.419058][ T406] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 14.419317][ T406] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 14.419570][ T406] FS: 00007fae7e99a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 14.419859][ T406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.420090][ T406] CR2: 000000000042f320 CR3: 000000001041e001 CR4: 0000000000771ef0 [ 14.420352][ T406] PKRU: 55555554 [ 14.420503][ T406] Call Trace: [ 14.420653][ T406] [ 14.420771][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.420968][ T406] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 14.421154][ T406] notifier_call_chain (kernel/notifier.c:85) [ 14.421351][ T406] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 14.421542][ T406] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 14.421728][ T406] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 14.421959][ T406] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 14.422184][ T406] netif_set_mtu (net/core/dev.c:9910) [ 14.422378][ T406] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 14.422563][ T406] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 14.422753][ T406] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.422952][ T406] dev_set_mtu (net/core/dev_api.c:249) [ 14.423105][ T406] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 14.423298][ T406] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 14.423482][ T406] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 14.423670][ T406] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 14.423901][ T406] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 14.424087][ T406] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 14.424317][ T406] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.424505][ T406] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.424691][ T406] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.424875][ T406] ? __dev_get_by_name (net/core/dev.c:883) [ 14.425074][ T406] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.425265][ T406] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.425465][ T406] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.425653][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.425835][ T406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.426033][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.426218][ T406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.426413][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.426603][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.426787][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.426984][ T406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.427170][ T406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.427360][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.427543][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.427729][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.427926][ T406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.428113][ T406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.428305][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.428492][ T406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.428681][ T406] ? 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)) [ 14.428864][ T406] ? 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)) [ 14.429064][ T406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.429252][ T406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.429441][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.429627][ T406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.429813][ T406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.430007][ T406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.430198][ T406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.430392][ T406] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.430576][ T406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.430793][ T406] ? move_addr_to_kernel (net/socket.c:258) [ 14.430995][ T406] ___sys_sendmsg (net/socket.c:2752) [ 14.431179][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.431370][ T406] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.431563][ T406] ? 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)) [ 14.431751][ T406] __sys_sendmsg (net/socket.c:2784) [ 14.431949][ T406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.432138][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.432330][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.432517][ T406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.432702][ T406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.432898][ T406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.433084][ T406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.433308][ T406] RIP: 0033:0x7fae7ebd408e [ 14.433498][ T406] 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 [ 14.434039][ T406] RSP: 002b:00007fffedb1ac20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.434297][ T406] RAX: ffffffffffffffda RBX: 00007fffedb1b3d0 RCX: 00007fae7ebd408e [ 14.434548][ T406] RDX: 0000000000000000 RSI: 00007fffedb1acd0 RDI: 0000000000000005 [ 14.434799][ T406] RBP: 00007fffedb1ac30 R08: 0000000000000000 R09: 0000000000000000 [ 14.435065][ T406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.435321][ T406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffedb1b390 | [ 14.437807][ T406] ------------[ cut here ]------------ | [ 14.437995][ T406] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/406 | [ 14.438274][ T406] Modules linked in: ip_gre gre | [ 14.438778][ T406] Tainted: [W]=WARN [ 14.438935][ T406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.439145][ T406] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.439368][ T406] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.439880][ T406] RSP: 0018:ffa0000000fdf1b0 EFLAGS: 00010286 [ 14.440106][ T406] RAX: 00000000ffffffa6 RBX: ff1100000c9911c0 RCX: 1ff40000001fbdfc [ 14.440353][ T406] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99127c [ 14.440595][ T406] RBP: ff11000008869000 R08: 1fe2200001932251 R09: ff11000009898b80 [ 14.440836][ T406] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.441093][ T406] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 14.441343][ T406] FS: 00007fae7e99a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 14.441617][ T406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.441825][ T406] CR2: 000000000042f320 CR3: 000000001041e001 CR4: 0000000000771ef0 [ 14.442084][ T406] PKRU: 55555554 [ 14.442229][ T406] Call Trace: [ 14.442382][ T406] [ 14.442498][ T406] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.442679][ T406] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.442826][ T406] __dev_notify_flags (net/core/dev.c:9787) [ 14.443019][ T406] ? netif_change_name (net/core/dev.c:1495) [ 14.443199][ T406] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 14.443423][ T406] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 14.443604][ T406] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 14.443784][ T406] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.443975][ T406] ? __dev_get_by_name (net/core/dev.c:883) [ 14.444153][ T406] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.444341][ T406] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.444526][ T406] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.444708][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.444965][ T406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.445148][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.445335][ T406] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.445514][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.445696][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.445877][ T406] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.446071][ T406] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.446253][ T406] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.446435][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.446613][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.446793][ T406] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.446986][ T406] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.447168][ T406] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.447353][ T406] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.447533][ T406] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.447719][ T406] ? 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)) [ 14.447907][ T406] ? 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)) [ 14.448089][ T406] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.448269][ T406] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.448454][ T406] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.448634][ T406] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.448815][ T406] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.449011][ T406] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.449191][ T406] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.449378][ T406] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.449559][ T406] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.449770][ T406] ? move_addr_to_kernel (net/socket.c:258) [ 14.449967][ T406] ___sys_sendmsg (net/socket.c:2752) [ 14.450144][ T406] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.450333][ T406] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.450520][ T406] ? 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)) [ 14.450701][ T406] __sys_sendmsg (net/socket.c:2784) [ 14.450895][ T406] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.451077][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.451253][ T406] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.451435][ T406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.451613][ T406] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.451792][ T406] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.451984][ T406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.452194][ T406] RIP: 0033:0x7fae7ebd408e [ 14.452386][ T406] 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 [ 14.452908][ T406] RSP: 002b:00007fffedb1ac20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.453152][ T406] RAX: ffffffffffffffda RBX: 00007fffedb1b3d0 RCX: 00007fae7ebd408e [ 14.453399][ T406] RDX: 0000000000000000 RSI: 00007fffedb1acd0 RDI: 0000000000000005 [ 14.453640][ T406] RBP: 00007fffedb1ac30 R08: 0000000000000000 R09: 0000000000000000 [ 14.453897][ T406] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.454138][ T406] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffedb1b390 | [ 14.513436][ T408] ------------[ cut here ]------------ | [ 14.513597][ T408] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/408 | [ 14.513825][ T408] Modules linked in: ip_gre gre | [ 14.514726][ T408] Tainted: [W]=WARN [ 14.514825][ T408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.514992][ T408] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.515159][ T408] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.515621][ T408] RSP: 0018:ffa0000000fef020 EFLAGS: 00010286 [ 14.515787][ T408] RAX: 00000000ffffffa6 RBX: ff110000097c3000 RCX: 1ff40000001fddca [ 14.515988][ T408] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c30bc [ 14.516179][ T408] RBP: ff11000008869000 R08: 1fe22000012f8619 R09: ff1100000989d158 [ 14.516373][ T408] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 14.516565][ T408] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.516758][ T408] FS: 00007fab0818a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 14.516990][ T408] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.517150][ T408] CR2: 0000000021255988 CR3: 0000000009924006 CR4: 0000000000771ef0 [ 14.517352][ T408] PKRU: 55555554 [ 14.517449][ T408] Call Trace: [ 14.517545][ T408] [ 14.517611][ T408] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.517742][ T408] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.517840][ T408] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.517976][ T408] __dev_notify_flags (net/core/dev.c:9787) [ 14.518107][ T408] ? netif_change_name (net/core/dev.c:1495) [ 14.518256][ T408] ? __dev_change_flags (net/core/dev.c:9752) [ 14.518391][ T408] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.518519][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.518649][ T408] ? 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)) [ 14.518779][ T408] netif_change_flags (net/core/dev.c:9820) [ 14.518915][ T408] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.519046][ T408] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.519177][ T408] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.519313][ T408] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.519474][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.519602][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.519732][ T408] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.519860][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.519994][ T408] ? __kernel_text_address (kernel/extable.c:79) [ 14.520125][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.520255][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.520390][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.520520][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.520648][ T408] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.520775][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.520909][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.521040][ T408] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.521171][ T408] ? __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) [ 14.521305][ T408] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.521435][ T408] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.521565][ T408] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.521696][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.521829][ T408] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.521963][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.522093][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.522222][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.522357][ T408] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.522484][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.522616][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.522745][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.522873][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.523008][ T408] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.523140][ T408] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.523269][ T408] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.523404][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.523532][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.523659][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.523790][ T408] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.523924][ T408] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.524054][ T408] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.524184][ T408] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.524319][ T408] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.524451][ T408] ? 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)) [ 14.524580][ T408] ? 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)) [ 14.524710][ T408] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.524838][ T408] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.524974][ T408] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.525105][ T408] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.525235][ T408] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.525369][ T408] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.525499][ T408] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.525627][ T408] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.525757][ T408] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.525922][ T408] ? move_addr_to_kernel (net/socket.c:258) [ 14.526053][ T408] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.526182][ T408] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.526318][ T408] ___sys_sendmsg (net/socket.c:2752) [ 14.526446][ T408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.526604][ T408] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.526745][ T408] __sys_sendmsg (net/socket.c:2784) [ 14.526875][ T408] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.527009][ T408] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.527174][ T408] ? 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) [ 14.527306][ T408] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.527437][ T408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.527565][ T408] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.527694][ T408] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.527824][ T408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.527989][ T408] RIP: 0033:0x7fab083c408e [ 14.528126][ T408] 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 [ 14.528590][ T408] RSP: 002b:00007ffe94ed5e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.528785][ T408] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab083c408e [ 14.528985][ T408] RDX: 0000000000000000 RSI: 00007ffe94ed5ed0 RDI: 0000000000000005 [ 14.529176][ T408] RBP: 00007ffe94ed5e30 R08: 0000000000000000 R09: 0000000000000000 [ 14.529373][ T408] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.529565][ T408] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe94ed65a0 | [ 14.646963][ T416] ------------[ cut here ]------------ | [ 14.647154][ T416] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/416 | [ 14.647434][ T416] Modules linked in: ip_gre gre | [ 14.648533][ T416] Tainted: [W]=WARN [ 14.648751][ T416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.649054][ T416] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.649261][ T416] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.649764][ T416] RSP: 0018:ffa0000000e3f020 EFLAGS: 00010286 [ 14.649986][ T416] RAX: 00000000ffffffa6 RBX: ff1100000d2fc740 RCX: 1ff40000001c7dca [ 14.650225][ T416] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fc7fc [ 14.650469][ T416] RBP: ff11000008869000 R08: 1fe2200001a5f901 R09: ff11000009c22e58 [ 14.650703][ T416] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 14.650959][ T416] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.651196][ T416] FS: 00007f810644a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 14.651472][ T416] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.651677][ T416] CR2: 000000003e056988 CR3: 000000000f330004 CR4: 0000000000771ef0 [ 14.651924][ T416] PKRU: 55555554 [ 14.652065][ T416] Call Trace: [ 14.652207][ T416] [ 14.652327][ T416] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.652506][ T416] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.652649][ T416] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.652825][ T416] __dev_notify_flags (net/core/dev.c:9787) [ 14.653121][ T416] ? netif_change_name (net/core/dev.c:1495) [ 14.653352][ T416] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 14.653582][ T416] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.653826][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.654075][ T416] ? 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)) [ 14.654395][ T416] netif_change_flags (net/core/dev.c:9820) [ 14.654638][ T416] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.654923][ T416] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.655122][ T416] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.655301][ T416] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.655506][ T416] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.655679][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.655851][ T416] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.656039][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.656212][ T416] ? __kernel_text_address (kernel/extable.c:79) [ 14.656394][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.656569][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.656742][ T416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.656928][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.657103][ T416] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.657278][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.657459][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.657635][ T416] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.657809][ T416] ? __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) [ 14.657996][ T416] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.658172][ T416] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.658354][ T416] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.658534][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.658713][ T416] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.658902][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.659075][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.659248][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.659430][ T416] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.659605][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.659781][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.659965][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.660141][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.660321][ T416] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.660496][ T416] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.660669][ T416] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.660843][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.661028][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.661200][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.661384][ T416] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.661556][ T416] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.661731][ T416] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.661918][ T416] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.662092][ T416] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.662269][ T416] ? 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)) [ 14.662449][ T416] ? 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)) [ 14.662628][ T416] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.662803][ T416] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.662990][ T416] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.663165][ T416] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.663350][ T416] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.663524][ T416] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.663702][ T416] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.663877][ T416] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.664066][ T416] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.664267][ T416] ? move_addr_to_kernel (net/socket.c:258) [ 14.664449][ T416] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.664623][ T416] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.664798][ T416] ___sys_sendmsg (net/socket.c:2752) [ 14.664984][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.665189][ T416] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.665383][ T416] __sys_sendmsg (net/socket.c:2784) [ 14.665561][ T416] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.665734][ T416] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.665954][ T416] ? 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) [ 14.666128][ T416] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.666310][ T416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.666484][ T416] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.666660][ T416] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.666835][ T416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.667052][ T416] RIP: 0033:0x7f810668408e [ 14.667233][ T416] 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 [ 14.667737][ T416] RSP: 002b:00007ffe1434d4b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.667991][ T416] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f810668408e [ 14.668226][ T416] RDX: 0000000000000000 RSI: 00007ffe1434d560 RDI: 0000000000000005 [ 14.668470][ T416] RBP: 00007ffe1434d4c0 R08: 0000000000000000 R09: 0000000000000000 [ 14.668705][ T416] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec13 [ 14.668954][ T416] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1434dc30 | [ 14.731691][ T418] ------------[ cut here ]------------ | [ 14.731835][ T418] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/418 | [ 14.732374][ T418] Modules linked in: ip_gre gre | [ 14.732771][ T418] Tainted: [W]=WARN [ 14.732867][ T418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.733035][ T418] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.733200][ T418] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.733655][ T418] RSP: 0018:ffa000000106f020 EFLAGS: 00010286 [ 14.733820][ T418] RAX: 00000000ffffffa6 RBX: ff1100000d15f8c0 RCX: 1ff400000020ddca [ 14.734015][ T418] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15f97c [ 14.734205][ T418] RBP: ff11000008869000 R08: 1fe2200001a2bf31 R09: ff11000009670b58 [ 14.734398][ T418] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 14.734587][ T418] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 14.734777][ T418] FS: 00007ff220774840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 14.735006][ T418] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.735167][ T418] CR2: 0000000007b23988 CR3: 000000000f679006 CR4: 0000000000771ef0 [ 14.735364][ T418] PKRU: 55555554 [ 14.735461][ T418] Call Trace: [ 14.735556][ T418] [ 14.735623][ T418] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.735754][ T418] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.735852][ T418] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 14.735984][ T418] __dev_notify_flags (net/core/dev.c:9787) [ 14.736112][ T418] ? netif_change_name (net/core/dev.c:1495) [ 14.736240][ T418] ? __dev_change_flags (net/core/dev.c:9752) [ 14.736373][ T418] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.736501][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.736630][ T418] ? 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)) [ 14.736760][ T418] netif_change_flags (net/core/dev.c:9820) [ 14.736896][ T418] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 14.737025][ T418] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 14.737156][ T418] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 14.737285][ T418] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 14.737449][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.737577][ T418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.737704][ T418] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.737832][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.737966][ T418] ? __kernel_text_address (kernel/extable.c:79) [ 14.738096][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.738226][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.738359][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.738489][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.738617][ T418] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.738743][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.738870][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.739005][ T418] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 14.739134][ T418] ? __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) [ 14.739264][ T418] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 14.739395][ T418] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 14.739524][ T418] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 14.739655][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 14.739787][ T418] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.739922][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.740051][ T418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.740179][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.740312][ T418] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.740440][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.740571][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.740699][ T418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.740827][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.740961][ T418] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.741089][ T418] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.741217][ T418] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.741349][ T418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.741476][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.741602][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.741733][ T418] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.741860][ T418] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.741995][ T418] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.742123][ T418] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.742251][ T418] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.742387][ T418] ? 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)) [ 14.742514][ T418] ? 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)) [ 14.742644][ T418] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.742774][ T418] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.742911][ T418] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.743039][ T418] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.743170][ T418] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.743304][ T418] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.743435][ T418] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.743563][ T418] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.743691][ T418] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.743851][ T418] ? move_addr_to_kernel (net/socket.c:258) [ 14.743986][ T418] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.744115][ T418] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.744245][ T418] ___sys_sendmsg (net/socket.c:2752) [ 14.744376][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.744535][ T418] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.744675][ T418] __sys_sendmsg (net/socket.c:2784) [ 14.744804][ T418] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.744938][ T418] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.745100][ T418] ? 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) [ 14.745228][ T418] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.745363][ T418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.745490][ T418] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.745619][ T418] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.745746][ T418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.745911][ T418] RIP: 0033:0x7ff2209ae08e [ 14.746044][ T418] 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 [ 14.746504][ T418] RSP: 002b:00007ffc03a93190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.746697][ T418] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff2209ae08e [ 14.746893][ T418] RDX: 0000000000000000 RSI: 00007ffc03a93240 RDI: 0000000000000005 [ 14.747085][ T418] RBP: 00007ffc03a931a0 R08: 0000000000000000 R09: 0000000000000000 [ 14.747276][ T418] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 14.747473][ T418] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc03a93910 | [ 14.893457][ T427] ------------[ cut here ]------------ | [ 14.893654][ T427] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/427 | [ 14.893936][ T427] Modules linked in: ip_gre gre | [ 14.894429][ T427] Tainted: [W]=WARN [ 14.894570][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.894776][ T427] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.895000][ T427] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.895507][ T427] RSP: 0018:ffa00000010bf060 EFLAGS: 00010286 [ 14.895714][ T427] RAX: 00000000ffffffa6 RBX: ff1100000d3683c0 RCX: 1ff4000000217dd2 [ 14.895962][ T427] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d36847c [ 14.896200][ T427] RBP: ff11000008869000 R08: 1fe2200001a6d091 R09: ff1100000f065158 [ 14.896445][ T427] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 14.896682][ T427] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000010bf0f8 [ 14.896933][ T427] FS: 00007f72516e0840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 14.897205][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.897418][ T427] CR2: 00007f72519b01a0 CR3: 000000000fe0a006 CR4: 0000000000771ef0 [ 14.897658][ T427] PKRU: 55555554 [ 14.897800][ T427] Call Trace: [ 14.897955][ T427] [ 14.898069][ T427] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.898248][ T427] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.898401][ T427] netif_close_many (net/core/dev.c:1804) [ 14.898582][ T427] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 14.898757][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.898953][ T427] ? __dev_close_many (net/core/dev.c:1781) [ 14.899129][ T427] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 14.899344][ T427] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 14.899555][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.899732][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.899920][ T427] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.900126][ T427] ? 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.900313][ T427] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.900492][ T427] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 14.900698][ T427] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.900873][ T427] ? unregister_netdevice_many (net/core/dev.c:12497) [ 14.901060][ T427] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 14.901238][ T427] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 14.901425][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.901600][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.901776][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.901964][ T427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.902141][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.902341][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.902515][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.902692][ T427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.902866][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.903069][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.903254][ T427] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 14.903437][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.903611][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.903788][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.903977][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.904155][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.904337][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.904515][ T427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.904691][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.904869][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.905059][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.905234][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.905420][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.905597][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.905777][ T427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.905974][ T427] ? 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)) [ 14.906153][ T427] ? 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)) [ 14.906347][ T427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.906528][ T427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.906705][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.906880][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.907070][ T427] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.907247][ T427] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.907434][ T427] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.907612][ T427] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.907786][ T427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.908000][ T427] ? move_addr_to_kernel (net/socket.c:258) [ 14.908177][ T427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.908360][ T427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.908538][ T427] ___sys_sendmsg (net/socket.c:2752) [ 14.908712][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.908932][ T427] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.909120][ T427] __sys_sendmsg (net/socket.c:2784) [ 14.909301][ T427] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.909475][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.909684][ T427] ? 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) [ 14.909860][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.910049][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.910227][ T427] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.910408][ T427] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.910584][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.910788][ T427] RIP: 0033:0x7f725191a08e [ 14.910981][ T427] 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 [ 14.911487][ T427] RSP: 002b:00007ffe8fb8cec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.911725][ T427] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f725191a08e [ 14.911974][ T427] RDX: 0000000000000000 RSI: 00007ffe8fb8cf70 RDI: 0000000000000005 [ 14.912209][ T427] RBP: 00007ffe8fb8ced0 R08: 0000000000000000 R09: 0000000000000000 [ 14.912455][ T427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 14.912690][ T427] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8fb8d640 | [ 14.915774][ T427] ------------[ cut here ]------------ | [ 14.916476][ T427] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/427 | [ 14.916732][ T427] Modules linked in: ip_gre gre | [ 14.917210][ T427] Tainted: [W]=WARN [ 14.917359][ T427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.917556][ T427] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.917760][ T427] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.918248][ T427] RSP: 0018:ffa00000010bf190 EFLAGS: 00010286 [ 14.918458][ T427] RAX: 00000000ffffffa6 RBX: ff1100000d369700 RCX: 1ff4000000217df8 [ 14.918683][ T427] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3697bc [ 14.918919][ T427] RBP: ff11000008869000 R08: 1fe2200001a6d2f9 R09: ff1100000f065158 [ 14.919144][ T427] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 14.919380][ T427] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 14.919608][ T427] FS: 00007f72516e0840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 14.919866][ T427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.920077][ T427] CR2: 00007f72519b01a0 CR3: 000000000fe0a006 CR4: 0000000000771ef0 [ 14.920311][ T427] PKRU: 55555554 [ 14.920451][ T427] Call Trace: [ 14.920588][ T427] [ 14.920696][ T427] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 14.920912][ T427] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 14.921109][ T427] ? 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.921278][ T427] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 14.921456][ T427] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 14.921654][ T427] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.921827][ T427] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 14.922010][ T427] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 14.922178][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.922355][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.922526][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.922694][ T427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.922859][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.923059][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.923229][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.923407][ T427] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.923578][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.923746][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.923929][ T427] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 14.924100][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.924267][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.924446][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.924615][ T427] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.924784][ T427] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 14.924965][ T427] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.925134][ T427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.925308][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.925475][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.925644][ T427] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.925812][ T427] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.925994][ T427] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.926161][ T427] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.926335][ T427] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.926507][ T427] ? 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)) [ 14.926673][ T427] ? 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)) [ 14.926843][ T427] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.927029][ T427] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.927197][ T427] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.927373][ T427] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.927544][ T427] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.927713][ T427] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.927895][ T427] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.928064][ T427] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.928232][ T427] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.928438][ T427] ? move_addr_to_kernel (net/socket.c:258) [ 14.928609][ T427] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.928778][ T427] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.928961][ T427] ___sys_sendmsg (net/socket.c:2752) [ 14.929127][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 14.929332][ T427] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.929515][ T427] __sys_sendmsg (net/socket.c:2784) [ 14.929683][ T427] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.929849][ T427] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 14.930056][ T427] ? 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) [ 14.930224][ T427] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.930395][ T427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.930562][ T427] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.930728][ T427] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.930912][ T427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.931108][ T427] RIP: 0033:0x7f725191a08e [ 14.931283][ T427] 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 [ 14.931760][ T427] RSP: 002b:00007ffe8fb8cec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.932005][ T427] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f725191a08e [ 14.932229][ T427] RDX: 0000000000000000 RSI: 00007ffe8fb8cf70 RDI: 0000000000000005 [ 14.932462][ T427] RBP: 00007ffe8fb8ced0 R08: 0000000000000000 R09: 0000000000000000 [ 14.932688][ T427] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 14.932930][ T427] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe8fb8d640 | [ 14.973503][ T428] ------------[ cut here ]------------ | [ 14.973655][ T428] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/428 | [ 14.973901][ T428] Modules linked in: ip_gre gre | [ 14.974329][ T428] Tainted: [W]=WARN [ 14.974432][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.974604][ T428] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.974779][ T428] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.975267][ T428] RSP: 0018:ffa00000010bef10 EFLAGS: 00010286 [ 14.975444][ T428] RAX: 00000000ffffffa6 RBX: ff110000052eaac0 RCX: 1ff4000000217da8 [ 14.975646][ T428] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eab7c [ 14.975849][ T428] RBP: ff11000010bec000 R08: 1fe2200000a5d571 R09: ff1100000f062e80 [ 14.976058][ T428] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 14.976259][ T428] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 14.976470][ T428] FS: 00007f41a1075840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 14.976709][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.976882][ T428] CR2: 00007f41a126e460 CR3: 000000000f15f004 CR4: 0000000000771ef0 [ 14.977092][ T428] PKRU: 55555554 [ 14.977195][ T428] Call Trace: [ 14.977301][ T428] [ 14.977372][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.977508][ T428] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 14.977647][ T428] notifier_call_chain (kernel/notifier.c:85) [ 14.977787][ T428] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 14.977931][ T428] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 14.978069][ T428] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 14.978241][ T428] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 14.978423][ T428] netif_set_mtu (net/core/dev.c:9910) [ 14.978560][ T428] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 14.978696][ T428] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 14.978837][ T428] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 14.978981][ T428] dev_set_mtu (net/core/dev_api.c:249) [ 14.979086][ T428] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 14.979224][ T428] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 14.979366][ T428] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 14.979506][ T428] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 14.979677][ T428] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 14.979814][ T428] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 14.979997][ T428] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 14.980136][ T428] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 14.980275][ T428] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.980422][ T428] ? __dev_get_by_name (net/core/dev.c:883) [ 14.980559][ T428] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.980703][ T428] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.980844][ T428] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.980990][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.981128][ T428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.981264][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.981406][ T428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.981543][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.981685][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.981823][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.981967][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.982105][ T428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.982243][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.982385][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.982524][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.982659][ T428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.982797][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.982936][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.983074][ T428] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.983216][ T428] ? 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)) [ 14.983359][ T428] ? 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)) [ 14.983499][ T428] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.983637][ T428] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.983776][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.983921][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.984061][ T428] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.984202][ T428] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.984348][ T428] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.984487][ T428] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.984625][ T428] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.984795][ T428] ? move_addr_to_kernel (net/socket.c:258) [ 14.984941][ T428] ___sys_sendmsg (net/socket.c:2752) [ 14.985077][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.985215][ T428] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.985368][ T428] ? 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)) [ 14.985509][ T428] __sys_sendmsg (net/socket.c:2784) [ 14.985647][ T428] ? __sys_sendmsg_sock (net/socket.c:2765) [ 14.985790][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.985933][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 14.986072][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 14.986209][ T428] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 14.986355][ T428] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 14.986493][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.986665][ T428] RIP: 0033:0x7f41a12af08e [ 14.986807][ T428] 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 [ 14.987307][ T428] RSP: 002b:00007fffd4635730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.987515][ T428] RAX: ffffffffffffffda RBX: 00007fffd4635ee0 RCX: 00007f41a12af08e [ 14.987718][ T428] RDX: 0000000000000000 RSI: 00007fffd46357e0 RDI: 0000000000000005 [ 14.987928][ T428] RBP: 00007fffd4635740 R08: 0000000000000000 R09: 0000000000000000 [ 14.988134][ T428] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 14.988346][ T428] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd4635ea0 | [ 14.990427][ T428] ------------[ cut here ]------------ | [ 14.990556][ T428] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/428 | [ 14.990779][ T428] Modules linked in: ip_gre gre | [ 14.991182][ T428] Tainted: [W]=WARN [ 14.991280][ T428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.991448][ T428] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 14.991617][ T428] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 14.992082][ T428] RSP: 0018:ffa00000010bf1b0 EFLAGS: 00010286 [ 14.992246][ T428] RAX: 00000000ffffffa6 RBX: ff110000052ebc40 RCX: 1ff4000000217dfc [ 14.992447][ T428] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ebcfc [ 14.992642][ T428] RBP: ff11000010bec000 R08: 1fe2200000a5d7a1 R09: ff1100000f062e80 [ 14.992836][ T428] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 14.993037][ T428] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 14.993235][ T428] FS: 00007f41a1075840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 14.993468][ T428] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 14.993634][ T428] CR2: 00007f41a126e460 CR3: 000000000f15f004 CR4: 0000000000771ef0 [ 14.993830][ T428] PKRU: 55555554 [ 14.993931][ T428] Call Trace: [ 14.994028][ T428] [ 14.994098][ T428] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 14.994232][ T428] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 14.994338][ T428] __dev_notify_flags (net/core/dev.c:9787) [ 14.994471][ T428] ? netif_change_name (net/core/dev.c:1495) [ 14.994605][ T428] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 14.994772][ T428] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 14.994912][ T428] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 14.995046][ T428] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 14.995178][ T428] ? __dev_get_by_name (net/core/dev.c:883) [ 14.995314][ T428] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 14.995451][ T428] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 14.995587][ T428] rtnl_newlink (net/core/rtnetlink.c:4150) [ 14.995719][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.995850][ T428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.995986][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.996119][ T428] ? mark_usage (kernel/locking/lockdep.c:4674) [ 14.996249][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.996390][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.996521][ T428] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 14.996653][ T428] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 14.996784][ T428] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 14.996921][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.997054][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.997187][ T428] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 14.997323][ T428] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 14.997455][ T428] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 14.997586][ T428] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.997720][ T428] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.997854][ T428] ? 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)) [ 14.997992][ T428] ? 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)) [ 14.998126][ T428] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.998258][ T428] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.998397][ T428] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 14.998530][ T428] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 14.998664][ T428] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 14.998798][ T428] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 14.998941][ T428] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 14.999074][ T428] ? copy_msghdr_from_user (net/socket.c:2635) [ 14.999206][ T428] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 14.999372][ T428] ? move_addr_to_kernel (net/socket.c:258) [ 14.999507][ T428] ___sys_sendmsg (net/socket.c:2752) [ 14.999637][ T428] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 14.999768][ T428] ? copy_msghdr_from_user (net/socket.c:2603) [ 14.999915][ T428] ? 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)) [ 15.000051][ T428] __sys_sendmsg (net/socket.c:2784) [ 15.000181][ T428] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.000321][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.000452][ T428] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.000585][ T428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.000716][ T428] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.000847][ T428] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.000986][ T428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.001149][ T428] RIP: 0033:0x7f41a12af08e [ 15.001285][ T428] 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 [ 15.001753][ T428] RSP: 002b:00007fffd4635730 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.001955][ T428] RAX: ffffffffffffffda RBX: 00007fffd4635ee0 RCX: 00007f41a12af08e [ 15.002152][ T428] RDX: 0000000000000000 RSI: 00007fffd46357e0 RDI: 0000000000000005 [ 15.002352][ T428] RBP: 00007fffd4635740 R08: 0000000000000000 R09: 0000000000000000 [ 15.002546][ T428] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.002741][ T428] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd4635ea0 | [ 15.065995][ T430] ------------[ cut here ]------------ | [ 15.066142][ T430] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/430 | [ 15.066370][ T430] Modules linked in: ip_gre gre | [ 15.066769][ T430] Tainted: [W]=WARN [ 15.066867][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.067034][ T430] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.067202][ T430] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.067664][ T430] RSP: 0018:ffa00000010df020 EFLAGS: 00010286 [ 15.067826][ T430] RAX: 00000000ffffffa6 RBX: ff110000052ea040 RCX: 1ff400000021bdca [ 15.068025][ T430] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea0fc [ 15.068218][ T430] RBP: ff11000010bec000 R08: 1fe2200000a5d421 R09: ff1100000f0fd158 [ 15.068426][ T430] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 15.068620][ T430] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.068817][ T430] FS: 00007fb2d1fde840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 15.069050][ T430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.069215][ T430] CR2: 000000000bceb988 CR3: 00000000099cb003 CR4: 0000000000771ef0 [ 15.069415][ T430] PKRU: 55555554 [ 15.069512][ T430] Call Trace: [ 15.069610][ T430] [ 15.069679][ T430] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.069811][ T430] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.069916][ T430] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.070046][ T430] __dev_notify_flags (net/core/dev.c:9787) [ 15.070178][ T430] ? netif_change_name (net/core/dev.c:1495) [ 15.070313][ T430] ? __dev_change_flags (net/core/dev.c:9752) [ 15.070444][ T430] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.070575][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.070706][ T430] ? 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)) [ 15.070839][ T430] netif_change_flags (net/core/dev.c:9820) [ 15.070977][ T430] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.071109][ T430] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.071242][ T430] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.071379][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.071542][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.071671][ T430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.071801][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.071934][ T430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.072066][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 15.072200][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.072338][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.072469][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.072601][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.072731][ T430] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.072860][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.072995][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.073125][ T430] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.073257][ T430] ? __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) [ 15.073394][ T430] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.073525][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.073658][ T430] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.073791][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.073930][ T430] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.074063][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.074193][ T430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.074327][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.074458][ T430] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.074587][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.074720][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.074850][ T430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.074985][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.075116][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.075246][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.075382][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.075511][ T430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.075640][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.075769][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.075902][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.076030][ T430] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.076160][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.076292][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.076422][ T430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.076556][ T430] ? 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)) [ 15.076685][ T430] ? 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)) [ 15.076819][ T430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.076955][ T430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.077085][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.077214][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.077352][ T430] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.077483][ T430] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.077614][ T430] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.077743][ T430] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.077873][ T430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.078040][ T430] ? move_addr_to_kernel (net/socket.c:258) [ 15.078170][ T430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.078304][ T430] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.078437][ T430] ___sys_sendmsg (net/socket.c:2752) [ 15.078564][ T430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.078723][ T430] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.078865][ T430] __sys_sendmsg (net/socket.c:2784) [ 15.079001][ T430] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.079130][ T430] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.079298][ T430] ? 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) [ 15.079431][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.079562][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.079691][ T430] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.079820][ T430] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.079956][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.080117][ T430] RIP: 0033:0x7fb2d221808e [ 15.080252][ T430] 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 [ 15.080719][ T430] RSP: 002b:00007ffdbe2c09f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.080920][ T430] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb2d221808e [ 15.081114][ T430] RDX: 0000000000000000 RSI: 00007ffdbe2c0aa0 RDI: 0000000000000005 [ 15.081313][ T430] RBP: 00007ffdbe2c0a00 R08: 0000000000000000 R09: 0000000000000000 [ 15.081506][ T430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.081700][ T430] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdbe2c1170 | [ 15.183556][ T438] ------------[ cut here ]------------ | [ 15.183737][ T438] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/438 | [ 15.184020][ T438] Modules linked in: ip_gre gre | [ 15.184510][ T438] Tainted: [W]=WARN [ 15.184651][ T438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.184855][ T438] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.185077][ T438] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.185582][ T438] RSP: 0018:ffa000000113f020 EFLAGS: 00010286 [ 15.185788][ T438] RAX: 00000000ffffffa6 RBX: ff1100000f705e00 RCX: 1ff4000000227dca [ 15.186036][ T438] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f705ebc [ 15.186273][ T438] RBP: ff11000010bec000 R08: 1fe2200001ee0bd9 R09: ff1100000f3a8b58 [ 15.186516][ T438] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 15.186750][ T438] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.186999][ T438] FS: 00007f67a63ef840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 15.187266][ T438] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.187478][ T438] CR2: 000000000f93f988 CR3: 000000000ffdf005 CR4: 0000000000771ef0 [ 15.187715][ T438] PKRU: 55555554 [ 15.187857][ T438] Call Trace: [ 15.188011][ T438] [ 15.188123][ T438] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.188305][ T438] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.188450][ T438] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.188624][ T438] __dev_notify_flags (net/core/dev.c:9787) [ 15.188801][ T438] ? netif_change_name (net/core/dev.c:1495) [ 15.188986][ T438] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 15.189160][ T438] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.189335][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.189510][ T438] ? 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)) [ 15.189686][ T438] netif_change_flags (net/core/dev.c:9820) [ 15.189863][ T438] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.190049][ T438] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.190225][ T438] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.190408][ T438] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.190613][ T438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.190786][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.190973][ T438] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.191147][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.191328][ T438] ? __kernel_text_address (kernel/extable.c:79) [ 15.191504][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.191681][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.191853][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.192037][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.192211][ T438] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.192391][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.192566][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.192740][ T438] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.192930][ T438] ? __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) [ 15.193107][ T438] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.193281][ T438] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.193465][ T438] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.193641][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.193815][ T438] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.193998][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.194169][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.194352][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.194527][ T438] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.194701][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.194878][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.195061][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.195234][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.195415][ T438] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.195591][ T438] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.195764][ T438] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.195950][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.196123][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.196301][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.196478][ T438] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.196653][ T438] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.196828][ T438] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.197016][ T438] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.197192][ T438] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.197379][ T438] ? 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)) [ 15.197555][ T438] ? 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)) [ 15.197734][ T438] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.197920][ T438] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.198094][ T438] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.198269][ T438] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.198453][ T438] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.198627][ T438] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.198803][ T438] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.198990][ T438] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.199165][ T438] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.199375][ T438] ? move_addr_to_kernel (net/socket.c:258) [ 15.199550][ T438] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.199724][ T438] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.199910][ T438] ___sys_sendmsg (net/socket.c:2752) [ 15.200084][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.200288][ T438] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.200485][ T438] __sys_sendmsg (net/socket.c:2784) [ 15.200662][ T438] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.200835][ T438] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.201055][ T438] ? 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) [ 15.201231][ T438] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.201418][ T438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.201593][ T438] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.201766][ T438] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.201954][ T438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.202159][ T438] RIP: 0033:0x7f67a662908e [ 15.202349][ T438] 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 [ 15.202849][ T438] RSP: 002b:00007ffe89e739b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.203100][ T438] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f67a662908e [ 15.203347][ T438] RDX: 0000000000000000 RSI: 00007ffe89e73a60 RDI: 0000000000000005 [ 15.203582][ T438] RBP: 00007ffe89e739c0 R08: 0000000000000000 R09: 0000000000000000 [ 15.203818][ T438] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.204063][ T438] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe89e74130 | [ 15.268208][ T440] ------------[ cut here ]------------ | [ 15.268362][ T440] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/440 | [ 15.268583][ T440] Modules linked in: ip_gre gre | [ 15.269043][ T440] Tainted: [W]=WARN [ 15.269139][ T440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.269297][ T440] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.269460][ T440] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.269995][ T440] RSP: 0018:ffa000000114f020 EFLAGS: 00010286 [ 15.270152][ T440] RAX: 00000000ffffffa6 RBX: ff1100000c109000 RCX: 1ff4000000229dca [ 15.270344][ T440] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1090bc [ 15.270613][ T440] RBP: ff11000010bec000 R08: 1fe2200001821219 R09: ff11000010750b58 [ 15.270800][ T440] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.271058][ T440] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.271247][ T440] FS: 00007fa47c7aa840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 15.271472][ T440] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.271629][ T440] CR2: 0000000012e7b988 CR3: 000000000ce63004 CR4: 0000000000771ef0 [ 15.271818][ T440] PKRU: 55555554 [ 15.272004][ T440] Call Trace: [ 15.272098][ T440] [ 15.272164][ T440] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.272298][ T440] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.272396][ T440] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.272521][ T440] __dev_notify_flags (net/core/dev.c:9787) [ 15.272648][ T440] ? netif_change_name (net/core/dev.c:1495) [ 15.272772][ T440] ? __dev_change_flags (net/core/dev.c:9752) [ 15.272981][ T440] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.273107][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.273233][ T440] ? 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)) [ 15.273364][ T440] netif_change_flags (net/core/dev.c:9820) [ 15.273490][ T440] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.273616][ T440] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.273744][ T440] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.273870][ T440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.274098][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.274222][ T440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.274353][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.274479][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.274604][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 15.274730][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.274858][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.275036][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.275164][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.275293][ T440] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.275420][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.275545][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.275671][ T440] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.275796][ T440] ? __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) [ 15.275975][ T440] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.276100][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.276227][ T440] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.276360][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.276490][ T440] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.276618][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.276741][ T440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.276865][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.277041][ T440] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.277165][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.277296][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.277420][ T440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.277545][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.277670][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.277796][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.277971][ T440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.278097][ T440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.278222][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.278351][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.278479][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.278603][ T440] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.278728][ T440] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.278853][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.278984][ T440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.279113][ T440] ? 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)) [ 15.279237][ T440] ? 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)) [ 15.279367][ T440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.279493][ T440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.279618][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.279745][ T440] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.279872][ T440] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.280004][ T440] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.280132][ T440] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.280257][ T440] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.280389][ T440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.280544][ T440] ? move_addr_to_kernel (net/socket.c:258) [ 15.280670][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.280796][ T440] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.280929][ T440] ___sys_sendmsg (net/socket.c:2752) [ 15.281053][ T440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.281209][ T440] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.281352][ T440] __sys_sendmsg (net/socket.c:2784) [ 15.281477][ T440] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.281601][ T440] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.281760][ T440] ? 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) [ 15.281890][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.282017][ T440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.282143][ T440] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.282268][ T440] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.282397][ T440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.282554][ T440] RIP: 0033:0x7fa47c9e408e [ 15.282684][ T440] 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 [ 15.283134][ T440] RSP: 002b:00007ffd3c104f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.283327][ T440] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa47c9e408e [ 15.283514][ T440] RDX: 0000000000000000 RSI: 00007ffd3c104fd0 RDI: 0000000000000005 [ 15.283700][ T440] RBP: 00007ffd3c104f30 R08: 0000000000000000 R09: 0000000000000000 [ 15.283892][ T440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.284080][ T440] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd3c1056a0 | [ 15.417582][ T449] ------------[ cut here ]------------ | [ 15.417772][ T449] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/449 | [ 15.418497][ T449] Modules linked in: ip_gre gre | [ 15.418987][ T449] Tainted: [W]=WARN [ 15.419128][ T449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.419338][ T449] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.419549][ T449] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.420053][ T449] RSP: 0018:ffa00000011bf060 EFLAGS: 00010286 [ 15.420258][ T449] RAX: 00000000ffffffa6 RBX: ff1100000d162c80 RCX: 1ff4000000237dd2 [ 15.420494][ T449] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d162d3c [ 15.420727][ T449] RBP: ff11000010bec000 R08: 1fe2200001a2c5a9 R09: ff1100000aa75158 [ 15.420973][ T449] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 15.421205][ T449] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000011bf0f8 [ 15.421452][ T449] FS: 00007fe52289d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 15.421720][ T449] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.421936][ T449] CR2: 0000000031a20988 CR3: 0000000010257002 CR4: 0000000000771ef0 [ 15.422174][ T449] PKRU: 55555554 [ 15.422319][ T449] Call Trace: [ 15.422460][ T449] [ 15.422573][ T449] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.422750][ T449] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.422908][ T449] netif_close_many (net/core/dev.c:1804) [ 15.423084][ T449] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.423257][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.423436][ T449] ? __dev_close_many (net/core/dev.c:1781) [ 15.423612][ T449] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 15.423820][ T449] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 15.424038][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.424211][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.424393][ T449] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.424611][ T449] ? 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) [ 15.424787][ T449] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.424973][ T449] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 15.425180][ T449] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 15.425362][ T449] ? unregister_netdevice_many (net/core/dev.c:12497) [ 15.425536][ T449] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 15.425710][ T449] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 15.425899][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.426071][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.426246][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.426430][ T449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.426602][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.426793][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.426977][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.427151][ T449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.427329][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.427503][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.427675][ T449] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 15.427853][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.428035][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.428208][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.428389][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.428563][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.428736][ T449] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.428922][ T449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.429097][ T449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.429269][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.429451][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.429623][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.429797][ T449] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.429984][ T449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.430156][ T449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.430340][ T449] ? 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)) [ 15.430516][ T449] ? 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)) [ 15.430693][ T449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.430868][ T449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.431053][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.431228][ T449] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.431412][ T449] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.431586][ T449] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.431765][ T449] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.431953][ T449] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.432126][ T449] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.432335][ T449] ? move_addr_to_kernel (net/socket.c:258) [ 15.432510][ T449] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.432684][ T449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.432858][ T449] ___sys_sendmsg (net/socket.c:2752) [ 15.433045][ T449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.433249][ T449] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.433441][ T449] __sys_sendmsg (net/socket.c:2784) [ 15.433618][ T449] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.433789][ T449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.434021][ T449] ? 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) [ 15.434195][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.434379][ T449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.434556][ T449] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.434729][ T449] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.434915][ T449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.435116][ T449] RIP: 0033:0x7fe522ad708e [ 15.435303][ T449] 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 [ 15.435798][ T449] RSP: 002b:00007fff1af20930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.436048][ T449] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe522ad708e [ 15.436281][ T449] RDX: 0000000000000000 RSI: 00007fff1af209e0 RDI: 0000000000000005 [ 15.436523][ T449] RBP: 00007fff1af20940 R08: 0000000000000000 R09: 0000000000000000 [ 15.436758][ T449] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.437006][ T449] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1af210b0 | [ 15.439762][ T449] ------------[ cut here ]------------ | [ 15.439941][ T449] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/449 | [ 15.440198][ T449] Modules linked in: ip_gre gre | [ 15.440680][ T449] Tainted: [W]=WARN [ 15.440818][ T449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.441112][ T449] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.441403][ T449] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.442003][ T449] RSP: 0018:ffa00000011bf190 EFLAGS: 00010286 [ 15.442272][ T449] RAX: 00000000ffffffa6 RBX: ff1100000ab58200 RCX: 1ff4000000237df8 [ 15.442568][ T449] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab582bc [ 15.442876][ T449] RBP: ff11000010bec000 R08: 1fe220000156b059 R09: ff1100000aa75158 [ 15.443277][ T449] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 15.443569][ T449] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 15.443863][ T449] FS: 00007fe52289d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 15.444133][ T449] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.444337][ T449] CR2: 0000000031a20988 CR3: 0000000010257002 CR4: 0000000000771ef0 [ 15.444568][ T449] PKRU: 55555554 [ 15.444704][ T449] Call Trace: [ 15.444840][ T449] [ 15.444962][ T449] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 15.445165][ T449] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.445368][ T449] ? 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) [ 15.445538][ T449] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.445705][ T449] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 15.445922][ T449] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 15.446091][ T449] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 15.446260][ T449] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 15.446436][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.446603][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.446772][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.446956][ T449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.447123][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.447318][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.447486][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.447654][ T449] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.447821][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.448003][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.448172][ T449] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 15.448351][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.448520][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.448689][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.448856][ T449] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.449038][ T449] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.449207][ T449] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.449382][ T449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.449549][ T449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.449717][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.449916][ T449] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.450083][ T449] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.450253][ T449] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.450429][ T449] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.450597][ T449] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.450769][ T449] ? 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)) [ 15.450948][ T449] ? 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)) [ 15.451121][ T449] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.451299][ T449] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.451467][ T449] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.451635][ T449] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.451805][ T449] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.451986][ T449] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.452235][ T449] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.452416][ T449] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.452588][ T449] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.452784][ T449] ? move_addr_to_kernel (net/socket.c:258) [ 15.453042][ T449] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.453211][ T449] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.453387][ T449] ___sys_sendmsg (net/socket.c:2752) [ 15.453555][ T449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.453834][ T449] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.454032][ T449] __sys_sendmsg (net/socket.c:2784) [ 15.454198][ T449] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.454450][ T449] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.454652][ T449] ? 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) [ 15.454820][ T449] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.455000][ T449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.455245][ T449] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.455426][ T449] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.455598][ T449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.455794][ T449] RIP: 0033:0x7fe522ad708e [ 15.456063][ T449] 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 [ 15.456631][ T449] RSP: 002b:00007fff1af20930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.456860][ T449] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe522ad708e [ 15.457098][ T449] RDX: 0000000000000000 RSI: 00007fff1af209e0 RDI: 0000000000000005 [ 15.457413][ T449] RBP: 00007fff1af20940 R08: 0000000000000000 R09: 0000000000000000 [ 15.457639][ T449] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.457867][ T449] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1af210b0 | [ 15.513411][ T450] ------------[ cut here ]------------ | [ 15.513568][ T450] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/450 | [ 15.513808][ T450] Modules linked in: ip_gre gre | [ 15.514233][ T450] Tainted: [W]=WARN [ 15.514341][ T450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.514514][ T450] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.514695][ T450] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.515990][ T450] RSP: 0018:ffa00000011bef10 EFLAGS: 00010286 [ 15.516165][ T450] RAX: 00000000ffffffa6 RBX: ff1100000e175a80 RCX: 1ff4000000237da8 [ 15.516373][ T450] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e175b3c [ 15.516577][ T450] RBP: ff1100000280c000 R08: 1fe2200001c2eb69 R09: ff1100000aa72e80 [ 15.516781][ T450] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 15.517036][ T450] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 15.517244][ T450] FS: 00007ff158d2a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 15.517498][ T450] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.517671][ T450] CR2: 000000000042f320 CR3: 00000000060a3004 CR4: 0000000000771ef0 [ 15.517876][ T450] PKRU: 55555554 [ 15.517985][ T450] Call Trace: [ 15.518088][ T450] [ 15.518159][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.518305][ T450] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 15.518444][ T450] notifier_call_chain (kernel/notifier.c:85) [ 15.518584][ T450] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 15.518724][ T450] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 15.518861][ T450] ? netconsole_process_cleanups_core (drivers/net/netconsole.c:388) [ 15.519040][ T450] ? netconsole_netdev_event (drivers/net/netconsole.c:1647) [ 15.519181][ T450] netif_set_mtu (net/core/dev.c:9910) [ 15.519326][ T450] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 15.519468][ T450] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 15.519640][ T450] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 15.519779][ T450] dev_set_mtu (net/core/dev_api.c:249) [ 15.519890][ T450] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 15.520030][ T450] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 15.520168][ T450] ? ipgre_get_size (net/ipv4/ip_gre.c:1553) ip_gre [ 15.520315][ T450] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 15.520489][ T450] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 15.520628][ T450] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 15.520804][ T450] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 15.520950][ T450] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 15.521091][ T450] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.521229][ T450] ? __dev_get_by_name (net/core/dev.c:883) [ 15.521375][ T450] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.521519][ T450] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.521662][ T450] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.521801][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.521943][ T450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.522083][ T450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.522220][ T450] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.522363][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.522505][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.522643][ T450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.522782][ T450] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.522926][ T450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.523065][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.523203][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.523348][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.523487][ T450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.523625][ T450] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.523762][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.523904][ T450] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.524047][ T450] ? 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)) [ 15.524184][ T450] ? 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)) [ 15.524330][ T450] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.524469][ T450] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.524608][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.524746][ T450] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.524891][ T450] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.525032][ T450] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.525173][ T450] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.525316][ T450] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.525454][ T450] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.525627][ T450] ? move_addr_to_kernel (net/socket.c:258) [ 15.525769][ T450] ___sys_sendmsg (net/socket.c:2752) [ 15.525915][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.526055][ T450] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.526202][ T450] ? 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)) [ 15.526348][ T450] __sys_sendmsg (net/socket.c:2784) [ 15.526487][ T450] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.526630][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.526766][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.526911][ T450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.527049][ T450] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.527186][ T450] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.527329][ T450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.527500][ T450] RIP: 0033:0x7ff158f6408e [ 15.527644][ T450] 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 [ 15.528143][ T450] RSP: 002b:00007ffcc7fb2af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.528355][ T450] RAX: ffffffffffffffda RBX: 00007ffcc7fb32a0 RCX: 00007ff158f6408e [ 15.528561][ T450] RDX: 0000000000000000 RSI: 00007ffcc7fb2ba0 RDI: 0000000000000005 [ 15.528768][ T450] RBP: 00007ffcc7fb2b00 R08: 0000000000000000 R09: 0000000000000000 [ 15.528980][ T450] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.529188][ T450] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc7fb3260 | [ 15.531313][ T450] ------------[ cut here ]------------ | [ 15.531444][ T450] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/450 | [ 15.531669][ T450] Modules linked in: ip_gre gre | [ 15.532689][ T450] Tainted: [W]=WARN [ 15.532792][ T450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.532964][ T450] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.533134][ T450] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.533609][ T450] RSP: 0018:ffa00000011bf1b0 EFLAGS: 00010286 [ 15.533776][ T450] RAX: 00000000ffffffa6 RBX: ff1100000d15fa80 RCX: 1ff4000000237dfc [ 15.533981][ T450] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15fb3c [ 15.534177][ T450] RBP: ff1100000280c000 R08: 1fe2200001a2bf69 R09: ff1100000aa72e80 [ 15.534378][ T450] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 15.534573][ T450] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f7060 [ 15.534771][ T450] FS: 00007ff158d2a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 15.535006][ T450] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.535173][ T450] CR2: 000000000042f320 CR3: 00000000060a3004 CR4: 0000000000771ef0 [ 15.535375][ T450] PKRU: 55555554 [ 15.535475][ T450] Call Trace: [ 15.535574][ T450] [ 15.535642][ T450] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.535777][ T450] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.535879][ T450] __dev_notify_flags (net/core/dev.c:9787) [ 15.536018][ T450] ? netif_change_name (net/core/dev.c:1495) [ 15.536153][ T450] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 15.536328][ T450] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 15.536464][ T450] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 15.536600][ T450] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 15.536732][ T450] ? __dev_get_by_name (net/core/dev.c:883) [ 15.536865][ T450] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 15.537009][ T450] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 15.537149][ T450] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.537284][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.537422][ T450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.537555][ T450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.537687][ T450] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.537819][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.537961][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.538095][ T450] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.538227][ T450] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.538364][ T450] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.538496][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.538627][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.538760][ T450] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.538896][ T450] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.539031][ T450] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.539164][ T450] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.539304][ T450] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.539439][ T450] ? 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)) [ 15.539570][ T450] ? 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)) [ 15.539704][ T450] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.539836][ T450] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.539973][ T450] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.540107][ T450] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.540240][ T450] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.540379][ T450] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.540511][ T450] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.540644][ T450] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.540775][ T450] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.540943][ T450] ? move_addr_to_kernel (net/socket.c:258) [ 15.541079][ T450] ___sys_sendmsg (net/socket.c:2752) [ 15.541211][ T450] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.541348][ T450] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.541490][ T450] ? 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)) [ 15.541625][ T450] __sys_sendmsg (net/socket.c:2784) [ 15.541761][ T450] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.541903][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.542036][ T450] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.542171][ T450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.542308][ T450] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.542440][ T450] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.542574][ T450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.542738][ T450] RIP: 0033:0x7ff158f6408e [ 15.542877][ T450] 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 [ 15.543362][ T450] RSP: 002b:00007ffcc7fb2af0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.543562][ T450] RAX: ffffffffffffffda RBX: 00007ffcc7fb32a0 RCX: 00007ff158f6408e [ 15.543759][ T450] RDX: 0000000000000000 RSI: 00007ffcc7fb2ba0 RDI: 0000000000000005 [ 15.543963][ T450] RBP: 00007ffcc7fb2b00 R08: 0000000000000000 R09: 0000000000000000 [ 15.544162][ T450] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.544364][ T450] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc7fb3260 | [ 15.607703][ T452] ------------[ cut here ]------------ | [ 15.607844][ T452] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/452 | [ 15.608268][ T452] Modules linked in: ip_gre gre | [ 15.608664][ T452] Tainted: [W]=WARN [ 15.608760][ T452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.608926][ T452] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.609091][ T452] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.609548][ T452] RSP: 0018:ffa00000011df020 EFLAGS: 00010286 [ 15.609710][ T452] RAX: 00000000ffffffa6 RBX: ff110000051f78c0 RCX: 1ff400000023bdca [ 15.609905][ T452] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f797c [ 15.610093][ T452] RBP: ff1100000280c000 R08: 1fe2200000a3ef31 R09: ff1100000a92ae58 [ 15.610281][ T452] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.610474][ T452] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.610665][ T452] FS: 00007f9153ae1840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 15.610891][ T452] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.611049][ T452] CR2: 00007f9153db11a0 CR3: 000000000f3f6001 CR4: 0000000000771ef0 [ 15.611239][ T452] PKRU: 55555554 [ 15.611337][ T452] Call Trace: [ 15.611432][ T452] [ 15.611499][ T452] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.611628][ T452] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.611725][ T452] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.611852][ T452] __dev_notify_flags (net/core/dev.c:9787) [ 15.611985][ T452] ? netif_change_name (net/core/dev.c:1495) [ 15.612113][ T452] ? __dev_change_flags (net/core/dev.c:9752) [ 15.612240][ T452] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.612373][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.612499][ T452] ? 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)) [ 15.612628][ T452] netif_change_flags (net/core/dev.c:9820) [ 15.612755][ T452] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.612888][ T452] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.613018][ T452] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.613148][ T452] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.613309][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.613437][ T452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.613564][ T452] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.613689][ T452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.613817][ T452] ? __kernel_text_address (kernel/extable.c:79) [ 15.613951][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.614081][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.614208][ T452] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.614338][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.614465][ T452] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.614590][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.614716][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.614843][ T452] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.614977][ T452] ? __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) [ 15.615104][ T452] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.615232][ T452] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.615365][ T452] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.615495][ T452] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.615626][ T452] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.615754][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.615880][ T452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.616013][ T452] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.616140][ T452] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.616265][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.616398][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.616524][ T452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.616650][ T452] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.616777][ T452] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.616909][ T452] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.617038][ T452] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.617164][ T452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.617289][ T452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.617418][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.617546][ T452] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.617671][ T452] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.617798][ T452] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.617929][ T452] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.618056][ T452] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.618185][ T452] ? 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)) [ 15.618315][ T452] ? 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)) [ 15.618443][ T452] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.618570][ T452] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.618696][ T452] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.618823][ T452] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.618958][ T452] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.619087][ T452] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.619214][ T452] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.619345][ T452] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.619470][ T452] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.619626][ T452] ? move_addr_to_kernel (net/socket.c:258) [ 15.619753][ T452] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.619880][ T452] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.620010][ T452] ___sys_sendmsg (net/socket.c:2752) [ 15.620135][ T452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.620298][ T452] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.620436][ T452] __sys_sendmsg (net/socket.c:2784) [ 15.620562][ T452] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.620688][ T452] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.620847][ T452] ? 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) [ 15.620979][ T452] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.621107][ T452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.621233][ T452] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.621361][ T452] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.621489][ T452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.621643][ T452] RIP: 0033:0x7f9153d1b08e [ 15.621774][ T452] 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 [ 15.622226][ T452] RSP: 002b:00007ffe1a1c3520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.622418][ T452] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9153d1b08e [ 15.622605][ T452] RDX: 0000000000000000 RSI: 00007ffe1a1c35d0 RDI: 0000000000000005 [ 15.622794][ T452] RBP: 00007ffe1a1c3530 R08: 0000000000000000 R09: 0000000000000000 [ 15.622985][ T452] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec14 [ 15.623172][ T452] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1a1c3ca0 | [ 15.729686][ T460] ------------[ cut here ]------------ | [ 15.729866][ T460] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/460 | [ 15.730733][ T460] Modules linked in: ip_gre gre | [ 15.731377][ T460] Tainted: [W]=WARN [ 15.731568][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.731822][ T460] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.732131][ T460] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.732629][ T460] RSP: 0018:ffa000000123f020 EFLAGS: 00010286 [ 15.732829][ T460] RAX: 00000000ffffffa6 RBX: ff110000051f71c0 RCX: 1ff4000000247dca [ 15.733071][ T460] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f727c [ 15.733306][ T460] RBP: ff1100000280c000 R08: 1fe2200000a3ee51 R09: ff110000101c5158 [ 15.733538][ T460] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 15.733768][ T460] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.734015][ T460] FS: 00007f93dce6d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 15.734278][ T460] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.734487][ T460] CR2: 0000000023350988 CR3: 000000000f406001 CR4: 0000000000771ef0 [ 15.734722][ T460] PKRU: 55555554 [ 15.734860][ T460] Call Trace: [ 15.735009][ T460] [ 15.735119][ T460] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.735300][ T460] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.735441][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.735609][ T460] __dev_notify_flags (net/core/dev.c:9787) [ 15.735780][ T460] ? netif_change_name (net/core/dev.c:1495) [ 15.735961][ T460] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 15.736130][ T460] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.736304][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.736478][ T460] ? 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)) [ 15.736649][ T460] netif_change_flags (net/core/dev.c:9820) [ 15.736820][ T460] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.737000][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.737173][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.737350][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.737554][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.737724][ T460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.737905][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.738074][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.738246][ T460] ? __kernel_text_address (kernel/extable.c:79) [ 15.738425][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.738597][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.738768][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.738951][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.739122][ T460] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.739289][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.739466][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.739637][ T460] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.739809][ T460] ? __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) [ 15.739993][ T460] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.740168][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.740346][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.740519][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.740693][ T460] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.740865][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.741046][ T460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.741217][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.741395][ T460] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.741567][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.741738][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.741918][ T460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.742088][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.742256][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.742432][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.742602][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.742777][ T460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.742959][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.743128][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.743306][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.743475][ T460] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.743645][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.743814][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.743996][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.744171][ T460] ? 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)) [ 15.744345][ T460] ? 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)) [ 15.744516][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.744688][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.744856][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.745039][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.745211][ T460] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.745392][ T460] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.745563][ T460] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.745731][ T460] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.745911][ T460] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.746110][ T460] ? move_addr_to_kernel (net/socket.c:258) [ 15.746281][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.746459][ T460] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.746632][ T460] ___sys_sendmsg (net/socket.c:2752) [ 15.746801][ T460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.747015][ T460] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.747197][ T460] __sys_sendmsg (net/socket.c:2784) [ 15.747376][ T460] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.747548][ T460] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.747750][ T460] ? 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) [ 15.747934][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.748106][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.748275][ T460] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.748452][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.748621][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.748820][ T460] RIP: 0033:0x7f93dd0a708e [ 15.749007][ T460] 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 [ 15.749503][ T460] RSP: 002b:00007ffd4b08d180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.749735][ T460] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f93dd0a708e [ 15.749979][ T460] RDX: 0000000000000000 RSI: 00007ffd4b08d230 RDI: 0000000000000005 [ 15.750212][ T460] RBP: 00007ffd4b08d190 R08: 0000000000000000 R09: 0000000000000000 [ 15.750450][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 15.750680][ T460] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4b08d900 | [ 15.814082][ T462] ------------[ cut here ]------------ | [ 15.814230][ T462] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/462 | [ 15.814456][ T462] Modules linked in: ip_gre gre | [ 15.814853][ T462] Tainted: [W]=WARN [ 15.815056][ T462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.815217][ T462] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.815389][ T462] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.815844][ T462] RSP: 0018:ffa000000125f020 EFLAGS: 00010286 [ 15.816013][ T462] RAX: 00000000ffffffa6 RBX: ff110000051f6740 RCX: 1ff400000024bdca [ 15.816210][ T462] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f67fc [ 15.816411][ T462] RBP: ff1100000280c000 R08: 1fe2200000a3ed01 R09: ff1100000f6d8b58 [ 15.816604][ T462] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 15.816797][ T462] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 15.816995][ T462] FS: 00007f48862c0840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 15.817222][ T462] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.817386][ T462] CR2: 00007f48865901a0 CR3: 0000000009813005 CR4: 0000000000771ef0 [ 15.817579][ T462] PKRU: 55555554 [ 15.817675][ T462] Call Trace: [ 15.817771][ T462] [ 15.817838][ T462] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.817977][ T462] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.818076][ T462] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 15.818206][ T462] __dev_notify_flags (net/core/dev.c:9787) [ 15.818340][ T462] ? netif_change_name (net/core/dev.c:1495) [ 15.818470][ T462] ? __dev_change_flags (net/core/dev.c:9752) [ 15.818600][ T462] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.818729][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.818857][ T462] ? 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)) [ 15.818994][ T462] netif_change_flags (net/core/dev.c:9820) [ 15.819123][ T462] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 15.819252][ T462] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 15.819388][ T462] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 15.819517][ T462] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 15.819678][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.819807][ T462] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.819941][ T462] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.820070][ T462] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.820199][ T462] ? __kernel_text_address (kernel/extable.c:79) [ 15.820331][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.820462][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.820590][ T462] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.820719][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.820848][ T462] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.820981][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.821110][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.821239][ T462] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 15.821369][ T462] ? __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) [ 15.821499][ T462] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 15.821628][ T462] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 15.821759][ T462] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 15.821897][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 15.822030][ T462] rtnl_newlink (net/core/rtnetlink.c:4150) [ 15.822161][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.822289][ T462] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.822425][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.822557][ T462] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.822685][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.822816][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.822950][ T462] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.823079][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.823208][ T462] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.823340][ T462] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 15.823469][ T462] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.823598][ T462] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.823726][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.823853][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.823989][ T462] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.824118][ T462] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.824246][ T462] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.824379][ T462] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.824508][ T462] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.824640][ T462] ? 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)) [ 15.824768][ T462] ? 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)) [ 15.824900][ T462] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.825031][ T462] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.825160][ T462] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.825289][ T462] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.825423][ T462] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.825554][ T462] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.825684][ T462] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.825813][ T462] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.825946][ T462] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.826105][ T462] ? move_addr_to_kernel (net/socket.c:258) [ 15.826235][ T462] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.826368][ T462] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.826498][ T462] ___sys_sendmsg (net/socket.c:2752) [ 15.826626][ T462] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.826786][ T462] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.826932][ T462] __sys_sendmsg (net/socket.c:2784) [ 15.827060][ T462] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.827189][ T462] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.827357][ T462] ? 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) [ 15.827485][ T462] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.827614][ T462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.827742][ T462] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.827870][ T462] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.828004][ T462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.828163][ T462] RIP: 0033:0x7f48864fa08e [ 15.828302][ T462] 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 [ 15.828757][ T462] RSP: 002b:00007fff96895760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.828956][ T462] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f48864fa08e [ 15.829147][ T462] RDX: 0000000000000000 RSI: 00007fff96895810 RDI: 0000000000000005 [ 15.829342][ T462] RBP: 00007fff96895770 R08: 0000000000000000 R09: 0000000000000000 [ 15.829532][ T462] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 15.829723][ T462] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff96895ee0 | [ 15.970771][ T471] ------------[ cut here ]------------ | [ 15.971575][ T471] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/471 | [ 15.971849][ T471] Modules linked in: ip_gre gre | [ 15.972364][ T471] Tainted: [W]=WARN [ 15.972507][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.972715][ T471] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 15.972941][ T471] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 15.973453][ T471] RSP: 0018:ffa00000012df060 EFLAGS: 00010286 [ 15.973663][ T471] RAX: 00000000ffffffa6 RBX: ff1100000c30ae40 RCX: 1ff400000025bdd2 [ 15.973912][ T471] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30aefc [ 15.974150][ T471] RBP: ff1100000280c000 R08: 1fe22000018615e1 R09: ff1100000a93ae58 [ 15.974395][ T471] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 15.974634][ T471] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000012df0f8 [ 15.974874][ T471] FS: 00007f164a0fb840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 15.975156][ T471] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 15.975371][ T471] CR2: 0000000038e96988 CR3: 000000000f326001 CR4: 0000000000771ef0 [ 15.975612][ T471] PKRU: 55555554 [ 15.975755][ T471] Call Trace: [ 15.975910][ T471] [ 15.976024][ T471] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 15.976202][ T471] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 15.976354][ T471] netif_close_many (net/core/dev.c:1804) [ 15.976530][ T471] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 15.976705][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.976897][ T471] ? __dev_close_many (net/core/dev.c:1781) [ 15.977071][ T471] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 15.977278][ T471] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 15.977494][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.977668][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.977844][ T471] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 15.978066][ T471] ? 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) [ 15.978244][ T471] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 15.978427][ T471] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 15.978635][ T471] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 15.978814][ T471] ? unregister_netdevice_many (net/core/dev.c:12497) [ 15.979000][ T471] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 15.979176][ T471] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 15.979361][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.979535][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.979713][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.979901][ T471] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.980075][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.980268][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.980450][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.980627][ T471] ? mark_usage (kernel/locking/lockdep.c:4674) [ 15.980801][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.980989][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.981164][ T471] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 15.981346][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.981522][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.981698][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.981874][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 15.982063][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 15.982239][ T471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 15.982424][ T471] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.982598][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.982774][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.982968][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 15.983147][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 15.983337][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 15.983518][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.983697][ T471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.983877][ T471] ? 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)) [ 15.984066][ T471] ? 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)) [ 15.984245][ T471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.984432][ T471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.984608][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 15.984786][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 15.984973][ T471] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 15.985149][ T471] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 15.985337][ T471] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 15.985517][ T471] ? copy_msghdr_from_user (net/socket.c:2635) [ 15.985693][ T471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 15.985910][ T471] ? move_addr_to_kernel (net/socket.c:258) [ 15.986087][ T471] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.986263][ T471] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 15.986448][ T471] ___sys_sendmsg (net/socket.c:2752) [ 15.986622][ T471] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 15.986833][ T471] ? copy_msghdr_from_user (net/socket.c:2603) [ 15.987036][ T471] __sys_sendmsg (net/socket.c:2784) [ 15.987213][ T471] ? __sys_sendmsg_sock (net/socket.c:2765) [ 15.987397][ T471] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 15.987609][ T471] ? 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) [ 15.987786][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 15.987973][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 15.988151][ T471] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 15.988335][ T471] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 15.988515][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.988725][ T471] RIP: 0033:0x7f164a33508e [ 15.988920][ T471] 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 [ 15.989436][ T471] RSP: 002b:00007ffc7fc53f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.989679][ T471] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f164a33508e [ 15.989935][ T471] RDX: 0000000000000000 RSI: 00007ffc7fc54030 RDI: 0000000000000005 [ 15.990175][ T471] RBP: 00007ffc7fc53f90 R08: 0000000000000000 R09: 0000000000000000 [ 15.990421][ T471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 15.990659][ T471] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7fc54700 | [ 16.007070][ T471] ------------[ cut here ]------------ | [ 16.007254][ T471] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/471 | [ 16.007520][ T471] Modules linked in: ip_gre gre | [ 16.008011][ T471] Tainted: [W]=WARN [ 16.008153][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.008367][ T471] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.008580][ T471] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.009085][ T471] RSP: 0018:ffa00000012df190 EFLAGS: 00010286 [ 16.009290][ T471] RAX: 00000000ffffffa6 RBX: ff1100000e174580 RCX: 1ff400000025bdf8 [ 16.009530][ T471] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e17463c [ 16.009761][ T471] RBP: ff1100000280c000 R08: 1fe2200001c2e8c9 R09: ff1100000a93ae58 [ 16.010111][ T471] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.010350][ T471] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 16.010592][ T471] FS: 00007f164a0fb840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.010856][ T471] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.011073][ T471] CR2: 0000000038e96988 CR3: 000000000f326001 CR4: 0000000000771ef0 [ 16.011314][ T471] PKRU: 55555554 [ 16.011454][ T471] Call Trace: [ 16.011593][ T471] [ 16.011708][ T471] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 16.011929][ T471] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.012132][ T471] ? 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) [ 16.012313][ T471] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.012485][ T471] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 16.012690][ T471] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 16.012864][ T471] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 16.013052][ T471] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.013229][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.013408][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.013583][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.013755][ T471] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.013935][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.014127][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.014304][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.014481][ T471] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.014652][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.014825][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.015014][ T471] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 16.015188][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.015368][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.015540][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.015716][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.015901][ T471] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.016075][ T471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.016246][ T471] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.016426][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.016598][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.016772][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.016954][ T471] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.017130][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.017308][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.017481][ T471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.017657][ T471] ? 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)) [ 16.017828][ T471] ? 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)) [ 16.018015][ T471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.018190][ T471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.018371][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.018545][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.018717][ T471] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.018902][ T471] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.019075][ T471] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.019245][ T471] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.019423][ T471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.019622][ T471] ? move_addr_to_kernel (net/socket.c:258) [ 16.019798][ T471] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.019983][ T471] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.020154][ T471] ___sys_sendmsg (net/socket.c:2752) [ 16.020331][ T471] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.020531][ T471] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.020713][ T471] __sys_sendmsg (net/socket.c:2784) [ 16.020898][ T471] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.021072][ T471] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.021276][ T471] ? 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) [ 16.021453][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.021625][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.021795][ T471] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.021979][ T471] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.022151][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.022360][ T471] RIP: 0033:0x7f164a33508e [ 16.022535][ T471] 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 [ 16.023032][ T471] RSP: 002b:00007ffc7fc53f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.023264][ T471] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f164a33508e [ 16.023501][ T471] RDX: 0000000000000000 RSI: 00007ffc7fc54030 RDI: 0000000000000005 [ 16.023731][ T471] RBP: 00007ffc7fc53f90 R08: 0000000000000000 R09: 0000000000000000 [ 16.023974][ T471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.024204][ T471] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7fc54700 | [ 16.063429][ T472] ------------[ cut here ]------------ | [ 16.063582][ T472] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/472 | [ 16.063822][ T472] Modules linked in: ip_gre gre | [ 16.064724][ T472] Tainted: [W]=WARN [ 16.064829][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.065004][ T472] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.065182][ T472] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.065671][ T472] RSP: 0018:ffa00000012eef10 EFLAGS: 00010286 [ 16.065840][ T472] RAX: 00000000ffffffa6 RBX: ff1100000f23f000 RCX: 1ff400000025dda8 [ 16.066050][ T472] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f0bc [ 16.066253][ T472] RBP: ff110000098c1000 R08: 1fe2200001e47e19 R09: ff1100000a938b80 [ 16.066463][ T472] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 16.066665][ T472] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 16.066870][ T472] FS: 00007f214a0de840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 16.067116][ T472] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.067287][ T472] CR2: 000000000042f320 CR3: 000000000ff1f002 CR4: 0000000000771ef0 [ 16.067505][ T472] PKRU: 55555554 [ 16.067608][ T472] Call Trace: [ 16.067710][ T472] [ 16.067782][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.067926][ T472] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 16.068063][ T472] notifier_call_chain (kernel/notifier.c:85) [ 16.068203][ T472] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 16.068345][ T472] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 16.068481][ T472] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 16.068653][ T472] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 16.068824][ T472] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 16.068969][ T472] netif_set_mtu (net/core/dev.c:9910) [ 16.069104][ T472] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 16.069238][ T472] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 16.069381][ T472] dev_set_mtu (net/core/dev_api.c:249) [ 16.069486][ T472] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 16.069624][ T472] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 16.069761][ T472] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 16.069937][ T472] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 16.070075][ T472] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 16.070248][ T472] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 16.070391][ T472] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 16.070531][ T472] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.070668][ T472] ? __dev_get_by_name (net/core/dev.c:883) [ 16.070804][ T472] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.070952][ T472] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.071093][ T472] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.071230][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.071373][ T472] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.071509][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.071646][ T472] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.071782][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.071928][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.072064][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.072200][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.072340][ T472] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.072475][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.072610][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.072749][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.072889][ T472] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.073026][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.073162][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.073303][ T472] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.073442][ T472] ? 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)) [ 16.073577][ T472] ? 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)) [ 16.073714][ T472] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.073855][ T472] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.073997][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.074134][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.074284][ T472] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.074426][ T472] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.074562][ T472] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.074697][ T472] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.074833][ T472] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.075006][ T472] ? move_addr_to_kernel (net/socket.c:258) [ 16.075146][ T472] ___sys_sendmsg (net/socket.c:2752) [ 16.075281][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.075421][ T472] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.075565][ T472] ? 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)) [ 16.075703][ T472] __sys_sendmsg (net/socket.c:2784) [ 16.075840][ T472] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.075986][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.076121][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.076257][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.076399][ T472] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.076535][ T472] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.076670][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.076838][ T472] RIP: 0033:0x7f214a31808e [ 16.076988][ T472] 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 [ 16.077476][ T472] RSP: 002b:00007fffb7040830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.077680][ T472] RAX: ffffffffffffffda RBX: 00007fffb7040fe0 RCX: 00007f214a31808e [ 16.077891][ T472] RDX: 0000000000000000 RSI: 00007fffb70408e0 RDI: 0000000000000005 [ 16.078094][ T472] RBP: 00007fffb7040840 R08: 0000000000000000 R09: 0000000000000000 [ 16.078302][ T472] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.078503][ T472] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb7040fa0 | [ 16.080087][ T472] ------------[ cut here ]------------ | [ 16.080213][ T472] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/472 | [ 16.080439][ T472] Modules linked in: ip_gre gre | [ 16.080837][ T472] Tainted: [W]=WARN [ 16.080970][ T472] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.081133][ T472] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.081304][ T472] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.081783][ T472] RSP: 0018:ffa00000012ef1b0 EFLAGS: 00010286 [ 16.081951][ T472] RAX: 00000000ffffffa6 RBX: ff1100000f23eac0 RCX: 1ff400000025ddfc [ 16.082145][ T472] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23eb7c [ 16.082340][ T472] RBP: ff110000098c1000 R08: 1fe2200001e47d71 R09: ff1100000a938b80 [ 16.082532][ T472] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 16.082725][ T472] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 16.082924][ T472] FS: 00007f214a0de840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 16.083153][ T472] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.083319][ T472] CR2: 000000000042f320 CR3: 000000000ff1f002 CR4: 0000000000771ef0 [ 16.083514][ T472] PKRU: 55555554 [ 16.083611][ T472] Call Trace: [ 16.083707][ T472] [ 16.083774][ T472] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.083910][ T472] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.084010][ T472] __dev_notify_flags (net/core/dev.c:9787) [ 16.084141][ T472] ? netif_change_name (net/core/dev.c:1495) [ 16.084271][ T472] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 16.084440][ T472] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.084573][ T472] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.084704][ T472] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.084834][ T472] ? __dev_get_by_name (net/core/dev.c:883) [ 16.084968][ T472] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.085104][ T472] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.085240][ T472] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.085374][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.085503][ T472] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.085632][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.085761][ T472] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.085894][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.086030][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.086159][ T472] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.086290][ T472] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.086426][ T472] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.086556][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.086686][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.086816][ T472] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.086950][ T472] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.087082][ T472] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.087211][ T472] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.087348][ T472] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.087482][ T472] ? 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)) [ 16.087612][ T472] ? 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)) [ 16.087742][ T472] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.087872][ T472] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.088009][ T472] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.088139][ T472] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.088270][ T472] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.088404][ T472] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.088535][ T472] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.088665][ T472] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.088794][ T472] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.088960][ T472] ? move_addr_to_kernel (net/socket.c:258) [ 16.089095][ T472] ___sys_sendmsg (net/socket.c:2752) [ 16.089223][ T472] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.089360][ T472] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.089498][ T472] ? 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)) [ 16.089629][ T472] __sys_sendmsg (net/socket.c:2784) [ 16.089758][ T472] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.089897][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.090027][ T472] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.090157][ T472] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.090393][ T472] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.090522][ T472] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.090652][ T472] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.090812][ T472] RIP: 0033:0x7f214a31808e [ 16.091044][ T472] 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 [ 16.091595][ T472] RSP: 002b:00007fffb7040830 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.091790][ T472] RAX: ffffffffffffffda RBX: 00007fffb7040fe0 RCX: 00007f214a31808e [ 16.091988][ T472] RDX: 0000000000000000 RSI: 00007fffb70408e0 RDI: 0000000000000005 [ 16.092270][ T472] RBP: 00007fffb7040840 R08: 0000000000000000 R09: 0000000000000000 [ 16.092465][ T472] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.092658][ T472] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffb7040fa0 | [ 16.156167][ T474] ------------[ cut here ]------------ | [ 16.156354][ T474] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/474 | [ 16.156614][ T474] Modules linked in: ip_gre gre | [ 16.157098][ T474] Tainted: [W]=WARN [ 16.157238][ T474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.157448][ T474] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.157654][ T474] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.158673][ T474] RSP: 0018:ffa000000130f020 EFLAGS: 00010286 [ 16.158942][ T474] RAX: 00000000ffffffa6 RBX: ff1100000b7698c0 RCX: 1ff4000000261dca [ 16.159223][ T474] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b76997c [ 16.159513][ T474] RBP: ff110000098c1000 R08: 1fe22000016ed331 R09: ff11000009642e58 [ 16.159796][ T474] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.160101][ T474] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.160400][ T474] FS: 00007fcca9ada840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.160759][ T474] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.161040][ T474] CR2: 0000000006dab988 CR3: 000000000e55c001 CR4: 0000000000771ef0 [ 16.161365][ T474] PKRU: 55555554 [ 16.161577][ T474] Call Trace: [ 16.161793][ T474] [ 16.161914][ T474] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.162087][ T474] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.162228][ T474] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.162399][ T474] __dev_notify_flags (net/core/dev.c:9787) [ 16.162572][ T474] ? netif_change_name (net/core/dev.c:1495) [ 16.162746][ T474] ? __dev_change_flags (net/core/dev.c:9752) [ 16.162929][ T474] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.163101][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.163273][ T474] ? 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)) [ 16.163452][ T474] netif_change_flags (net/core/dev.c:9820) [ 16.163623][ T474] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.163797][ T474] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.163982][ T474] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.164153][ T474] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.164360][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.164532][ T474] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.164702][ T474] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.164871][ T474] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.165059][ T474] ? __kernel_text_address (kernel/extable.c:79) [ 16.165231][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.165412][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.165584][ T474] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.165755][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.165934][ T474] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.166102][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.166274][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.166452][ T474] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.166623][ T474] ? __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) [ 16.166792][ T474] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.166978][ T474] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.167148][ T474] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.167327][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.167500][ T474] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.167675][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.167843][ T474] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.168025][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.168194][ T474] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.168368][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.168542][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.168712][ T474] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.168898][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.169068][ T474] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.169239][ T474] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.169418][ T474] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.169591][ T474] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.169759][ T474] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.169942][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.170113][ T474] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.170284][ T474] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.170464][ T474] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.170632][ T474] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.170805][ T474] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.170990][ T474] ? 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)) [ 16.171158][ T474] ? 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)) [ 16.171337][ T474] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.171511][ T474] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.171683][ T474] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.171854][ T474] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.172037][ T474] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.172208][ T474] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.172387][ T474] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.172557][ T474] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.172726][ T474] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.172937][ T474] ? move_addr_to_kernel (net/socket.c:258) [ 16.173109][ T474] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.173279][ T474] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.173458][ T474] ___sys_sendmsg (net/socket.c:2752) [ 16.173627][ T474] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.173830][ T474] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.174024][ T474] __sys_sendmsg (net/socket.c:2784) [ 16.174198][ T474] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.174373][ T474] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.174577][ T474] ? 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) [ 16.174748][ T474] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.174931][ T474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.175101][ T474] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.175272][ T474] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.175450][ T474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.175653][ T474] RIP: 0033:0x7fcca9d1408e [ 16.175828][ T474] 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 [ 16.176333][ T474] RSP: 002b:00007ffd896985d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.176570][ T474] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcca9d1408e [ 16.176800][ T474] RDX: 0000000000000000 RSI: 00007ffd89698680 RDI: 0000000000000005 [ 16.177044][ T474] RBP: 00007ffd896985e0 R08: 0000000000000000 R09: 0000000000000000 [ 16.177275][ T474] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.177514][ T474] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd89698d50 | [ 16.291071][ T483] ------------[ cut here ]------------ | [ 16.291253][ T483] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/483 | [ 16.291524][ T483] Modules linked in: ip_gre gre | [ 16.292623][ T483] Tainted: [W]=WARN [ 16.293006][ T483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.293217][ T483] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.293432][ T483] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.293931][ T483] RSP: 0018:ffa0000000547020 EFLAGS: 00010286 [ 16.294134][ T483] RAX: 00000000ffffffa6 RBX: ff1100000e22ba80 RCX: 1ff40000000a8dca [ 16.294368][ T483] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22bb3c [ 16.294600][ T483] RBP: ff110000098c1000 R08: 1fe2200001c45769 R09: ff1100000a94ae58 [ 16.294829][ T483] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.295073][ T483] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.295315][ T483] FS: 00007f8a87c31840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.295580][ T483] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.295782][ T483] CR2: 00007f8a87f011a0 CR3: 000000000fcf5003 CR4: 0000000000771ef0 [ 16.296025][ T483] PKRU: 55555554 [ 16.296164][ T483] Call Trace: [ 16.296309][ T483] [ 16.296419][ T483] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.296593][ T483] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.296733][ T483] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.296916][ T483] __dev_notify_flags (net/core/dev.c:9787) [ 16.297092][ T483] ? netif_change_name (net/core/dev.c:1495) [ 16.297262][ T483] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 16.297436][ T483] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.297606][ T483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.297777][ T483] ? 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)) [ 16.297962][ T483] netif_change_flags (net/core/dev.c:9820) [ 16.298135][ T483] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.298313][ T483] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.298488][ T483] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.298659][ T483] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.298860][ T483] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.299045][ T483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.299216][ T483] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.299392][ T483] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.299568][ T483] ? __kernel_text_address (kernel/extable.c:79) [ 16.299739][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.299922][ T483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.300091][ T483] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.300262][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.300437][ T483] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.300606][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.300778][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.300963][ T483] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.301136][ T483] ? __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) [ 16.301314][ T483] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.301487][ T483] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.301661][ T483] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.301834][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.302020][ T483] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.302195][ T483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.302368][ T483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.302538][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.302708][ T483] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.302878][ T483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.303065][ T483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.303233][ T483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.303412][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.303581][ T483] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.303755][ T483] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.303935][ T483] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.304108][ T483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.304277][ T483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.304455][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.304629][ T483] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.304800][ T483] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.304985][ T483] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.305157][ T483] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.305339][ T483] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.305516][ T483] ? 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)) [ 16.305685][ T483] ? 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)) [ 16.305859][ T483] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.306045][ T483] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.306216][ T483] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.306395][ T483] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.306567][ T483] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.306740][ T483] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.306927][ T483] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.307100][ T483] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.307272][ T483] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.307477][ T483] ? move_addr_to_kernel (net/socket.c:258) [ 16.307652][ T483] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.307825][ T483] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.308010][ T483] ___sys_sendmsg (net/socket.c:2752) [ 16.308182][ T483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.308393][ T483] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.308575][ T483] __sys_sendmsg (net/socket.c:2784) [ 16.308746][ T483] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.308929][ T483] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.309133][ T483] ? 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) [ 16.309312][ T483] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.309485][ T483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.309657][ T483] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.309829][ T483] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.310014][ T483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.310215][ T483] RIP: 0033:0x7f8a87e6b08e [ 16.310399][ T483] 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 [ 16.310901][ T483] RSP: 002b:00007ffea3b93d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.311137][ T483] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8a87e6b08e [ 16.311377][ T483] RDX: 0000000000000000 RSI: 00007ffea3b93e20 RDI: 0000000000000005 [ 16.311610][ T483] RBP: 00007ffea3b93d80 R08: 0000000000000000 R09: 0000000000000000 [ 16.311845][ T483] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.312091][ T483] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea3b944f0 | [ 16.374199][ T485] ------------[ cut here ]------------ | [ 16.374357][ T485] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/485 | [ 16.374584][ T485] Modules linked in: ip_gre gre | [ 16.374992][ T485] Tainted: [W]=WARN [ 16.375091][ T485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.375253][ T485] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.375434][ T485] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.375981][ T485] RSP: 0018:ffa000000136f020 EFLAGS: 00010286 [ 16.376146][ T485] RAX: 00000000ffffffa6 RBX: ff1100000be39380 RCX: 1ff400000026ddca [ 16.376345][ T485] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be3943c [ 16.376541][ T485] RBP: ff110000098c1000 R08: 1fe22000017c7289 R09: ff11000009ac2e58 [ 16.376734][ T485] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 16.377012][ T485] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.377207][ T485] FS: 00007fe4af2f3840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 16.377437][ T485] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.377679][ T485] CR2: 000000001f5af988 CR3: 000000000e04d003 CR4: 0000000000771ef0 [ 16.377875][ T485] PKRU: 55555554 [ 16.378048][ T485] Call Trace: [ 16.378145][ T485] [ 16.378214][ T485] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.378352][ T485] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.378452][ T485] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.378585][ T485] __dev_notify_flags (net/core/dev.c:9787) [ 16.378719][ T485] ? netif_change_name (net/core/dev.c:1495) [ 16.378849][ T485] ? __dev_change_flags (net/core/dev.c:9752) [ 16.379055][ T485] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.379183][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.379317][ T485] ? 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)) [ 16.379449][ T485] netif_change_flags (net/core/dev.c:9820) [ 16.379582][ T485] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.379712][ T485] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.379843][ T485] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.380029][ T485] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.380190][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.380323][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.380454][ T485] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.380583][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.380714][ T485] ? __kernel_text_address (kernel/extable.c:79) [ 16.380843][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.381031][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.381160][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.381289][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381428][ T485] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.381557][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381688][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.381817][ T485] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.382003][ T485] ? __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) [ 16.382134][ T485] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.382263][ T485] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.382398][ T485] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.382532][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.382667][ T485] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.382798][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.382979][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.383110][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.383239][ T485] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.383371][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.383503][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.383633][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.383763][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.383959][ T485] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.384090][ T485] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.384220][ T485] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.384353][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.384482][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.384611][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.384744][ T485] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.384873][ T485] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.385009][ T485] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.385140][ T485] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.385271][ T485] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.385408][ T485] ? 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)) [ 16.385537][ T485] ? 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)) [ 16.385671][ T485] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.385802][ T485] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.385939][ T485] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.386071][ T485] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.386202][ T485] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.386339][ T485] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.386472][ T485] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.386604][ T485] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.386735][ T485] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.386898][ T485] ? move_addr_to_kernel (net/socket.c:258) [ 16.387030][ T485] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.387160][ T485] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.387290][ T485] ___sys_sendmsg (net/socket.c:2752) [ 16.387424][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.387585][ T485] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.387727][ T485] __sys_sendmsg (net/socket.c:2784) [ 16.387858][ T485] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.387994][ T485] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.388158][ T485] ? 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) [ 16.388288][ T485] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.388423][ T485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.388554][ T485] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.388686][ T485] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.388815][ T485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.388981][ T485] RIP: 0033:0x7fe4af52d08e [ 16.389117][ T485] 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 [ 16.389583][ T485] RSP: 002b:00007fff88acd5f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.389778][ T485] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe4af52d08e [ 16.389977][ T485] RDX: 0000000000000000 RSI: 00007fff88acd6a0 RDI: 0000000000000005 [ 16.390171][ T485] RBP: 00007fff88acd600 R08: 0000000000000000 R09: 0000000000000000 [ 16.390367][ T485] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.390563][ T485] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff88acdd70 | [ 16.532757][ T494] ------------[ cut here ]------------ | [ 16.533548][ T494] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/494 | [ 16.533818][ T494] Modules linked in: ip_gre gre | [ 16.534310][ T494] Tainted: [W]=WARN [ 16.534453][ T494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.534652][ T494] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.534858][ T494] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.535358][ T494] RSP: 0018:ffa00000013ff060 EFLAGS: 00010286 [ 16.535561][ T494] RAX: 00000000ffffffa6 RBX: ff110000097c31c0 RCX: 1ff400000027fdd2 [ 16.535786][ T494] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c327c [ 16.536022][ T494] RBP: ff110000098c1000 R08: 1fe22000012f8651 R09: ff1100000fd92e58 [ 16.536248][ T494] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 16.536485][ T494] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000013ff0f8 [ 16.536713][ T494] FS: 00007fcd8ac97840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.536986][ T494] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.537186][ T494] CR2: 00000000101f6988 CR3: 0000000008e77003 CR4: 0000000000771ef0 [ 16.537425][ T494] PKRU: 55555554 [ 16.537561][ T494] Call Trace: [ 16.537698][ T494] [ 16.537807][ T494] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.537989][ T494] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.538129][ T494] netif_close_many (net/core/dev.c:1804) [ 16.538304][ T494] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.538474][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.538643][ T494] ? __dev_close_many (net/core/dev.c:1781) [ 16.538816][ T494] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 16.539026][ T494] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 16.539225][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.539399][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.539569][ T494] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.539766][ T494] ? 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) [ 16.539948][ T494] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.540119][ T494] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 16.540323][ T494] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 16.540495][ T494] ? unregister_netdevice_many (net/core/dev.c:12497) [ 16.540664][ T494] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 16.540834][ T494] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.541018][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.541184][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.541359][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.541530][ T494] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.541698][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.541897][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.542064][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.542234][ T494] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.542410][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.542578][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.542751][ T494] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 16.542937][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.543106][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.543275][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.543452][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.543622][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.543790][ T494] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.543973][ T494] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.544141][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.544315][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.544485][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.544652][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.544821][ T494] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.545002][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.545170][ T494] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.545351][ T494] ? 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)) [ 16.545517][ T494] ? 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)) [ 16.545688][ T494] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.545859][ T494] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.546039][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.546208][ T494] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.546384][ T494] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.546554][ T494] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.546727][ T494] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.546908][ T494] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.547076][ T494] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.547273][ T494] ? move_addr_to_kernel (net/socket.c:258) [ 16.547451][ T494] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.547621][ T494] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.547789][ T494] ___sys_sendmsg (net/socket.c:2752) [ 16.547970][ T494] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.548168][ T494] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.548351][ T494] __sys_sendmsg (net/socket.c:2784) [ 16.548520][ T494] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.548686][ T494] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.548899][ T494] ? 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) [ 16.549069][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.549241][ T494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.549419][ T494] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.549586][ T494] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.549755][ T494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.549965][ T494] RIP: 0033:0x7fcd8aed108e [ 16.550139][ T494] 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 [ 16.550631][ T494] RSP: 002b:00007fff3df0bed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.550861][ T494] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcd8aed108e [ 16.551102][ T494] RDX: 0000000000000000 RSI: 00007fff3df0bf80 RDI: 0000000000000005 [ 16.551338][ T494] RBP: 00007fff3df0bee0 R08: 0000000000000000 R09: 0000000000000000 [ 16.551566][ T494] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.551795][ T494] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3df0c650 | [ 16.557002][ T494] ------------[ cut here ]------------ | [ 16.557168][ T494] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/494 | [ 16.557421][ T494] Modules linked in: ip_gre gre | [ 16.557878][ T494] Tainted: [W]=WARN [ 16.558042][ T494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.558237][ T494] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.558445][ T494] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.559011][ T494] RSP: 0018:ffa00000013ff190 EFLAGS: 00010286 [ 16.559208][ T494] RAX: 00000000ffffffa6 RBX: ff110000097c2740 RCX: 1ff400000027fdf8 [ 16.559436][ T494] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c27fc [ 16.559737][ T494] RBP: ff110000098c1000 R08: 1fe22000012f8501 R09: ff1100000fd92e58 [ 16.559976][ T494] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.560198][ T494] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 16.560505][ T494] FS: 00007fcd8ac97840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.560760][ T494] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.561109][ T494] CR2: 00000000101f6988 CR3: 0000000008e77003 CR4: 0000000000771ef0 [ 16.561415][ T494] PKRU: 55555554 [ 16.561677][ T494] Call Trace: [ 16.561870][ T494] [ 16.562072][ T494] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 16.562338][ T494] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 16.562534][ T494] ? 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) [ 16.562702][ T494] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.562868][ T494] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 16.563079][ T494] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 16.563253][ T494] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 16.563431][ T494] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 16.563602][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.563767][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.564024][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.564193][ T494] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.564369][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.564554][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.564793][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.564973][ T494] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.565139][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.565312][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.565557][ T494] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 16.565728][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.565906][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.566073][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.566323][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.566493][ T494] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 16.566660][ T494] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.566828][ T494] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.567008][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.567180][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.567358][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.567525][ T494] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.567773][ T494] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.567954][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.568122][ T494] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.568293][ T494] ? 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)) [ 16.568545][ T494] ? 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)) [ 16.568719][ T494] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.568900][ T494] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.569068][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.569320][ T494] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.569492][ T494] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.569660][ T494] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.569828][ T494] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.570011][ T494] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.570177][ T494] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.570379][ T494] ? move_addr_to_kernel (net/socket.c:258) [ 16.570549][ T494] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.570793][ T494] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.570978][ T494] ___sys_sendmsg (net/socket.c:2752) [ 16.571145][ T494] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.571428][ T494] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.571608][ T494] __sys_sendmsg (net/socket.c:2784) [ 16.571777][ T494] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.571956][ T494] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.572232][ T494] ? 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) [ 16.572410][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.572581][ T494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.572749][ T494] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.573008][ T494] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.573177][ T494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.573380][ T494] RIP: 0033:0x7fcd8aed108e [ 16.573553][ T494] 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 [ 16.574126][ T494] RSP: 002b:00007fff3df0bed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.574444][ T494] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcd8aed108e [ 16.574671][ T494] RDX: 0000000000000000 RSI: 00007fff3df0bf80 RDI: 0000000000000005 [ 16.574907][ T494] RBP: 00007fff3df0bee0 R08: 0000000000000000 R09: 0000000000000000 [ 16.575214][ T494] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.575447][ T494] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3df0c650 | [ 16.624331][ T495] ------------[ cut here ]------------ | [ 16.624516][ T495] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/495 | [ 16.624797][ T495] Modules linked in: ip_gre gre | [ 16.625325][ T495] Tainted: [W]=WARN [ 16.625475][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.625690][ T495] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.626517][ T495] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.627051][ T495] RSP: 0018:ffa000000140ef10 EFLAGS: 00010286 [ 16.627267][ T495] RAX: 00000000ffffffa6 RBX: ff1100000d2fcac0 RCX: 1ff4000000281da8 [ 16.627526][ T495] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fcb7c [ 16.627775][ T495] RBP: ff11000010281000 R08: 1fe2200001a5f971 R09: ff1100000fd90b80 [ 16.628035][ T495] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 16.628287][ T495] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 16.628545][ T495] FS: 00007f978c8a3840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.628827][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.629057][ T495] CR2: 00007f978ca9c460 CR3: 000000000e590006 CR4: 0000000000771ef0 [ 16.629316][ T495] PKRU: 55555554 [ 16.629465][ T495] Call Trace: [ 16.629611][ T495] [ 16.629727][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.629922][ T495] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 16.630108][ T495] notifier_call_chain (kernel/notifier.c:85) [ 16.630302][ T495] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 16.630488][ T495] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 16.630670][ T495] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 16.630903][ T495] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 16.631121][ T495] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 16.631313][ T495] netif_set_mtu (net/core/dev.c:9910) [ 16.631499][ T495] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 16.631680][ T495] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 16.631869][ T495] dev_set_mtu (net/core/dev_api.c:249) [ 16.632034][ T495] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 16.632220][ T495] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 16.632411][ T495] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 16.632629][ T495] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 16.632813][ T495] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 16.633041][ T495] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 16.633226][ T495] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 16.633421][ T495] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.633602][ T495] ? __dev_get_by_name (net/core/dev.c:883) [ 16.633784][ T495] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.633985][ T495] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.634174][ T495] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.634366][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.634549][ T495] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.634752][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.634949][ T495] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.635132][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.635326][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.635510][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.635694][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.635877][ T495] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.636072][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.636255][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.636449][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.636631][ T495] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.636816][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.637011][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.637196][ T495] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.637391][ T495] ? 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)) [ 16.637575][ T495] ? 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)) [ 16.637766][ T495] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.637964][ T495] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.638146][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.638338][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.638521][ T495] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.638705][ T495] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.638902][ T495] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.639086][ T495] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.639270][ T495] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.639493][ T495] ? move_addr_to_kernel (net/socket.c:258) [ 16.639681][ T495] ___sys_sendmsg (net/socket.c:2752) [ 16.639863][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.640059][ T495] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.640249][ T495] ? 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)) [ 16.640442][ T495] __sys_sendmsg (net/socket.c:2784) [ 16.640630][ T495] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.640816][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.641011][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.641196][ T495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.641386][ T495] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.641570][ T495] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.641754][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.641982][ T495] RIP: 0033:0x7f978cadd08e [ 16.642174][ T495] 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 [ 16.642706][ T495] RSP: 002b:00007ffe49f825a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.642968][ T495] RAX: ffffffffffffffda RBX: 00007ffe49f82d50 RCX: 00007f978cadd08e [ 16.643226][ T495] RDX: 0000000000000000 RSI: 00007ffe49f82650 RDI: 0000000000000005 [ 16.643480][ T495] RBP: 00007ffe49f825b0 R08: 0000000000000000 R09: 0000000000000000 [ 16.643727][ T495] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.643988][ T495] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe49f82d10 | [ 16.645984][ T495] ------------[ cut here ]------------ | [ 16.646153][ T495] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/495 | [ 16.646430][ T495] Modules linked in: ip_gre gre | [ 16.646931][ T495] Tainted: [W]=WARN [ 16.647075][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.647282][ T495] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.647505][ T495] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.648024][ T495] RSP: 0018:ffa000000140f1b0 EFLAGS: 00010286 [ 16.648235][ T495] RAX: 00000000ffffffa6 RBX: ff1100000d2fd8c0 RCX: 1ff4000000281dfc [ 16.648480][ T495] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2fd97c [ 16.648718][ T495] RBP: ff11000010281000 R08: 1fe2200001a5fb31 R09: ff1100000fd90b80 [ 16.648965][ T495] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 16.649202][ T495] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 16.649448][ T495] FS: 00007f978c8a3840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.649724][ T495] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.649945][ T495] CR2: 00007f978ca9c460 CR3: 000000000e590006 CR4: 0000000000771ef0 [ 16.650183][ T495] PKRU: 55555554 [ 16.650331][ T495] Call Trace: [ 16.650473][ T495] [ 16.650585][ T495] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.650764][ T495] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.650922][ T495] __dev_notify_flags (net/core/dev.c:9787) [ 16.651097][ T495] ? netif_change_name (net/core/dev.c:1495) [ 16.651272][ T495] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 16.651489][ T495] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 16.651665][ T495] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 16.651842][ T495] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 16.652030][ T495] ? __dev_get_by_name (net/core/dev.c:883) [ 16.652207][ T495] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 16.652397][ T495] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 16.652579][ T495] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.652755][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.652941][ T495] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.653117][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.653292][ T495] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.653474][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.653656][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.653831][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.654019][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.654194][ T495] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.654373][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.654547][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.654723][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.654909][ T495] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.655084][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.655259][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.655442][ T495] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.655620][ T495] ? 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)) [ 16.655792][ T495] ? 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)) [ 16.655981][ T495] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.656159][ T495] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.656341][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.656518][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.656693][ T495] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.656869][ T495] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.657056][ T495] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.657231][ T495] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.657413][ T495] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.657618][ T495] ? move_addr_to_kernel (net/socket.c:258) [ 16.657798][ T495] ___sys_sendmsg (net/socket.c:2752) [ 16.657985][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.658160][ T495] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.658348][ T495] ? 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)) [ 16.658525][ T495] __sys_sendmsg (net/socket.c:2784) [ 16.658699][ T495] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.658878][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.659065][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.659242][ T495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.659422][ T495] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.659596][ T495] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.659771][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.659987][ T495] RIP: 0033:0x7f978cadd08e [ 16.660166][ T495] 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 [ 16.660673][ T495] RSP: 002b:00007ffe49f825a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.660924][ T495] RAX: ffffffffffffffda RBX: 00007ffe49f82d50 RCX: 00007f978cadd08e [ 16.661160][ T495] RDX: 0000000000000000 RSI: 00007ffe49f82650 RDI: 0000000000000005 [ 16.661402][ T495] RBP: 00007ffe49f825b0 R08: 0000000000000000 R09: 0000000000000000 [ 16.661638][ T495] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.661874][ T495] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe49f82d10 | [ 16.720954][ T497] ------------[ cut here ]------------ | [ 16.721094][ T497] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/497 | [ 16.721319][ T497] Modules linked in: ip_gre gre | [ 16.721703][ T497] Tainted: [W]=WARN [ 16.721798][ T497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.722581][ T497] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.722744][ T497] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.723203][ T497] RSP: 0018:ffa000000142f020 EFLAGS: 00010286 [ 16.723365][ T497] RAX: 00000000ffffffa6 RBX: ff1100000f23fe00 RCX: 1ff4000000285dca [ 16.723550][ T497] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23febc [ 16.723736][ T497] RBP: ff11000010281000 R08: 1fe2200001e47fd9 R09: ff1100000f5b5158 [ 16.723928][ T497] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 16.724115][ T497] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.724306][ T497] FS: 00007fa7f66d6840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 16.724525][ T497] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.724681][ T497] CR2: 00000000168b2988 CR3: 000000000f17f002 CR4: 0000000000771ef0 [ 16.724872][ T497] PKRU: 55555554 [ 16.724972][ T497] Call Trace: [ 16.725066][ T497] [ 16.725132][ T497] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.725260][ T497] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.725360][ T497] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.725485][ T497] __dev_notify_flags (net/core/dev.c:9787) [ 16.725612][ T497] ? netif_change_name (net/core/dev.c:1495) [ 16.725740][ T497] ? __dev_change_flags (net/core/dev.c:9752) [ 16.725866][ T497] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.725997][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.726122][ T497] ? 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)) [ 16.726252][ T497] netif_change_flags (net/core/dev.c:9820) [ 16.726385][ T497] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.726511][ T497] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.726638][ T497] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.726765][ T497] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.726924][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.727049][ T497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.727176][ T497] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.727304][ T497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.727430][ T497] ? __kernel_text_address (kernel/extable.c:79) [ 16.727556][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.727683][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.727808][ T497] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.727940][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.728066][ T497] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.728191][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.728322][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.728446][ T497] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.728571][ T497] ? __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) [ 16.728696][ T497] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.728822][ T497] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.728955][ T497] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.729084][ T497] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.729212][ T497] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.729342][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.729467][ T497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.729592][ T497] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.729715][ T497] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.729838][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.729971][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.730098][ T497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.730224][ T497] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.730355][ T497] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.730482][ T497] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.730609][ T497] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.730734][ T497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.730858][ T497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.730989][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.731116][ T497] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.731242][ T497] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.731372][ T497] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.731497][ T497] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.731624][ T497] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.731755][ T497] ? 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)) [ 16.731879][ T497] ? 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)) [ 16.732014][ T497] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.732142][ T497] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.732268][ T497] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.732399][ T497] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.732525][ T497] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.732652][ T497] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.732779][ T497] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.732909][ T497] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.733037][ T497] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.733194][ T497] ? move_addr_to_kernel (net/socket.c:258) [ 16.733324][ T497] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.733448][ T497] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.733574][ T497] ___sys_sendmsg (net/socket.c:2752) [ 16.733698][ T497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.733891][ T497] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.734028][ T497] __sys_sendmsg (net/socket.c:2784) [ 16.734154][ T497] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.734279][ T497] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.734441][ T497] ? 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) [ 16.734566][ T497] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.734692][ T497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.734818][ T497] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.734950][ T497] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.735076][ T497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.735231][ T497] RIP: 0033:0x7fa7f691008e [ 16.735367][ T497] 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 [ 16.735813][ T497] RSP: 002b:00007fff7bb13270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.736008][ T497] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa7f691008e [ 16.736198][ T497] RDX: 0000000000000000 RSI: 00007fff7bb13320 RDI: 0000000000000005 [ 16.736389][ T497] RBP: 00007fff7bb13280 R08: 0000000000000000 R09: 0000000000000000 [ 16.736578][ T497] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec15 [ 16.736765][ T497] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7bb139f0 | [ 16.826106][ T505] ------------[ cut here ]------------ | [ 16.826317][ T505] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/505 | [ 16.826597][ T505] Modules linked in: ip_gre gre | [ 16.828075][ T505] Tainted: [W]=WARN [ 16.828337][ T505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.828659][ T505] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.828998][ T505] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.829621][ T505] RSP: 0018:ffa000000148f020 EFLAGS: 00010286 [ 16.829927][ T505] RAX: 00000000ffffffa6 RBX: ff1100000c990740 RCX: 1ff4000000291dca [ 16.830269][ T505] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9907fc [ 16.830593][ T505] RBP: ff11000010281000 R08: 1fe2200001932101 R09: ff110000100ad158 [ 16.830920][ T505] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 16.831241][ T505] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.831559][ T505] FS: 00007f137f38a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 16.831938][ T505] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.832243][ T505] CR2: 0000000006052988 CR3: 000000000e07b004 CR4: 0000000000771ef0 [ 16.832568][ T505] PKRU: 55555554 [ 16.832793][ T505] Call Trace: [ 16.833045][ T505] [ 16.833243][ T505] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.833483][ T505] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.833627][ T505] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.833802][ T505] __dev_notify_flags (net/core/dev.c:9787) [ 16.833992][ T505] ? netif_change_name (net/core/dev.c:1495) [ 16.834167][ T505] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 16.834351][ T505] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.834527][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.834704][ T505] ? 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)) [ 16.834896][ T505] netif_change_flags (net/core/dev.c:9820) [ 16.835075][ T505] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.835251][ T505] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.835438][ T505] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.835617][ T505] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.835824][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.836013][ T505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.836188][ T505] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.836368][ T505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.836547][ T505] ? __kernel_text_address (kernel/extable.c:79) [ 16.836724][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.836912][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.837088][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.837263][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.837442][ T505] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.837614][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.837788][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.837979][ T505] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.838156][ T505] ? __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) [ 16.838339][ T505] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.838516][ T505] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.838692][ T505] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.838870][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.839062][ T505] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.839242][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.839423][ T505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.839599][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.839777][ T505] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.839966][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.840148][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.840330][ T505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.840508][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.840685][ T505] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.840864][ T505] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.841053][ T505] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.841233][ T505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.841416][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.841591][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.841768][ T505] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.841956][ T505] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.842132][ T505] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.842314][ T505] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.842492][ T505] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.842674][ T505] ? 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)) [ 16.842848][ T505] ? 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)) [ 16.843035][ T505] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.843212][ T505] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.843395][ T505] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.843571][ T505] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.843749][ T505] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.843937][ T505] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.844120][ T505] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.844303][ T505] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.844476][ T505] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.844681][ T505] ? move_addr_to_kernel (net/socket.c:258) [ 16.844896][ T505] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.845071][ T505] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.845248][ T505] ___sys_sendmsg (net/socket.c:2752) [ 16.845430][ T505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.845636][ T505] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.845821][ T505] __sys_sendmsg (net/socket.c:2784) [ 16.846009][ T505] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.846183][ T505] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.846399][ T505] ? 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) [ 16.846575][ T505] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.846753][ T505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.846935][ T505] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.847110][ T505] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.847286][ T505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.847495][ T505] RIP: 0033:0x7f137f5c408e [ 16.847676][ T505] 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 [ 16.848194][ T505] RSP: 002b:00007ffc19c737f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.848440][ T505] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f137f5c408e [ 16.848677][ T505] RDX: 0000000000000000 RSI: 00007ffc19c738a0 RDI: 0000000000000005 [ 16.848930][ T505] RBP: 00007ffc19c73800 R08: 0000000000000000 R09: 0000000000000000 [ 16.849168][ T505] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 16.849413][ T505] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc19c73f70 | [ 16.929381][ T507] ------------[ cut here ]------------ | [ 16.929528][ T507] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/507 | [ 16.929748][ T507] Modules linked in: ip_gre gre | [ 16.930146][ T507] Tainted: [W]=WARN [ 16.930241][ T507] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.930404][ T507] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 16.930568][ T507] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 16.931021][ T507] RSP: 0018:ffa00000014af020 EFLAGS: 00010286 [ 16.931181][ T507] RAX: 00000000ffffffa6 RBX: ff1100000d3563c0 RCX: 1ff4000000295dca [ 16.931372][ T507] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d35647c [ 16.931558][ T507] RBP: ff11000010281000 R08: 1fe2200001a6ac91 R09: ff110000100a8b58 [ 16.931748][ T507] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 16.931942][ T507] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 16.932133][ T507] FS: 00007fefef102840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 16.932359][ T507] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 16.932520][ T507] CR2: 00007fefef3d21a0 CR3: 000000000f187003 CR4: 0000000000771ef0 [ 16.932711][ T507] PKRU: 55555554 [ 16.932806][ T507] Call Trace: [ 16.932907][ T507] [ 16.932973][ T507] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 16.933103][ T507] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 16.933201][ T507] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 16.933332][ T507] __dev_notify_flags (net/core/dev.c:9787) [ 16.933460][ T507] ? netif_change_name (net/core/dev.c:1495) [ 16.933589][ T507] ? __dev_change_flags (net/core/dev.c:9752) [ 16.933717][ T507] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.933844][ T507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.933977][ T507] ? 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)) [ 16.934107][ T507] netif_change_flags (net/core/dev.c:9820) [ 16.934234][ T507] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.934367][ T507] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 16.934499][ T507] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 16.934626][ T507] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 16.934785][ T507] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.934917][ T507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.935046][ T507] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.935172][ T507] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.935305][ T507] ? __kernel_text_address (kernel/extable.c:79) [ 16.935432][ T507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.935559][ T507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.935685][ T507] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.935812][ T507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.936390][ T507] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 16.936517][ T507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.936643][ T507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.936770][ T507] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 16.936903][ T507] ? __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) [ 16.937032][ T507] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 16.937160][ T507] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 16.937289][ T507] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 16.937423][ T507] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 16.937552][ T507] rtnl_newlink (net/core/rtnetlink.c:4150) [ 16.937680][ T507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.937807][ T507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.937942][ T507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.938070][ T507] ? mark_usage (kernel/locking/lockdep.c:4674) [ 16.938197][ T507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.938331][ T507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.938459][ T507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.938585][ T507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.938712][ T507] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 16.938839][ T507] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 16.938972][ T507] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 16.939097][ T507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.939222][ T507] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.939354][ T507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.939483][ T507] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 16.939609][ T507] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 16.939738][ T507] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 16.939865][ T507] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.939996][ T507] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.940126][ T507] ? 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)) [ 16.940252][ T507] ? 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)) [ 16.940387][ T507] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.940516][ T507] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.940645][ T507] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 16.940773][ T507] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 16.940904][ T507] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 16.941032][ T507] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 16.941160][ T507] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 16.941289][ T507] ? copy_msghdr_from_user (net/socket.c:2635) [ 16.941420][ T507] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 16.941576][ T507] ? move_addr_to_kernel (net/socket.c:258) [ 16.941706][ T507] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.941833][ T507] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 16.941965][ T507] ___sys_sendmsg (net/socket.c:2752) [ 16.942094][ T507] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 16.942254][ T507] ? copy_msghdr_from_user (net/socket.c:2603) [ 16.942399][ T507] __sys_sendmsg (net/socket.c:2784) [ 16.942528][ T507] ? __sys_sendmsg_sock (net/socket.c:2765) [ 16.942657][ T507] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 16.942819][ T507] ? 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) [ 16.942955][ T507] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 16.943084][ T507] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 16.943213][ T507] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 16.943347][ T507] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 16.943475][ T507] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.943634][ T507] RIP: 0033:0x7fefef33c08e [ 16.943769][ T507] 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 [ 16.944231][ T507] RSP: 002b:00007fffc45937c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.944428][ T507] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fefef33c08e [ 16.944623][ T507] RDX: 0000000000000000 RSI: 00007fffc4593870 RDI: 0000000000000005 [ 16.944815][ T507] RBP: 00007fffc45937d0 R08: 0000000000000000 R09: 0000000000000000 [ 16.945011][ T507] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 16.945203][ T507] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc4593f40 | [ 17.066405][ T516] ------------[ cut here ]------------ | [ 17.066548][ T516] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/516 | [ 17.066766][ T516] Modules linked in: ip_gre gre | [ 17.067150][ T516] Tainted: [W]=WARN [ 17.067243][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.067402][ T516] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.067564][ T516] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.068010][ T516] RSP: 0018:ffa000000152f060 EFLAGS: 00010286 [ 17.068166][ T516] RAX: 00000000ffffffa6 RBX: ff110000052ea3c0 RCX: 1ff40000002a5dd2 [ 17.068356][ T516] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea47c [ 17.068544][ T516] RBP: ff11000010281000 R08: 1fe2200000a5d491 R09: ff11000009c7ae58 [ 17.068733][ T516] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 17.068927][ T516] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000152f0f8 [ 17.069141][ T516] FS: 00007fe4301c9840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.069367][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.069527][ T516] CR2: 000000003e5be988 CR3: 000000000f797005 CR4: 0000000000771ef0 [ 17.069715][ T516] PKRU: 55555554 [ 17.069809][ T516] Call Trace: [ 17.069908][ T516] [ 17.069973][ T516] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.070099][ T516] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.070193][ T516] netif_close_many (net/core/dev.c:1804) [ 17.070324][ T516] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.070446][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.070571][ T516] ? __dev_close_many (net/core/dev.c:1781) [ 17.070694][ T516] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.070849][ T516] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.071300][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.071428][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.071551][ T516] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.071704][ T516] ? 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) [ 17.071829][ T516] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.071958][ T516] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.072110][ T516] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 17.072236][ T516] ? unregister_netdevice_many (net/core/dev.c:12497) [ 17.072362][ T516] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 17.072487][ T516] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.072611][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.072735][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.072860][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.072988][ T516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.073112][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.073253][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.073385][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.073509][ T516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.073634][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.073757][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.073881][ T516] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 17.074014][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.074136][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.074259][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.074386][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.074514][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.074638][ T516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.074762][ T516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.074890][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.075014][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.075140][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.075263][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.075395][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.075520][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.075645][ T516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.075772][ T516] ? 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)) [ 17.075898][ T516] ? 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)) [ 17.076023][ T516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.076149][ T516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.076274][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.076403][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.076530][ T516] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.076655][ T516] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.076781][ T516] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.076912][ T516] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.077035][ T516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.077189][ T516] ? move_addr_to_kernel (net/socket.c:258) [ 17.077319][ T516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.077445][ T516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.077571][ T516] ___sys_sendmsg (net/socket.c:2752) [ 17.077694][ T516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.077849][ T516] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.077990][ T516] __sys_sendmsg (net/socket.c:2784) [ 17.078113][ T516] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.078237][ T516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.078396][ T516] ? 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) [ 17.078521][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.078644][ T516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.078770][ T516] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.078898][ T516] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.079022][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.079174][ T516] RIP: 0033:0x7fe43040308e [ 17.079310][ T516] 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 [ 17.079756][ T516] RSP: 002b:00007ffeded54c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.079953][ T516] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe43040308e [ 17.080139][ T516] RDX: 0000000000000000 RSI: 00007ffeded54cf0 RDI: 0000000000000005 [ 17.080330][ T516] RBP: 00007ffeded54c50 R08: 0000000000000000 R09: 0000000000000000 [ 17.080514][ T516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.080701][ T516] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeded553c0 | [ 17.084347][ T516] ------------[ cut here ]------------ | [ 17.084472][ T516] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/516 | [ 17.084675][ T516] Modules linked in: ip_gre gre | [ 17.085045][ T516] Tainted: [W]=WARN [ 17.085136][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.085284][ T516] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.085445][ T516] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.085873][ T516] RSP: 0018:ffa000000152f190 EFLAGS: 00010286 [ 17.086030][ T516] RAX: 00000000ffffffa6 RBX: ff110000052ea200 RCX: 1ff40000002a5df8 [ 17.086209][ T516] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea2bc [ 17.086395][ T516] RBP: ff11000010281000 R08: 1fe2200000a5d459 R09: ff11000009c7ae58 [ 17.086571][ T516] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 17.086748][ T516] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.086931][ T516] FS: 00007fe4301c9840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.087140][ T516] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.087289][ T516] CR2: 000000003e5be988 CR3: 000000000f797005 CR4: 0000000000771ef0 [ 17.087473][ T516] PKRU: 55555554 [ 17.087563][ T516] Call Trace: [ 17.087652][ T516] [ 17.087715][ T516] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.087866][ T516] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.088020][ T516] ? 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) [ 17.088140][ T516] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.088258][ T516] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.088413][ T516] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 17.088533][ T516] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 17.088652][ T516] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.088771][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.088896][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.089017][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.089137][ T516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.089261][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.089404][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.089523][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.089642][ T516] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.089761][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.089881][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.090014][ T516] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 17.090136][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.090256][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.090381][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.090501][ T516] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.090622][ T516] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.090741][ T516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.090862][ T516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.090986][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.091106][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.091227][ T516] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.091351][ T516] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.091471][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.091590][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.091709][ T516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.091832][ T516] ? 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)) [ 17.091956][ T516] ? 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)) [ 17.092076][ T516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.092196][ T516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.092403][ T516] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.092524][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.092644][ T516] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.092764][ T516] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.092969][ T516] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.093089][ T516] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.093208][ T516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.093436][ T516] ? move_addr_to_kernel (net/socket.c:258) [ 17.093557][ T516] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.093677][ T516] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.093798][ T516] ___sys_sendmsg (net/socket.c:2752) [ 17.093923][ T516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.094071][ T516] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.094201][ T516] __sys_sendmsg (net/socket.c:2784) [ 17.094326][ T516] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.094520][ T516] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.094671][ T516] ? 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) [ 17.094790][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.094920][ T516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.095115][ T516] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.095234][ T516] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.095359][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.095508][ T516] RIP: 0033:0x7fe43040308e [ 17.095715][ T516] 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 [ 17.096229][ T516] RSP: 002b:00007ffeded54c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.096415][ T516] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe43040308e [ 17.096593][ T516] RDX: 0000000000000000 RSI: 00007ffeded54cf0 RDI: 0000000000000005 [ 17.096848][ T516] RBP: 00007ffeded54c50 R08: 0000000000000000 R09: 0000000000000000 [ 17.097032][ T516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.097212][ T516] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeded553c0 | [ 17.142686][ T517] ------------[ cut here ]------------ | [ 17.142836][ T517] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/517 | [ 17.143582][ T517] Modules linked in: ip_gre gre | [ 17.144009][ T517] Tainted: [W]=WARN [ 17.144114][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.144285][ T517] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.144465][ T517] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.144949][ T517] RSP: 0018:ffa000000153ef10 EFLAGS: 00010286 [ 17.145118][ T517] RAX: 00000000ffffffa6 RBX: ff1100000c108580 RCX: 1ff40000002a7da8 [ 17.145322][ T517] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10863c [ 17.145525][ T517] RBP: ff1100000bfc4000 R08: 1fe22000018210c9 R09: ff11000009c7d180 [ 17.145724][ T517] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 17.145931][ T517] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 17.146132][ T517] FS: 00007f9d47efc840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.146373][ T517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.146542][ T517] CR2: 000000000042f320 CR3: 000000000f796001 CR4: 0000000000771ef0 [ 17.146744][ T517] PKRU: 55555554 [ 17.146845][ T517] Call Trace: [ 17.146951][ T517] [ 17.147021][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.147156][ T517] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.147291][ T517] notifier_call_chain (kernel/notifier.c:85) [ 17.147435][ T517] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 17.147572][ T517] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 17.147706][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.147842][ T517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 17.147983][ T517] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 17.148122][ T517] netif_set_mtu (net/core/dev.c:9910) [ 17.148256][ T517] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 17.148403][ T517] dev_set_mtu (net/core/dev_api.c:249) [ 17.148507][ T517] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 17.148643][ T517] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 17.148778][ T517] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 17.148955][ T517] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 17.149091][ T517] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 17.149264][ T517] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 17.149406][ T517] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 17.149543][ T517] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 17.149678][ T517] ? __dev_get_by_name (net/core/dev.c:883) [ 17.149813][ T517] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 17.149959][ T517] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 17.150099][ T517] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.150238][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.150378][ T517] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.150513][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.150647][ T517] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.150782][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.150927][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.151063][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.151199][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.151337][ T517] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.151474][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.151609][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.151745][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.151878][ T517] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.152017][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.152151][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.152285][ T517] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.152426][ T517] ? 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)) [ 17.152560][ T517] ? 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)) [ 17.152696][ T517] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.152833][ T517] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.152976][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.153112][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.153250][ T517] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.153390][ T517] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.153529][ T517] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.153664][ T517] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.153799][ T517] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.153973][ T517] ? move_addr_to_kernel (net/socket.c:258) [ 17.154114][ T517] ___sys_sendmsg (net/socket.c:2752) [ 17.154248][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.154387][ T517] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.154531][ T517] ? 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)) [ 17.154669][ T517] __sys_sendmsg (net/socket.c:2784) [ 17.154804][ T517] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.154948][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.155085][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.155222][ T517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.155362][ T517] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.155497][ T517] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.155633][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.155800][ T517] RIP: 0033:0x7f9d4813608e [ 17.155948][ T517] 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 [ 17.156432][ T517] RSP: 002b:00007ffcc23f3eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.156634][ T517] RAX: ffffffffffffffda RBX: 00007ffcc23f4660 RCX: 00007f9d4813608e [ 17.156836][ T517] RDX: 0000000000000000 RSI: 00007ffcc23f3f60 RDI: 0000000000000005 [ 17.157044][ T517] RBP: 00007ffcc23f3ec0 R08: 0000000000000000 R09: 0000000000000000 [ 17.157245][ T517] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.157452][ T517] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc23f4620 | [ 17.159019][ T517] ------------[ cut here ]------------ | [ 17.159149][ T517] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/517 | [ 17.159368][ T517] Modules linked in: ip_gre gre | [ 17.159758][ T517] Tainted: [W]=WARN [ 17.159856][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.160025][ T517] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.160193][ T517] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.160653][ T517] RSP: 0018:ffa000000153f1b0 EFLAGS: 00010286 [ 17.160815][ T517] RAX: 00000000ffffffa6 RBX: ff1100000c109c40 RCX: 1ff40000002a7dfc [ 17.161015][ T517] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109cfc [ 17.161208][ T517] RBP: ff1100000bfc4000 R08: 1fe22000018213a1 R09: ff11000009c7d180 [ 17.161404][ T517] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 17.161597][ T517] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 17.161794][ T517] FS: 00007f9d47efc840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.162024][ T517] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.162185][ T517] CR2: 000000000042f320 CR3: 000000000f796001 CR4: 0000000000771ef0 [ 17.162382][ T517] PKRU: 55555554 [ 17.162479][ T517] Call Trace: [ 17.162575][ T517] [ 17.162643][ T517] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.162774][ T517] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.162872][ T517] __dev_notify_flags (net/core/dev.c:9787) [ 17.163008][ T517] ? netif_change_name (net/core/dev.c:1495) [ 17.163137][ T517] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 17.163306][ T517] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 17.163438][ T517] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 17.163572][ T517] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 17.163702][ T517] ? __dev_get_by_name (net/core/dev.c:883) [ 17.163834][ T517] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 17.163977][ T517] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 17.164113][ T517] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.164246][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.164382][ T517] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.164511][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.164643][ T517] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.164773][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.164914][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.165047][ T517] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.165179][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.165314][ T517] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.165444][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.165575][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.165709][ T517] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.165840][ T517] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.165977][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.166108][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.166239][ T517] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.166376][ T517] ? 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)) [ 17.166507][ T517] ? 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)) [ 17.166641][ T517] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.166773][ T517] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.166911][ T517] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.167043][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.167175][ T517] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.167311][ T517] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.167444][ T517] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.167574][ T517] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.167706][ T517] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.167867][ T517] ? move_addr_to_kernel (net/socket.c:258) [ 17.168008][ T517] ___sys_sendmsg (net/socket.c:2752) [ 17.168137][ T517] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.168268][ T517] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.168413][ T517] ? 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)) [ 17.168545][ T517] __sys_sendmsg (net/socket.c:2784) [ 17.168675][ T517] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.168808][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.168942][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.169074][ T517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.169204][ T517] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.169339][ T517] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.169470][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.169632][ T517] RIP: 0033:0x7f9d4813608e [ 17.169766][ T517] 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 [ 17.170232][ T517] RSP: 002b:00007ffcc23f3eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.170431][ T517] RAX: ffffffffffffffda RBX: 00007ffcc23f4660 RCX: 00007f9d4813608e [ 17.170625][ T517] RDX: 0000000000000000 RSI: 00007ffcc23f3f60 RDI: 0000000000000005 [ 17.170820][ T517] RBP: 00007ffcc23f3ec0 R08: 0000000000000000 R09: 0000000000000000 [ 17.171018][ T517] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.171211][ T517] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc23f4620 | [ 17.234975][ T519] ------------[ cut here ]------------ | [ 17.235122][ T519] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/519 | [ 17.235350][ T519] Modules linked in: ip_gre gre | [ 17.235744][ T519] Tainted: [W]=WARN [ 17.235841][ T519] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.236007][ T519] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.236174][ T519] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.236630][ T519] RSP: 0018:ffa000000155f020 EFLAGS: 00010286 [ 17.236792][ T519] RAX: 00000000ffffffa6 RBX: ff1100000c108040 RCX: 1ff40000002abdca [ 17.236989][ T519] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1080fc [ 17.237181][ T519] RBP: ff1100000bfc4000 R08: 1fe2200001821021 R09: ff1100000f0f8b58 [ 17.237376][ T519] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 17.237568][ T519] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.237762][ T519] FS: 00007fc664b38840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.237994][ T519] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.238156][ T519] CR2: 0000000026c94988 CR3: 000000000fe0c004 CR4: 0000000000771ef0 [ 17.238355][ T519] PKRU: 55555554 [ 17.238451][ T519] Call Trace: [ 17.238547][ T519] [ 17.238614][ T519] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.238744][ T519] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.238842][ T519] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.238976][ T519] __dev_notify_flags (net/core/dev.c:9787) [ 17.239106][ T519] ? netif_change_name (net/core/dev.c:1495) [ 17.239236][ T519] ? __dev_change_flags (net/core/dev.c:9752) [ 17.239370][ T519] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.239498][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.239626][ T519] ? 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)) [ 17.239756][ T519] netif_change_flags (net/core/dev.c:9820) [ 17.239891][ T519] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.240021][ T519] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.240152][ T519] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.240281][ T519] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.240448][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.240575][ T519] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.240703][ T519] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.240831][ T519] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.240968][ T519] ? __kernel_text_address (kernel/extable.c:79) [ 17.241101][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.241232][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.241366][ T519] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.241495][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.241625][ T519] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.241754][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.241889][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.242018][ T519] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.242149][ T519] ? __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) [ 17.242278][ T519] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.242414][ T519] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.242547][ T519] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.242678][ T519] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.242811][ T519] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.243509][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.243638][ T519] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.243765][ T519] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.243898][ T519] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.244028][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.244161][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.244289][ T519] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.244424][ T519] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.244554][ T519] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.244685][ T519] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.244814][ T519] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.244948][ T519] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.245077][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.245205][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.245341][ T519] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.245469][ T519] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.245598][ T519] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.245727][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.245856][ T519] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.245994][ T519] ? 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)) [ 17.246121][ T519] ? 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)) [ 17.246253][ T519] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.246389][ T519] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.246520][ T519] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.246651][ T519] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.246781][ T519] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.246918][ T519] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.247049][ T519] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.247180][ T519] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.247311][ T519] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.247474][ T519] ? move_addr_to_kernel (net/socket.c:258) [ 17.247605][ T519] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.247735][ T519] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.247867][ T519] ___sys_sendmsg (net/socket.c:2752) [ 17.248002][ T519] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.248164][ T519] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.248309][ T519] __sys_sendmsg (net/socket.c:2784) [ 17.248440][ T519] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.248567][ T519] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.248730][ T519] ? 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) [ 17.248861][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.248996][ T519] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.249126][ T519] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.249256][ T519] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.249391][ T519] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.249551][ T519] RIP: 0033:0x7fc664d7208e [ 17.249685][ T519] 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 [ 17.250149][ T519] RSP: 002b:00007fff28cfacc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.250351][ T519] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc664d7208e [ 17.250544][ T519] RDX: 0000000000000000 RSI: 00007fff28cfad70 RDI: 0000000000000005 [ 17.250736][ T519] RBP: 00007fff28cfacd0 R08: 0000000000000000 R09: 0000000000000000 [ 17.250933][ T519] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.251126][ T519] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff28cfb440 | [ 17.351854][ T527] ------------[ cut here ]------------ | [ 17.352766][ T527] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/527 | [ 17.353073][ T527] Modules linked in: ip_gre gre | [ 17.353473][ T527] Tainted: [W]=WARN [ 17.353571][ T527] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.353734][ T527] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.353981][ T527] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.354439][ T527] RSP: 0018:ffa00000015df020 EFLAGS: 00010286 [ 17.354601][ T527] RAX: 00000000ffffffa6 RBX: ff110000097c3700 RCX: 1ff40000002bbdca [ 17.354796][ T527] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c37bc [ 17.355075][ T527] RBP: ff1100000bfc4000 R08: 1fe22000012f86f9 R09: ff11000010750b58 [ 17.355270][ T527] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 17.355464][ T527] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.355657][ T527] FS: 00007f8bb07f5840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.355963][ T527] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.356128][ T527] CR2: 0000000011dfd988 CR3: 00000000055a5004 CR4: 0000000000771ef0 [ 17.356327][ T527] PKRU: 55555554 [ 17.356423][ T527] Call Trace: [ 17.356521][ T527] [ 17.356588][ T527] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.356719][ T527] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.356817][ T527] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.356952][ T527] __dev_notify_flags (net/core/dev.c:9787) [ 17.357084][ T527] ? netif_change_name (net/core/dev.c:1495) [ 17.357212][ T527] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 17.357342][ T527] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.357469][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.357597][ T527] ? 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)) [ 17.357728][ T527] netif_change_flags (net/core/dev.c:9820) [ 17.357855][ T527] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.357989][ T527] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.358122][ T527] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.358252][ T527] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.358417][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.358544][ T527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.358672][ T527] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.358800][ T527] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.358938][ T527] ? __kernel_text_address (kernel/extable.c:79) [ 17.359068][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.359198][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.359333][ T527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.359461][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.359589][ T527] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.359715][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.359843][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.359977][ T527] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.360106][ T527] ? __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) [ 17.360236][ T527] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.360369][ T527] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.360500][ T527] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.360632][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.360762][ T527] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.360899][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.361027][ T527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.361155][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.361281][ T527] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.361414][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.361544][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.361671][ T527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.361798][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.361930][ T527] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.362061][ T527] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.362189][ T527] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.362321][ T527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.362448][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.362576][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.362704][ T527] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.362831][ T527] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.362964][ T527] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.363094][ T527] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.363221][ T527] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.363358][ T527] ? 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)) [ 17.363485][ T527] ? 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)) [ 17.363615][ T527] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.363744][ T527] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.363872][ T527] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.364008][ T527] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.364137][ T527] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.364267][ T527] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.364402][ T527] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.364530][ T527] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.364658][ T527] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.364817][ T527] ? move_addr_to_kernel (net/socket.c:258) [ 17.364951][ T527] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.365079][ T527] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.365208][ T527] ___sys_sendmsg (net/socket.c:2752) [ 17.365338][ T527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.365497][ T527] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.365637][ T527] __sys_sendmsg (net/socket.c:2784) [ 17.365764][ T527] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.365897][ T527] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.366059][ T527] ? 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) [ 17.366188][ T527] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.366320][ T527] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.366448][ T527] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.366575][ T527] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.366704][ T527] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.366862][ T527] RIP: 0033:0x7f8bb0a2f08e [ 17.367002][ T527] 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 [ 17.367461][ T527] RSP: 002b:00007ffd1a1238f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.367654][ T527] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8bb0a2f08e [ 17.367846][ T527] RDX: 0000000000000000 RSI: 00007ffd1a1239a0 RDI: 0000000000000005 [ 17.368041][ T527] RBP: 00007ffd1a123900 R08: 0000000000000000 R09: 0000000000000000 [ 17.368231][ T527] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.368427][ T527] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd1a124070 | [ 17.429727][ T529] ------------[ cut here ]------------ | [ 17.429870][ T529] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/529 | [ 17.430101][ T529] Modules linked in: ip_gre gre | [ 17.430493][ T529] Tainted: [W]=WARN [ 17.430589][ T529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.430747][ T529] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.430915][ T529] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.431366][ T529] RSP: 0018:ffa00000015ff020 EFLAGS: 00010286 [ 17.431523][ T529] RAX: 00000000ffffffa6 RBX: ff1100000d162200 RCX: 1ff40000002bfdca [ 17.431712][ T529] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d1622bc [ 17.431902][ T529] RBP: ff1100000bfc4000 R08: 1fe2200001a2c459 R09: ff1100000a928b58 [ 17.432089][ T529] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 17.432275][ T529] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.432467][ T529] FS: 00007fcc7b7a1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.432685][ T529] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.432842][ T529] CR2: 00007fcc7ba711a0 CR3: 0000000010946004 CR4: 0000000000771ef0 [ 17.433038][ T529] PKRU: 55555554 [ 17.433132][ T529] Call Trace: [ 17.433226][ T529] [ 17.433292][ T529] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.433423][ T529] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.433519][ T529] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.433645][ T529] __dev_notify_flags (net/core/dev.c:9787) [ 17.433772][ T529] ? netif_change_name (net/core/dev.c:1495) [ 17.434580][ T529] ? __dev_change_flags (net/core/dev.c:9752) [ 17.434708][ T529] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.434834][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.434966][ T529] ? 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)) [ 17.435094][ T529] netif_change_flags (net/core/dev.c:9820) [ 17.435222][ T529] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.435353][ T529] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.435482][ T529] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.435611][ T529] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.435771][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.435900][ T529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.436025][ T529] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.436149][ T529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.436276][ T529] ? __kernel_text_address (kernel/extable.c:79) [ 17.436405][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.436532][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.436659][ T529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.436785][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.436917][ T529] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.437042][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.437168][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.437294][ T529] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.437425][ T529] ? __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) [ 17.437553][ T529] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.437678][ T529] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.437804][ T529] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.437936][ T529] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.438066][ T529] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.438193][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.438322][ T529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.438448][ T529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.438575][ T529] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.438701][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.438829][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.438959][ T529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.439085][ T529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.439210][ T529] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.439339][ T529] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.439466][ T529] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.439594][ T529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.439721][ T529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.439847][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.439981][ T529] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.440105][ T529] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.440233][ T529] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.440367][ T529] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.440495][ T529] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.440626][ T529] ? 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)) [ 17.440751][ T529] ? 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)) [ 17.440878][ T529] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.441011][ T529] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.441137][ T529] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.441265][ T529] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.441397][ T529] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.441525][ T529] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.441653][ T529] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.441781][ T529] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.441914][ T529] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.442070][ T529] ? move_addr_to_kernel (net/socket.c:258) [ 17.442197][ T529] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.442328][ T529] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.442457][ T529] ___sys_sendmsg (net/socket.c:2752) [ 17.442583][ T529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.442738][ T529] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.442876][ T529] __sys_sendmsg (net/socket.c:2784) [ 17.443008][ T529] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.443132][ T529] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.443290][ T529] ? 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) [ 17.443421][ T529] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.443547][ T529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.443672][ T529] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.443797][ T529] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.443928][ T529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.444084][ T529] RIP: 0033:0x7fcc7b9db08e [ 17.444216][ T529] 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 [ 17.444667][ T529] RSP: 002b:00007ffd8250aff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.444856][ T529] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcc7b9db08e [ 17.445049][ T529] RDX: 0000000000000000 RSI: 00007ffd8250b0a0 RDI: 0000000000000005 [ 17.445238][ T529] RBP: 00007ffd8250b000 R08: 0000000000000000 R09: 0000000000000000 [ 17.445425][ T529] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.445613][ T529] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8250b770 | [ 17.597232][ T538] ------------[ cut here ]------------ | [ 17.597400][ T538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/538 | [ 17.597625][ T538] Modules linked in: ip_gre gre | [ 17.598684][ T538] Tainted: [W]=WARN [ 17.598783][ T538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.599021][ T538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.599187][ T538] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.599642][ T538] RSP: 0018:ffa000000167f060 EFLAGS: 00010286 [ 17.599799][ T538] RAX: 00000000ffffffa6 RBX: ff110000097c2200 RCX: 1ff40000002cfdd2 [ 17.599989][ T538] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c22bc [ 17.600174][ T538] RBP: ff1100000bfc4000 R08: 1fe22000012f8459 R09: ff11000009bbae58 [ 17.600366][ T538] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 17.600550][ T538] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000167f0f8 [ 17.600736][ T538] FS: 00007f99e4b2b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.600962][ T538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.601118][ T538] CR2: 000000002e2e5988 CR3: 0000000009bb5003 CR4: 0000000000771ef0 [ 17.601311][ T538] PKRU: 55555554 [ 17.601404][ T538] Call Trace: [ 17.601497][ T538] [ 17.601561][ T538] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.601687][ T538] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.601782][ T538] netif_close_many (net/core/dev.c:1804) [ 17.601914][ T538] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.602039][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.602165][ T538] ? __dev_close_many (net/core/dev.c:1781) [ 17.602291][ T538] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 17.602456][ T538] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 17.602615][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.602741][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.602865][ T538] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.603026][ T538] ? 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) [ 17.603152][ T538] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.603277][ T538] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.603439][ T538] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 17.603565][ T538] ? unregister_netdevice_many (net/core/dev.c:12497) [ 17.603691][ T538] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 17.603817][ T538] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.603948][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.604074][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.604197][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.604327][ T538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.604452][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.604593][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.604716][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.604842][ T538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.604971][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.605096][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.605220][ T538] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 17.605353][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.605477][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.605601][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.605728][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.605853][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.605984][ T538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.606109][ T538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.606234][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.606362][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.606489][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.606612][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.606738][ T538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.606863][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.606991][ T538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.607119][ T538] ? 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)) [ 17.607243][ T538] ? 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)) [ 17.607375][ T538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.607501][ T538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.607629][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.607754][ T538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.607879][ T538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.608010][ T538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.608137][ T538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.608262][ T538] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.608390][ T538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.608544][ T538] ? move_addr_to_kernel (net/socket.c:258) [ 17.608672][ T538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.608798][ T538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.608929][ T538] ___sys_sendmsg (net/socket.c:2752) [ 17.609053][ T538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.609207][ T538] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.609348][ T538] __sys_sendmsg (net/socket.c:2784) [ 17.609471][ T538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.609596][ T538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.609752][ T538] ? 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) [ 17.609876][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.610006][ T538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.610131][ T538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.610257][ T538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.610388][ T538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.610546][ T538] RIP: 0033:0x7f99e4d6508e [ 17.610677][ T538] 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 [ 17.611128][ T538] RSP: 002b:00007ffeea4bffe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.611319][ T538] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99e4d6508e [ 17.611507][ T538] RDX: 0000000000000000 RSI: 00007ffeea4c0090 RDI: 0000000000000005 [ 17.611693][ T538] RBP: 00007ffeea4bfff0 R08: 0000000000000000 R09: 0000000000000000 [ 17.611879][ T538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.612071][ T538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeea4c0760 | [ 17.615957][ T538] ------------[ cut here ]------------ | [ 17.616088][ T538] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/538 | [ 17.616304][ T538] Modules linked in: ip_gre gre | [ 17.616673][ T538] Tainted: [W]=WARN [ 17.616764][ T538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.616920][ T538] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.617078][ T538] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.617513][ T538] RSP: 0018:ffa000000167f190 EFLAGS: 00010286 [ 17.617663][ T538] RAX: 00000000ffffffa6 RBX: ff1100000d15fa80 RCX: 1ff40000002cfdf8 [ 17.617840][ T538] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15fb3c [ 17.618029][ T538] RBP: ff1100000bfc4000 R08: 1fe2200001a2bf69 R09: ff11000009bbae58 [ 17.618207][ T538] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 17.618389][ T538] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 17.618569][ T538] FS: 00007f99e4b2b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.618779][ T538] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.618939][ T538] CR2: 000000002e2e5988 CR3: 0000000009bb5003 CR4: 0000000000771ef0 [ 17.619119][ T538] PKRU: 55555554 [ 17.619209][ T538] Call Trace: [ 17.619302][ T538] [ 17.619365][ T538] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 17.619519][ T538] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 17.619667][ T538] ? 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) [ 17.619788][ T538] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 17.619913][ T538] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 17.620062][ T538] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 17.620184][ T538] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 17.620310][ T538] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 17.620431][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.620553][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.620672][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.620792][ T538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.620916][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.621052][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.621170][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.621290][ T538] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.621414][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.621533][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.621653][ T538] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 17.621775][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.622504][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.622625][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.622748][ T538] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.622874][ T538] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 17.623053][ T538] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.623177][ T538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.623304][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.623428][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.623551][ T538] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.623671][ T538] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.623795][ T538] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.623967][ T538] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.624088][ T538] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.624212][ T538] ? 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)) [ 17.624337][ T538] ? 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)) [ 17.624459][ T538] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.624579][ T538] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.624699][ T538] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.624820][ T538] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.624994][ T538] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.625116][ T538] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.625238][ T538] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.625363][ T538] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.625485][ T538] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.625633][ T538] ? move_addr_to_kernel (net/socket.c:258) [ 17.625754][ T538] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.625876][ T538] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.626047][ T538] ___sys_sendmsg (net/socket.c:2752) [ 17.626167][ T538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.626320][ T538] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.626452][ T538] __sys_sendmsg (net/socket.c:2784) [ 17.626572][ T538] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.626690][ T538] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.626843][ T538] ? 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) [ 17.627015][ T538] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.627137][ T538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.627257][ T538] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.627384][ T538] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.627504][ T538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.627655][ T538] RIP: 0033:0x7f99e4d6508e [ 17.627781][ T538] 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 [ 17.628266][ T538] RSP: 002b:00007ffeea4bffe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.628453][ T538] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99e4d6508e [ 17.628634][ T538] RDX: 0000000000000000 RSI: 00007ffeea4c0090 RDI: 0000000000000005 [ 17.628814][ T538] RBP: 00007ffeea4bfff0 R08: 0000000000000000 R09: 0000000000000000 [ 17.629045][ T538] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.629226][ T538] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeea4c0760 | [ 17.675266][ T539] ------------[ cut here ]------------ | [ 17.675432][ T539] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/539 | [ 17.675673][ T539] Modules linked in: ip_gre gre | [ 17.676102][ T539] Tainted: [W]=WARN [ 17.676207][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.676385][ T539] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.676564][ T539] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.677057][ T539] RSP: 0018:ffa000000168ef10 EFLAGS: 00010286 [ 17.677231][ T539] RAX: 00000000ffffffa6 RBX: ff1100000d357540 RCX: 1ff40000002d1da8 [ 17.677439][ T539] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3575fc [ 17.677643][ T539] RBP: ff1100000f0b1000 R08: 1fe2200001a6aec1 R09: ff11000009bbd180 [ 17.677846][ T539] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 17.678057][ T539] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 17.678262][ T539] FS: 00007fa818af8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.678507][ T539] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.678678][ T539] CR2: 00007fa818e6d040 CR3: 000000000f67c006 CR4: 0000000000771ef0 [ 17.678893][ T539] PKRU: 55555554 [ 17.678996][ T539] Call Trace: [ 17.679098][ T539] [ 17.679168][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.679311][ T539] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 17.679450][ T539] notifier_call_chain (kernel/notifier.c:85) [ 17.679591][ T539] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 17.679728][ T539] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 17.679864][ T539] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 17.680045][ T539] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 17.680218][ T539] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 17.680362][ T539] netif_set_mtu (net/core/dev.c:9910) [ 17.680499][ T539] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 17.680635][ T539] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 17.680779][ T539] dev_set_mtu (net/core/dev_api.c:249) [ 17.680889][ T539] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 17.681028][ T539] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 17.681168][ T539] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 17.681346][ T539] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 17.681484][ T539] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 17.681659][ T539] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 17.681799][ T539] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 17.681947][ T539] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 17.682084][ T539] ? __dev_get_by_name (net/core/dev.c:883) [ 17.682221][ T539] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 17.682369][ T539] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 17.682508][ T539] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.682647][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.682783][ T539] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.682925][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.683063][ T539] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.683198][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.683344][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.683482][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.683618][ T539] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.683756][ T539] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.683897][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.684035][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.684175][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.684316][ T539] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.684455][ T539] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.684592][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.684729][ T539] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.684869][ T539] ? 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)) [ 17.685011][ T539] ? 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)) [ 17.685153][ T539] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.685292][ T539] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.685433][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.685572][ T539] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.685710][ T539] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.685848][ T539] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.685992][ T539] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.686130][ T539] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.686268][ T539] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.686442][ T539] ? move_addr_to_kernel (net/socket.c:258) [ 17.686584][ T539] ___sys_sendmsg (net/socket.c:2752) [ 17.686720][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.686858][ T539] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.687009][ T539] ? 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)) [ 17.687148][ T539] __sys_sendmsg (net/socket.c:2784) [ 17.687286][ T539] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.687432][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.687569][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.687709][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.687847][ T539] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.687990][ T539] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.688127][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.688303][ T539] RIP: 0033:0x7fa818d3208e [ 17.688450][ T539] 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 [ 17.688943][ T539] RSP: 002b:00007ffe68c620a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.689152][ T539] RAX: ffffffffffffffda RBX: 00007ffe68c62850 RCX: 00007fa818d3208e [ 17.689364][ T539] RDX: 0000000000000000 RSI: 00007ffe68c62150 RDI: 0000000000000005 [ 17.689571][ T539] RBP: 00007ffe68c620b0 R08: 0000000000000000 R09: 0000000000000000 [ 17.689776][ T539] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.689989][ T539] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe68c62810 | [ 17.691600][ T539] ------------[ cut here ]------------ | [ 17.691729][ T539] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/539 | [ 17.691960][ T539] Modules linked in: ip_gre gre | [ 17.692367][ T539] Tainted: [W]=WARN [ 17.692467][ T539] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.692633][ T539] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.692803][ T539] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.693286][ T539] RSP: 0018:ffa000000168f1b0 EFLAGS: 00010286 [ 17.693462][ T539] RAX: 00000000ffffffa6 RBX: ff1100000c108900 RCX: 1ff40000002d1dfc [ 17.693667][ T539] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1089bc [ 17.693871][ T539] RBP: ff1100000f0b1000 R08: 1fe2200001821139 R09: ff11000009bbd180 [ 17.694072][ T539] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 17.694268][ T539] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 17.694469][ T539] FS: 00007fa818af8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 17.694700][ T539] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.694864][ T539] CR2: 00007fa818e6d040 CR3: 000000000f67c006 CR4: 0000000000771ef0 [ 17.695067][ T539] PKRU: 55555554 [ 17.695165][ T539] Call Trace: [ 17.695262][ T539] [ 17.695335][ T539] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.695467][ T539] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.695567][ T539] __dev_notify_flags (net/core/dev.c:9787) [ 17.695701][ T539] ? netif_change_name (net/core/dev.c:1495) [ 17.695832][ T539] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 17.696002][ T539] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 17.696137][ T539] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 17.696271][ T539] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 17.696407][ T539] ? __dev_get_by_name (net/core/dev.c:883) [ 17.696536][ T539] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 17.696675][ T539] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 17.696811][ T539] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.696949][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.697080][ T539] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.697213][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.697346][ T539] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.697476][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.697613][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.697744][ T539] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.697877][ T539] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.698014][ T539] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.698146][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.698276][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.698414][ T539] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.698545][ T539] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.698677][ T539] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.698810][ T539] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.698947][ T539] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.699083][ T539] ? 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)) [ 17.699215][ T539] ? 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)) [ 17.699356][ T539] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.699489][ T539] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.699647][ T539] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.699780][ T539] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.699920][ T539] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.700054][ T539] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.700187][ T539] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.700322][ T539] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.700453][ T539] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.700618][ T539] ? move_addr_to_kernel (net/socket.c:258) [ 17.700755][ T539] ___sys_sendmsg (net/socket.c:2752) [ 17.700891][ T539] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.701023][ T539] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.701166][ T539] ? 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)) [ 17.701304][ T539] __sys_sendmsg (net/socket.c:2784) [ 17.701436][ T539] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.701572][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.701704][ T539] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.701836][ T539] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.701972][ T539] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.702105][ T539] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.702236][ T539] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.702404][ T539] RIP: 0033:0x7fa818d3208e [ 17.702540][ T539] 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 [ 17.703014][ T539] RSP: 002b:00007ffe68c620a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.703215][ T539] RAX: ffffffffffffffda RBX: 00007ffe68c62850 RCX: 00007fa818d3208e [ 17.703416][ T539] RDX: 0000000000000000 RSI: 00007ffe68c62150 RDI: 0000000000000005 [ 17.703614][ T539] RBP: 00007ffe68c620b0 R08: 0000000000000000 R09: 0000000000000000 [ 17.703811][ T539] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec16 [ 17.704012][ T539] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe68c62810 | [ 17.765417][ T541] ------------[ cut here ]------------ | [ 17.765567][ T541] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/541 | [ 17.765795][ T541] Modules linked in: ip_gre gre | [ 17.766205][ T541] Tainted: [W]=WARN [ 17.766311][ T541] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.766475][ T541] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.766649][ T541] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.767119][ T541] RSP: 0018:ffa00000016af020 EFLAGS: 00010286 [ 17.767284][ T541] RAX: 00000000ffffffa6 RBX: ff1100000576c200 RCX: 1ff40000002d5dca [ 17.767488][ T541] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c2bc [ 17.767682][ T541] RBP: ff1100000f0b1000 R08: 1fe2200000aed859 R09: ff1100000aa72e58 [ 17.767876][ T541] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 17.768076][ T541] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.768272][ T541] FS: 00007f0ff7d35840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 17.768505][ T541] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.768671][ T541] CR2: 0000000036be1988 CR3: 00000000100d7005 CR4: 0000000000771ef0 [ 17.768866][ T541] PKRU: 55555554 [ 17.768967][ T541] Call Trace: [ 17.769065][ T541] [ 17.769132][ T541] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.769265][ T541] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.769372][ T541] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.769503][ T541] __dev_notify_flags (net/core/dev.c:9787) [ 17.769636][ T541] ? netif_change_name (net/core/dev.c:1495) [ 17.769768][ T541] ? __dev_change_flags (net/core/dev.c:9752) [ 17.769902][ T541] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.770034][ T541] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.770166][ T541] ? 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)) [ 17.770304][ T541] netif_change_flags (net/core/dev.c:9820) [ 17.770437][ T541] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.770570][ T541] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.770705][ T541] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.770837][ T541] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.771062][ T541] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.771194][ T541] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.771339][ T541] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.771472][ T541] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.771604][ T541] ? __kernel_text_address (kernel/extable.c:79) [ 17.771737][ T541] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.771870][ T541] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.772059][ T541] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.772191][ T541] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.772329][ T541] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.772462][ T541] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.772592][ T541] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.772725][ T541] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.772859][ T541] ? __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) [ 17.773046][ T541] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.773177][ T541] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.773313][ T541] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.773447][ T541] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.773582][ T541] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.773715][ T541] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.773846][ T541] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.774033][ T541] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.774165][ T541] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.774296][ T541] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.774435][ T541] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.774566][ T541] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.774697][ T541] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.774828][ T541] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.775014][ T541] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.775145][ T541] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.775276][ T541] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.775410][ T541] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.775539][ T541] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.775670][ T541] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.775801][ T541] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.775986][ T541] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.776117][ T541] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.776248][ T541] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.776388][ T541] ? 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)) [ 17.776517][ T541] ? 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)) [ 17.776649][ T541] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.776783][ T541] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.777003][ T541] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.777136][ T541] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.777267][ T541] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.777403][ T541] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.777535][ T541] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.777665][ T541] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.777797][ T541] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.778031][ T541] ? move_addr_to_kernel (net/socket.c:258) [ 17.778164][ T541] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.778296][ T541] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.778435][ T541] ___sys_sendmsg (net/socket.c:2752) [ 17.778568][ T541] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.778731][ T541] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.778874][ T541] __sys_sendmsg (net/socket.c:2784) [ 17.779091][ T541] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.779221][ T541] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.779391][ T541] ? 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) [ 17.779522][ T541] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.779655][ T541] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.779787][ T541] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.779993][ T541] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.780125][ T541] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.780286][ T541] RIP: 0033:0x7f0ff7f6f08e [ 17.780428][ T541] 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 [ 17.780981][ T541] RSP: 002b:00007ffe2322c260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.781178][ T541] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0ff7f6f08e [ 17.781377][ T541] RDX: 0000000000000000 RSI: 00007ffe2322c310 RDI: 0000000000000005 [ 17.781569][ T541] RBP: 00007ffe2322c270 R08: 0000000000000000 R09: 0000000000000000 [ 17.781762][ T541] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 17.782033][ T541] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2322c9e0 | [ 17.891049][ T548] ------------[ cut here ]------------ | [ 17.891240][ T548] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/548 | [ 17.891524][ T548] Modules linked in: ip_gre gre | [ 17.892021][ T548] Tainted: [W]=WARN [ 17.892166][ T548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.892385][ T548] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.892598][ T548] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.893168][ T548] RSP: 0018:ffa00000016ff020 EFLAGS: 00010286 [ 17.893519][ T548] RAX: 00000000ffffffa6 RBX: ff1100000d0cc3c0 RCX: 1ff40000002dfdca [ 17.893839][ T548] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d0cc47c [ 17.894166][ T548] RBP: ff1100000f0b1000 R08: 1fe2200001a19891 R09: ff11000010752e58 [ 17.894490][ T548] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 17.894776][ T548] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.895041][ T548] FS: 00007f4ed05cb840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 17.895320][ T548] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.895526][ T548] CR2: 0000000022ac6988 CR3: 00000000107fc002 CR4: 0000000000771ef0 [ 17.895765][ T548] PKRU: 55555554 [ 17.895918][ T548] Call Trace: [ 17.896060][ T548] [ 17.896172][ T548] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.896357][ T548] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.896504][ T548] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.896678][ T548] __dev_notify_flags (net/core/dev.c:9787) [ 17.896853][ T548] ? netif_change_name (net/core/dev.c:1495) [ 17.897037][ T548] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 17.897213][ T548] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.897393][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.897572][ T548] ? 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)) [ 17.897747][ T548] netif_change_flags (net/core/dev.c:9820) [ 17.897933][ T548] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.898109][ T548] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.898286][ T548] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.898469][ T548] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.898676][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.898850][ T548] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.899033][ T548] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.899205][ T548] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.899390][ T548] ? __kernel_text_address (kernel/extable.c:79) [ 17.899568][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.899743][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.899928][ T548] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.900103][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.900277][ T548] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.900456][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.900629][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.900805][ T548] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.900992][ T548] ? __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) [ 17.901167][ T548] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.901345][ T548] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.901520][ T548] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.901695][ T548] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.901872][ T548] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.902059][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.902230][ T548] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.902407][ T548] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.902579][ T548] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.902750][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.902937][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.903110][ T548] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.903285][ T548] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.903466][ T548] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.903639][ T548] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.903811][ T548] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.903998][ T548] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.904170][ T548] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.904347][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.904523][ T548] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.904696][ T548] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.904871][ T548] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.905057][ T548] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.905232][ T548] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.905413][ T548] ? 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)) [ 17.905587][ T548] ? 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)) [ 17.905763][ T548] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.905949][ T548] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.906125][ T548] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.906307][ T548] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.906483][ T548] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.906659][ T548] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.906834][ T548] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.907021][ T548] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.907194][ T548] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.907405][ T548] ? move_addr_to_kernel (net/socket.c:258) [ 17.907580][ T548] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.907754][ T548] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.907945][ T548] ___sys_sendmsg (net/socket.c:2752) [ 17.908120][ T548] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.908333][ T548] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.908519][ T548] __sys_sendmsg (net/socket.c:2784) [ 17.908693][ T548] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.908866][ T548] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.909084][ T548] ? 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) [ 17.909258][ T548] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.909438][ T548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.909614][ T548] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.909788][ T548] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.909976][ T548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.910180][ T548] RIP: 0033:0x7f4ed080508e [ 17.910367][ T548] 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 [ 17.910863][ T548] RSP: 002b:00007ffd78fd9080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.911117][ T548] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4ed080508e [ 17.911359][ T548] RDX: 0000000000000000 RSI: 00007ffd78fd9130 RDI: 0000000000000005 [ 17.911594][ T548] RBP: 00007ffd78fd9090 R08: 0000000000000000 R09: 0000000000000000 [ 17.911831][ T548] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 17.912082][ T548] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd78fd9800 | [ 17.967810][ T550] ------------[ cut here ]------------ | [ 17.968569][ T550] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/550 | [ 17.968836][ T550] Modules linked in: ip_gre gre | [ 17.969344][ T550] Tainted: [W]=WARN [ 17.969484][ T550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.969688][ T550] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 17.969910][ T550] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 17.970415][ T550] RSP: 0018:ffa000000170f020 EFLAGS: 00010286 [ 17.970619][ T550] RAX: 00000000ffffffa6 RBX: ff1100000d0ccac0 RCX: 1ff40000002e1dca [ 17.970851][ T550] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d0ccb7c [ 17.971098][ T550] RBP: ff1100000f0b1000 R08: 1fe2200001a19971 R09: ff1100000f125158 [ 17.971340][ T550] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 17.971571][ T550] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 17.971808][ T550] FS: 00007fd896947840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 17.972085][ T550] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 17.972291][ T550] CR2: 00000000366a8988 CR3: 000000000fc8b004 CR4: 0000000000771ef0 [ 17.972533][ T550] PKRU: 55555554 [ 17.972674][ T550] Call Trace: [ 17.972814][ T550] [ 17.972937][ T550] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 17.973112][ T550] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 17.973254][ T550] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 17.973435][ T550] __dev_notify_flags (net/core/dev.c:9787) [ 17.973611][ T550] ? netif_change_name (net/core/dev.c:1495) [ 17.973784][ T550] ? __dev_change_flags (net/core/dev.c:9752) [ 17.973967][ T550] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.974141][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.974322][ T550] ? 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)) [ 17.974499][ T550] netif_change_flags (net/core/dev.c:9820) [ 17.974678][ T550] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 17.974852][ T550] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 17.975038][ T550] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 17.975213][ T550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 17.975427][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.975600][ T550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.975774][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.975961][ T550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.976135][ T550] ? __kernel_text_address (kernel/extable.c:79) [ 17.976315][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.976491][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.976664][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.976838][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.977026][ T550] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 17.977202][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.977381][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.977556][ T550] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 17.977732][ T550] ? __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) [ 17.977917][ T550] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 17.978092][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 17.978268][ T550] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 17.978447][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 17.978626][ T550] rtnl_newlink (net/core/rtnetlink.c:4150) [ 17.978802][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.978985][ T550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.979160][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.979338][ T550] ? mark_usage (kernel/locking/lockdep.c:4674) [ 17.979510][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.979686][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.979860][ T550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.980046][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.980219][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 17.980401][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 17.980574][ T550] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 17.980747][ T550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.980933][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.981107][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.981285][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 17.981465][ T550] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 17.981640][ T550] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 17.981812][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.981998][ T550] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.982175][ T550] ? 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)) [ 17.982354][ T550] ? 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)) [ 17.982532][ T550] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.982708][ T550] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.982881][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 17.983068][ T550] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 17.983242][ T550] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 17.983423][ T550] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 17.983600][ T550] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 17.983774][ T550] ? copy_msghdr_from_user (net/socket.c:2635) [ 17.983962][ T550] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 17.984164][ T550] ? move_addr_to_kernel (net/socket.c:258) [ 17.984345][ T550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.984519][ T550] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 17.984692][ T550] ___sys_sendmsg (net/socket.c:2752) [ 17.984864][ T550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 17.985082][ T550] ? copy_msghdr_from_user (net/socket.c:2603) [ 17.985269][ T550] __sys_sendmsg (net/socket.c:2784) [ 17.985449][ T550] ? __sys_sendmsg_sock (net/socket.c:2765) [ 17.985620][ T550] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 17.985826][ T550] ? 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) [ 17.986011][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 17.986185][ T550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 17.986366][ T550] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 17.986543][ T550] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 17.986717][ T550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.986934][ T550] RIP: 0033:0x7fd896b8108e [ 17.987112][ T550] 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 [ 17.987612][ T550] RSP: 002b:00007ffc8c94aa10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.987851][ T550] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd896b8108e [ 17.988094][ T550] RDX: 0000000000000000 RSI: 00007ffc8c94aac0 RDI: 0000000000000005 [ 17.988333][ T550] RBP: 00007ffc8c94aa20 R08: 0000000000000000 R09: 0000000000000000 [ 17.988567][ T550] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 17.988803][ T550] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc8c94b190 | [ 18.112603][ T558] ------------[ cut here ]------------ | [ 18.112754][ T558] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/558 | [ 18.113461][ T558] Modules linked in: ip_gre gre | [ 18.113853][ T558] Tainted: [W]=WARN [ 18.113954][ T558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.114112][ T558] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.114276][ T558] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.114731][ T558] RSP: 0018:ffa000000172f060 EFLAGS: 00010286 [ 18.114895][ T558] RAX: 00000000ffffffa6 RBX: ff1100000576d540 RCX: 1ff40000002e5dd2 [ 18.115083][ T558] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576d5fc [ 18.115270][ T558] RBP: ff1100000f0b1000 R08: 1fe2200000aedac1 R09: ff1100000f6dd158 [ 18.115461][ T558] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 18.115647][ T558] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000172f0f8 [ 18.115837][ T558] FS: 00007f3be4e5d840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.116063][ T558] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.116224][ T558] CR2: 0000000025318988 CR3: 000000001091a005 CR4: 0000000000771ef0 [ 18.116421][ T558] PKRU: 55555554 [ 18.116516][ T558] Call Trace: [ 18.116611][ T558] [ 18.116677][ T558] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.116806][ T558] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.116908][ T558] netif_close_many (net/core/dev.c:1804) [ 18.117036][ T558] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.117161][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.117287][ T558] ? __dev_close_many (net/core/dev.c:1781) [ 18.117420][ T558] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.117578][ T558] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 18.117738][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.117863][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.117992][ T558] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.118147][ T558] ? 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) [ 18.118275][ T558] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.118405][ T558] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.118560][ T558] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 18.118685][ T558] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.118811][ T558] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 18.118943][ T558] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.119069][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.119194][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.119323][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.119449][ T558] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.119576][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.119719][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.119845][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.119976][ T558] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.120101][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.120227][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.120358][ T558] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 18.120486][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.120611][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.120735][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.120859][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.120990][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.121117][ T558] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.121243][ T558] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.121374][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.121501][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.121629][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.121754][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.121880][ T558] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.122010][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.122135][ T558] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.122263][ T558] ? 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)) [ 18.122427][ T558] ? 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)) [ 18.122554][ T558] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.122681][ T558] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.122810][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.122941][ T558] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.123068][ T558] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.123195][ T558] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.123327][ T558] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.123452][ T558] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.123577][ T558] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.123732][ T558] ? move_addr_to_kernel (net/socket.c:258) [ 18.123858][ T558] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.123989][ T558] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.124117][ T558] ___sys_sendmsg (net/socket.c:2752) [ 18.124243][ T558] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.124402][ T558] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.124538][ T558] __sys_sendmsg (net/socket.c:2784) [ 18.124665][ T558] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.124790][ T558] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.124953][ T558] ? 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) [ 18.125079][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.125205][ T558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.125335][ T558] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.125460][ T558] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.125586][ T558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.125742][ T558] RIP: 0033:0x7f3be509708e [ 18.125874][ T558] 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 [ 18.126333][ T558] RSP: 002b:00007fffbf7b1e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.126523][ T558] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3be509708e [ 18.126711][ T558] RDX: 0000000000000000 RSI: 00007fffbf7b1ed0 RDI: 0000000000000005 [ 18.126902][ T558] RBP: 00007fffbf7b1e30 R08: 0000000000000000 R09: 0000000000000000 [ 18.127091][ T558] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.127280][ T558] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbf7b25a0 | [ 18.130433][ T558] ------------[ cut here ]------------ | [ 18.130562][ T558] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/558 | [ 18.130775][ T558] Modules linked in: ip_gre gre | [ 18.131713][ T558] Tainted: [W]=WARN [ 18.131806][ T558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.132132][ T558] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.132291][ T558] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.132739][ T558] RSP: 0018:ffa000000172f190 EFLAGS: 00010286 [ 18.132897][ T558] RAX: 00000000ffffffa6 RBX: ff1100000f23f8c0 RCX: 1ff40000002e5df8 [ 18.133079][ T558] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f97c [ 18.133261][ T558] RBP: ff1100000f0b1000 R08: 1fe2200001e47f31 R09: ff1100000f6dd158 [ 18.133450][ T558] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.133631][ T558] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.133815][ T558] FS: 00007f3be4e5d840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.134034][ T558] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.134188][ T558] CR2: 0000000025318988 CR3: 000000001091a005 CR4: 0000000000771ef0 [ 18.134376][ T558] PKRU: 55555554 [ 18.134467][ T558] Call Trace: [ 18.134563][ T558] [ 18.134627][ T558] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.134783][ T558] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.134941][ T558] ? 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) [ 18.135063][ T558] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.135187][ T558] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.135342][ T558] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 18.135465][ T558] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 18.135588][ T558] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.135711][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.135832][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.135958][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.136080][ T558] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.136203][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.136347][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.136469][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.136590][ T558] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.136712][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.136834][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.136960][ T558] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 18.137086][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.137208][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.137337][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.137459][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.137584][ T558] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.137708][ T558] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.137830][ T558] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.137957][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.138082][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.138207][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.138334][ T558] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.138457][ T558] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.138580][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.138703][ T558] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.138831][ T558] ? 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)) [ 18.138957][ T558] ? 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)) [ 18.139082][ T558] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.139206][ T558] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.139335][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.139459][ T558] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.139582][ T558] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.139707][ T558] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.139832][ T558] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.139961][ T558] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.140083][ T558] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.140235][ T558] ? move_addr_to_kernel (net/socket.c:258) [ 18.140365][ T558] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.140487][ T558] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.140611][ T558] ___sys_sendmsg (net/socket.c:2752) [ 18.140733][ T558] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.140891][ T558] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.141028][ T558] __sys_sendmsg (net/socket.c:2784) [ 18.141151][ T558] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.141275][ T558] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.141434][ T558] ? 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) [ 18.141558][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.141681][ T558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.141806][ T558] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.141932][ T558] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.142054][ T558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.142206][ T558] RIP: 0033:0x7f3be509708e [ 18.142337][ T558] 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 [ 18.142773][ T558] RSP: 002b:00007fffbf7b1e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.142963][ T558] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3be509708e [ 18.143146][ T558] RDX: 0000000000000000 RSI: 00007fffbf7b1ed0 RDI: 0000000000000005 [ 18.143336][ T558] RBP: 00007fffbf7b1e30 R08: 0000000000000000 R09: 0000000000000000 [ 18.143519][ T558] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.143702][ T558] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffbf7b25a0 | [ 18.184105][ T559] ------------[ cut here ]------------ | [ 18.184261][ T559] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/559 | [ 18.184509][ T559] Modules linked in: ip_gre gre | [ 18.184939][ T559] Tainted: [W]=WARN [ 18.185046][ T559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.185222][ T559] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.185406][ T559] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.185903][ T559] RSP: 0018:ffa000000175ef10 EFLAGS: 00010286 [ 18.186077][ T559] RAX: 00000000ffffffa6 RBX: ff1100000f23ee40 RCX: 1ff40000002ebda8 [ 18.186286][ T559] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23eefc [ 18.186500][ T559] RBP: ff11000009291000 R08: 1fe2200001e47de1 R09: ff11000009640b80 [ 18.186707][ T559] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 18.186921][ T559] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 18.187130][ T559] FS: 00007f0ea62ce840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 18.187380][ T559] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.187552][ T559] CR2: 000000000042f320 CR3: 000000000ffdf003 CR4: 0000000000771ef0 [ 18.187759][ T559] PKRU: 55555554 [ 18.187861][ T559] Call Trace: [ 18.187967][ T559] [ 18.188040][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.188179][ T559] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 18.188327][ T559] notifier_call_chain (kernel/notifier.c:85) [ 18.188469][ T559] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 18.188610][ T559] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 18.188748][ T559] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 18.188927][ T559] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 18.189102][ T559] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 18.189245][ T559] netif_set_mtu (net/core/dev.c:9910) [ 18.189390][ T559] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 18.189528][ T559] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 18.189673][ T559] dev_set_mtu (net/core/dev_api.c:249) [ 18.189779][ T559] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 18.189923][ T559] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 18.190065][ T559] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 18.190241][ T559] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 18.190384][ T559] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 18.190560][ T559] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.190700][ T559] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.190839][ T559] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.190983][ T559] ? __dev_get_by_name (net/core/dev.c:883) [ 18.191121][ T559] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.191267][ T559] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.191416][ T559] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.191556][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.191693][ T559] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.191832][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.191976][ T559] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.192114][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.192256][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.192402][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.192539][ T559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.192678][ T559] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.192816][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.192959][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.193100][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.193236][ T559] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.193379][ T559] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.193517][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.193654][ T559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.193794][ T559] ? 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)) [ 18.193935][ T559] ? 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)) [ 18.194075][ T559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.194214][ T559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.194356][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.194497][ T559] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.194636][ T559] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.194774][ T559] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.194918][ T559] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.195055][ T559] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.195192][ T559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.195369][ T559] ? move_addr_to_kernel (net/socket.c:258) [ 18.195513][ T559] ___sys_sendmsg (net/socket.c:2752) [ 18.195652][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.195789][ T559] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.195942][ T559] ? 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)) [ 18.196082][ T559] __sys_sendmsg (net/socket.c:2784) [ 18.196220][ T559] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.196366][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.196504][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.196643][ T559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.196783][ T559] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.196926][ T559] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.197066][ T559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.197239][ T559] RIP: 0033:0x7f0ea650808e [ 18.197390][ T559] 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 [ 18.197881][ T559] RSP: 002b:00007ffcfc0b3210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.198096][ T559] RAX: ffffffffffffffda RBX: 00007ffcfc0b39c0 RCX: 00007f0ea650808e [ 18.198310][ T559] RDX: 0000000000000000 RSI: 00007ffcfc0b32c0 RDI: 0000000000000005 [ 18.198519][ T559] RBP: 00007ffcfc0b3220 R08: 0000000000000000 R09: 0000000000000000 [ 18.198726][ T559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.198937][ T559] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfc0b3980 | [ 18.200553][ T559] ------------[ cut here ]------------ | [ 18.200682][ T559] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/559 | [ 18.200913][ T559] Modules linked in: ip_gre gre | [ 18.201322][ T559] Tainted: [W]=WARN [ 18.201422][ T559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.201589][ T559] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.201760][ T559] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.202232][ T559] RSP: 0018:ffa000000175f1b0 EFLAGS: 00010286 [ 18.202402][ T559] RAX: 00000000ffffffa6 RBX: ff1100000f23e580 RCX: 1ff40000002ebdfc [ 18.202600][ T559] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e63c [ 18.202815][ T559] RBP: ff11000009291000 R08: 1fe2200001e47cc9 R09: ff11000009640b80 [ 18.203016][ T559] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 18.203213][ T559] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 18.203414][ T559] FS: 00007f0ea62ce840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 18.203645][ T559] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.203810][ T559] CR2: 000000000042f320 CR3: 000000000ffdf003 CR4: 0000000000771ef0 [ 18.204015][ T559] PKRU: 55555554 [ 18.204114][ T559] Call Trace: [ 18.204212][ T559] [ 18.204281][ T559] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.204420][ T559] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.204522][ T559] __dev_notify_flags (net/core/dev.c:9787) [ 18.204657][ T559] ? netif_change_name (net/core/dev.c:1495) [ 18.204790][ T559] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 18.204966][ T559] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 18.205101][ T559] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 18.205236][ T559] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.205372][ T559] ? __dev_get_by_name (net/core/dev.c:883) [ 18.205504][ T559] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.205643][ T559] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.205780][ T559] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.205921][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.206053][ T559] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.206185][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.206323][ T559] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.206456][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.206592][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.206727][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.206860][ T559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.206998][ T559] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.207131][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.207262][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.207402][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.207534][ T559] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.207667][ T559] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.207799][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.207935][ T559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.208072][ T559] ? 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)) [ 18.208204][ T559] ? 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)) [ 18.208345][ T559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.208479][ T559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.208613][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.208748][ T559] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.208882][ T559] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.209025][ T559] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.209160][ T559] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.209293][ T559] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.209430][ T559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.209593][ T559] ? move_addr_to_kernel (net/socket.c:258) [ 18.209730][ T559] ___sys_sendmsg (net/socket.c:2752) [ 18.209861][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.210000][ T559] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.210142][ T559] ? 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)) [ 18.210278][ T559] __sys_sendmsg (net/socket.c:2784) [ 18.210412][ T559] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.210548][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.210681][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.210814][ T559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.210952][ T559] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.211085][ T559] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.211217][ T559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.211386][ T559] RIP: 0033:0x7f0ea650808e [ 18.211524][ T559] 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 [ 18.211999][ T559] RSP: 002b:00007ffcfc0b3210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.212198][ T559] RAX: ffffffffffffffda RBX: 00007ffcfc0b39c0 RCX: 00007f0ea650808e [ 18.212400][ T559] RDX: 0000000000000000 RSI: 00007ffcfc0b32c0 RDI: 0000000000000005 [ 18.212597][ T559] RBP: 00007ffcfc0b3220 R08: 0000000000000000 R09: 0000000000000000 [ 18.212795][ T559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.213087][ T559] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcfc0b3980 | [ 18.279870][ T561] ------------[ cut here ]------------ | [ 18.280073][ T561] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/561 | [ 18.280358][ T561] Modules linked in: ip_gre gre | [ 18.280847][ T561] Tainted: [W]=WARN [ 18.281354][ T561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.281565][ T561] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.281790][ T561] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.282310][ T561] RSP: 0018:ffa000000177f020 EFLAGS: 00010286 [ 18.282531][ T561] RAX: 00000000ffffffa6 RBX: ff1100000e175e00 RCX: 1ff40000002efdca [ 18.282767][ T561] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e175ebc [ 18.283019][ T561] RBP: ff11000009291000 R08: 1fe2200001c2ebd9 R09: ff1100000ff7ae58 [ 18.283257][ T561] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 18.283503][ T561] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.283745][ T561] FS: 00007fd530331840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 18.284029][ T561] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.284238][ T561] CR2: 00007fd5306011a0 CR3: 00000000107f4004 CR4: 0000000000771ef0 [ 18.284489][ T561] PKRU: 55555554 [ 18.284633][ T561] Call Trace: [ 18.284779][ T561] [ 18.284907][ T561] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.285089][ T561] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.285238][ T561] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.285426][ T561] __dev_notify_flags (net/core/dev.c:9787) [ 18.285605][ T561] ? netif_change_name (net/core/dev.c:1495) [ 18.285782][ T561] ? __dev_change_flags (net/core/dev.c:9752) [ 18.285969][ T561] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.286145][ T561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.286330][ T561] ? 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)) [ 18.286509][ T561] netif_change_flags (net/core/dev.c:9820) [ 18.286686][ T561] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.286864][ T561] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.287056][ T561] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.287232][ T561] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.287446][ T561] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.287623][ T561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.287800][ T561] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.287988][ T561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.288166][ T561] ? __kernel_text_address (kernel/extable.c:79) [ 18.288348][ T561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.288525][ T561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.288701][ T561] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.288879][ T561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.289070][ T561] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.289246][ T561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.289432][ T561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.289610][ T561] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.289790][ T561] ? __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) [ 18.289982][ T561] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.290159][ T561] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.290344][ T561] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.290524][ T561] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.290705][ T561] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.290897][ T561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.291071][ T561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.291247][ T561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.291430][ T561] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.291605][ T561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.291784][ T561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.291968][ T561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.292144][ T561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.292330][ T561] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.292508][ T561] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.292689][ T561] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.292866][ T561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.293057][ T561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.293234][ T561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.293422][ T561] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.293600][ T561] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.293778][ T561] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.293966][ T561] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.294148][ T561] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.294333][ T561] ? 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)) [ 18.294509][ T561] ? 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)) [ 18.294688][ T561] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.294865][ T561] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.295054][ T561] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.295233][ T561] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.295416][ T561] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.295597][ T561] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.295774][ T561] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.295964][ T561] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.296141][ T561] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.296354][ T561] ? move_addr_to_kernel (net/socket.c:258) [ 18.296532][ T561] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.296710][ T561] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.296905][ T561] ___sys_sendmsg (net/socket.c:2752) [ 18.297081][ T561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.297287][ T561] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.297483][ T561] __sys_sendmsg (net/socket.c:2784) [ 18.297660][ T561] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.297834][ T561] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.298058][ T561] ? 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) [ 18.298239][ T561] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.298427][ T561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.298606][ T561] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.298782][ T561] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.298969][ T561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.299176][ T561] RIP: 0033:0x7fd53056b08e [ 18.299366][ T561] 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 [ 18.299873][ T561] RSP: 002b:00007ffe5606d990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.300126][ T561] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd53056b08e [ 18.300373][ T561] RDX: 0000000000000000 RSI: 00007ffe5606da40 RDI: 0000000000000005 [ 18.300614][ T561] RBP: 00007ffe5606d9a0 R08: 0000000000000000 R09: 0000000000000000 [ 18.300853][ T561] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.301103][ T561] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5606e110 | [ 18.419906][ T568] ------------[ cut here ]------------ | [ 18.420100][ T568] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/568 | [ 18.420373][ T568] Modules linked in: ip_gre gre | [ 18.420845][ T568] Tainted: [W]=WARN [ 18.420997][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.421200][ T568] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.421416][ T568] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.421930][ T568] RSP: 0018:ffa00000017af020 EFLAGS: 00010286 [ 18.422135][ T568] RAX: 00000000ffffffa6 RBX: ff1100000c30b1c0 RCX: 1ff40000002f5dca [ 18.422375][ T568] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b27c [ 18.422609][ T568] RBP: ff11000009291000 R08: 1fe2200001861651 R09: ff1100000f16d158 [ 18.422840][ T568] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 18.423178][ T568] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.423464][ T568] FS: 00007f02eac8a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 18.423726][ T568] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.423943][ T568] CR2: 000000000abd6988 CR3: 0000000012a8b004 CR4: 0000000000771ef0 [ 18.424177][ T568] PKRU: 55555554 [ 18.424321][ T568] Call Trace: [ 18.424461][ T568] [ 18.424572][ T568] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.424745][ T568] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.424900][ T568] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.425071][ T568] __dev_notify_flags (net/core/dev.c:9787) [ 18.425255][ T568] ? netif_change_name (net/core/dev.c:1495) [ 18.425435][ T568] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 18.425605][ T568] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.425774][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.425959][ T568] ? 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)) [ 18.426132][ T568] netif_change_flags (net/core/dev.c:9820) [ 18.426311][ T568] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.426487][ T568] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.426663][ T568] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.426834][ T568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.427050][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.427229][ T568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.427408][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.427578][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.427753][ T568] ? __kernel_text_address (kernel/extable.c:79) [ 18.427934][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.428109][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.428279][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.428459][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.428629][ T568] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.428798][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.428982][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.429154][ T568] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.429333][ T568] ? __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) [ 18.429505][ T568] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.429676][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.429848][ T568] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.430030][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.430205][ T568] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.430388][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.430559][ T568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.430732][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.430913][ T568] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.431085][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.431259][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.431436][ T568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.431609][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.431779][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.431962][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.432135][ T568] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.432312][ T568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.432483][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.432652][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.432824][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.433007][ T568] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.433179][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.433357][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.433530][ T568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.433707][ T568] ? 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)) [ 18.433876][ T568] ? 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)) [ 18.434062][ T568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.434236][ T568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.434417][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.434591][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.434765][ T568] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.434950][ T568] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.435124][ T568] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.435297][ T568] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.435477][ T568] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.435681][ T568] ? move_addr_to_kernel (net/socket.c:258) [ 18.435853][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.436034][ T568] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.436209][ T568] ___sys_sendmsg (net/socket.c:2752) [ 18.436388][ T568] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.436591][ T568] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.436774][ T568] __sys_sendmsg (net/socket.c:2784) [ 18.436962][ T568] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.437132][ T568] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.437343][ T568] ? 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) [ 18.437516][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.437690][ T568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.437861][ T568] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.438045][ T568] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.438217][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.438430][ T568] RIP: 0033:0x7f02eaec408e [ 18.438608][ T568] 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 [ 18.439107][ T568] RSP: 002b:00007ffc7d7db760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.439346][ T568] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f02eaec408e [ 18.439577][ T568] RDX: 0000000000000000 RSI: 00007ffc7d7db810 RDI: 0000000000000005 [ 18.439807][ T568] RBP: 00007ffc7d7db770 R08: 0000000000000000 R09: 0000000000000000 [ 18.440052][ T568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.440286][ T568] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc7d7dbee0 | [ 18.496534][ T570] ------------[ cut here ]------------ | [ 18.496677][ T570] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/570 | [ 18.496908][ T570] Modules linked in: ip_gre gre | [ 18.497296][ T570] Tainted: [W]=WARN [ 18.497398][ T570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.497556][ T570] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.497720][ T570] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.498835][ T570] RSP: 0018:ffa00000017bf020 EFLAGS: 00010286 [ 18.499005][ T570] RAX: 00000000ffffffa6 RBX: ff1100000e22ba80 RCX: 1ff40000002f7dca [ 18.499196][ T570] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22bb3c [ 18.499390][ T570] RBP: ff11000009291000 R08: 1fe2200001c45769 R09: ff1100000f05ae58 [ 18.499576][ T570] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 18.499764][ T570] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.499959][ T570] FS: 00007efd35e2b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.500183][ T570] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.500343][ T570] CR2: 0000000039c8d988 CR3: 000000000f00a006 CR4: 0000000000771ef0 [ 18.500533][ T570] PKRU: 55555554 [ 18.500628][ T570] Call Trace: [ 18.500722][ T570] [ 18.500788][ T570] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.500923][ T570] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.501018][ T570] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.501145][ T570] __dev_notify_flags (net/core/dev.c:9787) [ 18.501273][ T570] ? netif_change_name (net/core/dev.c:1495) [ 18.501401][ T570] ? __dev_change_flags (net/core/dev.c:9752) [ 18.501527][ T570] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.501653][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.501780][ T570] ? 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)) [ 18.501913][ T570] netif_change_flags (net/core/dev.c:9820) [ 18.502041][ T570] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.502169][ T570] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.502298][ T570] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.502431][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.502587][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.502714][ T570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.502840][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.502972][ T570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.503099][ T570] ? __kernel_text_address (kernel/extable.c:79) [ 18.503227][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.503358][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.503484][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.503609][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.503734][ T570] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.503859][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.503988][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.504114][ T570] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.504242][ T570] ? __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) [ 18.504370][ T570] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.504497][ T570] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.504625][ T570] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.504753][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.504882][ T570] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.505015][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.505140][ T570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.505266][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.505395][ T570] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.505521][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.505648][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.505774][ T570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.505903][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.506030][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.506159][ T570] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.506285][ T570] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.506416][ T570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.506541][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.506666][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.506794][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.506923][ T570] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.507051][ T570] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.507177][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.507307][ T570] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.507436][ T570] ? 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)) [ 18.507561][ T570] ? 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)) [ 18.507689][ T570] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.507816][ T570] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.507948][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.508077][ T570] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.508203][ T570] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.508336][ T570] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.508463][ T570] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.508589][ T570] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.508715][ T570] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.508872][ T570] ? move_addr_to_kernel (net/socket.c:258) [ 18.509004][ T570] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.509132][ T570] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.509259][ T570] ___sys_sendmsg (net/socket.c:2752) [ 18.509389][ T570] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.509546][ T570] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.509684][ T570] __sys_sendmsg (net/socket.c:2784) [ 18.509812][ T570] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.509943][ T570] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.510106][ T570] ? 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) [ 18.510234][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.510369][ T570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.510496][ T570] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.510623][ T570] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.510749][ T570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.510914][ T570] RIP: 0033:0x7efd3606508e [ 18.511049][ T570] 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 [ 18.511504][ T570] RSP: 002b:00007ffec1e3a910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.511695][ T570] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efd3606508e [ 18.511890][ T570] RDX: 0000000000000000 RSI: 00007ffec1e3a9c0 RDI: 0000000000000005 [ 18.512079][ T570] RBP: 00007ffec1e3a920 R08: 0000000000000000 R09: 0000000000000000 [ 18.512267][ T570] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.512463][ T570] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec1e3b090 | [ 18.649705][ T578] ------------[ cut here ]------------ | [ 18.649850][ T578] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/578 | [ 18.650076][ T578] Modules linked in: ip_gre gre | [ 18.650463][ T578] Tainted: [W]=WARN [ 18.650556][ T578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.650710][ T578] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.650874][ T578] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.651680][ T578] RSP: 0018:ffa000000182f060 EFLAGS: 00010286 [ 18.651837][ T578] RAX: 00000000ffffffa6 RBX: ff1100000d3698c0 RCX: 1ff4000000305dd2 [ 18.652027][ T578] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d36997c [ 18.652211][ T578] RBP: ff11000009291000 R08: 1fe2200001a6d331 R09: ff1100000f5b2e58 [ 18.652403][ T578] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 18.652587][ T578] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000182f0f8 [ 18.652773][ T578] FS: 00007f7fadfab840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.652999][ T578] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.653156][ T578] CR2: 0000000010fdd988 CR3: 000000000f4d5005 CR4: 0000000000771ef0 [ 18.653344][ T578] PKRU: 55555554 [ 18.653437][ T578] Call Trace: [ 18.653530][ T578] [ 18.653595][ T578] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.653721][ T578] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.653816][ T578] netif_close_many (net/core/dev.c:1804) [ 18.653947][ T578] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.654071][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.654196][ T578] ? __dev_close_many (net/core/dev.c:1781) [ 18.654325][ T578] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 18.654481][ T578] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 18.654636][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.654758][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.654881][ T578] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.655041][ T578] ? 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) [ 18.655165][ T578] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.655289][ T578] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.655446][ T578] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 18.655569][ T578] ? unregister_netdevice_many (net/core/dev.c:12497) [ 18.655694][ T578] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 18.655819][ T578] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.655948][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.656071][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.656194][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.656320][ T578] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.656443][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.656583][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.656706][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.656829][ T578] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.656956][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.657079][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.657203][ T578] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 18.657331][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.657453][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.657578][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.657704][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.657828][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.657958][ T578] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.658082][ T578] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.658205][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.658331][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.658456][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.658578][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.658703][ T578] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.658828][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.658958][ T578] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.659085][ T578] ? 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)) [ 18.659208][ T578] ? 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)) [ 18.659338][ T578] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.659462][ T578] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.659586][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.659711][ T578] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.659835][ T578] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.659964][ T578] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.660091][ T578] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.660215][ T578] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.660343][ T578] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.660496][ T578] ? move_addr_to_kernel (net/socket.c:258) [ 18.660619][ T578] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.660745][ T578] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.660871][ T578] ___sys_sendmsg (net/socket.c:2752) [ 18.661000][ T578] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.661153][ T578] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.661288][ T578] __sys_sendmsg (net/socket.c:2784) [ 18.661420][ T578] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.661543][ T578] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.661701][ T578] ? 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) [ 18.661825][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.661955][ T578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.662080][ T578] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.662204][ T578] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.662332][ T578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.662487][ T578] RIP: 0033:0x7f7fae1e508e [ 18.662617][ T578] 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 [ 18.663063][ T578] RSP: 002b:00007ffdf0e43fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.663249][ T578] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7fae1e508e [ 18.663437][ T578] RDX: 0000000000000000 RSI: 00007ffdf0e44080 RDI: 0000000000000005 [ 18.663622][ T578] RBP: 00007ffdf0e43fe0 R08: 0000000000000000 R09: 0000000000000000 [ 18.663805][ T578] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.663996][ T578] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf0e44750 | [ 18.667639][ T578] ------------[ cut here ]------------ | [ 18.667765][ T578] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/578 | [ 18.667977][ T578] Modules linked in: ip_gre gre | [ 18.668344][ T578] Tainted: [W]=WARN [ 18.668434][ T578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.668584][ T578] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.668740][ T578] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.669168][ T578] RSP: 0018:ffa000000182f190 EFLAGS: 00010286 [ 18.669322][ T578] RAX: 00000000ffffffa6 RBX: ff1100000d368c80 RCX: 1ff4000000305df8 [ 18.669499][ T578] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d368d3c [ 18.669677][ T578] RBP: ff11000009291000 R08: 1fe2200001a6d1a9 R09: ff1100000f5b2e58 [ 18.669854][ T578] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.670037][ T578] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 18.670214][ T578] FS: 00007f7fadfab840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.670426][ T578] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.670581][ T578] CR2: 0000000010fdd988 CR3: 000000000f4d5005 CR4: 0000000000771ef0 [ 18.670759][ T578] PKRU: 55555554 [ 18.670848][ T578] Call Trace: [ 18.670942][ T578] [ 18.671005][ T578] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 18.671157][ T578] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 18.671308][ T578] ? 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) [ 18.671428][ T578] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 18.671554][ T578] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 18.671702][ T578] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 18.671823][ T578] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 18.671949][ T578] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 18.672071][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.672189][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.672313][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.672434][ T578] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.672553][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.672689][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.672808][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.672931][ T578] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.673051][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.673170][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.673291][ T578] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 18.673417][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.673536][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.673655][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.673777][ T578] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.673900][ T578] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 18.674028][ T578] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.674149][ T578] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.674269][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.674391][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.674512][ T578] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.674629][ T578] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.674749][ T578] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.674872][ T578] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.674998][ T578] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.675122][ T578] ? 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)) [ 18.675240][ T578] ? 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)) [ 18.675365][ T578] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.675485][ T578] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.675605][ T578] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.675725][ T578] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.675846][ T578] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.675974][ T578] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.676096][ T578] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.676216][ T578] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.676338][ T578] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.676486][ T578] ? move_addr_to_kernel (net/socket.c:258) [ 18.676605][ T578] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.676726][ T578] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.676845][ T578] ___sys_sendmsg (net/socket.c:2752) [ 18.676972][ T578] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.677121][ T578] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.677251][ T578] __sys_sendmsg (net/socket.c:2784) [ 18.677375][ T578] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.677495][ T578] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.677645][ T578] ? 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) [ 18.677764][ T578] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.677891][ T578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.678011][ T578] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.678130][ T578] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.678250][ T578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.678399][ T578] RIP: 0033:0x7f7fae1e508e [ 18.678523][ T578] 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 [ 18.678952][ T578] RSP: 002b:00007ffdf0e43fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.679133][ T578] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7fae1e508e [ 18.679313][ T578] RDX: 0000000000000000 RSI: 00007ffdf0e44080 RDI: 0000000000000005 [ 18.679492][ T578] RBP: 00007ffdf0e43fe0 R08: 0000000000000000 R09: 0000000000000000 [ 18.679669][ T578] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.679846][ T578] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf0e44750 | [ 18.722958][ T579] ------------[ cut here ]------------ | [ 18.723110][ T579] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/579 | [ 18.723353][ T579] Modules linked in: ip_gre gre | [ 18.723775][ T579] Tainted: [W]=WARN [ 18.723878][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.724056][ T579] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.724234][ T579] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.724725][ T579] RSP: 0018:ffa000000183ef10 EFLAGS: 00010286 [ 18.724899][ T579] RAX: 00000000ffffffa6 RBX: ff1100000d15f540 RCX: 1ff4000000307da8 [ 18.725104][ T579] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15f5fc [ 18.725312][ T579] RBP: ff1100000fde1000 R08: 1fe2200001a2bec1 R09: ff1100000b4eae80 [ 18.725519][ T579] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 18.725722][ T579] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 18.725931][ T579] FS: 00007faf8699a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.726169][ T579] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.726344][ T579] CR2: 000000000042f320 CR3: 0000000010b10002 CR4: 0000000000771ef0 [ 18.726551][ T579] PKRU: 55555554 [ 18.726653][ T579] Call Trace: [ 18.726755][ T579] [ 18.726826][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.726976][ T579] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 18.727114][ T579] notifier_call_chain (kernel/notifier.c:85) [ 18.727254][ T579] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 18.727399][ T579] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 18.727538][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.727677][ T579] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 18.727815][ T579] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 18.727961][ T579] netif_set_mtu (net/core/dev.c:9910) [ 18.728099][ T579] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 18.728242][ T579] dev_set_mtu (net/core/dev_api.c:249) [ 18.728351][ T579] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 18.728490][ T579] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 18.728630][ T579] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 18.728803][ T579] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 18.728946][ T579] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 18.729124][ T579] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 18.729264][ T579] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 18.729406][ T579] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.729544][ T579] ? __dev_get_by_name (net/core/dev.c:883) [ 18.729681][ T579] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.729824][ T579] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.729971][ T579] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.730111][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.730247][ T579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.730388][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.730526][ T579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.730664][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.730805][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.730948][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.731087][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.731224][ T579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.731365][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.731501][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.731639][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.731774][ T579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.731918][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.732054][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.732191][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.732335][ T579] ? 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)) [ 18.732472][ T579] ? 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)) [ 18.732612][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.732750][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.732891][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.733030][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.733168][ T579] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.733309][ T579] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.733448][ T579] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.733586][ T579] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.733725][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.733899][ T579] ? move_addr_to_kernel (net/socket.c:258) [ 18.734040][ T579] ___sys_sendmsg (net/socket.c:2752) [ 18.734179][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.734319][ T579] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.734465][ T579] ? 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)) [ 18.734604][ T579] __sys_sendmsg (net/socket.c:2784) [ 18.734743][ T579] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.734891][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.735028][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.735167][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.735306][ T579] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.735442][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.735579][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.735749][ T579] RIP: 0033:0x7faf86bd408e [ 18.735899][ T579] 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 [ 18.736390][ T579] RSP: 002b:00007ffdda7ac180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.736596][ T579] RAX: ffffffffffffffda RBX: 00007ffdda7ac930 RCX: 00007faf86bd408e [ 18.736802][ T579] RDX: 0000000000000000 RSI: 00007ffdda7ac230 RDI: 0000000000000005 [ 18.737012][ T579] RBP: 00007ffdda7ac190 R08: 0000000000000000 R09: 0000000000000000 [ 18.737217][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.737427][ T579] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda7ac8f0 | [ 18.739016][ T579] ------------[ cut here ]------------ | [ 18.739143][ T579] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/579 | [ 18.739369][ T579] Modules linked in: ip_gre gre | [ 18.739766][ T579] Tainted: [W]=WARN [ 18.739864][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.740036][ T579] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.740204][ T579] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.740672][ T579] RSP: 0018:ffa000000183f1b0 EFLAGS: 00010286 [ 18.740836][ T579] RAX: 00000000ffffffa6 RBX: ff1100000d15e740 RCX: 1ff4000000307dfc [ 18.741651][ T579] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15e7fc [ 18.741848][ T579] RBP: ff1100000fde1000 R08: 1fe2200001a2bd01 R09: ff1100000b4eae80 [ 18.742099][ T579] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 18.742348][ T579] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 18.742544][ T579] FS: 00007faf8699a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.742773][ T579] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.742989][ T579] CR2: 000000000042f320 CR3: 0000000010b10002 CR4: 0000000000771ef0 [ 18.743185][ T579] PKRU: 55555554 [ 18.743283][ T579] Call Trace: [ 18.743386][ T579] [ 18.743453][ T579] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.743585][ T579] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.743685][ T579] __dev_notify_flags (net/core/dev.c:9787) [ 18.743817][ T579] ? netif_change_name (net/core/dev.c:1495) [ 18.743953][ T579] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 18.744118][ T579] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 18.744250][ T579] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 18.744385][ T579] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 18.744515][ T579] ? __dev_get_by_name (net/core/dev.c:883) [ 18.744647][ T579] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 18.744784][ T579] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 18.744925][ T579] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.745058][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.745186][ T579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.745319][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.745450][ T579] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.745581][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.745715][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.745845][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.745981][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.746111][ T579] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.746240][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.746376][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.746509][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.746639][ T579] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.746770][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.746906][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.747037][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.747170][ T579] ? 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)) [ 18.747299][ T579] ? 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)) [ 18.747438][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.747570][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.747702][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.747834][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.747971][ T579] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.748102][ T579] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.748233][ T579] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.748368][ T579] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.748497][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.748659][ T579] ? move_addr_to_kernel (net/socket.c:258) [ 18.748795][ T579] ___sys_sendmsg (net/socket.c:2752) [ 18.748929][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.749060][ T579] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.749198][ T579] ? 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)) [ 18.749334][ T579] __sys_sendmsg (net/socket.c:2784) [ 18.749463][ T579] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.749596][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.749725][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.749856][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.749991][ T579] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.750120][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.750250][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.750414][ T579] RIP: 0033:0x7faf86bd408e [ 18.750549][ T579] 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 [ 18.751017][ T579] RSP: 002b:00007ffdda7ac180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.751211][ T579] RAX: ffffffffffffffda RBX: 00007ffdda7ac930 RCX: 00007faf86bd408e [ 18.751411][ T579] RDX: 0000000000000000 RSI: 00007ffdda7ac230 RDI: 0000000000000005 [ 18.751604][ T579] RBP: 00007ffdda7ac190 R08: 0000000000000000 R09: 0000000000000000 [ 18.751797][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec17 [ 18.751995][ T579] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdda7ac8f0 | [ 18.817387][ T581] ------------[ cut here ]------------ | [ 18.817576][ T581] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/581 | [ 18.817842][ T581] Modules linked in: ip_gre gre | [ 18.818340][ T581] Tainted: [W]=WARN [ 18.818489][ T581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.818695][ T581] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.818914][ T581] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.819411][ T581] RSP: 0018:ffa000000185f020 EFLAGS: 00010286 [ 18.819615][ T581] RAX: 00000000ffffffa6 RBX: ff1100000d3571c0 RCX: 1ff400000030bdca [ 18.819847][ T581] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d35727c [ 18.820175][ T581] RBP: ff1100000fde1000 R08: 1fe2200001a6ae51 R09: ff11000009c22e58 [ 18.820499][ T581] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 18.820816][ T581] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.821113][ T581] FS: 00007fa2a12f4840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 18.821469][ T581] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.821679][ T581] CR2: 000000000d35f988 CR3: 000000000a913001 CR4: 0000000000771ef0 [ 18.821926][ T581] PKRU: 55555554 [ 18.822066][ T581] Call Trace: [ 18.822205][ T581] [ 18.822330][ T581] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.822506][ T581] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.822648][ T581] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.822819][ T581] __dev_notify_flags (net/core/dev.c:9787) [ 18.823004][ T581] ? netif_change_name (net/core/dev.c:1495) [ 18.823178][ T581] ? __dev_change_flags (net/core/dev.c:9752) [ 18.823358][ T581] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.823531][ T581] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.823703][ T581] ? 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)) [ 18.823879][ T581] netif_change_flags (net/core/dev.c:9820) [ 18.824065][ T581] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.824241][ T581] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.824423][ T581] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.824596][ T581] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.824799][ T581] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.824982][ T581] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.825155][ T581] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.825331][ T581] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.825508][ T581] ? __kernel_text_address (kernel/extable.c:79) [ 18.825679][ T581] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.825852][ T581] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.826034][ T581] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.826207][ T581] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.826385][ T581] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.826554][ T581] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.826726][ T581] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.826909][ T581] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.827083][ T581] ? __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) [ 18.827255][ T581] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.827435][ T581] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.827609][ T581] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.827782][ T581] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.827968][ T581] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.828144][ T581] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.828319][ T581] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.828491][ T581] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.828661][ T581] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.828832][ T581] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.829017][ T581] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.829188][ T581] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.829367][ T581] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.829542][ T581] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.829719][ T581] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.829902][ T581] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.830074][ T581] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.830248][ T581] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.830427][ T581] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.830600][ T581] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.830773][ T581] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.830986][ T581] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.831156][ T581] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.831335][ T581] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.831511][ T581] ? 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)) [ 18.831681][ T581] ? 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)) [ 18.831856][ T581] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.832041][ T581] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.832217][ T581] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.832397][ T581] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.832570][ T581] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.832742][ T581] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.832929][ T581] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.833100][ T581] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.833269][ T581] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.833479][ T581] ? move_addr_to_kernel (net/socket.c:258) [ 18.833652][ T581] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.833823][ T581] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.834007][ T581] ___sys_sendmsg (net/socket.c:2752) [ 18.834177][ T581] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.834387][ T581] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.834568][ T581] __sys_sendmsg (net/socket.c:2784) [ 18.834744][ T581] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.834925][ T581] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.835131][ T581] ? 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) [ 18.835313][ T581] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.835490][ T581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.835668][ T581] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.835838][ T581] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.836023][ T581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.836228][ T581] RIP: 0033:0x7fa2a152e08e [ 18.836411][ T581] 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 [ 18.836909][ T581] RSP: 002b:00007fff491c9310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.837149][ T581] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa2a152e08e [ 18.837393][ T581] RDX: 0000000000000000 RSI: 00007fff491c93c0 RDI: 0000000000000005 [ 18.837622][ T581] RBP: 00007fff491c9320 R08: 0000000000000000 R09: 0000000000000000 [ 18.837852][ T581] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 18.838096][ T581] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff491c9a90 | [ 18.940560][ T588] ------------[ cut here ]------------ | [ 18.940725][ T588] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/588 | [ 18.940962][ T588] Modules linked in: ip_gre gre | [ 18.941364][ T588] Tainted: [W]=WARN [ 18.941461][ T588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.941624][ T588] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 18.941790][ T588] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 18.942248][ T588] RSP: 0018:ffa00000018af020 EFLAGS: 00010286 [ 18.942412][ T588] RAX: 00000000ffffffa6 RBX: ff1100000576cac0 RCX: 1ff4000000315dca [ 18.942605][ T588] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576cb7c [ 18.942795][ T588] RBP: ff1100000fde1000 R08: 1fe2200000aed971 R09: ff1100000a94d158 [ 18.942994][ T588] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 18.943185][ T588] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 18.943385][ T588] FS: 00007f2844fd7840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 18.943608][ T588] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 18.943769][ T588] CR2: 000000000327a988 CR3: 000000000f11f001 CR4: 0000000000771ef0 [ 18.944115][ T588] PKRU: 55555554 [ 18.944212][ T588] Call Trace: [ 18.944314][ T588] [ 18.944382][ T588] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 18.944511][ T588] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 18.944608][ T588] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 18.944736][ T588] __dev_notify_flags (net/core/dev.c:9787) [ 18.944866][ T588] ? netif_change_name (net/core/dev.c:1495) [ 18.944999][ T588] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 18.945127][ T588] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.945254][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.945387][ T588] ? 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)) [ 18.945515][ T588] netif_change_flags (net/core/dev.c:9820) [ 18.945643][ T588] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 18.945770][ T588] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 18.945902][ T588] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 18.946031][ T588] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 18.946192][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.946326][ T588] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.946452][ T588] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.946578][ T588] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.946706][ T588] ? __kernel_text_address (kernel/extable.c:79) [ 18.946834][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.946969][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.947098][ T588] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.947226][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.947358][ T588] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 18.947486][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.947612][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.947739][ T588] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 18.947867][ T588] ? __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) [ 18.948001][ T588] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 18.948130][ T588] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 18.948259][ T588] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 18.948394][ T588] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 18.948527][ T588] rtnl_newlink (net/core/rtnetlink.c:4150) [ 18.948656][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.948783][ T588] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.948918][ T588] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.949048][ T588] ? mark_usage (kernel/locking/lockdep.c:4674) [ 18.949175][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.949311][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.949438][ T588] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.949564][ T588] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.949690][ T588] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 18.949818][ T588] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 18.949950][ T588] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 18.950078][ T588] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.950206][ T588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.950337][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.950466][ T588] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 18.950592][ T588] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 18.950721][ T588] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 18.950848][ T588] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.950982][ T588] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.951114][ T588] ? 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)) [ 18.951241][ T588] ? 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)) [ 18.951375][ T588] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.951505][ T588] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.951634][ T588] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 18.951762][ T588] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 18.951897][ T588] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 18.952028][ T588] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 18.952158][ T588] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 18.952284][ T588] ? copy_msghdr_from_user (net/socket.c:2635) [ 18.952416][ T588] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 18.952574][ T588] ? move_addr_to_kernel (net/socket.c:258) [ 18.952702][ T588] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.952830][ T588] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 18.952963][ T588] ___sys_sendmsg (net/socket.c:2752) [ 18.953092][ T588] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 18.953250][ T588] ? copy_msghdr_from_user (net/socket.c:2603) [ 18.953394][ T588] __sys_sendmsg (net/socket.c:2784) [ 18.953521][ T588] ? __sys_sendmsg_sock (net/socket.c:2765) [ 18.953648][ T588] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 18.953811][ T588] ? 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) [ 18.953945][ T588] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 18.954075][ T588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 18.954203][ T588] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 18.954333][ T588] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 18.954461][ T588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.954619][ T588] RIP: 0033:0x7f284521108e [ 18.954753][ T588] 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 [ 18.955214][ T588] RSP: 002b:00007ffc1832cfa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.955409][ T588] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f284521108e [ 18.955600][ T588] RDX: 0000000000000000 RSI: 00007ffc1832d050 RDI: 0000000000000005 [ 18.955791][ T588] RBP: 00007ffc1832cfb0 R08: 0000000000000000 R09: 0000000000000000 [ 18.955988][ T588] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 18.956179][ T588] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1832d720 | [ 19.024594][ T590] ------------[ cut here ]------------ | [ 19.024752][ T590] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/590 | [ 19.024994][ T590] Modules linked in: ip_gre gre | [ 19.025393][ T590] Tainted: [W]=WARN [ 19.025490][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.025649][ T590] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.025818][ T590] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.026277][ T590] RSP: 0018:ffa00000018cf020 EFLAGS: 00010286 [ 19.026440][ T590] RAX: 00000000ffffffa6 RBX: ff110000097c3000 RCX: 1ff4000000319dca [ 19.026633][ T590] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c30bc [ 19.026827][ T590] RBP: ff1100000fde1000 R08: 1fe22000012f8619 R09: ff1100000fd92e58 [ 19.027025][ T590] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 19.027214][ T590] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.027413][ T590] FS: 00007f2b09428840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.027637][ T590] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.027797][ T590] CR2: 0000000010b64988 CR3: 0000000010297003 CR4: 0000000000771ef0 [ 19.028080][ T590] PKRU: 55555554 [ 19.028177][ T590] Call Trace: [ 19.028272][ T590] [ 19.028346][ T590] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.028476][ T590] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.028575][ T590] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.028702][ T590] __dev_notify_flags (net/core/dev.c:9787) [ 19.028831][ T590] ? netif_change_name (net/core/dev.c:1495) [ 19.029025][ T590] ? __dev_change_flags (net/core/dev.c:9752) [ 19.029154][ T590] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.029282][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.029417][ T590] ? 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)) [ 19.029548][ T590] netif_change_flags (net/core/dev.c:9820) [ 19.029678][ T590] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.029808][ T590] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.030014][ T590] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.030208][ T590] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.030372][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.030501][ T590] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.030628][ T590] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.030757][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.030970][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 19.031099][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.031227][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.031359][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.031487][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.031616][ T590] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.031741][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.031869][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.032071][ T590] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.032201][ T590] ? __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) [ 19.032334][ T590] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.032463][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.032592][ T590] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.032726][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.032858][ T590] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.033072][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.033200][ T590] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.033333][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.033460][ T590] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.033587][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.033718][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.033845][ T590] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.033993][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.034121][ T590] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.034251][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.034383][ T590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.034511][ T590] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.034640][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.034768][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.034902][ T590] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.035030][ T590] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.035160][ T590] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.035289][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.035422][ T590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.035555][ T590] ? 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)) [ 19.035683][ T590] ? 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)) [ 19.035814][ T590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.035948][ T590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.036078][ T590] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.036208][ T590] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.036342][ T590] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.036473][ T590] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.036604][ T590] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.036734][ T590] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.036862][ T590] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.037024][ T590] ? move_addr_to_kernel (net/socket.c:258) [ 19.037154][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.037285][ T590] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.037422][ T590] ___sys_sendmsg (net/socket.c:2752) [ 19.037551][ T590] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.037712][ T590] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.037855][ T590] __sys_sendmsg (net/socket.c:2784) [ 19.037990][ T590] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.038120][ T590] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.038284][ T590] ? 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) [ 19.038424][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.038554][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.038685][ T590] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.038814][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.038949][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.039113][ T590] RIP: 0033:0x7f2b0966208e [ 19.039247][ T590] 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 [ 19.039711][ T590] RSP: 002b:00007ffc53f38740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.039910][ T590] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2b0966208e [ 19.040102][ T590] RDX: 0000000000000000 RSI: 00007ffc53f387f0 RDI: 0000000000000005 [ 19.040293][ T590] RBP: 00007ffc53f38750 R08: 0000000000000000 R09: 0000000000000000 [ 19.040489][ T590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.040681][ T590] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc53f38ec0 | [ 19.168227][ T598] ------------[ cut here ]------------ | [ 19.168375][ T598] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/598 | [ 19.168594][ T598] Modules linked in: ip_gre gre | [ 19.168988][ T598] Tainted: [W]=WARN [ 19.169085][ T598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.169241][ T598] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.169409][ T598] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.169849][ T598] RSP: 0018:ffa000000191f060 EFLAGS: 00010286 [ 19.170014][ T598] RAX: 00000000ffffffa6 RBX: ff1100000e174900 RCX: 1ff4000000323dd2 [ 19.170198][ T598] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1749bc [ 19.170386][ T598] RBP: ff1100000fde1000 R08: 1fe2200001c2e939 R09: ff1100000fd15158 [ 19.170570][ T598] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 19.170755][ T598] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000191f0f8 [ 19.171032][ T598] FS: 00007ff094538840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 19.171250][ T598] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.171408][ T598] CR2: 00000000124f9988 CR3: 0000000010940002 CR4: 0000000000771ef0 [ 19.171595][ T598] PKRU: 55555554 [ 19.171689][ T598] Call Trace: [ 19.171781][ T598] [ 19.171847][ T598] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.172058][ T598] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.172155][ T598] netif_close_many (net/core/dev.c:1804) [ 19.172281][ T598] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.172409][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.172534][ T598] ? __dev_close_many (net/core/dev.c:1781) [ 19.172660][ T598] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.172816][ T598] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.173037][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.173241][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.173372][ T598] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.173527][ T598] ? 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) [ 19.173651][ T598] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.173775][ T598] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.174003][ T598] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 19.174129][ T598] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.174255][ T598] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 19.174386][ T598] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.174510][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.174632][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.174757][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.174881][ T598] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.175068][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.175208][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.175338][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.175462][ T598] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.175585][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.175708][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.175834][ T598] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 19.176016][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.176139][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.176264][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.176394][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.176520][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.176645][ T598] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.176769][ T598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.176945][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.177067][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.177193][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.177318][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.177444][ T598] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.177568][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.177694][ T598] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.177823][ T598] ? 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)) [ 19.178002][ T598] ? 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)) [ 19.178129][ T598] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.178254][ T598] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.178385][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.178511][ T598] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.178637][ T598] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.178763][ T598] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.178942][ T598] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.179067][ T598] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.179193][ T598] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.179354][ T598] ? move_addr_to_kernel (net/socket.c:258) [ 19.179480][ T598] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.179606][ T598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.179731][ T598] ___sys_sendmsg (net/socket.c:2752) [ 19.179854][ T598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.180026][ T598] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.180162][ T598] __sys_sendmsg (net/socket.c:2784) [ 19.180287][ T598] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.180417][ T598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.180574][ T598] ? 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) [ 19.180698][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.180822][ T598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.180953][ T598] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.181077][ T598] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.181202][ T598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.181360][ T598] RIP: 0033:0x7ff09477208e [ 19.181489][ T598] 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 [ 19.181941][ T598] RSP: 002b:00007fffd86d47f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.182128][ T598] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff09477208e [ 19.182315][ T598] RDX: 0000000000000000 RSI: 00007fffd86d48a0 RDI: 0000000000000005 [ 19.182499][ T598] RBP: 00007fffd86d4800 R08: 0000000000000000 R09: 0000000000000000 [ 19.182684][ T598] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.182871][ T598] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd86d4f70 | [ 19.193433][ T598] ------------[ cut here ]------------ | [ 19.193564][ T598] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/598 | [ 19.193773][ T598] Modules linked in: ip_gre gre | [ 19.194144][ T598] Tainted: [W]=WARN [ 19.194235][ T598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.194392][ T598] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.194549][ T598] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.194983][ T598] RSP: 0018:ffa000000191f190 EFLAGS: 00010286 [ 19.195134][ T598] RAX: 00000000ffffffa6 RBX: ff110000052eac80 RCX: 1ff4000000323df8 [ 19.195315][ T598] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ead3c [ 19.195495][ T598] RBP: ff1100000fde1000 R08: 1fe2200000a5d5a9 R09: ff1100000fd15158 [ 19.195675][ T598] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.195855][ T598] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.196040][ T598] FS: 00007ff094538840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 19.196250][ T598] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.196405][ T598] CR2: 00000000124f9988 CR3: 0000000010940002 CR4: 0000000000771ef0 [ 19.196585][ T598] PKRU: 55555554 [ 19.196674][ T598] Call Trace: [ 19.196764][ T598] [ 19.196826][ T598] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.196984][ T598] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.197134][ T598] ? 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) [ 19.197257][ T598] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.197381][ T598] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.197531][ T598] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 19.197652][ T598] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 19.197771][ T598] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.198013][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.198140][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.198265][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.198395][ T598] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.198519][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.198659][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.198779][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.198903][ T598] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.199023][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.199143][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.199263][ T598] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 19.199392][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.199511][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.199630][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.199751][ T598] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.199873][ T598] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.200000][ T598] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.200121][ T598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.200243][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.200367][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.200488][ T598] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.200608][ T598] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.200731][ T598] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.200851][ T598] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.200983][ T598] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.201107][ T598] ? 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)) [ 19.201229][ T598] ? 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)) [ 19.201356][ T598] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.201478][ T598] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.201599][ T598] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.201720][ T598] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.201842][ T598] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.201977][ T598] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.202102][ T598] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.202222][ T598] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.202346][ T598] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.202497][ T598] ? move_addr_to_kernel (net/socket.c:258) [ 19.202620][ T598] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.202740][ T598] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.202862][ T598] ___sys_sendmsg (net/socket.c:2752) [ 19.202988][ T598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.203142][ T598] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.203274][ T598] __sys_sendmsg (net/socket.c:2784) [ 19.203399][ T598] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.203523][ T598] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.203676][ T598] ? 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) [ 19.203797][ T598] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.203930][ T598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.204051][ T598] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.204172][ T598] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.204292][ T598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.204448][ T598] RIP: 0033:0x7ff09477208e [ 19.204574][ T598] 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 [ 19.205007][ T598] RSP: 002b:00007fffd86d47f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.205186][ T598] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff09477208e [ 19.205373][ T598] RDX: 0000000000000000 RSI: 00007fffd86d48a0 RDI: 0000000000000005 [ 19.205553][ T598] RBP: 00007fffd86d4800 R08: 0000000000000000 R09: 0000000000000000 [ 19.205734][ T598] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.205918][ T598] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd86d4f70 | [ 19.245239][ T599] ------------[ cut here ]------------ | [ 19.245398][ T599] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/599 | [ 19.245642][ T599] Modules linked in: ip_gre gre | [ 19.246068][ T599] Tainted: [W]=WARN [ 19.246176][ T599] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.246351][ T599] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.246531][ T599] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.247025][ T599] RSP: 0018:ffa000000192ef10 EFLAGS: 00010286 [ 19.247200][ T599] RAX: 00000000ffffffa6 RBX: ff1100000c109e00 RCX: 1ff4000000325da8 [ 19.247410][ T599] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109ebc [ 19.247616][ T599] RBP: ff11000010bec000 R08: 1fe22000018213d9 R09: ff11000010058b80 [ 19.247821][ T599] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 19.248032][ T599] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 19.248239][ T599] FS: 00007f808f2e4840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.248485][ T599] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.248658][ T599] CR2: 00007f808f4dd460 CR3: 000000001018f002 CR4: 0000000000771ef0 [ 19.248866][ T599] PKRU: 55555554 [ 19.248975][ T599] Call Trace: [ 19.249079][ T599] [ 19.249151][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.249288][ T599] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.249432][ T599] notifier_call_chain (kernel/notifier.c:85) [ 19.249574][ T599] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 19.249713][ T599] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 19.249850][ T599] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 19.250028][ T599] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 19.250202][ T599] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 19.250346][ T599] netif_set_mtu (net/core/dev.c:9910) [ 19.250483][ T599] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 19.250620][ T599] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 19.250764][ T599] dev_set_mtu (net/core/dev_api.c:249) [ 19.250869][ T599] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 19.251012][ T599] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 19.251155][ T599] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 19.251333][ T599] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 19.251473][ T599] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 19.251648][ T599] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.251788][ T599] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.251932][ T599] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.252072][ T599] ? __dev_get_by_name (net/core/dev.c:883) [ 19.252211][ T599] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.252358][ T599] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.252500][ T599] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.252638][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.252775][ T599] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.252917][ T599] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.253055][ T599] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.253194][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.253339][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.253478][ T599] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.253617][ T599] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.253753][ T599] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.253895][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.254032][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.254171][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.254312][ T599] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.254450][ T599] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.254588][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.254727][ T599] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.254868][ T599] ? 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)) [ 19.255010][ T599] ? 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)) [ 19.255152][ T599] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.255292][ T599] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.255434][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.255574][ T599] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.255713][ T599] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.255853][ T599] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.255998][ T599] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.256137][ T599] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.256276][ T599] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.256452][ T599] ? move_addr_to_kernel (net/socket.c:258) [ 19.256596][ T599] ___sys_sendmsg (net/socket.c:2752) [ 19.256735][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.256873][ T599] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.257024][ T599] ? 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)) [ 19.257164][ T599] __sys_sendmsg (net/socket.c:2784) [ 19.257305][ T599] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.257450][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.257587][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.257724][ T599] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.257864][ T599] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.258005][ T599] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.258144][ T599] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.258318][ T599] RIP: 0033:0x7f808f51e08e [ 19.258465][ T599] 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 [ 19.258964][ T599] RSP: 002b:00007fff68f90360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.259173][ T599] RAX: ffffffffffffffda RBX: 00007fff68f90b10 RCX: 00007f808f51e08e [ 19.259385][ T599] RDX: 0000000000000000 RSI: 00007fff68f90410 RDI: 0000000000000005 [ 19.259592][ T599] RBP: 00007fff68f90370 R08: 0000000000000000 R09: 0000000000000000 [ 19.259799][ T599] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.260008][ T599] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68f90ad0 | [ 19.261612][ T599] ------------[ cut here ]------------ | [ 19.261741][ T599] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/599 | [ 19.261974][ T599] Modules linked in: ip_gre gre | [ 19.262381][ T599] Tainted: [W]=WARN [ 19.262481][ T599] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.262646][ T599] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.262819][ T599] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.263294][ T599] RSP: 0018:ffa000000192f1b0 EFLAGS: 00010286 [ 19.263465][ T599] RAX: 00000000ffffffa6 RBX: ff1100000c1091c0 RCX: 1ff4000000325dfc [ 19.263663][ T599] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10927c [ 19.263861][ T599] RBP: ff11000010bec000 R08: 1fe2200001821251 R09: ff11000010058b80 [ 19.264061][ T599] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.264257][ T599] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 19.264459][ T599] FS: 00007f808f2e4840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.264690][ T599] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.264855][ T599] CR2: 00007f808f4dd460 CR3: 000000001018f002 CR4: 0000000000771ef0 [ 19.265061][ T599] PKRU: 55555554 [ 19.265161][ T599] Call Trace: [ 19.265260][ T599] [ 19.265332][ T599] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.265467][ T599] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.265568][ T599] __dev_notify_flags (net/core/dev.c:9787) [ 19.265702][ T599] ? netif_change_name (net/core/dev.c:1495) [ 19.265837][ T599] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 19.266012][ T599] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 19.266147][ T599] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 19.266282][ T599] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.266418][ T599] ? __dev_get_by_name (net/core/dev.c:883) [ 19.266551][ T599] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.266690][ T599] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.266829][ T599] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.266967][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.267099][ T599] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.267232][ T599] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.267368][ T599] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.267500][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.267637][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.267773][ T599] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.267910][ T599] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.268042][ T599] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.268175][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.268313][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.268447][ T599] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.268578][ T599] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.268711][ T599] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.268845][ T599] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.268984][ T599] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.269121][ T599] ? 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)) [ 19.269253][ T599] ? 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)) [ 19.269391][ T599] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.269526][ T599] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.269658][ T599] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.269792][ T599] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.269932][ T599] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.270066][ T599] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.270201][ T599] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.270338][ T599] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.270470][ T599] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.270634][ T599] ? move_addr_to_kernel (net/socket.c:258) [ 19.270770][ T599] ___sys_sendmsg (net/socket.c:2752) [ 19.270931][ T599] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.271062][ T599] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.271203][ T599] ? 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)) [ 19.271343][ T599] __sys_sendmsg (net/socket.c:2784) [ 19.271476][ T599] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.271613][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.271745][ T599] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.271880][ T599] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.272018][ T599] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.272150][ T599] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.272281][ T599] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.272446][ T599] RIP: 0033:0x7f808f51e08e [ 19.272584][ T599] 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 [ 19.273061][ T599] RSP: 002b:00007fff68f90360 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.273261][ T599] RAX: ffffffffffffffda RBX: 00007fff68f90b10 RCX: 00007f808f51e08e [ 19.273464][ T599] RDX: 0000000000000000 RSI: 00007fff68f90410 RDI: 0000000000000005 [ 19.273661][ T599] RBP: 00007fff68f90370 R08: 0000000000000000 R09: 0000000000000000 [ 19.273859][ T599] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.274059][ T599] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff68f90ad0 | [ 19.365691][ T602] ------------[ cut here ]------------ | [ 19.365846][ T602] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/602 | [ 19.366490][ T602] Modules linked in: ip_gre gre | [ 19.366901][ T602] Tainted: [W]=WARN [ 19.367000][ T602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.367163][ T602] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.367344][ T602] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.367822][ T602] RSP: 0018:ffa000000195f020 EFLAGS: 00010286 [ 19.367994][ T602] RAX: 00000000ffffffa6 RBX: ff1100000d162580 RCX: 1ff400000032bdca [ 19.368188][ T602] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d16263c [ 19.368388][ T602] RBP: ff11000010bec000 R08: 1fe2200001a2c4c9 R09: ff1100000fff8b58 [ 19.368584][ T602] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 19.368778][ T602] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.368980][ T602] FS: 00007faa368be840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 19.369209][ T602] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.369379][ T602] CR2: 000000000cb88988 CR3: 000000000a39d006 CR4: 0000000000771ef0 [ 19.369577][ T602] PKRU: 55555554 [ 19.369676][ T602] Call Trace: [ 19.369774][ T602] [ 19.369842][ T602] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.369981][ T602] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.370081][ T602] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.370212][ T602] __dev_notify_flags (net/core/dev.c:9787) [ 19.370357][ T602] ? netif_change_name (net/core/dev.c:1495) [ 19.370488][ T602] ? __dev_change_flags (net/core/dev.c:9752) [ 19.370621][ T602] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.370751][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.370889][ T602] ? 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)) [ 19.371022][ T602] netif_change_flags (net/core/dev.c:9820) [ 19.371154][ T602] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.371286][ T602] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.371425][ T602] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.371557][ T602] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.371720][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.371851][ T602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.371989][ T602] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.372121][ T602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.372254][ T602] ? __kernel_text_address (kernel/extable.c:79) [ 19.372392][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.372525][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.372656][ T602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.372788][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.372926][ T602] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.373057][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.373188][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.373326][ T602] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.373458][ T602] ? __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) [ 19.373589][ T602] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.373720][ T602] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.373851][ T602] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.373992][ T602] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.374127][ T602] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.374261][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.374395][ T602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.374526][ T602] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.374656][ T602] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.374787][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.374927][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.375057][ T602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.375188][ T602] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.375323][ T602] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.375455][ T602] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.375587][ T602] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.375718][ T602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.375849][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.375984][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.376119][ T602] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.376254][ T602] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.376414][ T602] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.376553][ T602] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.376688][ T602] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.376823][ T602] ? 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)) [ 19.376959][ T602] ? 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)) [ 19.377093][ T602] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.377225][ T602] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.377362][ T602] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.377494][ T602] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.377627][ T602] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.377761][ T602] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.377901][ T602] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.378033][ T602] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.378164][ T602] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.378332][ T602] ? move_addr_to_kernel (net/socket.c:258) [ 19.378463][ T602] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.378596][ T602] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.378728][ T602] ___sys_sendmsg (net/socket.c:2752) [ 19.378858][ T602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.379028][ T602] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.379172][ T602] __sys_sendmsg (net/socket.c:2784) [ 19.379309][ T602] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.379440][ T602] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.379604][ T602] ? 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) [ 19.379736][ T602] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.379868][ T602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.380006][ T602] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.380138][ T602] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.380270][ T602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.380437][ T602] RIP: 0033:0x7faa36af808e [ 19.380577][ T602] 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 [ 19.381049][ T602] RSP: 002b:00007ffe47f3b9b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.381248][ T602] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faa36af808e [ 19.381449][ T602] RDX: 0000000000000000 RSI: 00007ffe47f3ba60 RDI: 0000000000000005 [ 19.381644][ T602] RBP: 00007ffe47f3b9c0 R08: 0000000000000000 R09: 0000000000000000 [ 19.381839][ T602] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.382041][ T602] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe47f3c130 | [ 19.497528][ T610] ------------[ cut here ]------------ | [ 19.497692][ T610] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/610 | [ 19.497932][ T610] Modules linked in: ip_gre gre | [ 19.498337][ T610] Tainted: [W]=WARN [ 19.498435][ T610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.498597][ T610] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.498765][ T610] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.499231][ T610] RSP: 0018:ffa00000019df020 EFLAGS: 00010286 [ 19.499400][ T610] RAX: 00000000ffffffa6 RBX: ff1100000ab58ac0 RCX: 1ff400000033bdca [ 19.499591][ T610] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab58b7c [ 19.499782][ T610] RBP: ff11000010bec000 R08: 1fe220000156b171 R09: ff1100000fd95158 [ 19.500128][ T610] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 19.500326][ T610] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.500521][ T610] FS: 00007fe0847c7840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 19.500745][ T610] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.500913][ T610] CR2: 00000000236b1988 CR3: 000000000f3ad004 CR4: 0000000000771ef0 [ 19.501110][ T610] PKRU: 55555554 [ 19.501206][ T610] Call Trace: [ 19.501306][ T610] [ 19.501374][ T610] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.501506][ T610] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.501605][ T610] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.501734][ T610] __dev_notify_flags (net/core/dev.c:9787) [ 19.501866][ T610] ? netif_change_name (net/core/dev.c:1495) [ 19.502002][ T610] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 19.502133][ T610] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.502263][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.502398][ T610] ? 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)) [ 19.502529][ T610] netif_change_flags (net/core/dev.c:9820) [ 19.502659][ T610] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.502790][ T610] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.502941][ T610] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.503072][ T610] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.503234][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.503368][ T610] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.503496][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.503624][ T610] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.503754][ T610] ? __kernel_text_address (kernel/extable.c:79) [ 19.503891][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.504024][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.504152][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.504281][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.504414][ T610] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.504542][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.504671][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.504800][ T610] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.504934][ T610] ? __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) [ 19.505065][ T610] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.505194][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.505328][ T610] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.505461][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.505593][ T610] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.505725][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.505854][ T610] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.505990][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.506119][ T610] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.506248][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.506383][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.506510][ T610] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.506638][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.506767][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.506901][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.507031][ T610] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.507159][ T610] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.507287][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.507420][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.507551][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.507680][ T610] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.507809][ T610] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.507944][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.508074][ T610] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.508206][ T610] ? 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)) [ 19.508339][ T610] ? 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)) [ 19.508470][ T610] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.508600][ T610] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.508729][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.508858][ T610] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.508996][ T610] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.509126][ T610] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.509257][ T610] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.509390][ T610] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.509519][ T610] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.509678][ T610] ? move_addr_to_kernel (net/socket.c:258) [ 19.509807][ T610] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.509941][ T610] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.510073][ T610] ___sys_sendmsg (net/socket.c:2752) [ 19.510200][ T610] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.510366][ T610] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.510506][ T610] __sys_sendmsg (net/socket.c:2784) [ 19.510634][ T610] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.510762][ T610] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.510931][ T610] ? 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) [ 19.511061][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.511191][ T610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.511324][ T610] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.511454][ T610] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.511583][ T610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.511743][ T610] RIP: 0033:0x7fe084a0108e [ 19.511879][ T610] 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 [ 19.512347][ T610] RSP: 002b:00007ffc66cbb550 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.512543][ T610] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe084a0108e [ 19.512736][ T610] RDX: 0000000000000000 RSI: 00007ffc66cbb600 RDI: 0000000000000005 [ 19.512934][ T610] RBP: 00007ffc66cbb560 R08: 0000000000000000 R09: 0000000000000000 [ 19.513127][ T610] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.513324][ T610] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc66cbbcd0 | [ 19.583895][ T612] ------------[ cut here ]------------ | [ 19.584041][ T612] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/612 | [ 19.584270][ T612] Modules linked in: ip_gre gre | [ 19.584674][ T612] Tainted: [W]=WARN [ 19.584772][ T612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.584941][ T612] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.585108][ T612] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.585569][ T612] RSP: 0018:ffa00000019ff020 EFLAGS: 00010286 [ 19.585730][ T612] RAX: 00000000ffffffa6 RBX: ff1100000c109380 RCX: 1ff400000033fdca [ 19.585925][ T612] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10943c [ 19.586119][ T612] RBP: ff11000010bec000 R08: 1fe2200001821289 R09: ff1100000fe15158 [ 19.586313][ T612] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 19.586504][ T612] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.586696][ T612] FS: 00007fbd303a8840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.586928][ T612] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.587088][ T612] CR2: 0000000036b76988 CR3: 000000000f3ae003 CR4: 0000000000771ef0 [ 19.587279][ T612] PKRU: 55555554 [ 19.587380][ T612] Call Trace: [ 19.587475][ T612] [ 19.587541][ T612] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.587672][ T612] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.587770][ T612] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.587903][ T612] __dev_notify_flags (net/core/dev.c:9787) [ 19.588033][ T612] ? netif_change_name (net/core/dev.c:1495) [ 19.588162][ T612] ? __dev_change_flags (net/core/dev.c:9752) [ 19.588290][ T612] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.588423][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.588551][ T612] ? 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)) [ 19.588682][ T612] netif_change_flags (net/core/dev.c:9820) [ 19.588811][ T612] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.588944][ T612] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.589074][ T612] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.589202][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.589366][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.589495][ T612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.589623][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.589751][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.589881][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 19.590015][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.590145][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.590273][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.590409][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.590536][ T612] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.590663][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.590790][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.590923][ T612] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.591053][ T612] ? __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) [ 19.591182][ T612] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.591314][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.591445][ T612] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.591576][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.591707][ T612] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.591836][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.591969][ T612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.592096][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.592223][ T612] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.592354][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.592485][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.592612][ T612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.592740][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.592868][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.593003][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.593131][ T612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.593259][ T612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.593393][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.593521][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.593650][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.593777][ T612] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.593909][ T612] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.594038][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.594166][ T612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.594297][ T612] ? 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)) [ 19.594430][ T612] ? 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)) [ 19.594560][ T612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.594690][ T612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.594819][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.594953][ T612] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.595082][ T612] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.595213][ T612] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.595350][ T612] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.595480][ T612] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.595608][ T612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.595766][ T612] ? move_addr_to_kernel (net/socket.c:258) [ 19.595899][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.596028][ T612] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.596158][ T612] ___sys_sendmsg (net/socket.c:2752) [ 19.596285][ T612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.596450][ T612] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.596590][ T612] __sys_sendmsg (net/socket.c:2784) [ 19.596717][ T612] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.596844][ T612] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.597010][ T612] ? 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) [ 19.597138][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.597267][ T612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.597403][ T612] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.597532][ T612] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.597659][ T612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.597819][ T612] RIP: 0033:0x7fbd305e208e [ 19.597959][ T612] 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 [ 19.598422][ T612] RSP: 002b:00007fffd0f24a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.598615][ T612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbd305e208e [ 19.598806][ T612] RDX: 0000000000000000 RSI: 00007fffd0f24b30 RDI: 0000000000000005 [ 19.599003][ T612] RBP: 00007fffd0f24a90 R08: 0000000000000000 R09: 0000000000000000 [ 19.599195][ T612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.599392][ T612] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffd0f25200 | [ 19.720204][ T621] ------------[ cut here ]------------ | [ 19.720361][ T621] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/621 | [ 19.720583][ T621] Modules linked in: ip_gre gre | [ 19.720973][ T621] Tainted: [W]=WARN [ 19.721068][ T621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.721222][ T621] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.721390][ T621] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.721831][ T621] RSP: 0018:ffa0000001a8f060 EFLAGS: 00010286 [ 19.722248][ T621] RAX: 00000000ffffffa6 RBX: ff1100000c991c40 RCX: 1ff4000000351dd2 [ 19.722438][ T621] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991cfc [ 19.722623][ T621] RBP: ff11000010bec000 R08: 1fe22000019323a1 R09: ff11000009bbd158 [ 19.722808][ T621] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 19.722998][ T621] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001a8f0f8 [ 19.723188][ T621] FS: 00007fd3e171c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.723409][ T621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.723566][ T621] CR2: 000000002fce1988 CR3: 00000000100e5005 CR4: 0000000000771ef0 [ 19.723752][ T621] PKRU: 55555554 [ 19.723845][ T621] Call Trace: [ 19.723943][ T621] [ 19.724008][ T621] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.724138][ T621] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.724233][ T621] netif_close_many (net/core/dev.c:1804) [ 19.724362][ T621] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.724486][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.724611][ T621] ? __dev_close_many (net/core/dev.c:1781) [ 19.724736][ T621] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.724897][ T621] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.725055][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.725179][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.725309][ T621] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.725463][ T621] ? 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) [ 19.725589][ T621] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.725713][ T621] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.725867][ T621] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 19.725998][ T621] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.726123][ T621] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 19.726248][ T621] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.726377][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.726499][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.726623][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.726747][ T621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.726871][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.727018][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.727141][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.727265][ T621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.727392][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.727514][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.727637][ T621] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 19.727762][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.727891][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.728014][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.728137][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.728261][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.728393][ T621] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.728515][ T621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.728639][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.728761][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.728892][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.729014][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.729138][ T621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.729261][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.729391][ T621] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.729518][ T621] ? 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)) [ 19.729642][ T621] ? 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)) [ 19.729770][ T621] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.729899][ T621] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.730023][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.730147][ T621] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.730273][ T621] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.730402][ T621] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.730528][ T621] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.730653][ T621] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.730778][ T621] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.730937][ T621] ? move_addr_to_kernel (net/socket.c:258) [ 19.731062][ T621] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.731187][ T621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.731316][ T621] ___sys_sendmsg (net/socket.c:2752) [ 19.731439][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.731593][ T621] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.731731][ T621] __sys_sendmsg (net/socket.c:2784) [ 19.731855][ T621] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.731985][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.732140][ T621] ? 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) [ 19.732264][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.732393][ T621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.732516][ T621] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.732643][ T621] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.732767][ T621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.732926][ T621] RIP: 0033:0x7fd3e195608e [ 19.733056][ T621] 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 [ 19.733503][ T621] RSP: 002b:00007ffc1e401350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.733688][ T621] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd3e195608e [ 19.733874][ T621] RDX: 0000000000000000 RSI: 00007ffc1e401400 RDI: 0000000000000005 [ 19.734063][ T621] RBP: 00007ffc1e401360 R08: 0000000000000000 R09: 0000000000000000 [ 19.734248][ T621] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.734438][ T621] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1e401ad0 | [ 19.745411][ T621] ------------[ cut here ]------------ | [ 19.745540][ T621] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/621 | [ 19.745746][ T621] Modules linked in: ip_gre gre | [ 19.746116][ T621] Tainted: [W]=WARN [ 19.746207][ T621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.746363][ T621] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.746516][ T621] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.746942][ T621] RSP: 0018:ffa0000001a8f190 EFLAGS: 00010286 [ 19.747092][ T621] RAX: 00000000ffffffa6 RBX: ff1100000e175540 RCX: 1ff4000000351df8 [ 19.747275][ T621] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1755fc [ 19.747456][ T621] RBP: ff11000010bec000 R08: 1fe2200001c2eac1 R09: ff11000009bbd158 [ 19.747632][ T621] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.747807][ T621] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.747990][ T621] FS: 00007fd3e171c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 19.748197][ T621] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.748349][ T621] CR2: 000000002fce1988 CR3: 00000000100e5005 CR4: 0000000000771ef0 [ 19.748531][ T621] PKRU: 55555554 [ 19.748620][ T621] Call Trace: [ 19.748709][ T621] [ 19.748772][ T621] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.748928][ T621] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.749076][ T621] ? 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) [ 19.749196][ T621] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.749316][ T621] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 19.749464][ T621] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 19.749585][ T621] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 19.749705][ T621] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 19.749824][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.749948][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.750066][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.750185][ T621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.750303][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.750443][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.750561][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.750679][ T621] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.750798][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.751064][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.751184][ T621] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 19.751308][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.751426][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.751544][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.751665][ T621] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.751785][ T621] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 19.751910][ T621] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.752029][ T621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.752148][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.752266][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.752391][ T621] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.752509][ T621] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.752629][ T621] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.752749][ T621] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.752867][ T621] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.752996][ T621] ? 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)) [ 19.753115][ T621] ? 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)) [ 19.753236][ T621] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.753361][ T621] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.753489][ T621] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.753609][ T621] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.753730][ T621] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.753851][ T621] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.753978][ T621] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.754098][ T621] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.754219][ T621] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.754371][ T621] ? move_addr_to_kernel (net/socket.c:258) [ 19.754493][ T621] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.754614][ T621] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.754736][ T621] ___sys_sendmsg (net/socket.c:2752) [ 19.754855][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.755010][ T621] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.755141][ T621] __sys_sendmsg (net/socket.c:2784) [ 19.755259][ T621] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.755385][ T621] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.755536][ T621] ? 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) [ 19.755655][ T621] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.755775][ T621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.755898][ T621] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.756017][ T621] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.756138][ T621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.756288][ T621] RIP: 0033:0x7fd3e195608e [ 19.756420][ T621] 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 [ 19.756842][ T621] RSP: 002b:00007ffc1e401350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.757028][ T621] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd3e195608e [ 19.757208][ T621] RDX: 0000000000000000 RSI: 00007ffc1e401400 RDI: 0000000000000005 [ 19.757390][ T621] RBP: 00007ffc1e401360 R08: 0000000000000000 R09: 0000000000000000 [ 19.757575][ T621] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec18 [ 19.757762][ T621] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1e401ad0 | [ 19.797116][ T622] ------------[ cut here ]------------ | [ 19.797275][ T622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/622 | [ 19.797513][ T622] Modules linked in: ip_gre gre | [ 19.798318][ T622] Tainted: [W]=WARN [ 19.798421][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.798590][ T622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.798792][ T622] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.799271][ T622] RSP: 0018:ffa0000001a9ef10 EFLAGS: 00010286 [ 19.799445][ T622] RAX: 00000000ffffffa6 RBX: ff1100000576d8c0 RCX: 1ff4000000353da8 [ 19.799644][ T622] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576d97c [ 19.799842][ T622] RBP: ff1100000a884000 R08: 1fe2200000aedb31 R09: ff11000009bb8b80 [ 19.800048][ T622] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 19.800249][ T622] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.800452][ T622] FS: 00007fdc55178840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 19.800685][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.800853][ T622] CR2: 00007fdc554ed040 CR3: 000000000f6cf006 CR4: 0000000000771ef0 [ 19.801066][ T622] PKRU: 55555554 [ 19.801166][ T622] Call Trace: [ 19.801268][ T622] [ 19.801342][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.801480][ T622] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.801614][ T622] notifier_call_chain (kernel/notifier.c:85) [ 19.801752][ T622] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 19.801892][ T622] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 19.802026][ T622] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 19.802201][ T622] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 19.802375][ T622] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 19.802512][ T622] netif_set_mtu (net/core/dev.c:9910) [ 19.802646][ T622] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 19.802779][ T622] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 19.802927][ T622] dev_set_mtu (net/core/dev_api.c:249) [ 19.803030][ T622] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 19.803166][ T622] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 19.803302][ T622] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 19.803478][ T622] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 19.803614][ T622] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 19.803784][ T622] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 19.803926][ T622] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 19.804064][ T622] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.804199][ T622] ? __dev_get_by_name (net/core/dev.c:883) [ 19.804340][ T622] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.804480][ T622] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.804620][ T622] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.804757][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.804898][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.805032][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.805167][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.805300][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.805444][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.805579][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.805712][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.805847][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.805986][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.806120][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.806257][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.806397][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.806533][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.806668][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.806803][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.806947][ T622] ? 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)) [ 19.807081][ T622] ? 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)) [ 19.807217][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.807358][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.807494][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.807628][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.807762][ T622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.807963][ T622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.808100][ T622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.808235][ T622] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.808374][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.808541][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 19.808679][ T622] ___sys_sendmsg (net/socket.c:2752) [ 19.808812][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.809017][ T622] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.809162][ T622] ? 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)) [ 19.809299][ T622] __sys_sendmsg (net/socket.c:2784) [ 19.809442][ T622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.809580][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.809714][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.809849][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.810059][ T622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.810193][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.810334][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.810502][ T622] RIP: 0033:0x7fdc553b208e [ 19.810645][ T622] 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 [ 19.811184][ T622] RSP: 002b:00007ffca2d771b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.811393][ T622] RAX: ffffffffffffffda RBX: 00007ffca2d77960 RCX: 00007fdc553b208e [ 19.811596][ T622] RDX: 0000000000000000 RSI: 00007ffca2d77260 RDI: 0000000000000005 [ 19.811796][ T622] RBP: 00007ffca2d771c0 R08: 0000000000000000 R09: 0000000000000000 [ 19.812044][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 19.812247][ T622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca2d77920 | [ 19.813821][ T622] ------------[ cut here ]------------ | [ 19.813954][ T622] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/622 | [ 19.814176][ T622] Modules linked in: ip_gre gre | [ 19.814573][ T622] Tainted: [W]=WARN [ 19.814669][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.814832][ T622] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.815004][ T622] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.815470][ T622] RSP: 0018:ffa0000001a9f1b0 EFLAGS: 00010286 [ 19.815633][ T622] RAX: 00000000ffffffa6 RBX: ff1100000576d380 RCX: 1ff4000000353dfc [ 19.815828][ T622] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576d43c [ 19.816031][ T622] RBP: ff1100000a884000 R08: 1fe2200000aeda89 R09: ff11000009bb8b80 [ 19.816224][ T622] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 19.816423][ T622] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 19.816618][ T622] FS: 00007fdc55178840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 19.816845][ T622] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.817014][ T622] CR2: 00007fdc554ed040 CR3: 000000000f6cf006 CR4: 0000000000771ef0 [ 19.817208][ T622] PKRU: 55555554 [ 19.817309][ T622] Call Trace: [ 19.817406][ T622] [ 19.817473][ T622] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.817605][ T622] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.817707][ T622] __dev_notify_flags (net/core/dev.c:9787) [ 19.817839][ T622] ? netif_change_name (net/core/dev.c:1495) [ 19.817976][ T622] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 19.818141][ T622] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 19.818273][ T622] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 19.818409][ T622] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 19.818540][ T622] ? __dev_get_by_name (net/core/dev.c:883) [ 19.818671][ T622] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 19.818807][ T622] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 19.818947][ T622] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.819081][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.819212][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.819347][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.819478][ T622] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.819608][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.819746][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.819879][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.820015][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.820146][ T622] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.820279][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.820413][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.820546][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.820678][ T622] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.820811][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.820948][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.821079][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.821212][ T622] ? 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)) [ 19.821349][ T622] ? 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)) [ 19.821483][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.821619][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.821756][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.821898][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.822031][ T622] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.822164][ T622] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.822296][ T622] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.822438][ T622] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.822569][ T622] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.822733][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 19.822870][ T622] ___sys_sendmsg (net/socket.c:2752) [ 19.823006][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.823139][ T622] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.823280][ T622] ? 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)) [ 19.823432][ T622] __sys_sendmsg (net/socket.c:2784) [ 19.823564][ T622] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.823702][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.823868][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.824075][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.824242][ T622] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.824383][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.824515][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.824678][ T622] RIP: 0033:0x7fdc553b208e [ 19.824814][ T622] 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 [ 19.825291][ T622] RSP: 002b:00007ffca2d771b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.825497][ T622] RAX: ffffffffffffffda RBX: 00007ffca2d77960 RCX: 00007fdc553b208e [ 19.825693][ T622] RDX: 0000000000000000 RSI: 00007ffca2d77260 RDI: 0000000000000005 [ 19.825894][ T622] RBP: 00007ffca2d771c0 R08: 0000000000000000 R09: 0000000000000000 [ 19.826092][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 19.826289][ T622] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffca2d77920 | [ 19.944780][ T625] ------------[ cut here ]------------ | [ 19.944951][ T625] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/625 | [ 19.945188][ T625] Modules linked in: ip_gre gre | [ 19.945598][ T625] Tainted: [W]=WARN [ 19.945697][ T625] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.945859][ T625] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.946033][ T625] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.946498][ T625] RSP: 0018:ffa0000001acf020 EFLAGS: 00010286 [ 19.946662][ T625] RAX: 00000000ffffffa6 RBX: ff1100000c2db700 RCX: 1ff4000000359dca [ 19.946855][ T625] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2db7bc [ 19.947053][ T625] RBP: ff1100000a884000 R08: 1fe220000185b6f9 R09: ff1100000aa70b58 [ 19.947245][ T625] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 19.947443][ T625] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 19.947638][ T625] FS: 00007fa6dee6c840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 19.947863][ T625] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.948028][ T625] CR2: 00000000115da988 CR3: 0000000010a8f006 CR4: 0000000000771ef0 [ 19.948222][ T625] PKRU: 55555554 [ 19.948325][ T625] Call Trace: [ 19.948423][ T625] [ 19.948491][ T625] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.948625][ T625] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.948723][ T625] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.948854][ T625] __dev_notify_flags (net/core/dev.c:9787) [ 19.948992][ T625] ? netif_change_name (net/core/dev.c:1495) [ 19.949123][ T625] ? __dev_change_flags (net/core/dev.c:9752) [ 19.949253][ T625] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.949387][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.949518][ T625] ? 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)) [ 19.949649][ T625] netif_change_flags (net/core/dev.c:9820) [ 19.949779][ T625] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 19.949916][ T625] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 19.950048][ T625] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 19.950179][ T625] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 19.950343][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.950473][ T625] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.950602][ T625] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.950730][ T625] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.950860][ T625] ? __kernel_text_address (kernel/extable.c:79) [ 19.950993][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.951125][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.951255][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.951389][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.951517][ T625] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.951645][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.951774][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.951909][ T625] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.952040][ T625] ? __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) [ 19.952170][ T625] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 19.952302][ T625] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 19.952438][ T625] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.952571][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 19.952704][ T625] rtnl_newlink (net/core/rtnetlink.c:4150) [ 19.952834][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.952969][ T625] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.953098][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.953227][ T625] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.953360][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.953491][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.953620][ T625] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.953749][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.953878][ T625] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.954014][ T625] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 19.954144][ T625] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 19.954273][ T625] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.954407][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.954535][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.954665][ T625] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.954795][ T625] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.954931][ T625] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 19.955059][ T625] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.955187][ T625] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.955323][ T625] ? 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)) [ 19.955451][ T625] ? 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)) [ 19.955581][ T625] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.955712][ T625] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.955842][ T625] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.955977][ T625] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 19.956108][ T625] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.956240][ T625] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 19.956377][ T625] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 19.956508][ T625] ? copy_msghdr_from_user (net/socket.c:2635) [ 19.956638][ T625] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 19.956796][ T625] ? move_addr_to_kernel (net/socket.c:258) [ 19.956932][ T625] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.957062][ T625] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.957193][ T625] ___sys_sendmsg (net/socket.c:2752) [ 19.957324][ T625] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 19.957484][ T625] ? copy_msghdr_from_user (net/socket.c:2603) [ 19.957624][ T625] __sys_sendmsg (net/socket.c:2784) [ 19.957753][ T625] ? __sys_sendmsg_sock (net/socket.c:2765) [ 19.957882][ T625] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 19.958056][ T625] ? 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) [ 19.958185][ T625] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.958320][ T625] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.958450][ T625] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.958580][ T625] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.958710][ T625] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.958870][ T625] RIP: 0033:0x7fa6df0a608e [ 19.959013][ T625] 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 [ 19.959480][ T625] RSP: 002b:00007ffc95fb97c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.959675][ T625] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa6df0a608e [ 19.959868][ T625] RDX: 0000000000000000 RSI: 00007ffc95fb9870 RDI: 0000000000000005 [ 19.960066][ T625] RBP: 00007ffc95fb97d0 R08: 0000000000000000 R09: 0000000000000000 [ 19.960259][ T625] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 19.960457][ T625] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc95fb9f40 | [ 20.066750][ T633] ------------[ cut here ]------------ | [ 20.066942][ T633] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/633 | [ 20.067209][ T633] Modules linked in: ip_gre gre | [ 20.067693][ T633] Tainted: [W]=WARN [ 20.067833][ T633] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.068049][ T633] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.068258][ T633] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.068766][ T633] RSP: 0018:ffa0000000847020 EFLAGS: 00010286 [ 20.068978][ T633] RAX: 00000000ffffffa6 RBX: ff1100000282b000 RCX: 1ff4000000108dca [ 20.069210][ T633] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282b0bc [ 20.069452][ T633] RBP: ff1100000a884000 R08: 1fe2200000505619 R09: ff1100000f125158 [ 20.069683][ T633] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.070003][ T633] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.070328][ T633] FS: 00007ff56635e840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 20.070675][ T633] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.070979][ T633] CR2: 00000000090bc988 CR3: 0000000009894004 CR4: 0000000000771ef0 [ 20.071277][ T633] PKRU: 55555554 [ 20.071500][ T633] Call Trace: [ 20.071710][ T633] [ 20.071870][ T633] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.072064][ T633] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.072205][ T633] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.072381][ T633] __dev_notify_flags (net/core/dev.c:9787) [ 20.072555][ T633] ? netif_change_name (net/core/dev.c:1495) [ 20.072727][ T633] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 20.072909][ T633] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.073078][ T633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.073252][ T633] ? 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)) [ 20.073432][ T633] netif_change_flags (net/core/dev.c:9820) [ 20.073604][ T633] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.073777][ T633] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.073964][ T633] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.074137][ T633] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.074347][ T633] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.074518][ T633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.074689][ T633] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.074860][ T633] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.075046][ T633] ? __kernel_text_address (kernel/extable.c:79) [ 20.075219][ T633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.075399][ T633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.075568][ T633] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.075739][ T633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.075920][ T633] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.076090][ T633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.076260][ T633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.076438][ T633] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.076610][ T633] ? __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) [ 20.076781][ T633] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.076965][ T633] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.077138][ T633] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.077318][ T633] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.077493][ T633] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.077666][ T633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.077834][ T633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.078018][ T633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.078189][ T633] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.078365][ T633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.078541][ T633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.078709][ T633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.078879][ T633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.079066][ T633] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.079238][ T633] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.079415][ T633] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.079585][ T633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.079756][ T633] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.079934][ T633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.080106][ T633] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.080274][ T633] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.080447][ T633] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.080616][ T633] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.080789][ T633] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.080973][ T633] ? 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)) [ 20.081142][ T633] ? 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)) [ 20.081320][ T633] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.081493][ T633] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.081664][ T633] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.081836][ T633] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.082024][ T633] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.082196][ T633] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.082377][ T633] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.082548][ T633] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.082718][ T633] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.082931][ T633] ? move_addr_to_kernel (net/socket.c:258) [ 20.083103][ T633] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.083276][ T633] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.083454][ T633] ___sys_sendmsg (net/socket.c:2752) [ 20.083624][ T633] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.083824][ T633] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.084018][ T633] __sys_sendmsg (net/socket.c:2784) [ 20.084190][ T633] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.084364][ T633] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.084571][ T633] ? 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) [ 20.084742][ T633] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.084926][ T633] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.085098][ T633] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.085269][ T633] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.085445][ T633] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.085645][ T633] RIP: 0033:0x7ff56659808e [ 20.085822][ T633] 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 [ 20.086330][ T633] RSP: 002b:00007ffcd42cf100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.086565][ T633] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff56659808e [ 20.086795][ T633] RDX: 0000000000000000 RSI: 00007ffcd42cf1b0 RDI: 0000000000000005 [ 20.087042][ T633] RBP: 00007ffcd42cf110 R08: 0000000000000000 R09: 0000000000000000 [ 20.087271][ T633] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.087504][ T633] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd42cf880 | [ 20.154608][ T635] ------------[ cut here ]------------ | [ 20.154790][ T635] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/635 | [ 20.155067][ T635] Modules linked in: ip_gre gre | [ 20.155550][ T635] Tainted: [W]=WARN [ 20.155689][ T635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.155977][ T635] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.156273][ T635] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.156834][ T635] RSP: 0018:ffa0000001b1f020 EFLAGS: 00010286 [ 20.157051][ T635] RAX: 00000000ffffffa6 RBX: ff110000051f7540 RCX: 1ff4000000363dca [ 20.157281][ T635] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f75fc [ 20.157520][ T635] RBP: ff1100000a884000 R08: 1fe2200000a3eec1 R09: ff110000101c5158 [ 20.157750][ T635] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.157995][ T635] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.158228][ T635] FS: 00007f3795a61840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 20.158496][ T635] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.158696][ T635] CR2: 00007f3795d311a0 CR3: 000000000b928001 CR4: 0000000000771ef0 [ 20.158938][ T635] PKRU: 55555554 [ 20.159075][ T635] Call Trace: [ 20.159214][ T635] [ 20.159330][ T635] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.159503][ T635] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.159644][ T635] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.159813][ T635] __dev_notify_flags (net/core/dev.c:9787) [ 20.159996][ T635] ? netif_change_name (net/core/dev.c:1495) [ 20.160166][ T635] ? __dev_change_flags (net/core/dev.c:9752) [ 20.160346][ T635] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.160514][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.160684][ T635] ? 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)) [ 20.160855][ T635] netif_change_flags (net/core/dev.c:9820) [ 20.161036][ T635] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.161205][ T635] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.161386][ T635] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.161555][ T635] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.161755][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.161934][ T635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.162103][ T635] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.162273][ T635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.162446][ T635] ? __kernel_text_address (kernel/extable.c:79) [ 20.162618][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.162790][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.162969][ T635] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.163140][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.163316][ T635] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.163486][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.163656][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.163826][ T635] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.164014][ T635] ? __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) [ 20.164184][ T635] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.164362][ T635] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.164535][ T635] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.164709][ T635] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.164895][ T635] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.165067][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.165238][ T635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.165414][ T635] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.165582][ T635] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.165752][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.165937][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.166106][ T635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.166276][ T635] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.166452][ T635] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.166626][ T635] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.166796][ T635] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.166979][ T635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.167150][ T635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.167325][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.167499][ T635] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.167668][ T635] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.167840][ T635] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.168024][ T635] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.168195][ T635] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.168375][ T635] ? 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)) [ 20.168542][ T635] ? 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)) [ 20.168714][ T635] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.168900][ T635] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.169070][ T635] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.169243][ T635] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.169421][ T635] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.169592][ T635] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.169762][ T635] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.169946][ T635] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.170116][ T635] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.170322][ T635] ? move_addr_to_kernel (net/socket.c:258) [ 20.170499][ T635] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.170670][ T635] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.170845][ T635] ___sys_sendmsg (net/socket.c:2752) [ 20.171026][ T635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.171227][ T635] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.171417][ T635] __sys_sendmsg (net/socket.c:2784) [ 20.171589][ T635] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.171758][ T635] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.171978][ T635] ? 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) [ 20.172150][ T635] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.172327][ T635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.172497][ T635] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.172667][ T635] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.172838][ T635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.173050][ T635] RIP: 0033:0x7f3795c9b08e [ 20.173229][ T635] 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 [ 20.173719][ T635] RSP: 002b:00007ffed9c40e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.173964][ T635] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3795c9b08e [ 20.174197][ T635] RDX: 0000000000000000 RSI: 00007ffed9c40f40 RDI: 0000000000000005 [ 20.174433][ T635] RBP: 00007ffed9c40ea0 R08: 0000000000000000 R09: 0000000000000000 [ 20.174663][ T635] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.174907][ T635] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed9c41610 | [ 20.304623][ T644] ------------[ cut here ]------------ | [ 20.304783][ T644] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/644 | [ 20.305016][ T644] Modules linked in: ip_gre gre | [ 20.305413][ T644] Tainted: [W]=WARN [ 20.305508][ T644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.305666][ T644] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.305834][ T644] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.306289][ T644] RSP: 0018:ffa00000018ff060 EFLAGS: 00010286 [ 20.306454][ T644] RAX: 00000000ffffffa6 RBX: ff1100000f23f380 RCX: 1ff400000031fdd2 [ 20.306642][ T644] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f43c [ 20.306835][ T644] RBP: ff1100000a884000 R08: 1fe2200001e47e89 R09: ff1100001015ae58 [ 20.307028][ T644] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 20.307216][ T644] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000018ff0f8 [ 20.307412][ T644] FS: 00007f31cee64840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 20.307639][ T644] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.307799][ T644] CR2: 0000000006562988 CR3: 00000000109fd006 CR4: 0000000000771ef0 [ 20.307993][ T644] PKRU: 55555554 [ 20.308088][ T644] Call Trace: [ 20.308182][ T644] [ 20.308248][ T644] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.308381][ T644] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.308477][ T644] netif_close_many (net/core/dev.c:1804) [ 20.308603][ T644] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.308732][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.308860][ T644] ? __dev_close_many (net/core/dev.c:1781) [ 20.309043][ T644] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 20.309201][ T644] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 20.309364][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.309490][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.309615][ T644] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.309770][ T644] ? 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) [ 20.309948][ T644] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.310074][ T644] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.310280][ T644] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 20.310411][ T644] ? unregister_netdevice_many (net/core/dev.c:12497) [ 20.310537][ T644] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 20.310664][ T644] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.310789][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.310967][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.311091][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.311216][ T644] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.311344][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.311487][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.311612][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.311737][ T644] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.311862][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.312038][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.312162][ T644] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 20.312289][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.312419][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.312543][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.312668][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.312794][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.312973][ T644] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.313098][ T644] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.313221][ T644] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.313351][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.313478][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.313602][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.313729][ T644] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.313855][ T644] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.314039][ T644] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.314170][ T644] ? 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)) [ 20.314297][ T644] ? 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)) [ 20.314431][ T644] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.314557][ T644] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.314683][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.314811][ T644] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.314992][ T644] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.315119][ T644] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.315246][ T644] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.315375][ T644] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.315501][ T644] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.315655][ T644] ? move_addr_to_kernel (net/socket.c:258) [ 20.315780][ T644] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.315961][ T644] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.316088][ T644] ___sys_sendmsg (net/socket.c:2752) [ 20.316214][ T644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.316375][ T644] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.316512][ T644] __sys_sendmsg (net/socket.c:2784) [ 20.316636][ T644] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.316762][ T644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.316983][ T644] ? 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) [ 20.317110][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.317236][ T644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.317368][ T644] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.317494][ T644] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.317621][ T644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.317779][ T644] RIP: 0033:0x7f31cf09e08e [ 20.318002][ T644] 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 [ 20.318459][ T644] RSP: 002b:00007ffe46c1b6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.318651][ T644] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f31cf09e08e [ 20.318838][ T644] RDX: 0000000000000000 RSI: 00007ffe46c1b790 RDI: 0000000000000005 [ 20.319101][ T644] RBP: 00007ffe46c1b6f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.319289][ T644] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.319484][ T644] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe46c1be60 | [ 20.330909][ T644] ------------[ cut here ]------------ | [ 20.331056][ T644] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/644 | [ 20.331271][ T644] Modules linked in: ip_gre gre | [ 20.331653][ T644] Tainted: [W]=WARN [ 20.331746][ T644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.331904][ T644] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.332063][ T644] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.332500][ T644] RSP: 0018:ffa00000018ff190 EFLAGS: 00010286 [ 20.332657][ T644] RAX: 00000000ffffffa6 RBX: ff1100000c30a900 RCX: 1ff400000031fdf8 [ 20.332839][ T644] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30a9bc [ 20.333027][ T644] RBP: ff1100000a884000 R08: 1fe2200001861539 R09: ff1100001015ae58 [ 20.333209][ T644] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 20.333396][ T644] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 20.333582][ T644] FS: 00007f31cee64840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 20.333798][ T644] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.333956][ T644] CR2: 0000000006562988 CR3: 00000000109fd006 CR4: 0000000000771ef0 [ 20.334139][ T644] PKRU: 55555554 [ 20.334231][ T644] Call Trace: [ 20.334326][ T644] [ 20.334390][ T644] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 20.334546][ T644] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.334701][ T644] ? 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) [ 20.334823][ T644] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.334952][ T644] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.335105][ T644] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 20.335229][ T644] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 20.335357][ T644] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.335480][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.335603][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.335725][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.335849][ T644] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.335977][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.336117][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.336238][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.336368][ T644] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.336489][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.336611][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.336734][ T644] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 20.336859][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.337040][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.337163][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.337285][ T644] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.337414][ T644] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.337537][ T644] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.337659][ T644] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.337784][ T644] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.337958][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.338133][ T644] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.338254][ T644] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.338382][ T644] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.338504][ T644] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.338626][ T644] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.338752][ T644] ? 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)) [ 20.338874][ T644] ? 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)) [ 20.339031][ T644] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.339154][ T644] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.339277][ T644] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.339406][ T644] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.339528][ T644] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.339653][ T644] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.339780][ T644] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.339910][ T644] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.340033][ T644] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.340185][ T644] ? move_addr_to_kernel (net/socket.c:258) [ 20.340312][ T644] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.340435][ T644] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.340560][ T644] ___sys_sendmsg (net/socket.c:2752) [ 20.340683][ T644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.340836][ T644] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.340975][ T644] __sys_sendmsg (net/socket.c:2784) [ 20.341100][ T644] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.341224][ T644] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.341384][ T644] ? 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) [ 20.341507][ T644] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.341632][ T644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.341757][ T644] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.341878][ T644] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.342006][ T644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.342158][ T644] RIP: 0033:0x7f31cf09e08e [ 20.342286][ T644] 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 [ 20.342723][ T644] RSP: 002b:00007ffe46c1b6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.342912][ T644] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f31cf09e08e [ 20.343094][ T644] RDX: 0000000000000000 RSI: 00007ffe46c1b790 RDI: 0000000000000005 [ 20.343275][ T644] RBP: 00007ffe46c1b6f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.343464][ T644] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.343644][ T644] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe46c1be60 | [ 20.388568][ T645] ------------[ cut here ]------------ | [ 20.388729][ T645] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/645 | [ 20.388988][ T645] Modules linked in: ip_gre gre | [ 20.389424][ T645] Tainted: [W]=WARN [ 20.389529][ T645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.389703][ T645] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.389888][ T645] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.390384][ T645] RSP: 0018:ffa0000001b3ef10 EFLAGS: 00010286 [ 20.390559][ T645] RAX: 00000000ffffffa6 RBX: ff1100000be391c0 RCX: 1ff4000000367da8 [ 20.390764][ T645] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be3927c [ 20.390975][ T645] RBP: ff11000008d79000 R08: 1fe22000017c7251 R09: ff1100001015d180 [ 20.391183][ T645] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 20.391395][ T645] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 20.391603][ T645] FS: 00007f14c7849840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 20.391844][ T645] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.392084][ T645] CR2: 000000000042f320 CR3: 000000000a912001 CR4: 0000000000771ef0 [ 20.392294][ T645] PKRU: 55555554 [ 20.392405][ T645] Call Trace: [ 20.392511][ T645] [ 20.392583][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.392722][ T645] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.392861][ T645] notifier_call_chain (kernel/notifier.c:85) [ 20.393097][ T645] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 20.393239][ T645] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 20.393384][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.393524][ T645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 20.393664][ T645] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 20.393807][ T645] netif_set_mtu (net/core/dev.c:9910) [ 20.394026][ T645] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 20.394241][ T645] dev_set_mtu (net/core/dev_api.c:249) [ 20.394367][ T645] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 20.394512][ T645] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 20.394657][ T645] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 20.394838][ T645] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 20.395010][ T645] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 20.395185][ T645] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.395330][ T645] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.395471][ T645] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.395610][ T645] ? __dev_get_by_name (net/core/dev.c:883) [ 20.395748][ T645] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.395898][ T645] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.396040][ T645] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.396180][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.396322][ T645] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.396462][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.396602][ T645] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.396762][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.396907][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.397047][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.397184][ T645] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.397325][ T645] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.397463][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.397602][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.397741][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.397879][ T645] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.398022][ T645] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.398161][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.398299][ T645] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.398445][ T645] ? 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)) [ 20.398582][ T645] ? 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)) [ 20.398723][ T645] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.398862][ T645] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.399004][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.399143][ T645] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.399282][ T645] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.399426][ T645] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.399566][ T645] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.399704][ T645] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.399844][ T645] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.400021][ T645] ? move_addr_to_kernel (net/socket.c:258) [ 20.400164][ T645] ___sys_sendmsg (net/socket.c:2752) [ 20.400302][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.400445][ T645] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.400592][ T645] ? 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)) [ 20.400734][ T645] __sys_sendmsg (net/socket.c:2784) [ 20.400873][ T645] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.401021][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.401158][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.401297][ T645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.401441][ T645] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.401578][ T645] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.401715][ T645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.401894][ T645] RIP: 0033:0x7f14c7a8308e [ 20.402039][ T645] 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 [ 20.402532][ T645] RSP: 002b:00007ffee28306e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.402740][ T645] RAX: ffffffffffffffda RBX: 00007ffee2830e90 RCX: 00007f14c7a8308e [ 20.402955][ T645] RDX: 0000000000000000 RSI: 00007ffee2830790 RDI: 0000000000000005 [ 20.403161][ T645] RBP: 00007ffee28306f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.403371][ T645] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.403578][ T645] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee2830e50 | [ 20.405193][ T645] ------------[ cut here ]------------ | [ 20.405325][ T645] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/645 | [ 20.405550][ T645] Modules linked in: ip_gre gre | [ 20.405958][ T645] Tainted: [W]=WARN [ 20.406057][ T645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.406222][ T645] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.406400][ T645] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.406867][ T645] RSP: 0018:ffa0000001b3f1b0 EFLAGS: 00010286 [ 20.407038][ T645] RAX: 00000000ffffffa6 RBX: ff1100000be39700 RCX: 1ff4000000367dfc [ 20.407239][ T645] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be397bc [ 20.407441][ T645] RBP: ff11000008d79000 R08: 1fe22000017c72f9 R09: ff1100001015d180 [ 20.407637][ T645] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.407833][ T645] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 20.408035][ T645] FS: 00007f14c7849840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 20.408363][ T645] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.408527][ T645] CR2: 000000000042f320 CR3: 000000000a912001 CR4: 0000000000771ef0 [ 20.408723][ T645] PKRU: 55555554 [ 20.408821][ T645] Call Trace: [ 20.409012][ T645] [ 20.409080][ T645] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.409213][ T645] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.409319][ T645] __dev_notify_flags (net/core/dev.c:9787) [ 20.409454][ T645] ? netif_change_name (net/core/dev.c:1495) [ 20.409672][ T645] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 20.409840][ T645] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.409978][ T645] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 20.410198][ T645] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.410337][ T645] ? __dev_get_by_name (net/core/dev.c:883) [ 20.410467][ T645] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.410604][ T645] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.410825][ T645] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.410965][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.411096][ T645] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.411231][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.411460][ T645] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.411592][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.411728][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.411861][ T645] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.412084][ T645] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.412216][ T645] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.412355][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.412487][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.412708][ T645] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.412841][ T645] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.412979][ T645] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.413111][ T645] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.413332][ T645] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.413469][ T645] ? 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)) [ 20.413602][ T645] ? 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)) [ 20.413741][ T645] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.413973][ T645] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.414112][ T645] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.414248][ T645] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.414389][ T645] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.414615][ T645] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.414748][ T645] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.414879][ T645] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.415016][ T645] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.415266][ T645] ? move_addr_to_kernel (net/socket.c:258) [ 20.415412][ T645] ___sys_sendmsg (net/socket.c:2752) [ 20.415547][ T645] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.415683][ T645] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.415922][ T645] ? 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)) [ 20.416062][ T645] __sys_sendmsg (net/socket.c:2784) [ 20.416196][ T645] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.416337][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.416555][ T645] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.416688][ T645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.416819][ T645] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.416956][ T645] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.417177][ T645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.417351][ T645] RIP: 0033:0x7f14c7a8308e [ 20.417493][ T645] 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 [ 20.418073][ T645] RSP: 002b:00007ffee28306e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.418276][ T645] RAX: ffffffffffffffda RBX: 00007ffee2830e90 RCX: 00007f14c7a8308e [ 20.418576][ T645] RDX: 0000000000000000 RSI: 00007ffee2830790 RDI: 0000000000000005 [ 20.418778][ T645] RBP: 00007ffee28306f0 R08: 0000000000000000 R09: 0000000000000000 [ 20.419075][ T645] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.419280][ T645] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee2830e50 | [ 20.519235][ T648] ------------[ cut here ]------------ | [ 20.519431][ T648] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/648 | [ 20.519702][ T648] Modules linked in: ip_gre gre | [ 20.520876][ T648] Tainted: [W]=WARN [ 20.521027][ T648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.521233][ T648] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.521485][ T648] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.521993][ T648] RSP: 0018:ffa0000001b5f020 EFLAGS: 00010286 [ 20.522201][ T648] RAX: 00000000ffffffa6 RBX: ff1100000c2931c0 RCX: 1ff400000036bdca [ 20.522444][ T648] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c29327c [ 20.522688][ T648] RBP: ff11000008d79000 R08: 1fe2200001852651 R09: ff1100001037d158 [ 20.522936][ T648] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.523172][ T648] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.523417][ T648] FS: 00007f137576b840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 20.523683][ T648] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.523899][ T648] CR2: 000000001d39a988 CR3: 000000000e64f001 CR4: 0000000000771ef0 [ 20.524135][ T648] PKRU: 55555554 [ 20.524275][ T648] Call Trace: [ 20.524421][ T648] [ 20.524533][ T648] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.524708][ T648] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.524850][ T648] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.525032][ T648] __dev_notify_flags (net/core/dev.c:9787) [ 20.525208][ T648] ? netif_change_name (net/core/dev.c:1495) [ 20.525385][ T648] ? __dev_change_flags (net/core/dev.c:9752) [ 20.525558][ T648] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.525741][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.525927][ T648] ? 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)) [ 20.526103][ T648] netif_change_flags (net/core/dev.c:9820) [ 20.526279][ T648] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.526461][ T648] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.526638][ T648] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.526812][ T648] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.527027][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.527202][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.527382][ T648] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.527554][ T648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.527727][ T648] ? __kernel_text_address (kernel/extable.c:79) [ 20.527912][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.528088][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.528260][ T648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.528441][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.528615][ T648] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.528787][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.528970][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.529144][ T648] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.529324][ T648] ? __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) [ 20.529497][ T648] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.529670][ T648] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.529846][ T648] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.530034][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.530210][ T648] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.530393][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.530565][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.530738][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.530922][ T648] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.531092][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.531265][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.531447][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.531620][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.531793][ T648] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.531983][ T648] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.532155][ T648] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.532335][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.532506][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.532678][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.532853][ T648] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.533035][ T648] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.533210][ T648] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.533390][ T648] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.533564][ T648] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.533739][ T648] ? 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)) [ 20.533924][ T648] ? 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)) [ 20.534097][ T648] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.534269][ T648] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.534449][ T648] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.534624][ T648] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.534798][ T648] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.534986][ T648] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.535160][ T648] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.535337][ T648] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.535509][ T648] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.535710][ T648] ? move_addr_to_kernel (net/socket.c:258) [ 20.535897][ T648] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.536071][ T648] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.536246][ T648] ___sys_sendmsg (net/socket.c:2752) [ 20.536423][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.536626][ T648] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.536808][ T648] __sys_sendmsg (net/socket.c:2784) [ 20.536992][ T648] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.537162][ T648] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.537373][ T648] ? 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) [ 20.537548][ T648] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.537720][ T648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.537904][ T648] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.538076][ T648] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.538249][ T648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.538457][ T648] RIP: 0033:0x7f13759a508e [ 20.538637][ T648] 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 [ 20.539142][ T648] RSP: 002b:00007ffdf55ead00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.539382][ T648] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f13759a508e [ 20.539616][ T648] RDX: 0000000000000000 RSI: 00007ffdf55eadb0 RDI: 0000000000000005 [ 20.539853][ T648] RBP: 00007ffdf55ead10 R08: 0000000000000000 R09: 0000000000000000 [ 20.540096][ T648] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.540336][ T648] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf55eb480 | [ 20.643819][ T656] ------------[ cut here ]------------ | [ 20.644022][ T656] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/656 | [ 20.644288][ T656] Modules linked in: ip_gre gre | [ 20.644773][ T656] Tainted: [W]=WARN [ 20.644927][ T656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.645131][ T656] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.645349][ T656] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.645846][ T656] RSP: 0018:ffa0000001bbf020 EFLAGS: 00010286 [ 20.646152][ T656] RAX: 00000000ffffffa6 RBX: ff1100000c293e00 RCX: 1ff4000000377dca [ 20.646456][ T656] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c293ebc [ 20.646742][ T656] RBP: ff11000008d79000 R08: 1fe22000018527d9 R09: ff1100000f16ae58 [ 20.647068][ T656] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.647379][ T656] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.647696][ T656] FS: 00007fa02e41a840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 20.648028][ T656] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.648227][ T656] CR2: 000000001cdd7988 CR3: 0000000010705006 CR4: 0000000000771ef0 [ 20.648467][ T656] PKRU: 55555554 [ 20.648605][ T656] Call Trace: [ 20.648743][ T656] [ 20.648853][ T656] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.649040][ T656] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.649182][ T656] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.649360][ T656] __dev_notify_flags (net/core/dev.c:9787) [ 20.649536][ T656] ? netif_change_name (net/core/dev.c:1495) [ 20.649706][ T656] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 20.649877][ T656] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.650063][ T656] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.650238][ T656] ? 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)) [ 20.650415][ T656] netif_change_flags (net/core/dev.c:9820) [ 20.650587][ T656] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.650758][ T656] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.650945][ T656] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.651118][ T656] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.651327][ T656] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.651502][ T656] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.651673][ T656] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.651843][ T656] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.652028][ T656] ? __kernel_text_address (kernel/extable.c:79) [ 20.652201][ T656] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.652381][ T656] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.652552][ T656] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.652726][ T656] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.652909][ T656] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.653079][ T656] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.653251][ T656] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.653433][ T656] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.653607][ T656] ? __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) [ 20.653778][ T656] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.653963][ T656] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.654139][ T656] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.654321][ T656] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.654495][ T656] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.654669][ T656] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.654838][ T656] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.655024][ T656] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.655196][ T656] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.655374][ T656] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.655551][ T656] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.655722][ T656] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.655907][ T656] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.656079][ T656] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.656253][ T656] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.656433][ T656] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.656604][ T656] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.656777][ T656] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.656959][ T656] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.657132][ T656] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.657301][ T656] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.657480][ T656] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.657650][ T656] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.657821][ T656] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.658009][ T656] ? 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)) [ 20.658181][ T656] ? 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)) [ 20.658361][ T656] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.658537][ T656] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.658712][ T656] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.658897][ T656] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.659071][ T656] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.659244][ T656] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.659433][ T656] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.659608][ T656] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.659778][ T656] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.659993][ T656] ? move_addr_to_kernel (net/socket.c:258) [ 20.660167][ T656] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.660344][ T656] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.660519][ T656] ___sys_sendmsg (net/socket.c:2752) [ 20.660692][ T656] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.660907][ T656] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.661090][ T656] __sys_sendmsg (net/socket.c:2784) [ 20.661263][ T656] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.661444][ T656] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.661652][ T656] ? 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) [ 20.661824][ T656] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.662013][ T656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.662186][ T656] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.662364][ T656] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.662539][ T656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.662741][ T656] RIP: 0033:0x7fa02e65408e [ 20.662930][ T656] 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 [ 20.663431][ T656] RSP: 002b:00007ffd2104b770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.663666][ T656] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa02e65408e [ 20.663909][ T656] RDX: 0000000000000000 RSI: 00007ffd2104b820 RDI: 0000000000000005 [ 20.664141][ T656] RBP: 00007ffd2104b780 R08: 0000000000000000 R09: 0000000000000000 [ 20.664382][ T656] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.664614][ T656] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2104bef0 | [ 20.720998][ T658] ------------[ cut here ]------------ | [ 20.721176][ T658] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/658 | [ 20.721444][ T658] Modules linked in: ip_gre gre | [ 20.721936][ T658] Tainted: [W]=WARN [ 20.722078][ T658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.722282][ T658] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.722503][ T658] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.723205][ T658] RSP: 0018:ffa0000001bdf020 EFLAGS: 00010286 [ 20.723415][ T658] RAX: 00000000ffffffa6 RBX: ff1100000d368c80 RCX: 1ff400000037bdca [ 20.723649][ T658] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d368d3c [ 20.723882][ T658] RBP: ff11000008d79000 R08: 1fe2200001a6d1a9 R09: ff1100000ff7d158 [ 20.724132][ T658] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 20.724371][ T658] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 20.724606][ T658] FS: 00007f274bfb1840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 20.724874][ T658] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.725095][ T658] CR2: 00007f274c2811a0 CR3: 000000000e7d6002 CR4: 0000000000771ef0 [ 20.725338][ T658] PKRU: 55555554 [ 20.725480][ T658] Call Trace: [ 20.725621][ T658] [ 20.725733][ T658] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.725920][ T658] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.726064][ T658] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 20.726237][ T658] __dev_notify_flags (net/core/dev.c:9787) [ 20.726419][ T658] ? netif_change_name (net/core/dev.c:1495) [ 20.726592][ T658] ? __dev_change_flags (net/core/dev.c:9752) [ 20.726767][ T658] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.726952][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.727128][ T658] ? 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)) [ 20.727304][ T658] netif_change_flags (net/core/dev.c:9820) [ 20.727488][ T658] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 20.727659][ T658] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 20.727836][ T658] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 20.728022][ T658] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 20.728227][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.728409][ T658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.728582][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.728758][ T658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.728944][ T658] ? __kernel_text_address (kernel/extable.c:79) [ 20.729118][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.729295][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.729476][ T658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.729651][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.729824][ T658] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.730012][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.730184][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.730367][ T658] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 20.730541][ T658] ? __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) [ 20.730713][ T658] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 20.730900][ T658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 20.731074][ T658] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 20.731251][ T658] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 20.731439][ T658] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.731617][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.731824][ T658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.732011][ T658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.732184][ T658] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.732365][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.732542][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.732717][ T658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.732903][ T658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.733077][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.733251][ T658] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.733434][ T658] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.733607][ T658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.733782][ T658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.733965][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.734144][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.734324][ T658] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.734501][ T658] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.734675][ T658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.734849][ T658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.735035][ T658] ? 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)) [ 20.735207][ T658] ? 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)) [ 20.735386][ T658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.735564][ T658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.735737][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.735923][ T658] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.736101][ T658] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.736281][ T658] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.736470][ T658] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.736649][ T658] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.736825][ T658] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.737040][ T658] ? move_addr_to_kernel (net/socket.c:258) [ 20.737216][ T658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.737397][ T658] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.737570][ T658] ___sys_sendmsg (net/socket.c:2752) [ 20.737743][ T658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.737960][ T658] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.738148][ T658] __sys_sendmsg (net/socket.c:2784) [ 20.738328][ T658] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.738500][ T658] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.738705][ T658] ? 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) [ 20.738880][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.739066][ T658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.739241][ T658] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.739419][ T658] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.739595][ T658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.739799][ T658] RIP: 0033:0x7f274c1eb08e [ 20.739991][ T658] 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 [ 20.740493][ T658] RSP: 002b:00007ffd58f75d90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.740731][ T658] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f274c1eb08e [ 20.740977][ T658] RDX: 0000000000000000 RSI: 00007ffd58f75e40 RDI: 0000000000000005 [ 20.741213][ T658] RBP: 00007ffd58f75da0 R08: 0000000000000000 R09: 0000000000000000 [ 20.741455][ T658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec19 [ 20.741692][ T658] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd58f76510 | [ 20.865347][ T667] ------------[ cut here ]------------ | [ 20.865513][ T667] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/667 | [ 20.865744][ T667] Modules linked in: ip_gre gre | [ 20.866142][ T667] Tainted: [W]=WARN [ 20.866237][ T667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.866401][ T667] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.866565][ T667] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.867021][ T667] RSP: 0018:ffa0000001b8f060 EFLAGS: 00010286 [ 20.867183][ T667] RAX: 00000000ffffffa6 RBX: ff1100000c9918c0 RCX: 1ff4000000371dd2 [ 20.867382][ T667] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99197c [ 20.867571][ T667] RBP: ff11000008d79000 R08: 1fe2200001932331 R09: ff11000009670b58 [ 20.867758][ T667] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 20.868042][ T667] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001b8f0f8 [ 20.868237][ T667] FS: 00007fdf58aca840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 20.868465][ T667] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.868627][ T667] CR2: 000000000a7c4988 CR3: 000000000f260002 CR4: 0000000000771ef0 [ 20.868821][ T667] PKRU: 55555554 [ 20.869007][ T667] Call Trace: [ 20.869103][ T667] [ 20.869169][ T667] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.869300][ T667] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.869403][ T667] netif_close_many (net/core/dev.c:1804) [ 20.869605][ T667] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 20.869740][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.869872][ T667] ? __dev_close_many (net/core/dev.c:1781) [ 20.870087][ T667] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 20.870250][ T667] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 20.870418][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.870548][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.870678][ T667] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.870843][ T667] ? 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) [ 20.871048][ T667] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.871176][ T667] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.871338][ T667] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 20.871466][ T667] ? unregister_netdevice_many (net/core/dev.c:12497) [ 20.871593][ T667] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 20.871722][ T667] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.871850][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.872060][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.872186][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.872317][ T667] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.872443][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.872587][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.872713][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.872839][ T667] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.873028][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.873154][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.873282][ T667] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 20.873421][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.873549][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.873680][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.873807][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.873989][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.874117][ T667] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.874244][ T667] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.874377][ T667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.874505][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.874633][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.874759][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.874941][ T667] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.875070][ T667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.875199][ T667] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.875335][ T667] ? 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)) [ 20.875463][ T667] ? 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)) [ 20.875592][ T667] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.875719][ T667] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.875848][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.876028][ T667] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.876158][ T667] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.876285][ T667] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.876418][ T667] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.876545][ T667] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.876672][ T667] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.876829][ T667] ? move_addr_to_kernel (net/socket.c:258) [ 20.877009][ T667] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.877138][ T667] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.877266][ T667] ___sys_sendmsg (net/socket.c:2752) [ 20.877396][ T667] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.877554][ T667] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.877695][ T667] __sys_sendmsg (net/socket.c:2784) [ 20.877822][ T667] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.878024][ T667] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.878185][ T667] ? 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) [ 20.878318][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.878446][ T667] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.878573][ T667] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.878702][ T667] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.878831][ T667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.879014][ T667] RIP: 0033:0x7fdf58d0408e [ 20.879148][ T667] 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 [ 20.879604][ T667] RSP: 002b:00007ffd99696930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.879795][ T667] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdf58d0408e [ 20.879990][ T667] RDX: 0000000000000000 RSI: 00007ffd996969e0 RDI: 0000000000000005 [ 20.880177][ T667] RBP: 00007ffd99696940 R08: 0000000000000000 R09: 0000000000000000 [ 20.880369][ T667] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 20.880559][ T667] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd996970b0 | [ 20.893848][ T667] ------------[ cut here ]------------ | [ 20.894009][ T667] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/667 | [ 20.894222][ T667] Modules linked in: ip_gre gre | [ 20.894607][ T667] Tainted: [W]=WARN [ 20.894699][ T667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.894853][ T667] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.895018][ T667] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.895459][ T667] RSP: 0018:ffa0000001b8f190 EFLAGS: 00010286 [ 20.895615][ T667] RAX: 00000000ffffffa6 RBX: ff1100000d15e040 RCX: 1ff4000000371df8 [ 20.895797][ T667] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15e0fc [ 20.895986][ T667] RBP: ff11000008d79000 R08: 1fe2200001a2bc21 R09: ff11000009670b58 [ 20.896173][ T667] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 20.896365][ T667] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 20.896548][ T667] FS: 00007fdf58aca840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 20.896762][ T667] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.896921][ T667] CR2: 00007f5532191574 CR3: 000000000f260006 CR4: 0000000000771ef0 [ 20.897103][ T667] PKRU: 55555554 [ 20.897195][ T667] Call Trace: [ 20.897285][ T667] [ 20.897354][ T667] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 20.897509][ T667] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 20.897659][ T667] ? 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) [ 20.897781][ T667] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.897909][ T667] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 20.898060][ T667] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 20.898188][ T667] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 20.898322][ T667] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 20.898445][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.898567][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.898688][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.898809][ T667] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.898935][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.899076][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.899200][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.899324][ T667] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.899445][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.899566][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.899686][ T667] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 20.899810][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.899936][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.900056][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.900177][ T667] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.900299][ T667] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 20.900426][ T667] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.900549][ T667] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.900671][ T667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.900791][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.900920][ T667] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.901042][ T667] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.901164][ T667] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.901286][ T667] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.901409][ T667] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.901534][ T667] ? 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)) [ 20.901654][ T667] ? 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)) [ 20.901776][ T667] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.901902][ T667] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.902031][ T667] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.902152][ T667] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.902275][ T667] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.902402][ T667] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.902526][ T667] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.902648][ T667] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.902768][ T667] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.902923][ T667] ? move_addr_to_kernel (net/socket.c:258) [ 20.903044][ T667] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.903165][ T667] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.903286][ T667] ___sys_sendmsg (net/socket.c:2752) [ 20.903410][ T667] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 20.903559][ T667] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.903690][ T667] __sys_sendmsg (net/socket.c:2784) [ 20.903812][ T667] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.903937][ T667] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 20.904090][ T667] ? 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) [ 20.904211][ T667] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.904340][ T667] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.904460][ T667] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.904580][ T667] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.904701][ T667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.904851][ T667] RIP: 0033:0x7fdf58d0408e [ 20.904984][ T667] 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 [ 20.905415][ T667] RSP: 002b:00007ffd99696930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.905596][ T667] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdf58d0408e [ 20.905774][ T667] RDX: 0000000000000000 RSI: 00007ffd996969e0 RDI: 0000000000000005 [ 20.905957][ T667] RBP: 00007ffd99696940 R08: 0000000000000000 R09: 0000000000000000 [ 20.906136][ T667] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 20.906319][ T667] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd996970b0 | [ 20.942795][ T668] ------------[ cut here ]------------ | [ 20.943302][ T668] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/668 | [ 20.943548][ T668] Modules linked in: ip_gre gre | [ 20.943967][ T668] Tainted: [W]=WARN [ 20.944071][ T668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.944238][ T668] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.944416][ T668] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.944900][ T668] RSP: 0018:ffa0000001c3ef10 EFLAGS: 00010286 [ 20.945069][ T668] RAX: 00000000ffffffa6 RBX: ff1100000d3578c0 RCX: 1ff4000000387da8 [ 20.945270][ T668] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d35797c [ 20.945475][ T668] RBP: ff11000010494000 R08: 1fe2200001a6af31 R09: ff110000101c2e80 [ 20.945674][ T668] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 20.945874][ T668] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000003 [ 20.946080][ T668] FS: 00007f9b4813e840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 20.946321][ T668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.946489][ T668] CR2: 000000000042f320 CR3: 000000000fcff005 CR4: 0000000000771ef0 [ 20.946693][ T668] PKRU: 55555554 [ 20.946793][ T668] Call Trace: [ 20.946898][ T668] [ 20.946969][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.947106][ T668] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 20.947240][ T668] notifier_call_chain (kernel/notifier.c:85) [ 20.947385][ T668] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 20.947520][ T668] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 20.947655][ T668] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 20.947826][ T668] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 20.948000][ T668] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 20.948139][ T668] netif_set_mtu (net/core/dev.c:9910) [ 20.948274][ T668] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 20.948415][ T668] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 20.948556][ T668] dev_set_mtu (net/core/dev_api.c:249) [ 20.948659][ T668] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 20.948795][ T668] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 20.948935][ T668] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 20.949107][ T668] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 20.949244][ T668] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 20.949422][ T668] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 20.949559][ T668] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 20.949696][ T668] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.949832][ T668] ? __dev_get_by_name (net/core/dev.c:883) [ 20.949973][ T668] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.950114][ T668] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.950255][ T668] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.950396][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.950532][ T668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.950667][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.950803][ T668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.950943][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.951083][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.951221][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.951360][ T668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.951495][ T668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.951631][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.951766][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.951910][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.952046][ T668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.952182][ T668] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.952323][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.952460][ T668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.952599][ T668] ? 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)) [ 20.952734][ T668] ? 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)) [ 20.952872][ T668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.953016][ T668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.953153][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.953289][ T668] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.953433][ T668] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.953572][ T668] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.953709][ T668] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.953846][ T668] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.953991][ T668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.954160][ T668] ? move_addr_to_kernel (net/socket.c:258) [ 20.954306][ T668] ___sys_sendmsg (net/socket.c:2752) [ 20.954452][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.954588][ T668] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.954732][ T668] ? 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)) [ 20.954871][ T668] __sys_sendmsg (net/socket.c:2784) [ 20.955014][ T668] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.955157][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.955298][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.955442][ T668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.955579][ T668] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.955715][ T668] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.955851][ T668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.956031][ T668] RIP: 0033:0x7f9b4837808e [ 20.956178][ T668] 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 [ 20.956661][ T668] RSP: 002b:00007fff75fcbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.956870][ T668] RAX: ffffffffffffffda RBX: 00007fff75fcc4e0 RCX: 00007f9b4837808e [ 20.957082][ T668] RDX: 0000000000000000 RSI: 00007fff75fcbde0 RDI: 0000000000000005 [ 20.957285][ T668] RBP: 00007fff75fcbd40 R08: 0000000000000000 R09: 0000000000000000 [ 20.957494][ T668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 20.957705][ T668] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff75fcc4a0 | [ 20.959304][ T668] ------------[ cut here ]------------ | [ 20.959436][ T668] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/668 | [ 20.959659][ T668] Modules linked in: ip_gre gre | [ 20.960151][ T668] Tainted: [W]=WARN [ 20.960250][ T668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.960418][ T668] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 20.960586][ T668] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 20.961150][ T668] RSP: 0018:ffa0000001c3f1b0 EFLAGS: 00010286 [ 20.961407][ T668] RAX: 00000000ffffffa6 RBX: ff1100000d356900 RCX: 1ff4000000387dfc [ 20.961601][ T668] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3569bc [ 20.961796][ T668] RBP: ff11000010494000 R08: 1fe2200001a6ad39 R09: ff110000101c2e80 [ 20.962087][ T668] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 20.962282][ T668] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 20.962569][ T668] FS: 00007f9b4813e840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 20.962800][ T668] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 20.962967][ T668] CR2: 000000000042f320 CR3: 000000000fcff005 CR4: 0000000000771ef0 [ 20.963253][ T668] PKRU: 55555554 [ 20.963354][ T668] Call Trace: [ 20.963452][ T668] [ 20.963520][ T668] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 20.963655][ T668] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 20.963844][ T668] __dev_notify_flags (net/core/dev.c:9787) [ 20.963982][ T668] ? netif_change_name (net/core/dev.c:1495) [ 20.964114][ T668] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 20.964281][ T668] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 20.964506][ T668] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 20.964640][ T668] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 20.964773][ T668] ? __dev_get_by_name (net/core/dev.c:883) [ 20.964911][ T668] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 20.965136][ T668] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 20.965273][ T668] rtnl_newlink (net/core/rtnetlink.c:4150) [ 20.965413][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.965543][ T668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.965761][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.965898][ T668] ? mark_usage (kernel/locking/lockdep.c:4674) [ 20.966030][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.966166][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.966391][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 20.966525][ T668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 20.966660][ T668] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 20.966792][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.967018][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.967152][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 20.967284][ T668] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 20.967422][ T668] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 20.967640][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.967772][ T668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.967913][ T668] ? 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)) [ 20.968044][ T668] ? 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)) [ 20.968265][ T668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.968405][ T668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.968539][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 20.968672][ T668] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 20.968896][ T668] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 20.969030][ T668] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 20.969164][ T668] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 20.969296][ T668] ? copy_msghdr_from_user (net/socket.c:2635) [ 20.969520][ T668] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 20.969684][ T668] ? move_addr_to_kernel (net/socket.c:258) [ 20.969821][ T668] ___sys_sendmsg (net/socket.c:2752) [ 20.970046][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 20.970179][ T668] ? copy_msghdr_from_user (net/socket.c:2603) [ 20.970324][ T668] ? 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)) [ 20.970459][ T668] __sys_sendmsg (net/socket.c:2784) [ 20.970593][ T668] ? __sys_sendmsg_sock (net/socket.c:2765) [ 20.970814][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.970951][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 20.971083][ T668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 20.971216][ T668] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 20.971440][ T668] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 20.971572][ T668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.971736][ T668] RIP: 0033:0x7f9b4837808e [ 20.971970][ T668] 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 [ 20.972444][ T668] RSP: 002b:00007fff75fcbd30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.972732][ T668] RAX: ffffffffffffffda RBX: 00007fff75fcc4e0 RCX: 00007f9b4837808e [ 20.972932][ T668] RDX: 0000000000000000 RSI: 00007fff75fcbde0 RDI: 0000000000000005 [ 20.973220][ T668] RBP: 00007fff75fcbd40 R08: 0000000000000000 R09: 0000000000000000 [ 20.973420][ T668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 20.973616][ T668] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff75fcc4a0 | [ 21.037722][ T670] ------------[ cut here ]------------ | [ 21.037879][ T670] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/670 | [ 21.038122][ T670] Modules linked in: ip_gre gre | [ 21.038527][ T670] Tainted: [W]=WARN [ 21.038626][ T670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.038789][ T670] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.038966][ T670] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.039431][ T670] RSP: 0018:ffa0000001c6f020 EFLAGS: 00010286 [ 21.039596][ T670] RAX: 00000000ffffffa6 RBX: ff1100000be38e40 RCX: 1ff400000038ddca [ 21.039790][ T670] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be38efc [ 21.039990][ T670] RBP: ff11000010494000 R08: 1fe22000017c71e1 R09: ff11000009ac5158 [ 21.040183][ T670] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.040380][ T670] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.040575][ T670] FS: 00007f2152251840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 21.040805][ T670] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.040975][ T670] CR2: 00007f21525211a0 CR3: 000000000fef7002 CR4: 0000000000771ef0 [ 21.041171][ T670] PKRU: 55555554 [ 21.041269][ T670] Call Trace: [ 21.041371][ T670] [ 21.041441][ T670] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.041576][ T670] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.041676][ T670] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.041807][ T670] __dev_notify_flags (net/core/dev.c:9787) [ 21.041949][ T670] ? netif_change_name (net/core/dev.c:1495) [ 21.042081][ T670] ? __dev_change_flags (net/core/dev.c:9752) [ 21.042211][ T670] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.042346][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.042479][ T670] ? 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)) [ 21.042612][ T670] netif_change_flags (net/core/dev.c:9820) [ 21.042743][ T670] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.042874][ T670] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.043076][ T670] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.043263][ T670] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.043429][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.043561][ T670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.043691][ T670] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.043819][ T670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.044035][ T670] ? __kernel_text_address (kernel/extable.c:79) [ 21.044166][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.044297][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.044433][ T670] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.044563][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.044692][ T670] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.044821][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.045038][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.045167][ T670] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.045298][ T670] ? __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) [ 21.045433][ T670] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.045563][ T670] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.045694][ T670] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.045826][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.046042][ T670] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.046174][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.046302][ T670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.046437][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.046566][ T670] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.046695][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.046827][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.047047][ T670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.047175][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.047306][ T670] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.047440][ T670] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.047570][ T670] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.047700][ T670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.047831][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.048040][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.048171][ T670] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.048299][ T670] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.048434][ T670] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.048563][ T670] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.048695][ T670] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.048829][ T670] ? 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)) [ 21.049038][ T670] ? 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)) [ 21.049170][ T670] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.049302][ T670] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.049438][ T670] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.049573][ T670] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.049705][ T670] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.049836][ T670] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.050041][ T670] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.050173][ T670] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.050304][ T670] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.050473][ T670] ? move_addr_to_kernel (net/socket.c:258) [ 21.050605][ T670] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.050734][ T670] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.050866][ T670] ___sys_sendmsg (net/socket.c:2752) [ 21.051009][ T670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.051172][ T670] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.051320][ T670] __sys_sendmsg (net/socket.c:2784) [ 21.051451][ T670] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.051581][ T670] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.051746][ T670] ? 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) [ 21.051878][ T670] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.052015][ T670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.052147][ T670] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.052279][ T670] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.052414][ T670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.052577][ T670] RIP: 0033:0x7f215248b08e [ 21.052718][ T670] 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 [ 21.053189][ T670] RSP: 002b:00007fff67b08fa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.053391][ T670] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f215248b08e [ 21.053589][ T670] RDX: 0000000000000000 RSI: 00007fff67b09050 RDI: 0000000000000005 [ 21.053784][ T670] RBP: 00007fff67b08fb0 R08: 0000000000000000 R09: 0000000000000000 [ 21.053988][ T670] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.054184][ T670] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff67b09720 | [ 21.176165][ T678] ------------[ cut here ]------------ | [ 21.176325][ T678] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/678 | [ 21.176557][ T678] Modules linked in: ip_gre gre | [ 21.177588][ T678] Tainted: [W]=WARN [ 21.177688][ T678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.177849][ T678] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.178098][ T678] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.178608][ T678] RSP: 0018:ffa0000001ccf020 EFLAGS: 00010286 [ 21.178773][ T678] RAX: 00000000ffffffa6 RBX: ff110000052ea200 RCX: 1ff4000000399dca [ 21.178972][ T678] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea2bc [ 21.179165][ T678] RBP: ff11000010494000 R08: 1fe2200000a5d459 R09: ff110000098cd158 [ 21.179359][ T678] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.179551][ T678] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.179748][ T678] FS: 00007f2174d3b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 21.179986][ T678] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.180148][ T678] CR2: 0000000027212988 CR3: 0000000009d0f003 CR4: 0000000000771ef0 [ 21.180348][ T678] PKRU: 55555554 [ 21.180445][ T678] Call Trace: [ 21.180542][ T678] [ 21.180610][ T678] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.180747][ T678] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.180845][ T678] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.180983][ T678] __dev_notify_flags (net/core/dev.c:9787) [ 21.181114][ T678] ? netif_change_name (net/core/dev.c:1495) [ 21.181241][ T678] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 21.181380][ T678] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.181509][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.181640][ T678] ? 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)) [ 21.181774][ T678] netif_change_flags (net/core/dev.c:9820) [ 21.181913][ T678] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.182045][ T678] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.182177][ T678] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.182306][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.182469][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.182597][ T678] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.182725][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.182854][ T678] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.182990][ T678] ? __kernel_text_address (kernel/extable.c:79) [ 21.183119][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.183248][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.183380][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.183508][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.183636][ T678] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.183764][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.183898][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.184026][ T678] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.184155][ T678] ? __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) [ 21.184287][ T678] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.184421][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.184553][ T678] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.184684][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.184817][ T678] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.184954][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.185082][ T678] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.185211][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.185346][ T678] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.185475][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.185607][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.185736][ T678] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.185864][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.186070][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.186201][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.186335][ T678] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.186466][ T678] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.186593][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.186720][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.186848][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.187062][ T678] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.187190][ T678] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.187324][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.187453][ T678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.187585][ T678] ? 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)) [ 21.187714][ T678] ? 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)) [ 21.187844][ T678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.188027][ T678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.188158][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.188287][ T678] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.188419][ T678] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.188548][ T678] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.188679][ T678] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.188808][ T678] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.189013][ T678] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.189171][ T678] ? move_addr_to_kernel (net/socket.c:258) [ 21.189303][ T678] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.189438][ T678] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.189567][ T678] ___sys_sendmsg (net/socket.c:2752) [ 21.189696][ T678] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.189855][ T678] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.190056][ T678] __sys_sendmsg (net/socket.c:2784) [ 21.190185][ T678] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.190317][ T678] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.190478][ T678] ? 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) [ 21.190607][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.190738][ T678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.190868][ T678] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.191074][ T678] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.191202][ T678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.191364][ T678] RIP: 0033:0x7f2174f7508e [ 21.191500][ T678] 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 [ 21.192103][ T678] RSP: 002b:00007ffe656cc3d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.192298][ T678] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2174f7508e [ 21.192493][ T678] RDX: 0000000000000000 RSI: 00007ffe656cc480 RDI: 0000000000000005 [ 21.192683][ T678] RBP: 00007ffe656cc3e0 R08: 0000000000000000 R09: 0000000000000000 [ 21.192876][ T678] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.193135][ T678] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe656ccb50 | [ 21.257264][ T680] ------------[ cut here ]------------ | [ 21.257435][ T680] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/680 | [ 21.257668][ T680] Modules linked in: ip_gre gre | [ 21.258083][ T680] Tainted: [W]=WARN [ 21.258181][ T680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.258346][ T680] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.258514][ T680] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.258977][ T680] RSP: 0018:ffa0000001cef020 EFLAGS: 00010286 [ 21.259141][ T680] RAX: 00000000ffffffa6 RBX: ff1100000c109e00 RCX: 1ff400000039ddca [ 21.259338][ T680] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109ebc [ 21.259532][ T680] RBP: ff11000010494000 R08: 1fe22000018213d9 R09: ff1100000980ae58 [ 21.259722][ T680] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.259919][ T680] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.260114][ T680] FS: 00007f7f00d27840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 21.260346][ T680] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.260509][ T680] CR2: 000000000a7b2988 CR3: 00000000102c8002 CR4: 0000000000771ef0 [ 21.260702][ T680] PKRU: 55555554 [ 21.260799][ T680] Call Trace: [ 21.260900][ T680] [ 21.260968][ T680] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.261099][ T680] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.261199][ T680] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.261333][ T680] __dev_notify_flags (net/core/dev.c:9787) [ 21.261465][ T680] ? netif_change_name (net/core/dev.c:1495) [ 21.261593][ T680] ? __dev_change_flags (net/core/dev.c:9752) [ 21.261723][ T680] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.261850][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.262506][ T680] ? 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)) [ 21.262644][ T680] netif_change_flags (net/core/dev.c:9820) [ 21.262773][ T680] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.262971][ T680] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.263104][ T680] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.263232][ T680] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.263399][ T680] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.263527][ T680] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.263655][ T680] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.263783][ T680] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.263972][ T680] ? __kernel_text_address (kernel/extable.c:79) [ 21.264156][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.264286][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.264418][ T680] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.264547][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.264676][ T680] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.264804][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.264988][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.265118][ T680] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.265249][ T680] ? __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) [ 21.265382][ T680] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.265512][ T680] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.265643][ T680] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.265775][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.265964][ T680] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.266095][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.266223][ T680] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.266356][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.266484][ T680] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.266610][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.266742][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.266870][ T680] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.267054][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.267184][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.267315][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.267445][ T680] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.267575][ T680] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.267703][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.267834][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.268019][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.268147][ T680] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.268276][ T680] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.268409][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.268538][ T680] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.268671][ T680] ? 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)) [ 21.268798][ T680] ? 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)) [ 21.268983][ T680] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.269112][ T680] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.269241][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.269376][ T680] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.269506][ T680] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.269636][ T680] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.269768][ T680] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.269986][ T680] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.270114][ T680] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.270271][ T680] ? move_addr_to_kernel (net/socket.c:258) [ 21.270405][ T680] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.270533][ T680] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.270662][ T680] ___sys_sendmsg (net/socket.c:2752) [ 21.270790][ T680] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.271019][ T680] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.271160][ T680] __sys_sendmsg (net/socket.c:2784) [ 21.271289][ T680] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.271419][ T680] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.271582][ T680] ? 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) [ 21.271712][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.271842][ T680] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.272059][ T680] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.272188][ T680] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.272319][ T680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.272480][ T680] RIP: 0033:0x7f7f00f6108e [ 21.272617][ T680] 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 [ 21.273155][ T680] RSP: 002b:00007ffedaee09d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.273353][ T680] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7f00f6108e [ 21.273543][ T680] RDX: 0000000000000000 RSI: 00007ffedaee0a80 RDI: 0000000000000005 [ 21.273734][ T680] RBP: 00007ffedaee09e0 R08: 0000000000000000 R09: 0000000000000000 [ 21.274006][ T680] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.274199][ T680] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffedaee1150 | [ 21.430779][ T689] ------------[ cut here ]------------ | [ 21.431009][ T689] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/689 | [ 21.431290][ T689] Modules linked in: ip_gre gre | [ 21.431788][ T689] Tainted: [W]=WARN [ 21.431959][ T689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.432167][ T689] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.432390][ T689] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.432909][ T689] RSP: 0018:ffa0000001d4f060 EFLAGS: 00010286 [ 21.433119][ T689] RAX: 00000000ffffffa6 RBX: ff1100000ab58e40 RCX: 1ff40000003a9dd2 [ 21.433358][ T689] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab58efc [ 21.433594][ T689] RBP: ff11000010494000 R08: 1fe220000156b1e1 R09: ff1100000e3fae58 [ 21.433829][ T689] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 21.434078][ T689] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001d4f0f8 [ 21.434325][ T689] FS: 00007f1a71a0d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 21.434594][ T689] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.434801][ T689] CR2: 00007f110edae2a0 CR3: 000000000f0fd004 CR4: 0000000000771ef0 [ 21.435101][ T689] PKRU: 55555554 [ 21.435241][ T689] Call Trace: [ 21.435389][ T689] [ 21.435501][ T689] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.435679][ T689] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.435824][ T689] netif_close_many (net/core/dev.c:1804) [ 21.436014][ T689] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.436191][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.436377][ T689] ? __dev_close_many (net/core/dev.c:1781) [ 21.436553][ T689] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 21.436762][ T689] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 21.436984][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.437158][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.437339][ T689] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 21.437544][ T689] ? 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) [ 21.437718][ T689] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 21.437908][ T689] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 21.438120][ T689] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 21.438300][ T689] ? unregister_netdevice_many (net/core/dev.c:12497) [ 21.438487][ T689] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 21.438666][ T689] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 21.438844][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.439033][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.439208][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.439388][ T689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.439560][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.439753][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.439939][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.440114][ T689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.440286][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.440468][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.440641][ T689] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 21.440817][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.440999][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.441178][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.441358][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.441533][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.441709][ T689] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.441897][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.442071][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.442245][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.442432][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.442610][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.442786][ T689] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.442975][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.443151][ T689] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.443336][ T689] ? 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)) [ 21.443510][ T689] ? 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)) [ 21.443686][ T689] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.443862][ T689] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.444053][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.444229][ T689] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.444415][ T689] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.444588][ T689] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.444765][ T689] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.444954][ T689] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.445128][ T689] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.445341][ T689] ? move_addr_to_kernel (net/socket.c:258) [ 21.445516][ T689] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.445692][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.445868][ T689] ___sys_sendmsg (net/socket.c:2752) [ 21.446053][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.446257][ T689] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.446450][ T689] __sys_sendmsg (net/socket.c:2784) [ 21.446628][ T689] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.446799][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.447022][ T689] ? 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) [ 21.447197][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.447384][ T689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.447558][ T689] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.447732][ T689] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.447918][ T689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.448124][ T689] RIP: 0033:0x7f1a71c4708e [ 21.448304][ T689] 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 [ 21.448806][ T689] RSP: 002b:00007ffe2ee2a690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.449060][ T689] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1a71c4708e [ 21.449296][ T689] RDX: 0000000000000000 RSI: 00007ffe2ee2a740 RDI: 0000000000000005 [ 21.449539][ T689] RBP: 00007ffe2ee2a6a0 R08: 0000000000000000 R09: 0000000000000000 [ 21.449774][ T689] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.450024][ T689] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2ee2ae10 | [ 21.454226][ T689] ------------[ cut here ]------------ | [ 21.454409][ T689] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/689 | [ 21.454668][ T689] Modules linked in: ip_gre gre | [ 21.455157][ T689] Tainted: [W]=WARN [ 21.455295][ T689] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.455505][ T689] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.455713][ T689] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.456285][ T689] RSP: 0018:ffa0000001d4f190 EFLAGS: 00010286 [ 21.456544][ T689] RAX: 00000000ffffffa6 RBX: ff1100000ab59540 RCX: 1ff40000003a9df8 [ 21.456821][ T689] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab595fc [ 21.457109][ T689] RBP: ff11000010494000 R08: 1fe220000156b2c1 R09: ff1100000e3fae58 [ 21.457394][ T689] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 21.457672][ T689] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 21.457964][ T689] FS: 00007f1a71a0d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 21.458338][ T689] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.458586][ T689] CR2: 00007f110edae2a0 CR3: 000000000f0fd004 CR4: 0000000000771ef0 [ 21.458863][ T689] PKRU: 55555554 [ 21.459060][ T689] Call Trace: [ 21.459247][ T689] [ 21.459410][ T689] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 21.459665][ T689] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 21.459923][ T689] ? 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) [ 21.460141][ T689] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 21.460364][ T689] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 21.460614][ T689] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 21.460832][ T689] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 21.461062][ T689] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 21.461281][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.461504][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.461719][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.461949][ T689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.462165][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.462406][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.462625][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.462844][ T689] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.463073][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.463290][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.463518][ T689] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 21.463737][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.463963][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.464179][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.464403][ T689] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.464628][ T689] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.464846][ T689] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.465074][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.465290][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.465514][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.465732][ T689] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.465959][ T689] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.466176][ T689] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.466405][ T689] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.466623][ T689] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.466841][ T689] ? 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)) [ 21.467071][ T689] ? 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)) [ 21.467288][ T689] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.467494][ T689] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.467661][ T689] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.467832][ T689] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.468015][ T689] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.468186][ T689] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.468365][ T689] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.468532][ T689] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.468702][ T689] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.468913][ T689] ? move_addr_to_kernel (net/socket.c:258) [ 21.469087][ T689] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.469254][ T689] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.469434][ T689] ___sys_sendmsg (net/socket.c:2752) [ 21.469600][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.469798][ T689] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.469991][ T689] __sys_sendmsg (net/socket.c:2784) [ 21.470159][ T689] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.470330][ T689] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.470532][ T689] ? 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) [ 21.470700][ T689] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.470868][ T689] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.471049][ T689] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.471243][ T689] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.471417][ T689] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.471612][ T689] RIP: 0033:0x7f1a71c4708e [ 21.471790][ T689] 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 [ 21.472278][ T689] RSP: 002b:00007ffe2ee2a690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.472513][ T689] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1a71c4708e [ 21.472742][ T689] RDX: 0000000000000000 RSI: 00007ffe2ee2a740 RDI: 0000000000000005 [ 21.472981][ T689] RBP: 00007ffe2ee2a6a0 R08: 0000000000000000 R09: 0000000000000000 [ 21.473205][ T689] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.473439][ T689] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2ee2ae10 | [ 21.521440][ T690] ------------[ cut here ]------------ | [ 21.521597][ T690] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/690 | [ 21.521838][ T690] Modules linked in: ip_gre gre | [ 21.522292][ T690] Tainted: [W]=WARN [ 21.522428][ T690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.522599][ T690] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.522774][ T690] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.523260][ T690] RSP: 0018:ffa0000001d5ef10 EFLAGS: 00010286 [ 21.523438][ T690] RAX: 00000000ffffffa6 RBX: ff1100000e52a040 RCX: 1ff40000003abda8 [ 21.523642][ T690] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e52a0fc [ 21.523844][ T690] RBP: ff11000008ce9000 R08: 1fe2200001ca5421 R09: ff1100000e3fd180 [ 21.524052][ T690] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 21.524254][ T690] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.524463][ T690] FS: 00007fc498abb840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 21.524700][ T690] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.524870][ T690] CR2: 000000000042f320 CR3: 000000001046d003 CR4: 0000000000771ef0 [ 21.525080][ T690] PKRU: 55555554 [ 21.525182][ T690] Call Trace: [ 21.525283][ T690] [ 21.525358][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.525496][ T690] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 21.525632][ T690] notifier_call_chain (kernel/notifier.c:85) [ 21.525772][ T690] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 21.525916][ T690] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 21.526051][ T690] ? ip_route_output_key_hash_rcu (net/ipv4/route.c:2850) [ 21.526220][ T690] ? xfrm_bundle_lookup.constprop.0 (net/xfrm/xfrm_policy.c:3055) [ 21.526396][ T690] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 21.526536][ T690] netif_set_mtu (net/core/dev.c:9910) [ 21.526675][ T690] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 21.526811][ T690] ? ip_tunnel_bind_dev (./include/net/route.h:285 net/ipv4/ip_tunnel.c:304) [ 21.526959][ T690] dev_set_mtu (net/core/dev_api.c:249) [ 21.527063][ T690] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 21.527200][ T690] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 21.527345][ T690] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 21.527518][ T690] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 21.527655][ T690] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 21.527827][ T690] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 21.527970][ T690] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 21.528110][ T690] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.528246][ T690] ? __dev_get_by_name (net/core/dev.c:883) [ 21.528388][ T690] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.528531][ T690] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.528671][ T690] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.528809][ T690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.528952][ T690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.529089][ T690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.529226][ T690] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.529368][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.529509][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.529649][ T690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.529786][ T690] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.529928][ T690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.530064][ T690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.530200][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.530342][ T690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.530479][ T690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.530617][ T690] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.530756][ T690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.530898][ T690] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.531040][ T690] ? 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)) [ 21.531176][ T690] ? 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)) [ 21.531320][ T690] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.531457][ T690] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.531594][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.531732][ T690] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.531872][ T690] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.532018][ T690] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.532156][ T690] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.532293][ T690] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.532436][ T690] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.532605][ T690] ? move_addr_to_kernel (net/socket.c:258) [ 21.532747][ T690] ___sys_sendmsg (net/socket.c:2752) [ 21.532890][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.533026][ T690] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.533172][ T690] ? 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)) [ 21.533317][ T690] __sys_sendmsg (net/socket.c:2784) [ 21.533455][ T690] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.533597][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.533733][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.533873][ T690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.534016][ T690] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.534154][ T690] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.534291][ T690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.534468][ T690] RIP: 0033:0x7fc498cf508e [ 21.534612][ T690] 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 [ 21.535107][ T690] RSP: 002b:00007ffebe54d6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.535320][ T690] RAX: ffffffffffffffda RBX: 00007ffebe54de90 RCX: 00007fc498cf508e [ 21.535525][ T690] RDX: 0000000000000000 RSI: 00007ffebe54d790 RDI: 0000000000000005 [ 21.535732][ T690] RBP: 00007ffebe54d6f0 R08: 0000000000000000 R09: 0000000000000000 [ 21.535945][ T690] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.536152][ T690] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe54de50 | [ 21.537757][ T690] ------------[ cut here ]------------ | [ 21.537890][ T690] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/690 | [ 21.538116][ T690] Modules linked in: ip_gre gre | [ 21.538520][ T690] Tainted: [W]=WARN [ 21.538621][ T690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.538786][ T690] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.538962][ T690] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.539437][ T690] RSP: 0018:ffa0000001d5f1b0 EFLAGS: 00010286 [ 21.539602][ T690] RAX: 00000000ffffffa6 RBX: ff110000052ea3c0 RCX: 1ff40000003abdfc [ 21.539799][ T690] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea47c [ 21.540000][ T690] RBP: ff11000008ce9000 R08: 1fe2200000a5d491 R09: ff1100000e3fd180 [ 21.540197][ T690] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 21.540400][ T690] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 21.540598][ T690] FS: 00007fc498abb840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 21.540827][ T690] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.540998][ T690] CR2: 000000000042f320 CR3: 000000001046d003 CR4: 0000000000771ef0 [ 21.541198][ T690] PKRU: 55555554 [ 21.541297][ T690] Call Trace: [ 21.541401][ T690] [ 21.541469][ T690] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.541602][ T690] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.541703][ T690] __dev_notify_flags (net/core/dev.c:9787) [ 21.541837][ T690] ? netif_change_name (net/core/dev.c:1495) [ 21.541975][ T690] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 21.542144][ T690] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 21.542278][ T690] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 21.542418][ T690] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 21.542552][ T690] ? __dev_get_by_name (net/core/dev.c:883) [ 21.542684][ T690] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 21.542822][ T690] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 21.542964][ T690] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.543098][ T690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.543232][ T690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.543369][ T690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.543502][ T690] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.543634][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.543769][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.543908][ T690] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.544041][ T690] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.544175][ T690] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.544307][ T690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.544445][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.544579][ T690] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.544710][ T690] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.544843][ T690] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.544981][ T690] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.545114][ T690] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.545252][ T690] ? 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)) [ 21.545386][ T690] ? 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)) [ 21.545521][ T690] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.545653][ T690] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.545785][ T690] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.545925][ T690] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.546059][ T690] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.546193][ T690] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.546352][ T690] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.546485][ T690] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.546617][ T690] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.546780][ T690] ? move_addr_to_kernel (net/socket.c:258) [ 21.546921][ T690] ___sys_sendmsg (net/socket.c:2752) [ 21.547053][ T690] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.547186][ T690] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.547334][ T690] ? 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)) [ 21.547469][ T690] __sys_sendmsg (net/socket.c:2784) [ 21.547601][ T690] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.547738][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.547871][ T690] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.548009][ T690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.548141][ T690] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.548276][ T690] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.548415][ T690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.548579][ T690] RIP: 0033:0x7fc498cf508e [ 21.548717][ T690] 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 [ 21.549192][ T690] RSP: 002b:00007ffebe54d6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.549398][ T690] RAX: ffffffffffffffda RBX: 00007ffebe54de90 RCX: 00007fc498cf508e [ 21.549595][ T690] RDX: 0000000000000000 RSI: 00007ffebe54d790 RDI: 0000000000000005 [ 21.549792][ T690] RBP: 00007ffebe54d6f0 R08: 0000000000000000 R09: 0000000000000000 [ 21.549995][ T690] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.550194][ T690] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebe54de50 | [ 21.619831][ T692] ------------[ cut here ]------------ | [ 21.619983][ T692] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/692 | [ 21.620210][ T692] Modules linked in: ip_gre gre | [ 21.620608][ T692] Tainted: [W]=WARN [ 21.620705][ T692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.620863][ T692] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.621034][ T692] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.621492][ T692] RSP: 0018:ffa0000001d7f020 EFLAGS: 00010286 [ 21.621654][ T692] RAX: 00000000ffffffa6 RBX: ff1100000e52ba80 RCX: 1ff40000003afdca [ 21.621842][ T692] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e52bb3c [ 21.622039][ T692] RBP: ff11000008ce9000 R08: 1fe2200001ca5769 R09: ff1100000a9fae58 [ 21.622229][ T692] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 21.622425][ T692] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.622620][ T692] FS: 00007fd1985c9840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 21.622844][ T692] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.623012][ T692] CR2: 0000000038cfe988 CR3: 000000000f1d6006 CR4: 0000000000771ef0 [ 21.623203][ T692] PKRU: 55555554 [ 21.623299][ T692] Call Trace: [ 21.623400][ T692] [ 21.623466][ T692] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.623598][ T692] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.623696][ T692] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.623823][ T692] __dev_notify_flags (net/core/dev.c:9787) [ 21.623958][ T692] ? netif_change_name (net/core/dev.c:1495) [ 21.624087][ T692] ? __dev_change_flags (net/core/dev.c:9752) [ 21.624215][ T692] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.624349][ T692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.624480][ T692] ? 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)) [ 21.624610][ T692] netif_change_flags (net/core/dev.c:9820) [ 21.624739][ T692] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.624868][ T692] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.625007][ T692] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.625136][ T692] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.625297][ T692] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.625431][ T692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.625559][ T692] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.625688][ T692] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.625818][ T692] ? __kernel_text_address (kernel/extable.c:79) [ 21.625953][ T692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.626083][ T692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.626212][ T692] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.626346][ T692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.626475][ T692] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.626602][ T692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.626730][ T692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.626858][ T692] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.626991][ T692] ? __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) [ 21.627121][ T692] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.627250][ T692] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.627383][ T692] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.627513][ T692] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.627643][ T692] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.627774][ T692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.627907][ T692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.628036][ T692] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.628163][ T692] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.628291][ T692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.628426][ T692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.628555][ T692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.628683][ T692] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.628812][ T692] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.628947][ T692] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.629075][ T692] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.629204][ T692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.629335][ T692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.629462][ T692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.629592][ T692] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.629718][ T692] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.629846][ T692] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.629977][ T692] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.630105][ T692] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.630239][ T692] ? 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)) [ 21.630371][ T692] ? 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)) [ 21.630500][ T692] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.630630][ T692] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.630758][ T692] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.630892][ T692] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.631021][ T692] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.631151][ T692] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.631283][ T692] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.631416][ T692] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.631543][ T692] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.631701][ T692] ? move_addr_to_kernel (net/socket.c:258) [ 21.631830][ T692] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.631961][ T692] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.632089][ T692] ___sys_sendmsg (net/socket.c:2752) [ 21.632217][ T692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.632380][ T692] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.632519][ T692] __sys_sendmsg (net/socket.c:2784) [ 21.632646][ T692] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.632774][ T692] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.632942][ T692] ? 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) [ 21.633070][ T692] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.633200][ T692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.633332][ T692] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.633459][ T692] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.633585][ T692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.633743][ T692] RIP: 0033:0x7fd19880308e [ 21.633875][ T692] 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 [ 21.634338][ T692] RSP: 002b:00007fff86a1ea10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.634529][ T692] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd19880308e [ 21.634718][ T692] RDX: 0000000000000000 RSI: 00007fff86a1eac0 RDI: 0000000000000005 [ 21.634914][ T692] RBP: 00007fff86a1ea20 R08: 0000000000000000 R09: 0000000000000000 [ 21.635103][ T692] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1a [ 21.635293][ T692] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff86a1f190 | [ 21.732175][ T700] ------------[ cut here ]------------ | [ 21.732329][ T700] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/700 | [ 21.732552][ T700] Modules linked in: ip_gre gre | [ 21.733671][ T700] Tainted: [W]=WARN [ 21.733768][ T700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.733986][ T700] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.734150][ T700] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.734618][ T700] RSP: 0018:ffa0000001dbf020 EFLAGS: 00010286 [ 21.734781][ T700] RAX: 00000000ffffffa6 RBX: ff1100000e174740 RCX: 1ff40000003b7dca [ 21.734975][ T700] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1747fc [ 21.735164][ T700] RBP: ff11000008ce9000 R08: 1fe2200001c2e901 R09: ff110000100e8b58 [ 21.735355][ T700] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.735543][ T700] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.735732][ T700] FS: 00007f134ab5e840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 21.735958][ T700] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.736116][ T700] CR2: 0000000021023988 CR3: 0000000010813003 CR4: 0000000000771ef0 [ 21.736308][ T700] PKRU: 55555554 [ 21.736406][ T700] Call Trace: [ 21.736500][ T700] [ 21.736565][ T700] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.736692][ T700] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.736788][ T700] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.736920][ T700] __dev_notify_flags (net/core/dev.c:9787) [ 21.737047][ T700] ? netif_change_name (net/core/dev.c:1495) [ 21.737175][ T700] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 21.737302][ T700] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.737432][ T700] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.737559][ T700] ? 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)) [ 21.737688][ T700] netif_change_flags (net/core/dev.c:9820) [ 21.737814][ T700] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.737945][ T700] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.738075][ T700] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.738203][ T700] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.738364][ T700] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.738489][ T700] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.738614][ T700] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.738739][ T700] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.738867][ T700] ? __kernel_text_address (kernel/extable.c:79) [ 21.738999][ T700] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.739128][ T700] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.739253][ T700] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.739384][ T700] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.739511][ T700] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.739636][ T700] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.739762][ T700] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.739894][ T700] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.740022][ T700] ? __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) [ 21.740150][ T700] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.740276][ T700] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.740409][ T700] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.740536][ T700] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.740666][ T700] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.740796][ T700] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.740927][ T700] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.741053][ T700] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.741178][ T700] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.741303][ T700] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.741436][ T700] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.741561][ T700] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.741688][ T700] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.741814][ T700] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.741945][ T700] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.742072][ T700] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.742200][ T700] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.742328][ T700] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.742453][ T700] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.742580][ T700] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.742707][ T700] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.742835][ T700] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.742966][ T700] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.743095][ T700] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.743230][ T700] ? 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)) [ 21.743363][ T700] ? 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)) [ 21.743490][ T700] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.743618][ T700] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.743747][ T700] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.743874][ T700] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.744007][ T700] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.744136][ T700] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.744268][ T700] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.744404][ T700] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.744534][ T700] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.744698][ T700] ? move_addr_to_kernel (net/socket.c:258) [ 21.744831][ T700] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.744966][ T700] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.745098][ T700] ___sys_sendmsg (net/socket.c:2752) [ 21.745228][ T700] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.745394][ T700] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.745533][ T700] __sys_sendmsg (net/socket.c:2784) [ 21.745661][ T700] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.745787][ T700] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.745951][ T700] ? 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) [ 21.746078][ T700] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.746204][ T700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.746336][ T700] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.746464][ T700] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.746589][ T700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.746747][ T700] RIP: 0033:0x7f134ad9808e [ 21.746879][ T700] 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 [ 21.747337][ T700] RSP: 002b:00007fff20cb3250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.747529][ T700] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f134ad9808e [ 21.747716][ T700] RDX: 0000000000000000 RSI: 00007fff20cb3300 RDI: 0000000000000005 [ 21.747909][ T700] RBP: 00007fff20cb3260 R08: 0000000000000000 R09: 0000000000000000 [ 21.748098][ T700] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 21.748288][ T700] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff20cb39d0 | [ 21.820453][ T702] ------------[ cut here ]------------ | [ 21.820609][ T702] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/702 | [ 21.820835][ T702] Modules linked in: ip_gre gre | [ 21.821417][ T702] Tainted: [W]=WARN [ 21.821515][ T702] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.821681][ T702] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.821850][ T702] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.822320][ T702] RSP: 0018:ffa0000001dcf020 EFLAGS: 00010286 [ 21.822483][ T702] RAX: 00000000ffffffa6 RBX: ff1100000c2db8c0 RCX: 1ff40000003b9dca [ 21.822677][ T702] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2db97c [ 21.822870][ T702] RBP: ff11000008ce9000 R08: 1fe220000185b731 R09: ff110000100ed158 [ 21.823066][ T702] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 21.823256][ T702] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 21.823453][ T702] FS: 00007fc278b2d840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 21.823679][ T702] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.823839][ T702] CR2: 000000000af05988 CR3: 0000000010633001 CR4: 0000000000771ef0 [ 21.824039][ T702] PKRU: 55555554 [ 21.824136][ T702] Call Trace: [ 21.824233][ T702] [ 21.824300][ T702] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.824437][ T702] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.824535][ T702] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 21.824664][ T702] __dev_notify_flags (net/core/dev.c:9787) [ 21.824792][ T702] ? netif_change_name (net/core/dev.c:1495) [ 21.824926][ T702] ? __dev_change_flags (net/core/dev.c:9752) [ 21.825059][ T702] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.825187][ T702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.825320][ T702] ? 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)) [ 21.825452][ T702] netif_change_flags (net/core/dev.c:9820) [ 21.825580][ T702] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 21.825710][ T702] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 21.825842][ T702] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 21.825976][ T702] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 21.826137][ T702] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.826264][ T702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.826397][ T702] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.826525][ T702] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.826654][ T702] ? __kernel_text_address (kernel/extable.c:79) [ 21.826783][ T702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.826917][ T702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.827045][ T702] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.827174][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.827303][ T702] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.827434][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.827562][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.827690][ T702] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 21.827819][ T702] ? __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) [ 21.827953][ T702] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 21.828080][ T702] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 21.828209][ T702] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 21.828347][ T702] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 21.828478][ T702] rtnl_newlink (net/core/rtnetlink.c:4150) [ 21.828608][ T702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.828737][ T702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.828864][ T702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.828996][ T702] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.829125][ T702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.829255][ T702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.829387][ T702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.829515][ T702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.829646][ T702] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.829774][ T702] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 21.829907][ T702] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.830034][ T702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.830161][ T702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.830288][ T702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.830421][ T702] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.830548][ T702] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.830676][ T702] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.830806][ T702] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.830942][ T702] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.831072][ T702] ? 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)) [ 21.831198][ T702] ? 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)) [ 21.831331][ T702] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.831460][ T702] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.831588][ T702] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.831718][ T702] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.831846][ T702] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.831980][ T702] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.832111][ T702] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.832239][ T702] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.832371][ T702] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 21.832531][ T702] ? move_addr_to_kernel (net/socket.c:258) [ 21.832661][ T702] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.832789][ T702] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.832923][ T702] ___sys_sendmsg (net/socket.c:2752) [ 21.833051][ T702] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 21.833210][ T702] ? copy_msghdr_from_user (net/socket.c:2603) [ 21.833354][ T702] __sys_sendmsg (net/socket.c:2784) [ 21.833483][ T702] ? __sys_sendmsg_sock (net/socket.c:2765) [ 21.833611][ T702] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 21.833774][ T702] ? 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) [ 21.833908][ T702] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.834036][ T702] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 21.834164][ T702] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 21.834291][ T702] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 21.834423][ T702] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.834582][ T702] RIP: 0033:0x7fc278d6708e [ 21.834715][ T702] 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 [ 21.835174][ T702] RSP: 002b:00007ffe97465150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.835371][ T702] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc278d6708e [ 21.835561][ T702] RDX: 0000000000000000 RSI: 00007ffe97465200 RDI: 0000000000000005 [ 21.835751][ T702] RBP: 00007ffe97465160 R08: 0000000000000000 R09: 0000000000000000 [ 21.835947][ T702] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 21.836139][ T702] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe974658d0 | [ 21.989261][ T711] ------------[ cut here ]------------ | [ 21.989435][ T711] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/711 | [ 21.989668][ T711] Modules linked in: ip_gre gre | [ 21.990080][ T711] Tainted: [W]=WARN [ 21.990177][ T711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.990345][ T711] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 21.990512][ T711] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 21.990971][ T711] RSP: 0018:ffa0000001def060 EFLAGS: 00010286 [ 21.991135][ T711] RAX: 00000000ffffffa6 RBX: ff1100000e22a3c0 RCX: 1ff40000003bddd2 [ 21.991332][ T711] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a47c [ 21.991524][ T711] RBP: ff11000008ce9000 R08: 1fe2200001c45491 R09: ff1100000fd12e58 [ 21.991712][ T711] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 21.991905][ T711] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001def0f8 [ 21.992098][ T711] FS: 00007ff68017b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 21.992327][ T711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 21.992490][ T711] CR2: 000000003a375988 CR3: 0000000010661003 CR4: 0000000000771ef0 [ 21.992684][ T711] PKRU: 55555554 [ 21.992779][ T711] Call Trace: [ 21.992878][ T711] [ 21.992950][ T711] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 21.993080][ T711] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 21.993178][ T711] netif_close_many (net/core/dev.c:1804) [ 21.993305][ T711] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 21.993441][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 21.993568][ T711] ? __dev_close_many (net/core/dev.c:1781) [ 21.993695][ T711] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 21.993854][ T711] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 21.994019][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.994144][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.994272][ T711] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 21.994434][ T711] ? 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) [ 21.994564][ T711] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 21.994691][ T711] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 21.994848][ T711] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 21.994981][ T711] ? unregister_netdevice_many (net/core/dev.c:12497) [ 21.995108][ T711] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 21.995236][ T711] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 21.995369][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.995494][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.995620][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.995745][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.995870][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.996021][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.996147][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.996274][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 21.996405][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.996531][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.996659][ T711] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 21.996788][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.996918][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.997045][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.997172][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 21.997300][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 21.997435][ T711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 21.997564][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 21.997690][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.997816][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.998011][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 21.998138][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 21.998266][ T711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 21.998398][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.998525][ T711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.998656][ T711] ? 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)) [ 21.998782][ T711] ? 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)) [ 21.998936][ T711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.999068][ T711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.999199][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 21.999332][ T711] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 21.999459][ T711] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 21.999587][ T711] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 21.999717][ T711] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 21.999843][ T711] ? copy_msghdr_from_user (net/socket.c:2635) [ 21.999974][ T711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.000132][ T711] ? move_addr_to_kernel (net/socket.c:258) [ 22.000260][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.000394][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.000523][ T711] ___sys_sendmsg (net/socket.c:2752) [ 22.000649][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.000807][ T711] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.000951][ T711] __sys_sendmsg (net/socket.c:2784) [ 22.001081][ T711] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.001207][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.001371][ T711] ? 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) [ 22.001502][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.001630][ T711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.001757][ T711] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.001890][ T711] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.002017][ T711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.002177][ T711] RIP: 0033:0x7ff6803b508e [ 22.002316][ T711] 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 [ 22.002767][ T711] RSP: 002b:00007ffd4b33b2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.002961][ T711] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6803b508e [ 22.003151][ T711] RDX: 0000000000000000 RSI: 00007ffd4b33b370 RDI: 0000000000000005 [ 22.003344][ T711] RBP: 00007ffd4b33b2d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.003533][ T711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.003722][ T711] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4b33ba40 | [ 22.007229][ T711] ------------[ cut here ]------------ | [ 22.007364][ T711] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/711 | [ 22.007580][ T711] Modules linked in: ip_gre gre | [ 22.008578][ T711] Tainted: [W]=WARN [ 22.008672][ T711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.008826][ T711] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.009041][ T711] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.009488][ T711] RSP: 0018:ffa0000001def190 EFLAGS: 00010286 [ 22.009642][ T711] RAX: 00000000ffffffa6 RBX: ff1100000cdac900 RCX: 1ff40000003bddf8 [ 22.009824][ T711] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdac9bc [ 22.010059][ T711] RBP: ff11000008ce9000 R08: 1fe22000019b5939 R09: ff1100000fd12e58 [ 22.010243][ T711] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 22.010430][ T711] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 22.010613][ T711] FS: 00007ff68017b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 22.010827][ T711] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.011031][ T711] CR2: 000000003a375988 CR3: 0000000010661003 CR4: 0000000000771ef0 [ 22.011217][ T711] PKRU: 55555554 [ 22.011309][ T711] Call Trace: [ 22.011403][ T711] [ 22.011466][ T711] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 22.011624][ T711] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.011775][ T711] ? 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) [ 22.011951][ T711] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.012074][ T711] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 22.012227][ T711] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 22.012354][ T711] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 22.012477][ T711] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.012604][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.012727][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.012854][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.013030][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.013153][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.013292][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.013417][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.013539][ T711] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.013661][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.013783][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.013957][ T711] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 22.014084][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.014206][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.014333][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.014456][ T711] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.014580][ T711] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.014702][ T711] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.014825][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.014998][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.015122][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.015246][ T711] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.015375][ T711] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.015498][ T711] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.015621][ T711] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.015743][ T711] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.015869][ T711] ? 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)) [ 22.016044][ T711] ? 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)) [ 22.016169][ T711] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.016292][ T711] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.016419][ T711] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.016543][ T711] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.016666][ T711] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.016812][ T711] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.016988][ T711] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.017113][ T711] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.017235][ T711] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.017393][ T711] ? move_addr_to_kernel (net/socket.c:258) [ 22.017515][ T711] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.017640][ T711] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.017765][ T711] ___sys_sendmsg (net/socket.c:2752) [ 22.017938][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.018093][ T711] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.018227][ T711] __sys_sendmsg (net/socket.c:2784) [ 22.018356][ T711] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.018480][ T711] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.018636][ T711] ? 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) [ 22.018759][ T711] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.018937][ T711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.019061][ T711] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.019185][ T711] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.019309][ T711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.019467][ T711] RIP: 0033:0x7ff6803b508e [ 22.019595][ T711] 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 [ 22.020086][ T711] RSP: 002b:00007ffd4b33b2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.020271][ T711] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff6803b508e [ 22.020457][ T711] RDX: 0000000000000000 RSI: 00007ffd4b33b370 RDI: 0000000000000005 [ 22.020641][ T711] RBP: 00007ffd4b33b2d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.020825][ T711] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.021061][ T711] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd4b33ba40 | [ 22.060787][ T712] ------------[ cut here ]------------ | [ 22.061410][ T712] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/712 | [ 22.061698][ T712] Modules linked in: ip_gre gre | [ 22.062226][ T712] Tainted: [W]=WARN [ 22.062384][ T712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.062605][ T712] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.062828][ T712] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.063381][ T712] RSP: 0018:ffa0000001deef10 EFLAGS: 00010286 [ 22.063600][ T712] RAX: 00000000ffffffa6 RBX: ff1100000d273700 RCX: 1ff40000003bdda8 [ 22.063850][ T712] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2737bc [ 22.064112][ T712] RBP: ff1100000f284000 R08: 1fe2200001a4e6f9 R09: ff1100000fd10b80 [ 22.064370][ T712] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 22.064618][ T712] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 22.064869][ T712] FS: 00007f0f0c95f840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.065170][ T712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.065394][ T712] CR2: 00007f0f0cb58460 CR3: 0000000010aa7003 CR4: 0000000000771ef0 [ 22.065646][ T712] PKRU: 55555554 [ 22.065795][ T712] Call Trace: [ 22.065956][ T712] [ 22.066073][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.066256][ T712] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 22.066453][ T712] notifier_call_chain (kernel/notifier.c:85) [ 22.066645][ T712] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 22.066829][ T712] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 22.067024][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.067211][ T712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 22.067404][ T712] ? crng_make_state (drivers/char/random.c:383 (discriminator 14)) [ 22.067594][ T712] netif_set_mtu (net/core/dev.c:9910) [ 22.067779][ T712] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 22.067985][ T712] dev_set_mtu (net/core/dev_api.c:249) [ 22.068136][ T712] ip_tunnel_newlink (net/ipv4/ip_tunnel.c:1232) [ 22.068327][ T712] ? ip_tunnel_init_net (net/ipv4/ip_tunnel.c:1155) [ 22.068515][ T712] ? ipgre_netlink_parms.isra.0 (net/ipv4/ip_gre.c:1205 (discriminator 1)) ip_gre [ 22.068734][ T712] ipgre_newlink (net/ipv4/ip_gre.c:1426 (discriminator 3)) ip_gre [ 22.068932][ T712] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 22.069153][ T712] ? rtnl_create_link (net/core/rtnetlink.c:3720) [ 22.069349][ T712] rtnl_newlink_create (net/core/rtnetlink.c:3904) [ 22.069535][ T712] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.069719][ T712] ? __dev_get_by_name (net/core/dev.c:883) [ 22.069915][ T712] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.070105][ T712] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.070295][ T712] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.070490][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.070675][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.070859][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.071054][ T712] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.071240][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.071432][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.071618][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.071802][ T712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.071999][ T712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.072185][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.072376][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.072563][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.072745][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.072942][ T712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.073126][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.073318][ T712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.073508][ T712] ? 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)) [ 22.073693][ T712] ? 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)) [ 22.073878][ T712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.074077][ T712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.074259][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.074452][ T712] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.074637][ T712] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.074823][ T712] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.075026][ T712] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.075211][ T712] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.075403][ T712] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.075619][ T712] ? move_addr_to_kernel (net/socket.c:258) [ 22.075809][ T712] ___sys_sendmsg (net/socket.c:2752) [ 22.076003][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.076187][ T712] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.076390][ T712] ? 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)) [ 22.076578][ T712] __sys_sendmsg (net/socket.c:2784) [ 22.076763][ T712] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.076964][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.077148][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.077340][ T712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.077522][ T712] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.077705][ T712] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.077904][ T712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.078121][ T712] RIP: 0033:0x7f0f0cb9908e [ 22.078317][ T712] 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 [ 22.078846][ T712] RSP: 002b:00007ffc604e9890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.079109][ T712] RAX: ffffffffffffffda RBX: 00007ffc604ea040 RCX: 00007f0f0cb9908e [ 22.079366][ T712] RDX: 0000000000000000 RSI: 00007ffc604e9940 RDI: 0000000000000005 [ 22.079616][ T712] RBP: 00007ffc604e98a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.079868][ T712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.080132][ T712] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc604ea000 | [ 22.082135][ T712] ------------[ cut here ]------------ | [ 22.082305][ T712] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/712 | [ 22.082586][ T712] Modules linked in: ip_gre gre | [ 22.083090][ T712] Tainted: [W]=WARN [ 22.083235][ T712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.083453][ T712] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.083668][ T712] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.084190][ T712] RSP: 0018:ffa0000001def1b0 EFLAGS: 00010286 [ 22.084408][ T712] RAX: 00000000ffffffa6 RBX: ff1100000d273540 RCX: 1ff40000003bddfc [ 22.084651][ T712] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2735fc [ 22.084904][ T712] RBP: ff1100000f284000 R08: 1fe2200001a4e6c1 R09: ff1100000fd10b80 [ 22.085142][ T712] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.085388][ T712] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc02f6d40 [ 22.085633][ T712] FS: 00007f0f0c95f840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.085920][ T712] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.086129][ T712] CR2: 00007f0f0cb58460 CR3: 0000000010aa7003 CR4: 0000000000771ef0 [ 22.086378][ T712] PKRU: 55555554 [ 22.086524][ T712] Call Trace: [ 22.086670][ T712] [ 22.086786][ T712] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.086978][ T712] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.087124][ T712] __dev_notify_flags (net/core/dev.c:9787) [ 22.087304][ T712] ? netif_change_name (net/core/dev.c:1495) [ 22.087490][ T712] ? erspan_changelink (./include/linux/bitmap.h:264) ip_gre [ 22.087704][ T712] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.087897][ T712] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.088080][ T712] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.088258][ T712] ? __dev_get_by_name (net/core/dev.c:883) [ 22.088447][ T712] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.088631][ T712] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.088813][ T712] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.089004][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.089181][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.089367][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.089548][ T712] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.089725][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.089920][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.090099][ T712] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.090278][ T712] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.090461][ T712] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.090639][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.090816][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.091011][ T712] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.091189][ T712] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.091377][ T712] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.091555][ T712] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.091735][ T712] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.091931][ T712] ? 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)) [ 22.092108][ T712] ? 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)) [ 22.092293][ T712] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.092482][ T712] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.092661][ T712] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.092840][ T712] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.093035][ T712] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.093218][ T712] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.093407][ T712] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.093589][ T712] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.093771][ T712] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.093994][ T712] ? move_addr_to_kernel (net/socket.c:258) [ 22.094178][ T712] ___sys_sendmsg (net/socket.c:2752) [ 22.094359][ T712] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.094538][ T712] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.094726][ T712] ? 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)) [ 22.094923][ T712] __sys_sendmsg (net/socket.c:2784) [ 22.095102][ T712] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.095285][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.095470][ T712] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.095650][ T712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.095827][ T712] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.096017][ T712] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.096196][ T712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.096414][ T712] RIP: 0033:0x7f0f0cb9908e [ 22.096597][ T712] 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 [ 22.097216][ T712] RSP: 002b:00007ffc604e9890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.097467][ T712] RAX: ffffffffffffffda RBX: 00007ffc604ea040 RCX: 00007f0f0cb9908e [ 22.097803][ T712] RDX: 0000000000000000 RSI: 00007ffc604e9940 RDI: 0000000000000005 [ 22.098059][ T712] RBP: 00007ffc604e98a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.098397][ T712] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.098639][ T712] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc604ea000 | [ 22.175452][ T714] ------------[ cut here ]------------ | [ 22.175626][ T714] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/714 | [ 22.175869][ T714] Modules linked in: ip_gre gre | [ 22.176762][ T714] Tainted: [W]=WARN [ 22.176861][ T714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.177030][ T714] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.177199][ T714] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.177670][ T714] RSP: 0018:ffa0000001e1f020 EFLAGS: 00010286 [ 22.177835][ T714] RAX: 00000000ffffffa6 RBX: ff1100000c2d3540 RCX: 1ff40000003c3dca [ 22.178036][ T714] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d35fc [ 22.178232][ T714] RBP: ff1100000f284000 R08: 1fe220000185a6c1 R09: ff1100001005ae58 [ 22.178434][ T714] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 22.178630][ T714] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.178826][ T714] FS: 00007f28bc1f5840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 22.179060][ T714] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.179228][ T714] CR2: 000000003aba9988 CR3: 000000000f228004 CR4: 0000000000771ef0 [ 22.179428][ T714] PKRU: 55555554 [ 22.179526][ T714] Call Trace: [ 22.179625][ T714] [ 22.179693][ T714] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.179825][ T714] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.179930][ T714] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.180064][ T714] __dev_notify_flags (net/core/dev.c:9787) [ 22.180199][ T714] ? netif_change_name (net/core/dev.c:1495) [ 22.180338][ T714] ? __dev_change_flags (net/core/dev.c:9752) [ 22.180471][ T714] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.180601][ T714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.180733][ T714] ? 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)) [ 22.180867][ T714] netif_change_flags (net/core/dev.c:9820) [ 22.181004][ T714] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.181135][ T714] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.181269][ T714] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.181406][ T714] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.181570][ T714] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.181700][ T714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.181829][ T714] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.181961][ T714] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.182093][ T714] ? __kernel_text_address (kernel/extable.c:79) [ 22.182225][ T714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.182363][ T714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.182492][ T714] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.182623][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.182752][ T714] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.182880][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.183015][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.183144][ T714] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.183276][ T714] ? __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) [ 22.183412][ T714] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.183541][ T714] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.183671][ T714] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.183802][ T714] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.183937][ T714] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.184067][ T714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.184196][ T714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.184327][ T714] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.184459][ T714] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.184589][ T714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.184719][ T714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.184850][ T714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.184987][ T714] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.185117][ T714] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.185245][ T714] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.185383][ T714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.185513][ T714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.185642][ T714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.185770][ T714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.185904][ T714] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.186033][ T714] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.186162][ T714] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.186293][ T714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.186430][ T714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.186561][ T714] ? 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)) [ 22.186689][ T714] ? 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)) [ 22.186819][ T714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.186956][ T714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.187085][ T714] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.187216][ T714] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.187353][ T714] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.187486][ T714] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.187618][ T714] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.187748][ T714] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.187876][ T714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.188041][ T714] ? move_addr_to_kernel (net/socket.c:258) [ 22.188172][ T714] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.188301][ T714] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.188439][ T714] ___sys_sendmsg (net/socket.c:2752) [ 22.188568][ T714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.188730][ T714] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.188870][ T714] __sys_sendmsg (net/socket.c:2784) [ 22.189009][ T714] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.189137][ T714] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.189302][ T714] ? 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) [ 22.189443][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.189574][ T714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.189704][ T714] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.189836][ T714] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.189971][ T714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.190131][ T714] RIP: 0033:0x7f28bc42f08e [ 22.190269][ T714] 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 [ 22.190734][ T714] RSP: 002b:00007fffa4bd2cb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.190932][ T714] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f28bc42f08e [ 22.191125][ T714] RDX: 0000000000000000 RSI: 00007fffa4bd2d60 RDI: 0000000000000005 [ 22.191326][ T714] RBP: 00007fffa4bd2cc0 R08: 0000000000000000 R09: 0000000000000000 [ 22.191519][ T714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.191713][ T714] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa4bd3430 | [ 22.302561][ T722] ------------[ cut here ]------------ | [ 22.302723][ T722] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/722 | [ 22.302965][ T722] Modules linked in: ip_gre gre | [ 22.303373][ T722] Tainted: [W]=WARN [ 22.303472][ T722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.303637][ T722] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.303808][ T722] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.304277][ T722] RSP: 0018:ffa0000001e4f020 EFLAGS: 00010286 [ 22.304446][ T722] RAX: 00000000ffffffa6 RBX: ff110000051f6c80 RCX: 1ff40000003c9dca [ 22.304644][ T722] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f6d3c [ 22.304839][ T722] RBP: ff1100000f284000 R08: 1fe2200000a3eda9 R09: ff110000101c5158 [ 22.305040][ T722] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 22.305232][ T722] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.305434][ T722] FS: 00007f133b670840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 22.305662][ T722] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.305823][ T722] CR2: 00007f133b9401a0 CR3: 000000000e0a3005 CR4: 0000000000771ef0 [ 22.306026][ T722] PKRU: 55555554 [ 22.306124][ T722] Call Trace: [ 22.306222][ T722] [ 22.306291][ T722] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.306428][ T722] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.306528][ T722] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.306660][ T722] __dev_notify_flags (net/core/dev.c:9787) [ 22.306794][ T722] ? netif_change_name (net/core/dev.c:1495) [ 22.306930][ T722] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 22.307061][ T722] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.307191][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.307326][ T722] ? 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)) [ 22.307459][ T722] netif_change_flags (net/core/dev.c:9820) [ 22.307589][ T722] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.307719][ T722] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.307851][ T722] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.307987][ T722] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.308150][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.308280][ T722] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.308416][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.308545][ T722] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.308677][ T722] ? __kernel_text_address (kernel/extable.c:79) [ 22.308809][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.308946][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.309075][ T722] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.309206][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.309342][ T722] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.309474][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.309605][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.309735][ T722] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.309868][ T722] ? __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) [ 22.310104][ T722] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.310236][ T722] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.310373][ T722] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.310506][ T722] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.310639][ T722] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.310770][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.310973][ T722] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.311103][ T722] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.311233][ T722] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.311365][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.311498][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.311628][ T722] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.311758][ T722] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.311962][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.312094][ T722] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.312300][ T722] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.312435][ T722] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.312564][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.312693][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.312824][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.313051][ T722] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.313181][ T722] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.313316][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.313445][ T722] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.313578][ T722] ? 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)) [ 22.313707][ T722] ? 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)) [ 22.313841][ T722] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.314035][ T722] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.314166][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.314296][ T722] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.314434][ T722] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.314564][ T722] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.314697][ T722] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.314828][ T722] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.315024][ T722] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.315185][ T722] ? move_addr_to_kernel (net/socket.c:258) [ 22.315321][ T722] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.315453][ T722] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.315584][ T722] ___sys_sendmsg (net/socket.c:2752) [ 22.315713][ T722] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.315873][ T722] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.316045][ T722] __sys_sendmsg (net/socket.c:2784) [ 22.316176][ T722] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.316306][ T722] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.316474][ T722] ? 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) [ 22.316605][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.316738][ T722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.316871][ T722] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.317007][ T722] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.317139][ T722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.317302][ T722] RIP: 0033:0x7f133b8aa08e [ 22.317447][ T722] 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 [ 22.317915][ T722] RSP: 002b:00007ffc4c5be150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.318113][ T722] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f133b8aa08e [ 22.318308][ T722] RDX: 0000000000000000 RSI: 00007ffc4c5be200 RDI: 0000000000000005 [ 22.318505][ T722] RBP: 00007ffc4c5be160 R08: 0000000000000000 R09: 0000000000000000 [ 22.318698][ T722] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.318898][ T722] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4c5be8d0 | [ 22.381484][ T724] ------------[ cut here ]------------ | [ 22.381633][ T724] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/724 | [ 22.381859][ T724] Modules linked in: ip_gre gre | [ 22.382269][ T724] Tainted: [W]=WARN [ 22.382373][ T724] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.382536][ T724] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.382706][ T724] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.383176][ T724] RSP: 0018:ffa0000001e6f020 EFLAGS: 00010286 [ 22.383346][ T724] RAX: 00000000ffffffa6 RBX: ff1100000f23fa80 RCX: 1ff40000003cddca [ 22.383544][ T724] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23fb3c [ 22.383739][ T724] RBP: ff1100000f284000 R08: 1fe2200001e47f69 R09: ff1100000a93ae58 [ 22.383941][ T724] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 22.384135][ T724] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.384338][ T724] FS: 00007f2b5c829840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 22.384569][ T724] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.384737][ T724] CR2: 0000000040480988 CR3: 00000000099c7001 CR4: 0000000000771ef0 [ 22.384939][ T724] PKRU: 55555554 [ 22.385038][ T724] Call Trace: [ 22.385136][ T724] [ 22.385205][ T724] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.385344][ T724] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.385443][ T724] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.385575][ T724] __dev_notify_flags (net/core/dev.c:9787) [ 22.385710][ T724] ? netif_change_name (net/core/dev.c:1495) [ 22.385840][ T724] ? __dev_change_flags (net/core/dev.c:9752) [ 22.385977][ T724] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.386108][ T724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.386239][ T724] ? 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)) [ 22.386378][ T724] netif_change_flags (net/core/dev.c:9820) [ 22.386509][ T724] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.386641][ T724] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.386777][ T724] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.386915][ T724] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.387078][ T724] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.387207][ T724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.387342][ T724] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.387474][ T724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.387605][ T724] ? __kernel_text_address (kernel/extable.c:79) [ 22.387736][ T724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.387869][ T724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.388004][ T724] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.388135][ T724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.388265][ T724] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.388401][ T724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.388531][ T724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.388661][ T724] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.388792][ T724] ? __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) [ 22.389009][ T724] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.389140][ T724] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.389272][ T724] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.389411][ T724] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.389545][ T724] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.389677][ T724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.389807][ T724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.390005][ T724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.390137][ T724] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.390267][ T724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.390406][ T724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.390536][ T724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.390668][ T724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.390798][ T724] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.391015][ T724] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.391172][ T724] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.391303][ T724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.391438][ T724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.391567][ T724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.391698][ T724] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.391830][ T724] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.391966][ T724] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.392097][ T724] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.392227][ T724] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.392364][ T724] ? 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)) [ 22.392494][ T724] ? 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)) [ 22.392625][ T724] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.392758][ T724] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.392893][ T724] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.393025][ T724] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.393157][ T724] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.393290][ T724] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.393427][ T724] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.393558][ T724] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.393688][ T724] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.393851][ T724] ? move_addr_to_kernel (net/socket.c:258) [ 22.393989][ T724] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.394119][ T724] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.394252][ T724] ___sys_sendmsg (net/socket.c:2752) [ 22.394387][ T724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.394550][ T724] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.394694][ T724] __sys_sendmsg (net/socket.c:2784) [ 22.394824][ T724] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.394960][ T724] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.395124][ T724] ? 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) [ 22.395255][ T724] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.395391][ T724] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.395526][ T724] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.395657][ T724] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.395788][ T724] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.395957][ T724] RIP: 0033:0x7f2b5ca6308e [ 22.396094][ T724] 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 [ 22.396558][ T724] RSP: 002b:00007ffc41727890 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.396756][ T724] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2b5ca6308e [ 22.396956][ T724] RDX: 0000000000000000 RSI: 00007ffc41727940 RDI: 0000000000000005 [ 22.397153][ T724] RBP: 00007ffc417278a0 R08: 0000000000000000 R09: 0000000000000000 [ 22.397353][ T724] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.397548][ T724] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc41728010 | [ 22.533639][ T733] ------------[ cut here ]------------ | [ 22.533790][ T733] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/733 | [ 22.534025][ T733] Modules linked in: ip_gre gre | [ 22.534423][ T733] Tainted: [W]=WARN [ 22.534521][ T733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.534682][ T733] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.534850][ T733] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.535302][ T733] RSP: 0018:ffa0000001ebf060 EFLAGS: 00010286 [ 22.535467][ T733] RAX: 00000000ffffffa6 RBX: ff1100000c30be00 RCX: 1ff40000003d7dd2 [ 22.535656][ T733] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30bebc [ 22.535845][ T733] RBP: ff1100000f284000 R08: 1fe22000018617d9 R09: ff1100001037d158 [ 22.536671][ T733] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 22.536864][ T733] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001ebf0f8 [ 22.537109][ T733] FS: 00007f2f6d999840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 22.537337][ T733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.537496][ T733] CR2: 000000003d6ca988 CR3: 000000000a9f3006 CR4: 0000000000771ef0 [ 22.537686][ T733] PKRU: 55555554 [ 22.537782][ T733] Call Trace: [ 22.537877][ T733] [ 22.537997][ T733] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.538128][ T733] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.538270][ T733] netif_close_many (net/core/dev.c:1804) [ 22.538401][ T733] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.538529][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.538657][ T733] ? __dev_close_many (net/core/dev.c:1781) [ 22.538785][ T733] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 22.538950][ T733] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 22.539109][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.539235][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.539367][ T733] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.539526][ T733] ? 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) [ 22.539655][ T733] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.539782][ T733] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 22.539946][ T733] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 22.540074][ T733] ? unregister_netdevice_many (net/core/dev.c:12497) [ 22.540201][ T733] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 22.540331][ T733] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.540459][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.540585][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.540711][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.540839][ T733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.540973][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.541118][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.541244][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.541375][ T733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.541501][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.541628][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.541754][ T733] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 22.541890][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.542018][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.542145][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.542272][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.542406][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.542532][ T733] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.542659][ T733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.542785][ T733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.542917][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.543045][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.543171][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.543299][ T733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.543433][ T733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.543562][ T733] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.543693][ T733] ? 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)) [ 22.543820][ T733] ? 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)) [ 22.543954][ T733] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.544083][ T733] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.544210][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.544344][ T733] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.544471][ T733] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.544599][ T733] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.544730][ T733] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.544858][ T733] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.544990][ T733] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.545149][ T733] ? move_addr_to_kernel (net/socket.c:258) [ 22.545278][ T733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.545412][ T733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.545539][ T733] ___sys_sendmsg (net/socket.c:2752) [ 22.545666][ T733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.545824][ T733] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.545968][ T733] __sys_sendmsg (net/socket.c:2784) [ 22.546096][ T733] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.546223][ T733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.546388][ T733] ? 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) [ 22.546516][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.546645][ T733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.546774][ T733] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.546907][ T733] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.547034][ T733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.547191][ T733] RIP: 0033:0x7f2f6dbd308e [ 22.547330][ T733] 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 [ 22.547786][ T733] RSP: 002b:00007ffcb0f24870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.547983][ T733] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2f6dbd308e [ 22.548173][ T733] RDX: 0000000000000000 RSI: 00007ffcb0f24920 RDI: 0000000000000005 [ 22.548368][ T733] RBP: 00007ffcb0f24880 R08: 0000000000000000 R09: 0000000000000000 [ 22.548557][ T733] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.548749][ T733] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb0f24ff0 | [ 22.552607][ T733] ------------[ cut here ]------------ | [ 22.552738][ T733] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/733 | [ 22.552960][ T733] Modules linked in: ip_gre gre | [ 22.553342][ T733] Tainted: [W]=WARN [ 22.553434][ T733] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.553590][ T733] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.553751][ T733] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.554192][ T733] RSP: 0018:ffa0000001ebf190 EFLAGS: 00010286 [ 22.554352][ T733] RAX: 00000000ffffffa6 RBX: ff1100000c30b8c0 RCX: 1ff40000003d7df8 [ 22.554536][ T733] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b97c [ 22.554718][ T733] RBP: ff1100000f284000 R08: 1fe2200001861731 R09: ff1100001037d158 [ 22.554904][ T733] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 22.555089][ T733] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 22.555274][ T733] FS: 00007f2f6d999840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 22.555495][ T733] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.555650][ T733] CR2: 000000003d6ca988 CR3: 000000000a9f3006 CR4: 0000000000771ef0 [ 22.555835][ T733] PKRU: 55555554 [ 22.556212][ T733] Call Trace: [ 22.556305][ T733] [ 22.556379][ T733] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 22.556536][ T733] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 22.556689][ T733] ? 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) [ 22.556813][ T733] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.556941][ T733] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 22.557096][ T733] ? net_generic (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 22.557220][ T733] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) [ 22.557350][ T733] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 22.557474][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.557597][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.557720][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.557845][ T733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.557972][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.558114][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.558236][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.558366][ T733] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.558489][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.558612][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.558735][ T733] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 22.558861][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.558991][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.559113][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.559239][ T733] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.559368][ T733] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 22.559492][ T733] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.559614][ T733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.559736][ T733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.559859][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.559989][ T733] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.560111][ T733] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.560236][ T733] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.560365][ T733] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.560488][ T733] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.560614][ T733] ? 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)) [ 22.560736][ T733] ? 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)) [ 22.560862][ T733] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.560995][ T733] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.561120][ T733] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.561244][ T733] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.561373][ T733] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.561497][ T733] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.561622][ T733] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.561747][ T733] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.561871][ T733] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.562029][ T733] ? move_addr_to_kernel (net/socket.c:258) [ 22.562154][ T733] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.562277][ T733] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.562408][ T733] ___sys_sendmsg (net/socket.c:2752) [ 22.562530][ T733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.562683][ T733] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.562819][ T733] __sys_sendmsg (net/socket.c:2784) [ 22.562947][ T733] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.563071][ T733] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.563225][ T733] ? 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) [ 22.563355][ T733] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.563478][ T733] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.563602][ T733] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.563725][ T733] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.563847][ T733] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.564004][ T733] RIP: 0033:0x7f2f6dbd308e [ 22.564132][ T733] 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 [ 22.564571][ T733] RSP: 002b:00007ffcb0f24870 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.564755][ T733] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f2f6dbd308e [ 22.564948][ T733] RDX: 0000000000000000 RSI: 00007ffcb0f24920 RDI: 0000000000000005 [ 22.565131][ T733] RBP: 00007ffcb0f24880 R08: 0000000000000000 R09: 0000000000000000 [ 22.565317][ T733] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.565498][ T733] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb0f24ff0 | [ 22.664168][ T735] ------------[ cut here ]------------ | [ 22.664376][ T735] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/735 | [ 22.664700][ T735] Modules linked in: ip6_gre(+) ip_gre gre | [ 22.665275][ T735] Tainted: [W]=WARN [ 22.665435][ T735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.665662][ T735] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.665901][ T735] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.666451][ T735] RSP: 0018:ffa0000001caf630 EFLAGS: 00010286 [ 22.666671][ T735] RAX: 00000000ffffffa6 RBX: ff1100000e726c80 RCX: 1ff4000000395e8c [ 22.666940][ T735] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e726d3c [ 22.667189][ T735] RBP: ff1100000f694000 R08: 1fe2200001ce4da9 R09: ff1100000f6dae80 [ 22.667445][ T735] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.667695][ T735] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f694000 [ 22.667960][ T735] FS: 00007f96fe8a9780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.668249][ T735] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.668512][ T735] CR2: 000000000043d250 CR3: 00000000024ff003 CR4: 0000000000771ef0 [ 22.668768][ T735] PKRU: 55555554 [ 22.668930][ T735] Call Trace: [ 22.669080][ T735] [ 22.669198][ T735] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.669392][ T735] ? notifier_call_chain (kernel/notifier.c:85) [ 22.669579][ T735] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.669731][ T735] register_netdevice (net/core/dev.c:11488) [ 22.669930][ T735] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 22.670150][ T735] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 22.670342][ T735] register_netdev (net/core/dev.c:11552) [ 22.670527][ T735] ip6gre_init_net (net/ipv6/ip6_gre.c:1609) ip6_gre [ 22.670712][ T735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 22.670910][ T735] ops_init (net/core/net_namespace.c:137) [ 22.671064][ T735] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 22.671247][ T735] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 22.671443][ T735] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 22.671631][ T735] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 22.671851][ T735] ? ip6gre_fini (net/ipv6/ip6_gre.c:1102) ip6_gre [ 22.672050][ T735] register_pernet_device (net/core/net_namespace.c:1482) [ 22.672235][ T735] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 22.672429][ T735] do_one_initcall (init/main.c:1392) [ 22.672614][ T735] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 22.672833][ T735] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 22.673033][ T735] do_init_module (kernel/module/main.c:3106) [ 22.673220][ T735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 22.673414][ T735] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 22.673598][ T735] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 22.673751][ T735] load_module (kernel/module/main.c:3580) [ 22.673953][ T735] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 22.674171][ T735] ? __ia32_sys_fsconfig (??:?) [ 22.674363][ T735] ? backing_file_read_iter (fs/backing-file.c:210) [ 22.674551][ T735] init_module_from_file (kernel/module/main.c:3777) [ 22.674738][ T735] ? __do_sys_init_module (kernel/module/main.c:3651) [ 22.674936][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.675122][ T735] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 22.675311][ T735] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.675503][ T735] ? 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) [ 22.675688][ T735] idempotent_init_module (kernel/module/main.c:3789) [ 22.675873][ T735] ? init_module_from_file (kernel/module/main.c:3778) [ 22.676074][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.676258][ T735] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.676453][ T735] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 22.676637][ T735] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.676855][ T735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.677052][ T735] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.677236][ T735] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.677431][ T735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.677650][ T735] RIP: 0033:0x7f96fe9a36bd [ 22.677838][ T735] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 22.678388][ T735] RSP: 002b:00007fff7f7b5438 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 22.678646][ T735] RAX: ffffffffffffffda RBX: 000055764ed75810 RCX: 00007f96fe9a36bd [ 22.679007][ T735] RDX: 0000000000000000 RSI: 0000557636c8effd RDI: 0000000000000000 [ 22.679256][ T735] RBP: 00007fff7f7b54d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.679607][ T735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557636c8effd [ 22.679860][ T735] R13: 000055764ed759a0 R14: 0000000000040000 R15: 0000000000000000 | [ 22.685837][ T735] ------------[ cut here ]------------ | [ 22.686029][ T735] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: modprobe/735 | [ 22.686357][ T735] Modules linked in: ip6_gre(+) ip_gre gre | [ 22.686913][ T735] Tainted: [W]=WARN [ 22.687061][ T735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.687281][ T735] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.687512][ T735] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.688730][ T735] RSP: 0018:ffa0000001caf630 EFLAGS: 00010286 [ 22.689022][ T735] RAX: 00000000ffffffa6 RBX: ff1100000d368c80 RCX: 1ff4000000395e8c [ 22.689341][ T735] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d368d3c [ 22.689647][ T735] RBP: ff110000058e4000 R08: 1fe2200001a6d1a9 R09: ff1100000f6dae80 [ 22.689964][ T735] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.690283][ T735] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000058e4000 [ 22.690600][ T735] FS: 00007f96fe8a9780(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.690958][ T735] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.691237][ T735] CR2: 000000000043d250 CR3: 00000000024ff003 CR4: 0000000000771ef0 [ 22.691559][ T735] PKRU: 55555554 [ 22.691765][ T735] Call Trace: [ 22.691986][ T735] [ 22.692164][ T735] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.692414][ T735] ? notifier_call_chain (kernel/notifier.c:85) [ 22.692661][ T735] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.692870][ T735] register_netdevice (net/core/dev.c:11488) [ 22.693126][ T735] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 22.693410][ T735] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 22.693656][ T735] register_netdev (net/core/dev.c:11552) [ 22.693917][ T735] ip6gre_init_net (net/ipv6/ip6_gre.c:1609) ip6_gre [ 22.694162][ T735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 22.694412][ T735] ops_init (net/core/net_namespace.c:137) [ 22.694625][ T735] register_pernet_operations (net/core/net_namespace.c:1318 net/core/net_namespace.c:1395) [ 22.694869][ T735] ? ops_undo_list (net/core/net_namespace.c:179 (discriminator 1)) [ 22.695123][ T735] ? down_write (kernel/locking/rwsem.c:1350 (discriminator 1) kernel/locking/rwsem.c:1356 (discriminator 1) kernel/locking/rwsem.c:1626 (discriminator 1)) [ 22.695373][ T735] ? rwsem_down_write_slowpath (./include/linux/list.h:159) [ 22.695661][ T735] ? ip6gre_fini (net/ipv6/ip6_gre.c:1102) ip6_gre [ 22.695920][ T735] register_pernet_device (net/core/net_namespace.c:1482) [ 22.696162][ T735] ip6gre_init (net/ipv6/ip6_gre.c:223) ip6_gre [ 22.696411][ T735] do_one_initcall (init/main.c:1392) [ 22.696665][ T735] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 22.696914][ T735] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 22.697099][ T735] do_init_module (kernel/module/main.c:3106) [ 22.697288][ T735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 22.697482][ T735] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 22.697669][ T735] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6565) [ 22.697823][ T735] load_module (kernel/module/main.c:3580) [ 22.698027][ T735] ? layout_and_allocate.isra.0 (kernel/module/main.c:3005) [ 22.698245][ T735] ? __ia32_sys_fsconfig (??:?) [ 22.698444][ T735] ? backing_file_read_iter (fs/backing-file.c:210) [ 22.698637][ T735] init_module_from_file (kernel/module/main.c:3777) [ 22.698822][ T735] ? __do_sys_init_module (kernel/module/main.c:3651) [ 22.699020][ T735] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.699204][ T735] ? ovl_fileattr_get (fs/overlayfs/inode.c:717) [ 22.699399][ T735] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.699584][ T735] ? 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) [ 22.699768][ T735] idempotent_init_module (kernel/module/main.c:3789) [ 22.699970][ T735] ? init_module_from_file (kernel/module/main.c:3778) [ 22.700158][ T735] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.700348][ T735] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.700538][ T735] __x64_sys_finit_module (kernel/module/main.c:3815 kernel/module/main.c:3799 kernel/module/main.c:3799) [ 22.700721][ T735] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.700953][ T735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.701139][ T735] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.701332][ T735] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.701519][ T735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.701737][ T735] RIP: 0033:0x7f96fe9a36bd [ 22.701937][ T735] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 0b b7 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb745 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 0b b7 0f 00 mov 0xfb70b(%rip),%rcx # 0xfb71b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 22.702480][ T735] RSP: 002b:00007fff7f7b5438 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 22.702734][ T735] RAX: ffffffffffffffda RBX: 000055764ed75810 RCX: 00007f96fe9a36bd [ 22.702998][ T735] RDX: 0000000000000000 RSI: 0000557636c8effd RDI: 0000000000000000 [ 22.703249][ T735] RBP: 00007fff7f7b54d0 R08: 0000000000000000 R09: 0000000000000000 [ 22.703511][ T735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000557636c8effd [ 22.703765][ T735] R13: 000055764ed759a0 R14: 0000000000040000 R15: 0000000000000000 | [ 22.715766][ T734] ------------[ cut here ]------------ | [ 22.716542][ T734] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/734 | [ 22.716874][ T734] Modules linked in: ip6_gre ip_gre gre | [ 22.717553][ T734] Tainted: [W]=WARN [ 22.717754][ T734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.718036][ T734] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.718323][ T734] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.718918][ T734] RSP: 0018:ffa0000001ecf1b0 EFLAGS: 00010286 [ 22.719186][ T734] RAX: 00000000ffffffa6 RBX: ff1100000e727c40 RCX: 1ff40000003d9dfc [ 22.719493][ T734] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e727cfc [ 22.719799][ T734] RBP: ff110000098e4000 R08: 1fe2200001ce4fa1 R09: ff1100000f6d8b80 [ 22.720117][ T734] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 22.720420][ T734] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 22.720724][ T734] FS: 00007f7581224840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.721070][ T734] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.721345][ T734] CR2: 000000000043d250 CR3: 000000000f4ff002 CR4: 0000000000771ef0 [ 22.721646][ T734] PKRU: 55555554 [ 22.721846][ T734] Call Trace: [ 22.722058][ T734] [ 22.722227][ T734] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.722474][ T734] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.722678][ T734] __dev_notify_flags (net/core/dev.c:9787) [ 22.722929][ T734] ? netif_change_name (net/core/dev.c:1495) [ 22.723166][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.723406][ T734] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.723646][ T734] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 22.723944][ T734] ? nla_strscpy (lib/nlattr.c:795) [ 22.724179][ T734] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 22.724388][ T734] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 22.724657][ T734] ? __dev_get_by_name (net/core/dev.c:883) [ 22.724837][ T734] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 22.725124][ T734] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 22.725311][ T734] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.725505][ T734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.725769][ T734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.725964][ T734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.726143][ T734] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.726328][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.726514][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.726783][ T734] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.726976][ T734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.727244][ T734] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.727428][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.727605][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.727789][ T734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.727980][ T734] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.728162][ T734] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.728434][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.728614][ T734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.728896][ T734] ? 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)) [ 22.729076][ T734] ? 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)) [ 22.729260][ T734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.729453][ T734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.729638][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.729922][ T734] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.730110][ T734] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.730292][ T734] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.730570][ T734] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.730753][ T734] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.730947][ T734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.731159][ T734] ? move_addr_to_kernel (net/socket.c:258) [ 22.731354][ T734] ___sys_sendmsg (net/socket.c:2752) [ 22.731536][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.731719][ T734] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.732010][ T734] ? 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)) [ 22.732191][ T734] __sys_sendmsg (net/socket.c:2784) [ 22.732467][ T734] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.732654][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.732935][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.733119][ T734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.733297][ T734] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.733483][ T734] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.733665][ T734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.733876][ T734] RIP: 0033:0x7f758145e08e [ 22.734169][ T734] 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 [ 22.734898][ T734] RSP: 002b:00007ffee8ff7a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.735331][ T734] RAX: ffffffffffffffda RBX: 00007ffee8ff81d0 RCX: 00007f758145e08e [ 22.735586][ T734] RDX: 0000000000000000 RSI: 00007ffee8ff7ad0 RDI: 0000000000000005 [ 22.735837][ T734] RBP: 00007ffee8ff7a30 R08: 0000000000000000 R09: 0000000000000000 [ 22.736369][ T734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1b [ 22.736896][ T734] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffee8ff8190 | [ 22.825648][ T741] ------------[ cut here ]------------ | [ 22.825846][ T741] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/741 | [ 22.826603][ T741] Modules linked in: ip6_gre ip_gre gre | [ 22.827115][ T741] Tainted: [W]=WARN [ 22.827260][ T741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.827479][ T741] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.827707][ T741] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.828222][ T741] RSP: 0018:ffa00000004f7020 EFLAGS: 00010286 [ 22.828440][ T741] RAX: 00000000ffffffa6 RBX: ff11000002568580 RCX: 1ff400000009edca [ 22.828679][ T741] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000256863c [ 22.828931][ T741] RBP: ff110000098e4000 R08: 1fe22000004ad0c9 R09: ff1100000f122e58 [ 22.829172][ T741] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 22.829419][ T741] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.829661][ T741] FS: 00007f6766900840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 22.829948][ T741] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.830158][ T741] CR2: 00007f6766bd01a0 CR3: 000000000fef3003 CR4: 0000000000771ef0 [ 22.830407][ T741] PKRU: 55555554 [ 22.830549][ T741] Call Trace: [ 22.830694][ T741] [ 22.830808][ T741] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.831000][ T741] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.831146][ T741] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.831329][ T741] __dev_notify_flags (net/core/dev.c:9787) [ 22.831510][ T741] ? netif_change_name (net/core/dev.c:1495) [ 22.831685][ T741] ? __dev_change_flags (net/core/dev.c:9752) [ 22.831860][ T741] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.832047][ T741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.832224][ T741] ? 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)) [ 22.832412][ T741] netif_change_flags (net/core/dev.c:9820) [ 22.832591][ T741] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.832767][ T741] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.832959][ T741] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.833136][ T741] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.833351][ T741] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.833528][ T741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.833702][ T741] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.833877][ T741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.834067][ T741] ? __kernel_text_address (kernel/extable.c:79) [ 22.834245][ T741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.834427][ T741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.834603][ T741] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.834778][ T741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.834967][ T741] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.835143][ T741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.835324][ T741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.835501][ T741] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.835677][ T741] ? __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) [ 22.835852][ T741] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.836038][ T741] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.836216][ T741] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.836404][ T741] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.836582][ T741] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.836759][ T741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.836945][ T741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.837123][ T741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.837300][ T741] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.837483][ T741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.837661][ T741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.837834][ T741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.838021][ T741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.838198][ T741] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.838387][ T741] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.838563][ T741] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.838738][ T741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.838926][ T741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.839101][ T741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.839277][ T741] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.839463][ T741] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.839640][ T741] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.839814][ T741] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.839998][ T741] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.840176][ T741] ? 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)) [ 22.840357][ T741] ? 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)) [ 22.840534][ T741] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.840710][ T741] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.840900][ T741] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.841077][ T741] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.841253][ T741] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.841438][ T741] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.841619][ T741] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.841796][ T741] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.841983][ T741] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.842190][ T741] ? move_addr_to_kernel (net/socket.c:258) [ 22.842373][ T741] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.842548][ T741] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.842724][ T741] ___sys_sendmsg (net/socket.c:2752) [ 22.842910][ T741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.843116][ T741] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.843304][ T741] __sys_sendmsg (net/socket.c:2784) [ 22.843491][ T741] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.843664][ T741] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.843874][ T741] ? 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) [ 22.844061][ T741] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.844239][ T741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.844421][ T741] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.844598][ T741] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.844774][ T741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.844995][ T741] RIP: 0033:0x7f6766b3a08e [ 22.845177][ T741] 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 [ 22.845684][ T741] RSP: 002b:00007ffeeaffde70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.845935][ T741] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6766b3a08e [ 22.846172][ T741] RDX: 0000000000000000 RSI: 00007ffeeaffdf20 RDI: 0000000000000005 [ 22.846416][ T741] RBP: 00007ffeeaffde80 R08: 0000000000000000 R09: 0000000000000000 [ 22.846653][ T741] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 22.846902][ T741] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeeaffe5f0 | [ 22.956422][ T749] ------------[ cut here ]------------ | [ 22.956577][ T749] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/749 | [ 22.956807][ T749] Modules linked in: ip6_gre ip_gre gre | [ 22.957216][ T749] Tainted: [W]=WARN [ 22.957318][ T749] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.957480][ T749] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 22.957647][ T749] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 22.958116][ T749] RSP: 0018:ffa00000005e7020 EFLAGS: 00010286 [ 22.958280][ T749] RAX: 00000000ffffffa6 RBX: ff110000097c23c0 RCX: 1ff40000000bcdca [ 22.958480][ T749] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c247c [ 22.958674][ T749] RBP: ff110000098e4000 R08: 1fe22000012f8491 R09: ff11000009c22e58 [ 22.958868][ T749] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 22.959067][ T749] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 22.959265][ T749] FS: 00007f7a542e0840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 22.959501][ T749] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.959663][ T749] CR2: 00007f7a545b01a0 CR3: 000000001048f005 CR4: 0000000000771ef0 [ 22.959857][ T749] PKRU: 55555554 [ 22.959960][ T749] Call Trace: [ 22.960058][ T749] [ 22.960126][ T749] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 22.960260][ T749] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 22.960361][ T749] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 22.960490][ T749] __dev_notify_flags (net/core/dev.c:9787) [ 22.960622][ T749] ? netif_change_name (net/core/dev.c:1495) [ 22.960753][ T749] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 22.960889][ T749] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.961021][ T749] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.961152][ T749] ? 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)) [ 22.961285][ T749] netif_change_flags (net/core/dev.c:9820) [ 22.961420][ T749] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 22.961552][ T749] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 22.961686][ T749] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 22.961817][ T749] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 22.961984][ T749] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.962116][ T749] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.962244][ T749] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.962378][ T749] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.962508][ T749] ? __kernel_text_address (kernel/extable.c:79) [ 22.962639][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.962771][ T749] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.962903][ T749] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.963032][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.963161][ T749] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 22.963290][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.963422][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.963550][ T749] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 22.963682][ T749] ? __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) [ 22.963811][ T749] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 22.963949][ T749] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 22.964080][ T749] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 22.964213][ T749] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 22.964350][ T749] rtnl_newlink (net/core/rtnetlink.c:4150) [ 22.964482][ T749] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.964610][ T749] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.964740][ T749] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.964869][ T749] ? mark_usage (kernel/locking/lockdep.c:4674) [ 22.965003][ T749] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.965137][ T749] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.965269][ T749] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.965403][ T749] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.965533][ T749] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 22.965663][ T749] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 22.965792][ T749] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 22.965926][ T749] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.966058][ T749] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.966186][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.966323][ T749] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 22.966452][ T749] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 22.966581][ T749] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 22.966712][ T749] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.966842][ T749] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.966982][ T749] ? 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)) [ 22.967111][ T749] ? 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)) [ 22.967242][ T749] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.967376][ T749] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.967507][ T749] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 22.967638][ T749] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 22.967769][ T749] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 22.967904][ T749] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 22.968037][ T749] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 22.968167][ T749] ? copy_msghdr_from_user (net/socket.c:2635) [ 22.968296][ T749] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 22.968463][ T749] ? move_addr_to_kernel (net/socket.c:258) [ 22.968594][ T749] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.968725][ T749] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 22.968855][ T749] ___sys_sendmsg (net/socket.c:2752) [ 22.968989][ T749] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 22.969149][ T749] ? copy_msghdr_from_user (net/socket.c:2603) [ 22.969291][ T749] __sys_sendmsg (net/socket.c:2784) [ 22.969422][ T749] ? __sys_sendmsg_sock (net/socket.c:2765) [ 22.969550][ T749] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 22.969713][ T749] ? 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) [ 22.969842][ T749] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 22.969979][ T749] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 22.970109][ T749] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 22.970241][ T749] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 22.970374][ T749] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.970535][ T749] RIP: 0033:0x7f7a5451a08e [ 22.970670][ T749] 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 [ 22.971138][ T749] RSP: 002b:00007fff5ff528d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.971335][ T749] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7a5451a08e [ 22.971528][ T749] RDX: 0000000000000000 RSI: 00007fff5ff52980 RDI: 0000000000000005 [ 22.971720][ T749] RBP: 00007fff5ff528e0 R08: 0000000000000000 R09: 0000000000000000 [ 22.971920][ T749] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 22.972112][ T749] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff5ff53050 | [ 23.030664][ T751] ------------[ cut here ]------------ | [ 23.030845][ T751] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/751 | [ 23.031129][ T751] Modules linked in: ip6_gre ip_gre gre | [ 23.031621][ T751] Tainted: [W]=WARN [ 23.031763][ T751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.031979][ T751] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.032194][ T751] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.032708][ T751] RSP: 0018:ffa00000005f7020 EFLAGS: 00010286 [ 23.032926][ T751] RAX: 00000000ffffffa6 RBX: ff1100000576cc80 RCX: 1ff40000000bedca [ 23.033165][ T751] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576cd3c [ 23.033408][ T751] RBP: ff110000098e4000 R08: 1fe2200000aed9a9 R09: ff11000009670b58 [ 23.033643][ T751] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 23.033878][ T751] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.034307][ T751] FS: 00007f7b0c4ec840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 23.034659][ T751] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.034982][ T751] CR2: 00000000059d0988 CR3: 00000000104f7002 CR4: 0000000000771ef0 [ 23.035293][ T751] PKRU: 55555554 [ 23.035503][ T751] Call Trace: [ 23.035664][ T751] [ 23.035774][ T751] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.035965][ T751] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.036108][ T751] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.036279][ T751] __dev_notify_flags (net/core/dev.c:9787) [ 23.036459][ T751] ? netif_change_name (net/core/dev.c:1495) [ 23.036632][ T751] ? __dev_change_flags (net/core/dev.c:9752) [ 23.036806][ T751] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.036992][ T751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.037168][ T751] ? 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)) [ 23.037350][ T751] netif_change_flags (net/core/dev.c:9820) [ 23.037525][ T751] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.037699][ T751] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.037875][ T751] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.038060][ T751] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.038264][ T751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.038448][ T751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.038621][ T751] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.038793][ T751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.038979][ T751] ? __kernel_text_address (kernel/extable.c:79) [ 23.039154][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.039337][ T751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.039514][ T751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.039688][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.039860][ T751] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.040046][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.040219][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.040402][ T751] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.040577][ T751] ? __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) [ 23.040751][ T751] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.040939][ T751] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.041114][ T751] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.041291][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.041475][ T751] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.041651][ T751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.041822][ T751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.042009][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.042182][ T751] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.042360][ T751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.042537][ T751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.042709][ T751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.042896][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.043068][ T751] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.043242][ T751] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.043424][ T751] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.043599][ T751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.043773][ T751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.043959][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.044134][ T751] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.044307][ T751] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.044489][ T751] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.044662][ T751] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.044836][ T751] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.045027][ T751] ? 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)) [ 23.045201][ T751] ? 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)) [ 23.045384][ T751] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.045559][ T751] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.045732][ T751] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.045919][ T751] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.046096][ T751] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.046270][ T751] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.046456][ T751] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.046632][ T751] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.046807][ T751] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.047023][ T751] ? move_addr_to_kernel (net/socket.c:258) [ 23.047199][ T751] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.047381][ T751] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.047557][ T751] ___sys_sendmsg (net/socket.c:2752) [ 23.047733][ T751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.047953][ T751] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.048139][ T751] __sys_sendmsg (net/socket.c:2784) [ 23.048321][ T751] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.048494][ T751] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.048701][ T751] ? 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) [ 23.048874][ T751] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.049065][ T751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.049240][ T751] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.049419][ T751] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.049594][ T751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.049798][ T751] RIP: 0033:0x7f7b0c72608e [ 23.049989][ T751] 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 [ 23.050487][ T751] RSP: 002b:00007ffdcce1d320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.050724][ T751] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7b0c72608e [ 23.050975][ T751] RDX: 0000000000000000 RSI: 00007ffdcce1d3d0 RDI: 0000000000000005 [ 23.051209][ T751] RBP: 00007ffdcce1d330 R08: 0000000000000000 R09: 0000000000000000 [ 23.051452][ T751] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.051686][ T751] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdcce1daa0 | [ 23.201017][ T760] ------------[ cut here ]------------ | [ 23.201201][ T760] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/760 | [ 23.201476][ T760] Modules linked in: ip6_gre ip_gre gre | [ 23.201966][ T760] Tainted: [W]=WARN [ 23.202107][ T760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.202311][ T760] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.202529][ T760] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.203732][ T760] RSP: 0018:ffa0000001e1f060 EFLAGS: 00010286 [ 23.203999][ T760] RAX: 00000000ffffffa6 RBX: ff110000052eac80 RCX: 1ff40000003c3dd2 [ 23.204238][ T760] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ead3c [ 23.204478][ T760] RBP: ff110000098e4000 R08: 1fe2200000a5d5a9 R09: ff1100000980d158 [ 23.204710][ T760] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 23.204954][ T760] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001e1f0f8 [ 23.205197][ T760] FS: 00007efeb4cf4840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 23.205472][ T760] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.205674][ T760] CR2: 000000002bb62988 CR3: 000000001044a005 CR4: 0000000000771ef0 [ 23.205921][ T760] PKRU: 55555554 [ 23.206061][ T760] Call Trace: [ 23.206200][ T760] [ 23.206313][ T760] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.206494][ T760] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.206636][ T760] netif_close_many (net/core/dev.c:1804) [ 23.206808][ T760] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.206991][ T760] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.207167][ T760] ? __dev_close_many (net/core/dev.c:1781) [ 23.207345][ T760] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.207549][ T760] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.207752][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.207933][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.208104][ T760] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.208306][ T760] ? 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) [ 23.208486][ T760] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.208656][ T760] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.208859][ T760] ? unregister_netdevice_many (net/core/dev.c:12497) [ 23.209045][ T760] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 23.209220][ T760] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.209403][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.209575][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.209746][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.209931][ T760] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.210103][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.210292][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.210472][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.210644][ T760] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.210814][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.210996][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.211168][ T760] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 23.211346][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.211518][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.211691][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.211862][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.212047][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.212219][ T760] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.212394][ T760] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.212564][ T760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.212736][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.212923][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.213092][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.213267][ T760] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.213446][ T760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.213620][ T760] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.213796][ T760] ? 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)) [ 23.213981][ T760] ? 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)) [ 23.214163][ T760] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.214364][ T760] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.214541][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.214714][ T760] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.214901][ T760] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.215072][ T760] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.215246][ T760] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.215428][ T760] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.215600][ T760] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.215800][ T760] ? move_addr_to_kernel (net/socket.c:258) [ 23.215988][ T760] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.216162][ T760] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.216342][ T760] ___sys_sendmsg (net/socket.c:2752) [ 23.216513][ T760] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.216718][ T760] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.216914][ T760] __sys_sendmsg (net/socket.c:2784) [ 23.217088][ T760] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.217259][ T760] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.217473][ T760] ? 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) [ 23.217644][ T760] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.217818][ T760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.218006][ T760] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.218178][ T760] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.218358][ T760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.218558][ T760] RIP: 0033:0x7efeb4f2e08e [ 23.218736][ T760] 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 [ 23.219242][ T760] RSP: 002b:00007ffd15ed9ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.219483][ T760] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efeb4f2e08e [ 23.219715][ T760] RDX: 0000000000000000 RSI: 00007ffd15ed9f50 RDI: 0000000000000005 [ 23.219962][ T760] RBP: 00007ffd15ed9eb0 R08: 0000000000000000 R09: 0000000000000000 [ 23.220198][ T760] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.220438][ T760] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd15eda620 | [ 23.223329][ T760] ------------[ cut here ]------------ | [ 23.223466][ T760] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/760 | [ 23.223676][ T760] Modules linked in: ip6_gre ip_gre gre | [ 23.224062][ T760] Tainted: [W]=WARN [ 23.224156][ T760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.224309][ T760] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.224472][ T760] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.224912][ T760] RSP: 0018:ffa0000001e1f190 EFLAGS: 00010286 [ 23.225064][ T760] RAX: 00000000ffffffa6 RBX: ff110000051f7380 RCX: 1ff40000003c3df8 [ 23.225245][ T760] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f743c [ 23.225429][ T760] RBP: ff110000098e4000 R08: 1fe2200000a3ee89 R09: ff1100000980d158 [ 23.225608][ T760] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 23.225790][ T760] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.225978][ T760] FS: 00007efeb4cf4840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 23.226190][ T760] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.226346][ T760] CR2: 00007f592c446574 CR3: 000000001044a002 CR4: 0000000000771ef0 [ 23.226529][ T760] PKRU: 55555554 [ 23.226620][ T760] Call Trace: [ 23.226711][ T760] [ 23.226773][ T760] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.226931][ T760] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.227081][ T760] ? 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) [ 23.227203][ T760] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.227328][ T760] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.227482][ T760] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 23.227606][ T760] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.227727][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.227849][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.227976][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.228097][ T760] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.228217][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.228360][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.228483][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.228603][ T760] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.228722][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.228843][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.228970][ T760] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 23.229094][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.229215][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.229342][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.229464][ T760] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.229587][ T760] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.229709][ T760] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.229830][ T760] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.229957][ T760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.230077][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.230200][ T760] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.230326][ T760] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.230448][ T760] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.230570][ T760] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.230692][ T760] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.230816][ T760] ? 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)) [ 23.230942][ T760] ? 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)) [ 23.231066][ T760] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.231190][ T760] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.231310][ T760] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.231437][ T760] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.231558][ T760] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.231679][ T760] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.231803][ T760] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.231928][ T760] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.232050][ T760] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.232202][ T760] ? move_addr_to_kernel (net/socket.c:258) [ 23.232328][ T760] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.232455][ T760] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.232578][ T760] ___sys_sendmsg (net/socket.c:2752) [ 23.232698][ T760] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.232849][ T760] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.232989][ T760] __sys_sendmsg (net/socket.c:2784) [ 23.233110][ T760] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.233231][ T760] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.233389][ T760] ? 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) [ 23.233511][ T760] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.233634][ T760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.233756][ T760] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.233877][ T760] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.234014][ T760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.234164][ T760] RIP: 0033:0x7efeb4f2e08e [ 23.234291][ T760] 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 [ 23.234726][ T760] RSP: 002b:00007ffd15ed9ea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.234915][ T760] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007efeb4f2e08e [ 23.235096][ T760] RDX: 0000000000000000 RSI: 00007ffd15ed9f50 RDI: 0000000000000005 [ 23.235276][ T760] RBP: 00007ffd15ed9eb0 R08: 0000000000000000 R09: 0000000000000000 [ 23.235462][ T760] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.235644][ T760] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd15eda620 | [ 23.276218][ T761] ------------[ cut here ]------------ | [ 23.276412][ T761] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/761 | [ 23.276687][ T761] Modules linked in: ip6_gre ip_gre gre | [ 23.277832][ T761] Tainted: [W]=WARN [ 23.278078][ T761] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.278363][ T761] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.278668][ T761] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.279187][ T761] RSP: 0018:ffa0000001ebf1b0 EFLAGS: 00010286 [ 23.279415][ T761] RAX: 00000000ffffffa6 RBX: ff1100000c108580 RCX: 1ff40000003d7dfc [ 23.279657][ T761] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10863c [ 23.279912][ T761] RBP: ff1100000e7a4000 R08: 1fe22000018210c9 R09: ff1100000980ae80 [ 23.280155][ T761] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 23.280404][ T761] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 23.280648][ T761] FS: 00007f4ab78f1840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 23.280934][ T761] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.281148][ T761] CR2: 00007f4ab7bcbcb0 CR3: 00000000105c8001 CR4: 0000000000771ef0 [ 23.281395][ T761] PKRU: 55555554 [ 23.281539][ T761] Call Trace: [ 23.281682][ T761] [ 23.281796][ T761] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.281988][ T761] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.282134][ T761] __dev_notify_flags (net/core/dev.c:9787) [ 23.282314][ T761] ? netif_change_name (net/core/dev.c:1495) [ 23.282504][ T761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.282686][ T761] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 23.282865][ T761] ? nla_strscpy (lib/nlattr.c:795) [ 23.283058][ T761] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 23.283238][ T761] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.283424][ T761] ? __dev_get_by_name (net/core/dev.c:883) [ 23.283601][ T761] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.283788][ T761] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.283984][ T761] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.284164][ T761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.284345][ T761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.284523][ T761] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.284700][ T761] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.284878][ T761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.285075][ T761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.285256][ T761] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.285441][ T761] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.285620][ T761] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.285797][ T761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.285986][ T761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.286166][ T761] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.286348][ T761] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.286532][ T761] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.286709][ T761] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.286900][ T761] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.287176][ T761] ? 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)) [ 23.287361][ T761] ? 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)) [ 23.287542][ T761] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.287722][ T761] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.287911][ T761] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.288095][ T761] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.288277][ T761] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.288464][ T761] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.288645][ T761] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.288825][ T761] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.289016][ T761] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.289225][ T761] ? move_addr_to_kernel (net/socket.c:258) [ 23.289419][ T761] ___sys_sendmsg (net/socket.c:2752) [ 23.289598][ T761] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.289778][ T761] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.289978][ T761] ? 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)) [ 23.290160][ T761] __sys_sendmsg (net/socket.c:2784) [ 23.290346][ T761] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.290528][ T761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.290709][ T761] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.290901][ T761] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.291080][ T761] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.291258][ T761] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.291454][ T761] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.291664][ T761] RIP: 0033:0x7f4ab7b2b08e [ 23.291847][ T761] 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 [ 23.292374][ T761] RSP: 002b:00007ffd45587640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.292620][ T761] RAX: ffffffffffffffda RBX: 00007ffd45587df0 RCX: 00007f4ab7b2b08e [ 23.292861][ T761] RDX: 0000000000000000 RSI: 00007ffd455876f0 RDI: 0000000000000005 [ 23.293117][ T761] RBP: 00007ffd45587650 R08: 0000000000000000 R09: 0000000000000000 [ 23.293363][ T761] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.293604][ T761] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd45587db0 | [ 23.356483][ T763] ------------[ cut here ]------------ | [ 23.356671][ T763] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/763 | [ 23.357570][ T763] Modules linked in: ip6_gre ip_gre gre | [ 23.358077][ T763] Tainted: [W]=WARN [ 23.358223][ T763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.358448][ T763] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.358668][ T763] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.359195][ T763] RSP: 0018:ffa0000000617020 EFLAGS: 00010286 [ 23.359421][ T763] RAX: 00000000ffffffa6 RBX: ff1100000be38900 RCX: 1ff40000000c2dca [ 23.359665][ T763] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be389bc [ 23.359915][ T763] RBP: ff1100000e7a4000 R08: 1fe22000017c7139 R09: ff11000010695158 [ 23.360152][ T763] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 23.360397][ T763] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.360640][ T763] FS: 00007f19adeea840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 23.360927][ T763] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.361137][ T763] CR2: 000000001e495988 CR3: 000000000aab8004 CR4: 0000000000771ef0 [ 23.361385][ T763] PKRU: 55555554 [ 23.361531][ T763] Call Trace: [ 23.361674][ T763] [ 23.361787][ T763] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.361978][ T763] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.362124][ T763] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.362298][ T763] __dev_notify_flags (net/core/dev.c:9787) [ 23.362485][ T763] ? netif_change_name (net/core/dev.c:1495) [ 23.362662][ T763] ? __dev_change_flags (net/core/dev.c:9752) [ 23.362842][ T763] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.363030][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.363207][ T763] ? 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)) [ 23.363394][ T763] netif_change_flags (net/core/dev.c:9820) [ 23.363574][ T763] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.363753][ T763] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.363946][ T763] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.364125][ T763] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.364339][ T763] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.364517][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.364696][ T763] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.364873][ T763] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.365062][ T763] ? __kernel_text_address (kernel/extable.c:79) [ 23.365243][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.365432][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.365608][ T763] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.365785][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.365970][ T763] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.366146][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.366329][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.366508][ T763] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.366689][ T763] ? __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) [ 23.366867][ T763] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.367059][ T763] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.367239][ T763] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.367428][ T763] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.367608][ T763] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.367787][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.367978][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.368162][ T763] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.368343][ T763] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.368520][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.368698][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.368873][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.369062][ T763] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.369239][ T763] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.369427][ T763] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.369604][ T763] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.369781][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.369968][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.370144][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.370329][ T763] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.370505][ T763] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.370683][ T763] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.370862][ T763] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.371052][ T763] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.371231][ T763] ? 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)) [ 23.371415][ T763] ? 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)) [ 23.371594][ T763] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.371772][ T763] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.371961][ T763] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.372139][ T763] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.372330][ T763] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.372510][ T763] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.372687][ T763] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.372863][ T763] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.373052][ T763] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.373256][ T763] ? move_addr_to_kernel (net/socket.c:258) [ 23.373443][ T763] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.373623][ T763] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.373800][ T763] ___sys_sendmsg (net/socket.c:2752) [ 23.373988][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.374198][ T763] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.374392][ T763] __sys_sendmsg (net/socket.c:2784) [ 23.374570][ T763] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.374743][ T763] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.374969][ T763] ? 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) [ 23.375146][ T763] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.375330][ T763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.375506][ T763] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.375681][ T763] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.375857][ T763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.376077][ T763] RIP: 0033:0x7f19ae12408e [ 23.376259][ T763] 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 [ 23.376771][ T763] RSP: 002b:00007ffe94d3cfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.377023][ T763] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f19ae12408e [ 23.377265][ T763] RDX: 0000000000000000 RSI: 00007ffe94d3d060 RDI: 0000000000000005 [ 23.377511][ T763] RBP: 00007ffe94d3cfc0 R08: 0000000000000000 R09: 0000000000000000 [ 23.377750][ T763] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.377999][ T763] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe94d3d730 | [ 23.486067][ T771] ------------[ cut here ]------------ | [ 23.486221][ T771] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/771 | [ 23.486451][ T771] Modules linked in: ip6_gre ip_gre gre | [ 23.486846][ T771] Tainted: [W]=WARN [ 23.486952][ T771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.487118][ T771] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.487284][ T771] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.487748][ T771] RSP: 0018:ffa00000006f7020 EFLAGS: 00010286 [ 23.487915][ T771] RAX: 00000000ffffffa6 RBX: ff1100000282a740 RCX: 1ff40000000dedca [ 23.488108][ T771] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a7fc [ 23.488300][ T771] RBP: ff1100000e7a4000 R08: 1fe2200000505501 R09: ff110000105c0b58 [ 23.488498][ T771] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 23.488694][ T771] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.488895][ T771] FS: 00007fd54ec3b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.489120][ T771] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.489283][ T771] CR2: 000000001180d988 CR3: 000000000be1f001 CR4: 0000000000771ef0 [ 23.489483][ T771] PKRU: 55555554 [ 23.489579][ T771] Call Trace: [ 23.489677][ T771] [ 23.489744][ T771] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.489875][ T771] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.489978][ T771] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.490107][ T771] __dev_notify_flags (net/core/dev.c:9787) [ 23.490236][ T771] ? netif_change_name (net/core/dev.c:1495) [ 23.490370][ T771] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 23.490499][ T771] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.490626][ T771] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.490755][ T771] ? 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)) [ 23.490890][ T771] netif_change_flags (net/core/dev.c:9820) [ 23.491021][ T771] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.491150][ T771] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.491282][ T771] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.491418][ T771] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.491578][ T771] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.491705][ T771] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.491833][ T771] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.491965][ T771] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.492094][ T771] ? __kernel_text_address (kernel/extable.c:79) [ 23.492225][ T771] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.492361][ T771] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.492488][ T771] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.492617][ T771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.492744][ T771] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.492871][ T771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.493004][ T771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.493132][ T771] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.493262][ T771] ? __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) [ 23.493396][ T771] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.493524][ T771] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.493653][ T771] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.493784][ T771] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.494002][ T771] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.494197][ T771] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.494329][ T771] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.494459][ T771] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.494587][ T771] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.494714][ T771] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.494844][ T771] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.495027][ T771] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.495155][ T771] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.495283][ T771] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.495417][ T771] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.495546][ T771] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.495674][ T771] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.495802][ T771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.496002][ T771] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.496132][ T771] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.496259][ T771] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.496392][ T771] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.496520][ T771] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.496650][ T771] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.496781][ T771] ? 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)) [ 23.496993][ T771] ? 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)) [ 23.497124][ T771] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.497254][ T771] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.497385][ T771] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.497514][ T771] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.497646][ T771] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.497775][ T771] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.497980][ T771] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.498109][ T771] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.498237][ T771] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.498402][ T771] ? move_addr_to_kernel (net/socket.c:258) [ 23.498531][ T771] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.498660][ T771] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.498788][ T771] ___sys_sendmsg (net/socket.c:2752) [ 23.498930][ T771] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.499089][ T771] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.499230][ T771] __sys_sendmsg (net/socket.c:2784) [ 23.499364][ T771] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.499492][ T771] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.499655][ T771] ? 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) [ 23.499784][ T771] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.499918][ T771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.500046][ T771] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.500175][ T771] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.500303][ T771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.500467][ T771] RIP: 0033:0x7fd54ee7508e [ 23.500602][ T771] 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 [ 23.501068][ T771] RSP: 002b:00007ffe243d5330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.501262][ T771] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd54ee7508e [ 23.501461][ T771] RDX: 0000000000000000 RSI: 00007ffe243d53e0 RDI: 0000000000000005 [ 23.501653][ T771] RBP: 00007ffe243d5340 R08: 0000000000000000 R09: 0000000000000000 [ 23.501843][ T771] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.502040][ T771] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe243d5ab0 | [ 23.564523][ T773] ------------[ cut here ]------------ | [ 23.564674][ T773] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/773 | [ 23.564983][ T773] Modules linked in: ip6_gre ip_gre gre | [ 23.565382][ T773] Tainted: [W]=WARN [ 23.565480][ T773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.565641][ T773] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.565806][ T773] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.566357][ T773] RSP: 0018:ffa0000000717020 EFLAGS: 00010286 [ 23.566521][ T773] RAX: 00000000ffffffa6 RBX: ff1100000ab58200 RCX: 1ff40000000e2dca [ 23.566711][ T773] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab582bc [ 23.566978][ T773] RBP: ff1100000e7a4000 R08: 1fe220000156b059 R09: ff11000010022e58 [ 23.567168][ T773] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 23.567361][ T773] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.567553][ T773] FS: 00007f9b8a58b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.567778][ T773] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.568013][ T773] CR2: 0000000025090988 CR3: 000000000fcbf004 CR4: 0000000000771ef0 [ 23.568205][ T773] PKRU: 55555554 [ 23.568301][ T773] Call Trace: [ 23.568401][ T773] [ 23.568469][ T773] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.568600][ T773] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.568697][ T773] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.568824][ T773] __dev_notify_flags (net/core/dev.c:9787) [ 23.569048][ T773] ? netif_change_name (net/core/dev.c:1495) [ 23.569175][ T773] ? __dev_change_flags (net/core/dev.c:9752) [ 23.569304][ T773] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.569437][ T773] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.569566][ T773] ? 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)) [ 23.569696][ T773] netif_change_flags (net/core/dev.c:9820) [ 23.569825][ T773] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.569989][ T773] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.570120][ T773] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.570249][ T773] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.570413][ T773] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.570542][ T773] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.570668][ T773] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.570795][ T773] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.570929][ T773] ? __kernel_text_address (kernel/extable.c:79) [ 23.571059][ T773] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.571188][ T773] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.571314][ T773] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.571447][ T773] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.571574][ T773] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.571701][ T773] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.571827][ T773] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.571958][ T773] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.572085][ T773] ? __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) [ 23.572213][ T773] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.572345][ T773] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.572474][ T773] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.572605][ T773] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.572737][ T773] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.572866][ T773] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.572999][ T773] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.573128][ T773] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.573256][ T773] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.573386][ T773] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.573518][ T773] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.573646][ T773] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.573774][ T773] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.573908][ T773] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.574037][ T773] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.574167][ T773] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.574294][ T773] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.574422][ T773] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.574549][ T773] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.574678][ T773] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.574807][ T773] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.574941][ T773] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.575070][ T773] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.575198][ T773] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.575333][ T773] ? 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)) [ 23.575460][ T773] ? 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)) [ 23.575589][ T773] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.575718][ T773] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.575847][ T773] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.575983][ T773] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.576112][ T773] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.576240][ T773] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.576377][ T773] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.576505][ T773] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.576633][ T773] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.576790][ T773] ? move_addr_to_kernel (net/socket.c:258) [ 23.576927][ T773] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.577056][ T773] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.577185][ T773] ___sys_sendmsg (net/socket.c:2752) [ 23.577313][ T773] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.577478][ T773] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.577619][ T773] __sys_sendmsg (net/socket.c:2784) [ 23.577749][ T773] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.577877][ T773] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.578043][ T773] ? 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) [ 23.578173][ T773] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.578301][ T773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.578464][ T773] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.578592][ T773] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.578721][ T773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.578879][ T773] RIP: 0033:0x7f9b8a7c508e [ 23.579018][ T773] 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 [ 23.579478][ T773] RSP: 002b:00007fff26007ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.579671][ T773] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b8a7c508e [ 23.579862][ T773] RDX: 0000000000000000 RSI: 00007fff26007b60 RDI: 0000000000000005 [ 23.580057][ T773] RBP: 00007fff26007ac0 R08: 0000000000000000 R09: 0000000000000000 [ 23.580248][ T773] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.580443][ T773] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff26008230 | [ 23.724368][ T782] ------------[ cut here ]------------ | [ 23.724536][ T782] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/782 | [ 23.724755][ T782] Modules linked in: ip6_gre ip_gre gre | [ 23.725724][ T782] Tainted: [W]=WARN [ 23.725817][ T782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.726066][ T782] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.726228][ T782] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.726672][ T782] RSP: 0018:ffa0000000797060 EFLAGS: 00010286 [ 23.726829][ T782] RAX: 00000000ffffffa6 RBX: ff1100000c990040 RCX: 1ff40000000f2dd2 [ 23.727075][ T782] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9900fc [ 23.727261][ T782] RBP: ff1100000e7a4000 R08: 1fe2200001932021 R09: ff110000100eae58 [ 23.727453][ T782] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 23.727639][ T782] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007970f8 [ 23.727827][ T782] FS: 00007fb9940e2840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.728103][ T782] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.728259][ T782] CR2: 00007fb9943b21a0 CR3: 000000000d32e006 CR4: 0000000000771ef0 [ 23.728449][ T782] PKRU: 55555554 [ 23.728541][ T782] Call Trace: [ 23.728634][ T782] [ 23.728699][ T782] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.728824][ T782] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.728926][ T782] netif_close_many (net/core/dev.c:1804) [ 23.729050][ T782] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.729173][ T782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.729298][ T782] ? __dev_close_many (net/core/dev.c:1781) [ 23.729424][ T782] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 23.729580][ T782] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 23.729735][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.729857][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.729987][ T782] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.730140][ T782] ? 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) [ 23.730265][ T782] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.730394][ T782] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.730547][ T782] ? unregister_netdevice_many (net/core/dev.c:12497) [ 23.730672][ T782] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 23.730799][ T782] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.730928][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.731051][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.731173][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.731296][ T782] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.731423][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.731564][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.731686][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.731811][ T782] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.731938][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.732060][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.732183][ T782] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 23.732308][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.732435][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.732557][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.732682][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.732807][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.732936][ T782] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.733059][ T782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.733181][ T782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.733304][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.733435][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.733557][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.733682][ T782] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.733805][ T782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.733930][ T782] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.734058][ T782] ? 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)) [ 23.734181][ T782] ? 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)) [ 23.734306][ T782] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.734436][ T782] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.734561][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.734685][ T782] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.734810][ T782] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.734998][ T782] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.735124][ T782] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.735248][ T782] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.735375][ T782] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.735527][ T782] ? move_addr_to_kernel (net/socket.c:258) [ 23.735651][ T782] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.735775][ T782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.735980][ T782] ___sys_sendmsg (net/socket.c:2752) [ 23.736103][ T782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.736254][ T782] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.736394][ T782] __sys_sendmsg (net/socket.c:2784) [ 23.736517][ T782] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.736640][ T782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.736793][ T782] ? 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) [ 23.736967][ T782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.737097][ T782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.737222][ T782] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.737353][ T782] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.737475][ T782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.737628][ T782] RIP: 0033:0x7fb99431c08e [ 23.737757][ T782] 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 [ 23.738271][ T782] RSP: 002b:00007ffc463bb1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.738465][ T782] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb99431c08e [ 23.738651][ T782] RDX: 0000000000000000 RSI: 00007ffc463bb250 RDI: 0000000000000005 [ 23.738835][ T782] RBP: 00007ffc463bb1b0 R08: 0000000000000000 R09: 0000000000000000 [ 23.739095][ T782] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.739277][ T782] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc463bb920 | [ 23.747457][ T782] ------------[ cut here ]------------ | [ 23.747590][ T782] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/782 | [ 23.747795][ T782] Modules linked in: ip6_gre ip_gre gre | [ 23.748677][ T782] Tainted: [W]=WARN [ 23.748770][ T782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.748971][ T782] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.749128][ T782] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.749608][ T782] RSP: 0018:ffa0000000797190 EFLAGS: 00010286 [ 23.749759][ T782] RAX: 00000000ffffffa6 RBX: ff1100000e175380 RCX: 1ff40000000f2df8 [ 23.749993][ T782] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e17543c [ 23.750172][ T782] RBP: ff1100000e7a4000 R08: 1fe2200001c2ea89 R09: ff110000100eae58 [ 23.750355][ T782] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 23.750535][ T782] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 23.750714][ T782] FS: 00007fb9940e2840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.750972][ T782] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.751127][ T782] CR2: 00007fb9943b21a0 CR3: 000000000d32e006 CR4: 0000000000771ef0 [ 23.751306][ T782] PKRU: 55555554 [ 23.751403][ T782] Call Trace: [ 23.751492][ T782] [ 23.751554][ T782] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 23.751708][ T782] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 23.751856][ T782] ? 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) [ 23.752033][ T782] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.752153][ T782] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 23.752304][ T782] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 23.752433][ T782] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 23.752554][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.752673][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.752795][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.752970][ T782] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.753089][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.753227][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.753351][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.753470][ T782] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.753593][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.753716][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.753836][ T782] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 23.754005][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.754126][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.754246][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.754373][ T782] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.754495][ T782] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 23.754619][ T782] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.754740][ T782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.754858][ T782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.755028][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.755153][ T782] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.755273][ T782] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.755399][ T782] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.755519][ T782] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.755640][ T782] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.755768][ T782] ? 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)) [ 23.755939][ T782] ? 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)) [ 23.756061][ T782] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.756183][ T782] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.756308][ T782] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.756440][ T782] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.756562][ T782] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.756685][ T782] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.756807][ T782] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.756979][ T782] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.757099][ T782] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.757247][ T782] ? move_addr_to_kernel (net/socket.c:258) [ 23.757376][ T782] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.757498][ T782] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.757621][ T782] ___sys_sendmsg (net/socket.c:2752) [ 23.757741][ T782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.757942][ T782] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.758076][ T782] __sys_sendmsg (net/socket.c:2784) [ 23.758198][ T782] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.758323][ T782] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.758478][ T782] ? 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) [ 23.758599][ T782] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.758721][ T782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.758843][ T782] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.759020][ T782] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.759141][ T782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.759291][ T782] RIP: 0033:0x7fb99431c08e [ 23.759422][ T782] 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 [ 23.759853][ T782] RSP: 002b:00007ffc463bb1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.760085][ T782] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb99431c08e [ 23.760266][ T782] RDX: 0000000000000000 RSI: 00007ffc463bb250 RDI: 0000000000000005 [ 23.760452][ T782] RBP: 00007ffc463bb1b0 R08: 0000000000000000 R09: 0000000000000000 [ 23.760634][ T782] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1c [ 23.760815][ T782] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc463bb920 | [ 23.795215][ T783] ------------[ cut here ]------------ | [ 23.795370][ T783] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/783 | [ 23.795599][ T783] Modules linked in: ip6_gre ip_gre gre | [ 23.796021][ T783] Tainted: [W]=WARN [ 23.796127][ T783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.796299][ T783] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.796480][ T783] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.796960][ T783] RSP: 0018:ffa00000007a71b0 EFLAGS: 00010286 [ 23.797126][ T783] RAX: 00000000ffffffa6 RBX: ff1100000576c040 RCX: 1ff40000000f4dfc [ 23.797330][ T783] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c0fc [ 23.797528][ T783] RBP: ff1100000f281000 R08: 1fe2200000aed821 R09: ff110000100e8b80 [ 23.797729][ T783] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 23.797930][ T783] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 23.798127][ T783] FS: 00007fd16362e840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.798364][ T783] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.798530][ T783] CR2: 00007fd163908cb0 CR3: 000000000f0de002 CR4: 0000000000771ef0 [ 23.798731][ T783] PKRU: 55555554 [ 23.798831][ T783] Call Trace: [ 23.798933][ T783] [ 23.799002][ T783] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.799135][ T783] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.799235][ T783] __dev_notify_flags (net/core/dev.c:9787) [ 23.799374][ T783] ? netif_change_name (net/core/dev.c:1495) [ 23.799507][ T783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.799644][ T783] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 23.799775][ T783] ? nla_strscpy (lib/nlattr.c:795) [ 23.799914][ T783] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 23.800048][ T783] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 23.800178][ T783] ? __dev_get_by_name (net/core/dev.c:883) [ 23.800310][ T783] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 23.800452][ T783] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 23.800590][ T783] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.800724][ T783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.800855][ T783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.800992][ T783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.801124][ T783] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.801256][ T783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.801397][ T783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.801532][ T783] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.801665][ T783] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.801797][ T783] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.802350][ T783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.802482][ T783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.802615][ T783] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.802746][ T783] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.802879][ T783] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.803018][ T783] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.803151][ T783] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.803285][ T783] ? 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)) [ 23.803422][ T783] ? 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)) [ 23.803556][ T783] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.803689][ T783] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.803820][ T783] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.803957][ T783] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.804090][ T783] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.804223][ T783] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.804361][ T783] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.804494][ T783] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.804623][ T783] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.804785][ T783] ? move_addr_to_kernel (net/socket.c:258) [ 23.804926][ T783] ___sys_sendmsg (net/socket.c:2752) [ 23.805058][ T783] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.805188][ T783] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.805335][ T783] ? 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)) [ 23.805470][ T783] __sys_sendmsg (net/socket.c:2784) [ 23.805603][ T783] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.805740][ T783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.805871][ T783] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.806008][ T783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.806142][ T783] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.806272][ T783] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.806409][ T783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.806572][ T783] RIP: 0033:0x7fd16386808e [ 23.806710][ T783] 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 [ 23.807183][ T783] RSP: 002b:00007ffc97b65840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.807386][ T783] RAX: ffffffffffffffda RBX: 00007ffc97b65ff0 RCX: 00007fd16386808e [ 23.807583][ T783] RDX: 0000000000000000 RSI: 00007ffc97b658f0 RDI: 0000000000000005 [ 23.807778][ T783] RBP: 00007ffc97b65850 R08: 0000000000000000 R09: 0000000000000000 [ 23.807979][ T783] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 23.808176][ T783] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc97b65fb0 | [ 23.870614][ T785] ------------[ cut here ]------------ | [ 23.870773][ T785] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/785 | [ 23.871443][ T785] Modules linked in: ip6_gre ip_gre gre | [ 23.871851][ T785] Tainted: [W]=WARN [ 23.871953][ T785] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.872114][ T785] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.872283][ T785] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.872754][ T785] RSP: 0018:ffa00000007e7020 EFLAGS: 00010286 [ 23.872926][ T785] RAX: 00000000ffffffa6 RBX: ff1100000c2dbc40 RCX: 1ff40000000fcdca [ 23.873120][ T785] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2dbcfc [ 23.873313][ T785] RBP: ff1100000f281000 R08: 1fe220000185b7a1 R09: ff1100001054ae58 [ 23.873515][ T785] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 23.873714][ T785] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.873915][ T785] FS: 00007fc893f74840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 23.874144][ T785] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.874309][ T785] CR2: 0000000021d38988 CR3: 000000000510f004 CR4: 0000000000771ef0 [ 23.874511][ T785] PKRU: 55555554 [ 23.874609][ T785] Call Trace: [ 23.874707][ T785] [ 23.874776][ T785] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.874913][ T785] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.875013][ T785] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.875144][ T785] __dev_notify_flags (net/core/dev.c:9787) [ 23.875277][ T785] ? netif_change_name (net/core/dev.c:1495) [ 23.875416][ T785] ? __dev_change_flags (net/core/dev.c:9752) [ 23.875547][ T785] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.875678][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.875807][ T785] ? 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)) [ 23.875943][ T785] netif_change_flags (net/core/dev.c:9820) [ 23.876073][ T785] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.876205][ T785] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.876345][ T785] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.876478][ T785] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.876640][ T785] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.876772][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.876907][ T785] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.877039][ T785] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.877169][ T785] ? __kernel_text_address (kernel/extable.c:79) [ 23.877302][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.877440][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.877570][ T785] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.877701][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.877831][ T785] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.877970][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.878100][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.878230][ T785] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.878367][ T785] ? __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) [ 23.878498][ T785] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.878628][ T785] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.878761][ T785] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.878898][ T785] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.879034][ T785] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.879166][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.879297][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.879433][ T785] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.879562][ T785] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.879691][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.879826][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.879963][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.880092][ T785] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.880224][ T785] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.880363][ T785] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.880493][ T785] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.880623][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.880752][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.880880][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.881018][ T785] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.881148][ T785] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.881280][ T785] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.881416][ T785] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.881546][ T785] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.881679][ T785] ? 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)) [ 23.881809][ T785] ? 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)) [ 23.881947][ T785] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.882078][ T785] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.882209][ T785] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.882348][ T785] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.882480][ T785] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.882613][ T785] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.882745][ T785] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.882875][ T785] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.883008][ T785] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.883167][ T785] ? move_addr_to_kernel (net/socket.c:258) [ 23.883298][ T785] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.883433][ T785] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.883562][ T785] ___sys_sendmsg (net/socket.c:2752) [ 23.883689][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.883848][ T785] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.883995][ T785] __sys_sendmsg (net/socket.c:2784) [ 23.884125][ T785] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.884255][ T785] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.884426][ T785] ? 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) [ 23.884556][ T785] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.884686][ T785] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.884816][ T785] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.884950][ T785] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.885081][ T785] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.885241][ T785] RIP: 0033:0x7fc8941ae08e [ 23.885383][ T785] 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 [ 23.885842][ T785] RSP: 002b:00007ffd01314910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.886043][ T785] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc8941ae08e [ 23.886240][ T785] RDX: 0000000000000000 RSI: 00007ffd013149c0 RDI: 0000000000000005 [ 23.886438][ T785] RBP: 00007ffd01314920 R08: 0000000000000000 R09: 0000000000000000 [ 23.886630][ T785] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 23.886825][ T785] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd01315090 | [ 23.982680][ T793] ------------[ cut here ]------------ | [ 23.982838][ T793] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/793 | [ 23.983069][ T793] Modules linked in: ip6_gre ip_gre gre | [ 23.983467][ T793] Tainted: [W]=WARN [ 23.983563][ T793] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.983721][ T793] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 23.983893][ T793] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 23.984346][ T793] RSP: 0018:ffa0000000857020 EFLAGS: 00010286 [ 23.984507][ T793] RAX: 00000000ffffffa6 RBX: ff1100000282ae40 RCX: 1ff400000010adca [ 23.984695][ T793] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282aefc [ 23.984883][ T793] RBP: ff1100000f281000 R08: 1fe22000005055e1 R09: ff1100000fd15158 [ 23.985076][ T793] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 23.985264][ T793] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 23.985457][ T793] FS: 00007f94ef062840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 23.985676][ T793] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.985834][ T793] CR2: 00007f94ef3321a0 CR3: 0000000009bde001 CR4: 0000000000771ef0 [ 23.986025][ T793] PKRU: 55555554 [ 23.986119][ T793] Call Trace: [ 23.986213][ T793] [ 23.986279][ T793] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 23.986412][ T793] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 23.986509][ T793] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 23.986635][ T793] __dev_notify_flags (net/core/dev.c:9787) [ 23.986764][ T793] ? netif_change_name (net/core/dev.c:1495) [ 23.986895][ T793] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 23.987022][ T793] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.987147][ T793] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.987274][ T793] ? 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)) [ 23.987406][ T793] netif_change_flags (net/core/dev.c:9820) [ 23.987533][ T793] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 23.987659][ T793] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 23.987787][ T793] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 23.987921][ T793] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 23.988078][ T793] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.988204][ T793] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.988334][ T793] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.988458][ T793] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.988586][ T793] ? __kernel_text_address (kernel/extable.c:79) [ 23.988715][ T793] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.988843][ T793] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.988975][ T793] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.989103][ T793] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.989229][ T793] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 23.989360][ T793] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.989486][ T793] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.989611][ T793] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 23.989740][ T793] ? __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) [ 23.989869][ T793] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 23.990001][ T793] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 23.990129][ T793] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 23.990256][ T793] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 23.990390][ T793] rtnl_newlink (net/core/rtnetlink.c:4150) [ 23.990517][ T793] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.990643][ T793] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.990770][ T793] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.990899][ T793] ? mark_usage (kernel/locking/lockdep.c:4674) [ 23.991025][ T793] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.991153][ T793] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.991279][ T793] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.991411][ T793] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.991537][ T793] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 23.991666][ T793] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 23.991792][ T793] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 23.991924][ T793] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.992049][ T793] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.992175][ T793] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.992302][ T793] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 23.992432][ T793] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 23.992559][ T793] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 23.992686][ T793] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.992812][ T793] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.992947][ T793] ? 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)) [ 23.993073][ T793] ? 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)) [ 23.993200][ T793] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.993332][ T793] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.993459][ T793] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 23.993587][ T793] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 23.993717][ T793] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 23.993845][ T793] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 23.993978][ T793] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 23.994105][ T793] ? copy_msghdr_from_user (net/socket.c:2635) [ 23.994231][ T793] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 23.994389][ T793] ? move_addr_to_kernel (net/socket.c:258) [ 23.994516][ T793] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.994643][ T793] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 23.994770][ T793] ___sys_sendmsg (net/socket.c:2752) [ 23.994898][ T793] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 23.995054][ T793] ? copy_msghdr_from_user (net/socket.c:2603) [ 23.995191][ T793] __sys_sendmsg (net/socket.c:2784) [ 23.995320][ T793] ? __sys_sendmsg_sock (net/socket.c:2765) [ 23.995446][ T793] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 23.995605][ T793] ? 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) [ 23.995731][ T793] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 23.995857][ T793] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 23.995987][ T793] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 23.996112][ T793] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 23.996237][ T793] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.996395][ T793] RIP: 0033:0x7f94ef29c08e [ 23.996527][ T793] 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 [ 23.996983][ T793] RSP: 002b:00007ffe84977ad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.997173][ T793] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f94ef29c08e [ 23.997366][ T793] RDX: 0000000000000000 RSI: 00007ffe84977b80 RDI: 0000000000000005 [ 23.997556][ T793] RBP: 00007ffe84977ae0 R08: 0000000000000000 R09: 0000000000000000 [ 23.997743][ T793] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 23.997939][ T793] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe84978250 | [ 24.064239][ T795] ------------[ cut here ]------------ | [ 24.064391][ T795] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/795 | [ 24.064609][ T795] Modules linked in: ip6_gre ip_gre gre | [ 24.064998][ T795] Tainted: [W]=WARN [ 24.065093][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.065253][ T795] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.065421][ T795] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.065862][ T795] RSP: 0018:ffa0000000877020 EFLAGS: 00010286 [ 24.066024][ T795] RAX: 00000000ffffffa6 RBX: ff1100000c2dba80 RCX: 1ff400000010edca [ 24.066212][ T795] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2dbb3c [ 24.066404][ T795] RBP: ff1100000f281000 R08: 1fe220000185b769 R09: ff1100000fc38b58 [ 24.066589][ T795] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 24.066777][ T795] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.066970][ T795] FS: 00007f6b9686c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 24.067188][ T795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.067352][ T795] CR2: 0000000033608988 CR3: 000000000fc2f004 CR4: 0000000000771ef0 [ 24.067540][ T795] PKRU: 55555554 [ 24.067633][ T795] Call Trace: [ 24.067726][ T795] [ 24.067791][ T795] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.067923][ T795] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.068019][ T795] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.068146][ T795] __dev_notify_flags (net/core/dev.c:9787) [ 24.068272][ T795] ? netif_change_name (net/core/dev.c:1495) [ 24.068403][ T795] ? __dev_change_flags (net/core/dev.c:9752) [ 24.068529][ T795] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.068654][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.068779][ T795] ? 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)) [ 24.068912][ T795] netif_change_flags (net/core/dev.c:9820) [ 24.069038][ T795] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.069164][ T795] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.069291][ T795] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.069423][ T795] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.069581][ T795] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.069705][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.069831][ T795] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.069958][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.070085][ T795] ? __kernel_text_address (kernel/extable.c:79) [ 24.070212][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.070344][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.070469][ T795] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.070599][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.070726][ T795] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.070853][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.070986][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.071113][ T795] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.071240][ T795] ? __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) [ 24.071371][ T795] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.071496][ T795] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.071623][ T795] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.071752][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.071881][ T795] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.072014][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.072139][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.072264][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.072392][ T795] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.072517][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.072646][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.072770][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.073190][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.073315][ T795] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.073446][ T795] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.073572][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.073697][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.073822][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.073953][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.074080][ T795] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.074204][ T795] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.074334][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.074459][ T795] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.074585][ T795] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.074714][ T795] ? 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)) [ 24.074840][ T795] ? 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)) [ 24.074973][ T795] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.075100][ T795] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.075226][ T795] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.075358][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.075485][ T795] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.075611][ T795] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.075738][ T795] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.075864][ T795] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.075992][ T795] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.076147][ T795] ? move_addr_to_kernel (net/socket.c:258) [ 24.076273][ T795] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.076402][ T795] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.076529][ T795] ___sys_sendmsg (net/socket.c:2752) [ 24.076654][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.076812][ T795] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.076957][ T795] __sys_sendmsg (net/socket.c:2784) [ 24.077082][ T795] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.077208][ T795] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.077372][ T795] ? 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) [ 24.077496][ T795] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.077623][ T795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.077748][ T795] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.077873][ T795] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.078004][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.078160][ T795] RIP: 0033:0x7f6b96aa608e [ 24.078291][ T795] 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 [ 24.078740][ T795] RSP: 002b:00007ffeb20f8470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.078935][ T795] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6b96aa608e [ 24.079122][ T795] RDX: 0000000000000000 RSI: 00007ffeb20f8520 RDI: 0000000000000005 [ 24.079308][ T795] RBP: 00007ffeb20f8480 R08: 0000000000000000 R09: 0000000000000000 [ 24.079499][ T795] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.079687][ T795] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb20f8bf0 | [ 24.219066][ T804] ------------[ cut here ]------------ | [ 24.219258][ T804] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/804 | [ 24.219532][ T804] Modules linked in: ip6_gre ip_gre gre | [ 24.220019][ T804] Tainted: [W]=WARN [ 24.220158][ T804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.220364][ T804] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.220572][ T804] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.221141][ T804] RSP: 0018:ffa0000000957060 EFLAGS: 00010286 [ 24.221400][ T804] RAX: 00000000ffffffa6 RBX: ff1100000d272580 RCX: 1ff400000012add2 [ 24.221680][ T804] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d27263c [ 24.221993][ T804] RBP: ff1100000f281000 R08: 1fe2200001a4e4c9 R09: ff110000100aae58 [ 24.222294][ T804] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 24.222625][ T804] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000009570f8 [ 24.222922][ T804] FS: 00007fbb3939c840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 24.223258][ T804] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.223531][ T804] CR2: 000000000dadd988 CR3: 000000000fc55005 CR4: 0000000000771ef0 [ 24.223761][ T804] PKRU: 55555554 [ 24.223910][ T804] Call Trace: [ 24.224048][ T804] [ 24.224157][ T804] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.224336][ T804] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.224479][ T804] netif_close_many (net/core/dev.c:1804) [ 24.224651][ T804] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.224819][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.225001][ T804] ? __dev_close_many (net/core/dev.c:1781) [ 24.225172][ T804] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.225380][ T804] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.225582][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.225748][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.225930][ T804] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.226128][ T804] ? 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) [ 24.226299][ T804] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.226475][ T804] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.226678][ T804] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.226849][ T804] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 24.227030][ T804] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.227203][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.227379][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.227550][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.227722][ T804] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.227901][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.228089][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.228258][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.228437][ T804] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.228608][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.228777][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.228960][ T804] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 24.229132][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.229300][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.229478][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.229648][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.229819][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.229997][ T804] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.230167][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.230342][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.230511][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.230682][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.230849][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.231030][ T804] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.231199][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.231378][ T804] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.231553][ T804] ? 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)) [ 24.231722][ T804] ? 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)) [ 24.231907][ T804] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.232080][ T804] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.232249][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.232428][ T804] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.232599][ T804] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.232768][ T804] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.232954][ T804] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.233125][ T804] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.233294][ T804] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.233501][ T804] ? move_addr_to_kernel (net/socket.c:258) [ 24.233673][ T804] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.233843][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.234026][ T804] ___sys_sendmsg (net/socket.c:2752) [ 24.234194][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.234403][ T804] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.234582][ T804] __sys_sendmsg (net/socket.c:2784) [ 24.234752][ T804] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.234932][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.235134][ T804] ? 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) [ 24.235302][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.235482][ T804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.235653][ T804] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.235825][ T804] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.236007][ T804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.236207][ T804] RIP: 0033:0x7fbb395d608e [ 24.236390][ T804] 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 [ 24.236875][ T804] RSP: 002b:00007ffd5e8f7710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.237122][ T804] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbb395d608e [ 24.237359][ T804] RDX: 0000000000000000 RSI: 00007ffd5e8f77c0 RDI: 0000000000000005 [ 24.237587][ T804] RBP: 00007ffd5e8f7720 R08: 0000000000000000 R09: 0000000000000000 [ 24.237816][ T804] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.238055][ T804] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5e8f7e90 | [ 24.240722][ T804] ------------[ cut here ]------------ | [ 24.240852][ T804] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/804 | [ 24.241070][ T804] Modules linked in: ip6_gre ip_gre gre | [ 24.241443][ T804] Tainted: [W]=WARN [ 24.241537][ T804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.241685][ T804] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.241840][ T804] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.242272][ T804] RSP: 0018:ffa0000000957190 EFLAGS: 00010286 [ 24.242429][ T804] RAX: 00000000ffffffa6 RBX: ff1100000d272ac0 RCX: 1ff400000012adf8 [ 24.242606][ T804] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d272b7c [ 24.242783][ T804] RBP: ff1100000f281000 R08: 1fe2200001a4e571 R09: ff110000100aae58 [ 24.242964][ T804] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.243141][ T804] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.243325][ T804] FS: 00007fbb3939c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 24.243534][ T804] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.243683][ T804] CR2: 00007fe9765818f4 CR3: 000000000fc55002 CR4: 0000000000771ef0 [ 24.243865][ T804] PKRU: 55555554 [ 24.243959][ T804] Call Trace: [ 24.244048][ T804] [ 24.244109][ T804] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.244264][ T804] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.244416][ T804] ? 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) [ 24.244536][ T804] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.244654][ T804] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.244805][ T804] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 24.244931][ T804] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.245052][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.245170][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.245291][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.245415][ T804] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.245534][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.245669][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.245787][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.245913][ T804] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.246030][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.246148][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.246269][ T804] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 24.246398][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.246517][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.246636][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.246755][ T804] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.246876][ T804] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.247002][ T804] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.247121][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.247239][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.247360][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.247480][ T804] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.247599][ T804] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.247721][ T804] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.247841][ T804] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.247967][ T804] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.248090][ T804] ? 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)) [ 24.248208][ T804] ? 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)) [ 24.248334][ T804] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.248460][ T804] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.248579][ T804] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.248699][ T804] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.248821][ T804] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.248947][ T804] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.249067][ T804] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.249186][ T804] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.249306][ T804] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.249459][ T804] ? move_addr_to_kernel (net/socket.c:258) [ 24.249580][ T804] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.249700][ T804] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.249819][ T804] ___sys_sendmsg (net/socket.c:2752) [ 24.249944][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.250092][ T804] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.250223][ T804] __sys_sendmsg (net/socket.c:2784) [ 24.250348][ T804] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.250466][ T804] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.250617][ T804] ? 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) [ 24.250736][ T804] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.250857][ T804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.250984][ T804] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.251105][ T804] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.251225][ T804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.251377][ T804] RIP: 0033:0x7fbb395d608e [ 24.251503][ T804] 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 [ 24.251929][ T804] RSP: 002b:00007ffd5e8f7710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.252111][ T804] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbb395d608e [ 24.252290][ T804] RDX: 0000000000000000 RSI: 00007ffd5e8f77c0 RDI: 0000000000000005 [ 24.252472][ T804] RBP: 00007ffd5e8f7720 R08: 0000000000000000 R09: 0000000000000000 [ 24.252649][ T804] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.252828][ T804] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5e8f7e90 | [ 24.300280][ T805] ------------[ cut here ]------------ | [ 24.300439][ T805] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/805 | [ 24.300665][ T805] Modules linked in: ip6_gre ip_gre gre | [ 24.301080][ T805] Tainted: [W]=WARN [ 24.301179][ T805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.301351][ T805] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.301520][ T805] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.301992][ T805] RSP: 0018:ffa00000009671b0 EFLAGS: 00010286 [ 24.302157][ T805] RAX: 00000000ffffffa6 RBX: ff1100000f23e900 RCX: 1ff400000012cdfc [ 24.302355][ T805] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e9bc [ 24.302548][ T805] RBP: ff1100000f6b9000 R08: 1fe2200001e47d39 R09: ff1100000fd95180 [ 24.302740][ T805] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 24.302934][ T805] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 24.303128][ T805] FS: 00007fcffc7a1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.303357][ T805] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.303520][ T805] CR2: 00007fcffca7bcb0 CR3: 000000000f397002 CR4: 0000000000771ef0 [ 24.303714][ T805] PKRU: 55555554 [ 24.303811][ T805] Call Trace: [ 24.303914][ T805] [ 24.303981][ T805] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.304111][ T805] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.304210][ T805] __dev_notify_flags (net/core/dev.c:9787) [ 24.304347][ T805] ? netif_change_name (net/core/dev.c:1495) [ 24.304476][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.304604][ T805] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.304738][ T805] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 24.304868][ T805] ? nla_strscpy (lib/nlattr.c:795) [ 24.305007][ T805] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 24.305139][ T805] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 24.305269][ T805] ? __dev_get_by_name (net/core/dev.c:883) [ 24.305405][ T805] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 24.305542][ T805] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 24.305675][ T805] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.305809][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.305942][ T805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.306071][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.306201][ T805] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.306332][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.306464][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.306594][ T805] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.306723][ T805] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.306854][ T805] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.306989][ T805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.307118][ T805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.307250][ T805] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.307384][ T805] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.307513][ T805] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.307642][ T805] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.307770][ T805] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.307908][ T805] ? 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)) [ 24.308038][ T805] ? 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)) [ 24.308169][ T805] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.308298][ T805] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.308431][ T805] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.308560][ T805] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.308689][ T805] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.308821][ T805] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.308958][ T805] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.309087][ T805] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.309214][ T805] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.309377][ T805] ? move_addr_to_kernel (net/socket.c:258) [ 24.309510][ T805] ___sys_sendmsg (net/socket.c:2752) [ 24.309637][ T805] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.309766][ T805] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.309908][ T805] ? 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)) [ 24.310040][ T805] __sys_sendmsg (net/socket.c:2784) [ 24.310169][ T805] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.310300][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.310435][ T805] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.310565][ T805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.310694][ T805] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.310824][ T805] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.310959][ T805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.311116][ T805] RIP: 0033:0x7fcffc9db08e [ 24.311249][ T805] 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 [ 24.311713][ T805] RSP: 002b:00007fff010715a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.311913][ T805] RAX: ffffffffffffffda RBX: 00007fff01071d50 RCX: 00007fcffc9db08e [ 24.312104][ T805] RDX: 0000000000000000 RSI: 00007fff01071650 RDI: 0000000000000005 [ 24.312296][ T805] RBP: 00007fff010715b0 R08: 0000000000000000 R09: 0000000000000000 [ 24.312492][ T805] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.312685][ T805] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff01071d10 | [ 24.370650][ T807] ------------[ cut here ]------------ | [ 24.370800][ T807] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/807 | [ 24.371036][ T807] Modules linked in: ip6_gre ip_gre gre | [ 24.371484][ T807] Tainted: [W]=WARN [ 24.371583][ T807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.371745][ T807] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.371921][ T807] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.372387][ T807] RSP: 0018:ffa0000000987020 EFLAGS: 00010286 [ 24.372550][ T807] RAX: 00000000ffffffa6 RBX: ff1100000f23e040 RCX: 1ff4000000130dca [ 24.372743][ T807] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e0fc [ 24.373497][ T807] RBP: ff1100000f6b9000 R08: 1fe2200001e47c21 R09: ff1100000f120b58 [ 24.373693][ T807] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 24.373890][ T807] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.374084][ T807] FS: 00007fea3ce39840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.374308][ T807] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.374478][ T807] CR2: 00000000078ee988 CR3: 0000000012ad5006 CR4: 0000000000771ef0 [ 24.374672][ T807] PKRU: 55555554 [ 24.374768][ T807] Call Trace: [ 24.374864][ T807] [ 24.374934][ T807] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.375064][ T807] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.375163][ T807] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.375292][ T807] __dev_notify_flags (net/core/dev.c:9787) [ 24.375430][ T807] ? netif_change_name (net/core/dev.c:1495) [ 24.375560][ T807] ? __dev_change_flags (net/core/dev.c:9752) [ 24.375690][ T807] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.375818][ T807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.375955][ T807] ? 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)) [ 24.376085][ T807] netif_change_flags (net/core/dev.c:9820) [ 24.376216][ T807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.376352][ T807] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.376483][ T807] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.376613][ T807] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.376773][ T807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.376922][ T807] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.377051][ T807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.377180][ T807] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.377309][ T807] ? __kernel_text_address (kernel/extable.c:79) [ 24.377443][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.377572][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.377698][ T807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.377826][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.377961][ T807] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.378093][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.378227][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.378360][ T807] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.378490][ T807] ? __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) [ 24.378620][ T807] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.378749][ T807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.378878][ T807] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.379015][ T807] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.379147][ T807] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.379279][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.379411][ T807] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.379538][ T807] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.379665][ T807] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.379792][ T807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.379929][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.380057][ T807] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.380187][ T807] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.380316][ T807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.380449][ T807] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.380578][ T807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.380707][ T807] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.380835][ T807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.380969][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.381098][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.381225][ T807] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.381359][ T807] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.381486][ T807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.381613][ T807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.381746][ T807] ? 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)) [ 24.381874][ T807] ? 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)) [ 24.382009][ T807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.382140][ T807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.382270][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.382406][ T807] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.382535][ T807] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.382663][ T807] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.382794][ T807] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.382929][ T807] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.383058][ T807] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.383219][ T807] ? move_addr_to_kernel (net/socket.c:258) [ 24.383354][ T807] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.383483][ T807] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.383612][ T807] ___sys_sendmsg (net/socket.c:2752) [ 24.383739][ T807] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.383901][ T807] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.384042][ T807] __sys_sendmsg (net/socket.c:2784) [ 24.384174][ T807] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.384304][ T807] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.384473][ T807] ? 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) [ 24.384602][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.384730][ T807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.384858][ T807] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.384992][ T807] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.385122][ T807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.385282][ T807] RIP: 0033:0x7fea3d07308e [ 24.385421][ T807] 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 [ 24.385878][ T807] RSP: 002b:00007ffd60af3f70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.386077][ T807] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fea3d07308e [ 24.386267][ T807] RDX: 0000000000000000 RSI: 00007ffd60af4020 RDI: 0000000000000005 [ 24.386462][ T807] RBP: 00007ffd60af3f80 R08: 0000000000000000 R09: 0000000000000000 [ 24.386655][ T807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.386847][ T807] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd60af46f0 | [ 24.484380][ T814] ------------[ cut here ]------------ | [ 24.484534][ T814] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/814 | [ 24.484764][ T814] Modules linked in: ip6_gre ip_gre gre | [ 24.485171][ T814] Tainted: [W]=WARN [ 24.485268][ T814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.485434][ T814] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.485603][ T814] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.486065][ T814] RSP: 0018:ffa0000000a8f020 EFLAGS: 00010286 [ 24.486228][ T814] RAX: 00000000ffffffa6 RBX: ff1100000cdad540 RCX: 1ff4000000151dca [ 24.486424][ T814] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdad5fc [ 24.486616][ T814] RBP: ff1100000f6b9000 R08: 1fe22000019b5ac1 R09: ff1100000f4f2e58 [ 24.486808][ T814] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 24.487008][ T814] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.487202][ T814] FS: 00007fc750568840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 24.487432][ T814] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.487595][ T814] CR2: 000000001b39e988 CR3: 000000000e7f9002 CR4: 0000000000771ef0 [ 24.487790][ T814] PKRU: 55555554 [ 24.487895][ T814] Call Trace: [ 24.487992][ T814] [ 24.488059][ T814] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.488191][ T814] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.488289][ T814] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.488425][ T814] __dev_notify_flags (net/core/dev.c:9787) [ 24.488556][ T814] ? netif_change_name (net/core/dev.c:1495) [ 24.488685][ T814] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 24.488814][ T814] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.488947][ T814] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.489076][ T814] ? 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)) [ 24.489206][ T814] netif_change_flags (net/core/dev.c:9820) [ 24.489338][ T814] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.489467][ T814] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.489598][ T814] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.489728][ T814] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.489894][ T814] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.490023][ T814] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.490151][ T814] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.490278][ T814] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.490413][ T814] ? __kernel_text_address (kernel/extable.c:79) [ 24.490542][ T814] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.490672][ T814] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.490800][ T814] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.490932][ T814] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.491062][ T814] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.491190][ T814] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.491323][ T814] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.491454][ T814] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.491583][ T814] ? __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) [ 24.491714][ T814] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.491843][ T814] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.491980][ T814] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.492112][ T814] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.492244][ T814] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.492381][ T814] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.492508][ T814] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.492637][ T814] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.492765][ T814] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.492897][ T814] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.493029][ T814] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.493156][ T814] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.493284][ T814] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.493417][ T814] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.493546][ T814] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.493675][ T814] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.493804][ T814] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.493939][ T814] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.494068][ T814] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.494198][ T814] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.494330][ T814] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.494461][ T814] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.494590][ T814] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.494720][ T814] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.494852][ T814] ? 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)) [ 24.494985][ T814] ? 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)) [ 24.495115][ T814] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.495246][ T814] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.495380][ T814] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.495509][ T814] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.495639][ T814] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.495770][ T814] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.495910][ T814] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.496039][ T814] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.496167][ T814] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.496330][ T814] ? move_addr_to_kernel (net/socket.c:258) [ 24.496460][ T814] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.496588][ T814] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.496717][ T814] ___sys_sendmsg (net/socket.c:2752) [ 24.496846][ T814] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.497011][ T814] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.497152][ T814] __sys_sendmsg (net/socket.c:2784) [ 24.497281][ T814] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.497414][ T814] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.497577][ T814] ? 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) [ 24.497706][ T814] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.497835][ T814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.497969][ T814] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.498098][ T814] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.498226][ T814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.498388][ T814] RIP: 0033:0x7fc7507a208e [ 24.498523][ T814] 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 [ 24.498980][ T814] RSP: 002b:00007ffdf3281060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.499177][ T814] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc7507a208e [ 24.499379][ T814] RDX: 0000000000000000 RSI: 00007ffdf3281110 RDI: 0000000000000005 [ 24.499573][ T814] RBP: 00007ffdf3281070 R08: 0000000000000000 R09: 0000000000000000 [ 24.499764][ T814] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.499961][ T814] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdf32817e0 | [ 24.560498][ T816] ------------[ cut here ]------------ | [ 24.560661][ T816] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/816 | [ 24.561411][ T816] Modules linked in: ip6_gre ip_gre gre | [ 24.561874][ T816] Tainted: [W]=WARN [ 24.562037][ T816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.562204][ T816] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.562379][ T816] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.562844][ T816] RSP: 0018:ffa0000000aaf020 EFLAGS: 00010286 [ 24.563066][ T816] RAX: 00000000ffffffa6 RBX: ff1100000576c3c0 RCX: 1ff4000000155dca [ 24.563260][ T816] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c47c [ 24.563458][ T816] RBP: ff1100000f6b9000 R08: 1fe2200000aed891 R09: ff1100000f3b5158 [ 24.563652][ T816] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 24.563847][ T816] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.564101][ T816] FS: 00007f731c7cb840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.564332][ T816] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.564496][ T816] CR2: 000000001c441988 CR3: 00000000106c8001 CR4: 0000000000771ef0 [ 24.564694][ T816] PKRU: 55555554 [ 24.564793][ T816] Call Trace: [ 24.564947][ T816] [ 24.565016][ T816] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.565150][ T816] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.565249][ T816] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.565386][ T816] __dev_notify_flags (net/core/dev.c:9787) [ 24.565518][ T816] ? netif_change_name (net/core/dev.c:1495) [ 24.565648][ T816] ? __dev_change_flags (net/core/dev.c:9752) [ 24.565777][ T816] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.565962][ T816] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.566092][ T816] ? 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)) [ 24.566226][ T816] netif_change_flags (net/core/dev.c:9820) [ 24.566360][ T816] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.566493][ T816] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.566626][ T816] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.566758][ T816] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.566976][ T816] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.567107][ T816] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.567236][ T816] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.567369][ T816] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.567501][ T816] ? __kernel_text_address (kernel/extable.c:79) [ 24.567633][ T816] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.567766][ T816] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.567984][ T816] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.568114][ T816] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.568244][ T816] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.568376][ T816] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.568506][ T816] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.568636][ T816] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.568767][ T816] ? __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) [ 24.568964][ T816] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.569093][ T816] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.569224][ T816] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.569361][ T816] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.569493][ T816] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.569625][ T816] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.569753][ T816] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.569939][ T816] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.570069][ T816] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.570197][ T816] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.570334][ T816] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.570462][ T816] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.570590][ T816] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.570720][ T816] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.570851][ T816] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.571039][ T816] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.571168][ T816] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.571297][ T816] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.571429][ T816] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.571558][ T816] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.571687][ T816] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.571816][ T816] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.571993][ T816] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.572123][ T816] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.572255][ T816] ? 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)) [ 24.572387][ T816] ? 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)) [ 24.572517][ T816] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.572646][ T816] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.572777][ T816] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.572914][ T816] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.573045][ T816] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.573175][ T816] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.573307][ T816] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.573444][ T816] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.573573][ T816] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.573735][ T816] ? move_addr_to_kernel (net/socket.c:258) [ 24.573867][ T816] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.574002][ T816] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.574133][ T816] ___sys_sendmsg (net/socket.c:2752) [ 24.574261][ T816] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.574428][ T816] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.574569][ T816] __sys_sendmsg (net/socket.c:2784) [ 24.574701][ T816] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.574830][ T816] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.574997][ T816] ? 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) [ 24.575127][ T816] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.575258][ T816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.575391][ T816] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.575522][ T816] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.575651][ T816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.575815][ T816] RIP: 0033:0x7f731ca0508e [ 24.575958][ T816] 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 [ 24.576422][ T816] RSP: 002b:00007fff7021f9f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.576618][ T816] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f731ca0508e [ 24.576810][ T816] RDX: 0000000000000000 RSI: 00007fff7021faa0 RDI: 0000000000000005 [ 24.577009][ T816] RBP: 00007fff7021fa00 R08: 0000000000000000 R09: 0000000000000000 [ 24.577204][ T816] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.577399][ T816] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff70220170 | [ 24.718272][ T824] ------------[ cut here ]------------ | [ 24.718434][ T824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/824 | [ 24.718675][ T824] Modules linked in: ip6_gre ip_gre gre | [ 24.719085][ T824] Tainted: [W]=WARN [ 24.719183][ T824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.719352][ T824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.719528][ T824] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.719992][ T824] RSP: 0018:ffa0000000aff060 EFLAGS: 00010286 [ 24.720155][ T824] RAX: 00000000ffffffa6 RBX: ff1100000e726ac0 RCX: 1ff400000015fdd2 [ 24.720351][ T824] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e726b7c [ 24.720541][ T824] RBP: ff1100000f6b9000 R08: 1fe2200001ce4d71 R09: ff1100000fdaae58 [ 24.720731][ T824] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 24.720929][ T824] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000aff0f8 [ 24.721122][ T824] FS: 00007f107292a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.721353][ T824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.721513][ T824] CR2: 0000000007aef988 CR3: 000000000f4cd005 CR4: 0000000000771ef0 [ 24.721709][ T824] PKRU: 55555554 [ 24.721805][ T824] Call Trace: [ 24.721907][ T824] [ 24.721976][ T824] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.722107][ T824] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.722206][ T824] netif_close_many (net/core/dev.c:1804) [ 24.722337][ T824] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.722469][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.722601][ T824] ? __dev_close_many (net/core/dev.c:1781) [ 24.722732][ T824] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 24.722898][ T824] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 24.723059][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.723187][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.723316][ T824] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.723481][ T824] ? 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) [ 24.723609][ T824] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.723738][ T824] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.723905][ T824] ? unregister_netdevice_many (net/core/dev.c:12497) [ 24.724037][ T824] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 24.724168][ T824] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.724297][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.724429][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.724555][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.724682][ T824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.724811][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.725020][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.725151][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.725279][ T824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.725411][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.725538][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.725666][ T824] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 24.725797][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.725981][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.726113][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.726240][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.726375][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.726501][ T824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.726630][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.726757][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.726973][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.727177][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.727307][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.727441][ T824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.727570][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.727699][ T824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.727830][ T824] ? 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)) [ 24.728044][ T824] ? 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)) [ 24.728177][ T824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.728306][ T824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.728439][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.728569][ T824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.728699][ T824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.728829][ T824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.729034][ T824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.729165][ T824] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.729293][ T824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.729455][ T824] ? move_addr_to_kernel (net/socket.c:258) [ 24.729584][ T824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.729713][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.729842][ T824] ___sys_sendmsg (net/socket.c:2752) [ 24.730056][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.730215][ T824] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.730358][ T824] __sys_sendmsg (net/socket.c:2784) [ 24.730487][ T824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.730614][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.730776][ T824] ? 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) [ 24.730974][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.731103][ T824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.731234][ T824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.731364][ T824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.731494][ T824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.731654][ T824] RIP: 0033:0x7f1072b6408e [ 24.731791][ T824] 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 [ 24.732276][ T824] RSP: 002b:00007ffeb16193b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.732474][ T824] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1072b6408e [ 24.732665][ T824] RDX: 0000000000000000 RSI: 00007ffeb1619460 RDI: 0000000000000005 [ 24.732856][ T824] RBP: 00007ffeb16193c0 R08: 0000000000000000 R09: 0000000000000000 [ 24.733056][ T824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.733247][ T824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb1619b30 | [ 24.735393][ T824] ------------[ cut here ]------------ | [ 24.735526][ T824] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/824 | [ 24.735750][ T824] Modules linked in: ip6_gre ip_gre gre | [ 24.736575][ T824] Tainted: [W]=WARN [ 24.736669][ T824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.736823][ T824] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.736996][ T824] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.737436][ T824] RSP: 0018:ffa0000000aff190 EFLAGS: 00010286 [ 24.737599][ T824] RAX: 00000000ffffffa6 RBX: ff1100000d369e00 RCX: 1ff400000015fdf8 [ 24.737785][ T824] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d369ebc [ 24.737975][ T824] RBP: ff1100000f6b9000 R08: 1fe2200001a6d3d9 R09: ff1100000fdaae58 [ 24.738160][ T824] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 24.738350][ T824] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 24.738535][ T824] FS: 00007f107292a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.738751][ T824] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.738909][ T824] CR2: 0000000007aef988 CR3: 000000000f4cd005 CR4: 0000000000771ef0 [ 24.739097][ T824] PKRU: 55555554 [ 24.739191][ T824] Call Trace: [ 24.739283][ T824] [ 24.739350][ T824] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 24.739508][ T824] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 24.739662][ T824] ? 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) [ 24.739787][ T824] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.739916][ T824] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 24.740073][ T824] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 24.740201][ T824] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 24.740329][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.740450][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.740572][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.740696][ T824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.740820][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.740972][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.741095][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.741217][ T824] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.741345][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.741469][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.741591][ T824] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 24.741714][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.741835][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.741963][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.742087][ T824] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.742209][ T824] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 24.742335][ T824] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.742458][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.742579][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.742701][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.742824][ T824] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.742960][ T824] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.743083][ T824] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.743205][ T824] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.743332][ T824] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.743457][ T824] ? 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)) [ 24.743577][ T824] ? 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)) [ 24.743701][ T824] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.743831][ T824] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.743962][ T824] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.744086][ T824] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.744210][ T824] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.744337][ T824] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.744464][ T824] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.744589][ T824] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.744713][ T824] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.744866][ T824] ? move_addr_to_kernel (net/socket.c:258) [ 24.745003][ T824] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.745127][ T824] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.745251][ T824] ___sys_sendmsg (net/socket.c:2752) [ 24.745379][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.745531][ T824] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.745666][ T824] __sys_sendmsg (net/socket.c:2784) [ 24.745791][ T824] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.745919][ T824] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.746075][ T824] ? 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) [ 24.746202][ T824] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.746332][ T824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.746456][ T824] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.746580][ T824] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.746710][ T824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.746868][ T824] RIP: 0033:0x7f1072b6408e [ 24.747003][ T824] 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 [ 24.747447][ T824] RSP: 002b:00007ffeb16193b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.747635][ T824] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1072b6408e [ 24.747819][ T824] RDX: 0000000000000000 RSI: 00007ffeb1619460 RDI: 0000000000000005 [ 24.748015][ T824] RBP: 00007ffeb16193c0 R08: 0000000000000000 R09: 0000000000000000 [ 24.748200][ T824] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1d [ 24.748388][ T824] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb1619b30 | [ 24.793158][ T825] ------------[ cut here ]------------ | [ 24.793310][ T825] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/825 | [ 24.793549][ T825] Modules linked in: ip6_gre ip_gre gre | [ 24.794338][ T825] Tainted: [W]=WARN [ 24.794439][ T825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.794604][ T825] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.794776][ T825] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.795251][ T825] RSP: 0018:ffa0000000b0f1b0 EFLAGS: 00010286 [ 24.795422][ T825] RAX: 00000000ffffffa6 RBX: ff110000097c3e00 RCX: 1ff4000000161dfc [ 24.795617][ T825] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c3ebc [ 24.795812][ T825] RBP: ff11000009ab4000 R08: 1fe22000012f87d9 R09: ff1100000fdad180 [ 24.796013][ T825] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 24.796209][ T825] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 24.796412][ T825] FS: 00007fcdad31d840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 24.796643][ T825] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.796809][ T825] CR2: 00007fcdad5f7cb0 CR3: 00000000104f6005 CR4: 0000000000771ef0 [ 24.797011][ T825] PKRU: 55555554 [ 24.797112][ T825] Call Trace: [ 24.797210][ T825] [ 24.797278][ T825] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.797414][ T825] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.797513][ T825] __dev_notify_flags (net/core/dev.c:9787) [ 24.797645][ T825] ? netif_change_name (net/core/dev.c:1495) [ 24.797780][ T825] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.797921][ T825] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 24.798051][ T825] ? nla_strscpy (lib/nlattr.c:795) [ 24.798186][ T825] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 24.798318][ T825] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 24.798455][ T825] ? __dev_get_by_name (net/core/dev.c:883) [ 24.798587][ T825] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 24.798724][ T825] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 24.798862][ T825] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.798998][ T825] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.799127][ T825] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.799259][ T825] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.799395][ T825] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.799527][ T825] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.799664][ T825] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.799796][ T825] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.799930][ T825] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.800061][ T825] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.800193][ T825] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.800328][ T825] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.800461][ T825] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.800592][ T825] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.800723][ T825] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.800856][ T825] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.800992][ T825] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.801127][ T825] ? 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)) [ 24.801260][ T825] ? 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)) [ 24.801397][ T825] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.801530][ T825] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.801662][ T825] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.801796][ T825] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.801932][ T825] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.802064][ T825] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.802197][ T825] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.802334][ T825] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.802466][ T825] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.802630][ T825] ? move_addr_to_kernel (net/socket.c:258) [ 24.802767][ T825] ___sys_sendmsg (net/socket.c:2752) [ 24.802904][ T825] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.803036][ T825] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.803176][ T825] ? 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)) [ 24.803310][ T825] __sys_sendmsg (net/socket.c:2784) [ 24.803445][ T825] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.803581][ T825] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.803713][ T825] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.803848][ T825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.803986][ T825] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.804119][ T825] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.804253][ T825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.804421][ T825] RIP: 0033:0x7fcdad55708e [ 24.804560][ T825] 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 [ 24.805030][ T825] RSP: 002b:00007ffeb01eeff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.805229][ T825] RAX: ffffffffffffffda RBX: 00007ffeb01ef7a0 RCX: 00007fcdad55708e [ 24.805431][ T825] RDX: 0000000000000000 RSI: 00007ffeb01ef0a0 RDI: 0000000000000005 [ 24.805627][ T825] RBP: 00007ffeb01ef000 R08: 0000000000000000 R09: 0000000000000000 [ 24.805824][ T825] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 24.806024][ T825] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeb01ef760 | [ 24.869340][ T827] ------------[ cut here ]------------ | [ 24.869494][ T827] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/827 | [ 24.869726][ T827] Modules linked in: ip6_gre ip_gre gre | [ 24.870136][ T827] Tainted: [W]=WARN [ 24.870235][ T827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.870403][ T827] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.870575][ T827] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.871045][ T827] RSP: 0018:ffa0000000b2f020 EFLAGS: 00010286 [ 24.871208][ T827] RAX: 00000000ffffffa6 RBX: ff1100000d15fe00 RCX: 1ff4000000165dca [ 24.871405][ T827] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15febc [ 24.871598][ T827] RBP: ff11000009ab4000 R08: 1fe2200001a2bfd9 R09: ff1100000f16ae58 [ 24.871790][ T827] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 24.871993][ T827] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.872192][ T827] FS: 00007f0c83b67840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 24.872424][ T827] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.872587][ T827] CR2: 00000000316b7988 CR3: 0000000010a2f001 CR4: 0000000000771ef0 [ 24.872782][ T827] PKRU: 55555554 [ 24.872888][ T827] Call Trace: [ 24.872986][ T827] [ 24.873053][ T827] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.873185][ T827] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.873283][ T827] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.873418][ T827] __dev_notify_flags (net/core/dev.c:9787) [ 24.873549][ T827] ? netif_change_name (net/core/dev.c:1495) [ 24.873680][ T827] ? __dev_change_flags (net/core/dev.c:9752) [ 24.873811][ T827] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.873949][ T827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.874081][ T827] ? 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)) [ 24.874217][ T827] netif_change_flags (net/core/dev.c:9820) [ 24.874352][ T827] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.874483][ T827] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.874616][ T827] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.874747][ T827] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.874916][ T827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.875048][ T827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.875178][ T827] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.875309][ T827] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.875446][ T827] ? __kernel_text_address (kernel/extable.c:79) [ 24.875578][ T827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.875710][ T827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.875840][ T827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.875974][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.876107][ T827] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.876236][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.876369][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.876499][ T827] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.876636][ T827] ? __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) [ 24.876772][ T827] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.876967][ T827] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.877102][ T827] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.877239][ T827] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.877381][ T827] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.877519][ T827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.877652][ T827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.877787][ T827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.877951][ T827] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.878085][ T827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.878221][ T827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.878356][ T827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.878486][ T827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.878616][ T827] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.878745][ T827] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.878877][ T827] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.879013][ T827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.879142][ T827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.879271][ T827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.879406][ T827] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.879534][ T827] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.879665][ T827] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.879797][ T827] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.879931][ T827] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.880065][ T827] ? 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)) [ 24.880196][ T827] ? 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)) [ 24.880332][ T827] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.880466][ T827] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.880599][ T827] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.880731][ T827] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.880862][ T827] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.880997][ T827] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.881129][ T827] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.881260][ T827] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.881393][ T827] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.881556][ T827] ? move_addr_to_kernel (net/socket.c:258) [ 24.881686][ T827] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.881815][ T827] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.881951][ T827] ___sys_sendmsg (net/socket.c:2752) [ 24.882079][ T827] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.882242][ T827] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.882391][ T827] __sys_sendmsg (net/socket.c:2784) [ 24.882523][ T827] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.882652][ T827] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.882815][ T827] ? 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) [ 24.882952][ T827] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.883085][ T827] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.883215][ T827] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.883349][ T827] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.883480][ T827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.883642][ T827] RIP: 0033:0x7f0c83da108e [ 24.883781][ T827] 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 [ 24.884252][ T827] RSP: 002b:00007ffe16cb07d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.884454][ T827] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0c83da108e [ 24.884649][ T827] RDX: 0000000000000000 RSI: 00007ffe16cb0880 RDI: 0000000000000005 [ 24.884847][ T827] RBP: 00007ffe16cb07e0 R08: 0000000000000000 R09: 0000000000000000 [ 24.885048][ T827] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 24.885242][ T827] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe16cb0f50 | [ 24.985909][ T834] ------------[ cut here ]------------ | [ 24.986068][ T834] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/834 | [ 24.986302][ T834] Modules linked in: ip6_gre ip_gre gre | [ 24.986709][ T834] Tainted: [W]=WARN [ 24.986808][ T834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.986978][ T834] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 24.987148][ T834] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 24.987627][ T834] RSP: 0018:ffa0000000b6f020 EFLAGS: 00010286 [ 24.987795][ T834] RAX: 00000000ffffffa6 RBX: ff110000097c23c0 RCX: 1ff400000016ddca [ 24.987998][ T834] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c247c [ 24.988199][ T834] RBP: ff11000009ab4000 R08: 1fe22000012f8491 R09: ff11000009c22e58 [ 24.988396][ T834] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 24.988588][ T834] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 24.988783][ T834] FS: 00007f633326e840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 24.989014][ T834] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.989177][ T834] CR2: 000000002acd6988 CR3: 000000000fcd0005 CR4: 0000000000771ef0 [ 24.989376][ T834] PKRU: 55555554 [ 24.989472][ T834] Call Trace: [ 24.989570][ T834] [ 24.989638][ T834] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 24.989769][ T834] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 24.989871][ T834] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 24.990011][ T834] __dev_notify_flags (net/core/dev.c:9787) [ 24.990144][ T834] ? netif_change_name (net/core/dev.c:1495) [ 24.990274][ T834] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 24.990409][ T834] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.990539][ T834] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.990671][ T834] ? 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)) [ 24.990805][ T834] netif_change_flags (net/core/dev.c:9820) [ 24.990942][ T834] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 24.991073][ T834] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 24.991206][ T834] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 24.991340][ T834] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 24.991502][ T834] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.991634][ T834] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.991763][ T834] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.991899][ T834] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.992034][ T834] ? __kernel_text_address (kernel/extable.c:79) [ 24.992169][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.992305][ T834] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.992445][ T834] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.992582][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.992716][ T834] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 24.992850][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.992985][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.993115][ T834] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 24.993247][ T834] ? __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) [ 24.993384][ T834] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 24.993515][ T834] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 24.993648][ T834] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 24.993780][ T834] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 24.993919][ T834] rtnl_newlink (net/core/rtnetlink.c:4150) [ 24.994051][ T834] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.994180][ T834] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.994312][ T834] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.994448][ T834] ? mark_usage (kernel/locking/lockdep.c:4674) [ 24.994580][ T834] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.994712][ T834] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.994841][ T834] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.994977][ T834] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.995108][ T834] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 24.995239][ T834] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 24.995374][ T834] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 24.995505][ T834] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.995635][ T834] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.995764][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.995901][ T834] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 24.996031][ T834] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 24.996162][ T834] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 24.996293][ T834] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.996427][ T834] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.996559][ T834] ? 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)) [ 24.996690][ T834] ? 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)) [ 24.996821][ T834] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.996959][ T834] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.997090][ T834] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 24.997221][ T834] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 24.997356][ T834] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 24.997487][ T834] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 24.997619][ T834] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 24.997750][ T834] ? copy_msghdr_from_user (net/socket.c:2635) [ 24.997881][ T834] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 24.998048][ T834] ? move_addr_to_kernel (net/socket.c:258) [ 24.998178][ T834] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.998309][ T834] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 24.998447][ T834] ___sys_sendmsg (net/socket.c:2752) [ 24.998577][ T834] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 24.998740][ T834] ? copy_msghdr_from_user (net/socket.c:2603) [ 24.998881][ T834] __sys_sendmsg (net/socket.c:2784) [ 24.999023][ T834] ? __sys_sendmsg_sock (net/socket.c:2765) [ 24.999152][ T834] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 24.999317][ T834] ? 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) [ 24.999453][ T834] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 24.999586][ T834] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 24.999716][ T834] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 24.999845][ T834] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 24.999980][ T834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.000141][ T834] RIP: 0033:0x7f63334a808e [ 25.000278][ T834] 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 [ 25.000743][ T834] RSP: 002b:00007fff740a2740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.000944][ T834] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f63334a808e [ 25.001140][ T834] RDX: 0000000000000000 RSI: 00007fff740a27f0 RDI: 0000000000000005 [ 25.001337][ T834] RBP: 00007fff740a2750 R08: 0000000000000000 R09: 0000000000000000 [ 25.001532][ T834] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.001726][ T834] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff740a2ec0 | [ 25.075529][ T836] ------------[ cut here ]------------ | [ 25.075718][ T836] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/836 | [ 25.076614][ T836] Modules linked in: ip6_gre ip_gre gre | [ 25.077122][ T836] Tainted: [W]=WARN [ 25.077267][ T836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.077497][ T836] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.077713][ T836] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.078226][ T836] RSP: 0018:ffa0000000b8f020 EFLAGS: 00010286 [ 25.078449][ T836] RAX: 00000000ffffffa6 RBX: ff1100000be39c40 RCX: 1ff4000000171dca [ 25.078694][ T836] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be39cfc [ 25.078961][ T836] RBP: ff11000009ab4000 R08: 1fe22000017c73a1 R09: ff110000101c2e58 [ 25.079201][ T836] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.079447][ T836] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.079695][ T836] FS: 00007f59e0042840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.079983][ T836] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.080194][ T836] CR2: 00007f59e03121a0 CR3: 000000000be18002 CR4: 0000000000771ef0 [ 25.080443][ T836] PKRU: 55555554 [ 25.080585][ T836] Call Trace: [ 25.080728][ T836] [ 25.080841][ T836] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.081032][ T836] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.081179][ T836] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.081365][ T836] __dev_notify_flags (net/core/dev.c:9787) [ 25.081545][ T836] ? netif_change_name (net/core/dev.c:1495) [ 25.081722][ T836] ? __dev_change_flags (net/core/dev.c:9752) [ 25.081910][ T836] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.082084][ T836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.082262][ T836] ? 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)) [ 25.082451][ T836] netif_change_flags (net/core/dev.c:9820) [ 25.082629][ T836] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.082808][ T836] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.083002][ T836] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.083180][ T836] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.083397][ T836] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.083574][ T836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.083749][ T836] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.083936][ T836] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.084112][ T836] ? __kernel_text_address (kernel/extable.c:79) [ 25.084288][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.084470][ T836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.084646][ T836] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.084820][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.085008][ T836] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.085184][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.085367][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.085543][ T836] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.085721][ T836] ? __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) [ 25.085908][ T836] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.086085][ T836] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.086262][ T836] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.086454][ T836] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.086634][ T836] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.086813][ T836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.086999][ T836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.087177][ T836] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.087360][ T836] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.087537][ T836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.087716][ T836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.087903][ T836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.088078][ T836] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.088253][ T836] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.088433][ T836] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.088610][ T836] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.088787][ T836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.088974][ T836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.089149][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.089334][ T836] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.089510][ T836] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.089686][ T836] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.089861][ T836] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.090051][ T836] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.090230][ T836] ? 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)) [ 25.090412][ T836] ? 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)) [ 25.090590][ T836] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.090768][ T836] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.090958][ T836] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.091136][ T836] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.091317][ T836] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.091504][ T836] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.091683][ T836] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.091861][ T836] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.092050][ T836] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.092255][ T836] ? move_addr_to_kernel (net/socket.c:258) [ 25.092441][ T836] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.092623][ T836] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.092801][ T836] ___sys_sendmsg (net/socket.c:2752) [ 25.092990][ T836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.093196][ T836] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.093391][ T836] __sys_sendmsg (net/socket.c:2784) [ 25.093570][ T836] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.093746][ T836] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.093969][ T836] ? 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) [ 25.094148][ T836] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.094331][ T836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.094508][ T836] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.094683][ T836] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.094859][ T836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.095077][ T836] RIP: 0033:0x7f59e027c08e [ 25.095260][ T836] 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 [ 25.095772][ T836] RSP: 002b:00007ffe0c18abf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.096026][ T836] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f59e027c08e [ 25.096265][ T836] RDX: 0000000000000000 RSI: 00007ffe0c18aca0 RDI: 0000000000000005 [ 25.096518][ T836] RBP: 00007ffe0c18ac00 R08: 0000000000000000 R09: 0000000000000000 [ 25.096756][ T836] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.097008][ T836] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe0c18b370 | [ 25.226305][ T844] ------------[ cut here ]------------ | [ 25.226501][ T844] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/844 | [ 25.226768][ T844] Modules linked in: ip6_gre ip_gre gre | [ 25.227383][ T844] Tainted: [W]=WARN [ 25.227578][ T844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.227835][ T844] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.228113][ T844] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.228675][ T844] RSP: 0018:ffa0000000c0f060 EFLAGS: 00010286 [ 25.228948][ T844] RAX: 00000000ffffffa6 RBX: ff110000052ebe00 RCX: 1ff4000000181dd2 [ 25.229233][ T844] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ebebc [ 25.229532][ T844] RBP: ff11000009ab4000 R08: 1fe2200000a5d7d9 R09: ff11000009808b58 [ 25.229818][ T844] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 25.230112][ T844] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000c0f0f8 [ 25.230440][ T844] FS: 00007fd676533840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.230790][ T844] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.231087][ T844] CR2: 000000000e9cc988 CR3: 000000000fcd0002 CR4: 0000000000771ef0 [ 25.231347][ T844] PKRU: 55555554 [ 25.231487][ T844] Call Trace: [ 25.231629][ T844] [ 25.231744][ T844] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.231932][ T844] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.232076][ T844] netif_close_many (net/core/dev.c:1804) [ 25.232250][ T844] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.232429][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.232605][ T844] ? __dev_close_many (net/core/dev.c:1781) [ 25.232777][ T844] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 25.232994][ T844] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 25.233209][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.233388][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.233562][ T844] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.233764][ T844] ? 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) [ 25.233949][ T844] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.234121][ T844] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.234332][ T844] ? unregister_netdevice_many (net/core/dev.c:12497) [ 25.234508][ T844] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 25.234684][ T844] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.234858][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.235040][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.235214][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.235396][ T844] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.235566][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.235757][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.235938][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.236111][ T844] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.236283][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.236464][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.236636][ T844] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 25.236809][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.236995][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.237169][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.237348][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.237520][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.237694][ T844] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.237867][ T844] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.238051][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.238224][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.238406][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.238595][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.238771][ T844] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.238955][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.239129][ T844] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.239305][ T844] ? 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)) [ 25.239485][ T844] ? 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)) [ 25.239664][ T844] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.239839][ T844] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.240025][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.240200][ T844] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.240385][ T844] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.240561][ T844] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.240739][ T844] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.240923][ T844] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.241098][ T844] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.241299][ T844] ? move_addr_to_kernel (net/socket.c:258) [ 25.241483][ T844] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.241655][ T844] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.241829][ T844] ___sys_sendmsg (net/socket.c:2752) [ 25.242014][ T844] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.242218][ T844] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.242412][ T844] __sys_sendmsg (net/socket.c:2784) [ 25.242585][ T844] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.242756][ T844] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.242975][ T844] ? 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) [ 25.243149][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.243330][ T844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.243506][ T844] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.243683][ T844] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.243858][ T844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.244073][ T844] RIP: 0033:0x7fd67676d08e [ 25.244252][ T844] 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 [ 25.244748][ T844] RSP: 002b:00007ffe3533c9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.244995][ T844] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd67676d08e [ 25.245229][ T844] RDX: 0000000000000000 RSI: 00007ffe3533ca80 RDI: 0000000000000005 [ 25.245469][ T844] RBP: 00007ffe3533c9e0 R08: 0000000000000000 R09: 0000000000000000 [ 25.245702][ T844] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.245951][ T844] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3533d150 | [ 25.248498][ T844] ------------[ cut here ]------------ | [ 25.248638][ T844] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/844 | [ 25.248853][ T844] Modules linked in: ip6_gre ip_gre gre | [ 25.249241][ T844] Tainted: [W]=WARN [ 25.249337][ T844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.249488][ T844] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.249645][ T844] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.250081][ T844] RSP: 0018:ffa0000000c0f190 EFLAGS: 00010286 [ 25.250235][ T844] RAX: 00000000ffffffa6 RBX: ff110000052eb380 RCX: 1ff4000000181df8 [ 25.250420][ T844] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eb43c [ 25.250602][ T844] RBP: ff11000009ab4000 R08: 1fe2200000a5d689 R09: ff11000009808b58 [ 25.250781][ T844] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 25.250970][ T844] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 25.251152][ T844] FS: 00007fd676533840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 25.251368][ T844] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.251518][ T844] CR2: 00007fefe09f8574 CR3: 000000000fcd0003 CR4: 0000000000771ef0 [ 25.251700][ T844] PKRU: 55555554 [ 25.251791][ T844] Call Trace: [ 25.251881][ T844] [ 25.251951][ T844] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 25.252108][ T844] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.252258][ T844] ? 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) [ 25.252384][ T844] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.252504][ T844] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.252657][ T844] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 25.252783][ T844] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.252912][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.253032][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.253154][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.253274][ T844] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.253400][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.253539][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.253661][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.253781][ T844] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.253909][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.254029][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.254149][ T844] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 25.254273][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.254395][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.254516][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.254641][ T844] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.254764][ T844] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.254893][ T844] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.255017][ T844] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.255138][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.255259][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.255387][ T844] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.255508][ T844] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.255631][ T844] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.255753][ T844] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.255875][ T844] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.256007][ T844] ? 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)) [ 25.256127][ T844] ? 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)) [ 25.256250][ T844] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.256379][ T844] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.256504][ T844] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.256626][ T844] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.256751][ T844] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.256874][ T844] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.257004][ T844] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.257125][ T844] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.257248][ T844] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.257405][ T844] ? move_addr_to_kernel (net/socket.c:258) [ 25.257526][ T844] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.257648][ T844] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.257771][ T844] ___sys_sendmsg (net/socket.c:2752) [ 25.257897][ T844] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.258050][ T844] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.258184][ T844] __sys_sendmsg (net/socket.c:2784) [ 25.258307][ T844] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.258433][ T844] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.258586][ T844] ? 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) [ 25.258708][ T844] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.258830][ T844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.258957][ T844] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.259078][ T844] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.259201][ T844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.259358][ T844] RIP: 0033:0x7fd67676d08e [ 25.259486][ T844] 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 [ 25.259928][ T844] RSP: 002b:00007ffe3533c9d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.260115][ T844] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd67676d08e [ 25.260296][ T844] RDX: 0000000000000000 RSI: 00007ffe3533ca80 RDI: 0000000000000005 [ 25.260482][ T844] RBP: 00007ffe3533c9e0 R08: 0000000000000000 R09: 0000000000000000 [ 25.260664][ T844] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.260846][ T844] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe3533d150 | [ 25.307382][ T845] ------------[ cut here ]------------ | [ 25.307562][ T845] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/845 | [ 25.307837][ T845] Modules linked in: ip6_gre ip_gre gre | [ 25.308349][ T845] Tainted: [W]=WARN [ 25.308494][ T845] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.308705][ T845] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.308933][ T845] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.309452][ T845] RSP: 0018:ffa0000000c1f1b0 EFLAGS: 00010286 [ 25.309665][ T845] RAX: 00000000ffffffa6 RBX: ff1100000d15f380 RCX: 1ff4000000183dfc [ 25.309917][ T845] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15f43c [ 25.310159][ T845] RBP: ff11000008bd1000 R08: 1fe2200001a2be89 R09: ff1100000980ae80 [ 25.310407][ T845] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 25.310648][ T845] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 25.310903][ T845] FS: 00007fc56dcb5840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.311178][ T845] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.311396][ T845] CR2: 00007fc56df90010 CR3: 000000000e017004 CR4: 0000000000771ef0 [ 25.311639][ T845] PKRU: 55555554 [ 25.311783][ T845] Call Trace: [ 25.311935][ T845] [ 25.312050][ T845] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.312230][ T845] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.312387][ T845] __dev_notify_flags (net/core/dev.c:9787) [ 25.312570][ T845] ? netif_change_name (net/core/dev.c:1495) [ 25.312748][ T845] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.312939][ T845] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.313119][ T845] ? nla_strscpy (lib/nlattr.c:795) [ 25.313301][ T845] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 25.313490][ T845] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.313668][ T845] ? __dev_get_by_name (net/core/dev.c:883) [ 25.313845][ T845] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.314041][ T845] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.314225][ T845] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.314414][ T845] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.314592][ T845] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.314770][ T845] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.314961][ T845] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.315138][ T845] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.315319][ T845] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.315506][ T845] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.315684][ T845] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.315861][ T845] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.316051][ T845] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.316231][ T845] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.316419][ T845] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.316597][ T845] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.316777][ T845] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.316967][ T845] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.317150][ T845] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.317338][ T845] ? 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)) [ 25.317517][ T845] ? 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)) [ 25.317701][ T845] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.317881][ T845] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.318072][ T845] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.318251][ T845] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.318435][ T845] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.318614][ T845] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.318793][ T845] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.318984][ T845] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.319165][ T845] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.319381][ T845] ? move_addr_to_kernel (net/socket.c:258) [ 25.319562][ T845] ___sys_sendmsg (net/socket.c:2752) [ 25.319739][ T845] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.319929][ T845] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.320117][ T845] ? 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)) [ 25.320302][ T845] __sys_sendmsg (net/socket.c:2784) [ 25.320490][ T845] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.320672][ T845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.320851][ T845] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.321040][ T845] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.321218][ T845] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.321401][ T845] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.321579][ T845] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.321790][ T845] RIP: 0033:0x7fc56deef08e [ 25.321985][ T845] 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 [ 25.322505][ T845] RSP: 002b:00007ffd134d2510 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.322751][ T845] RAX: ffffffffffffffda RBX: 00007ffd134d2cc0 RCX: 00007fc56deef08e [ 25.323007][ T845] RDX: 0000000000000000 RSI: 00007ffd134d25c0 RDI: 0000000000000005 [ 25.323249][ T845] RBP: 00007ffd134d2520 R08: 0000000000000000 R09: 0000000000000000 [ 25.323497][ T845] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.323738][ T845] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd134d2c80 | [ 25.391632][ T847] ------------[ cut here ]------------ | [ 25.391787][ T847] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/847 | [ 25.392669][ T847] Modules linked in: ip6_gre ip_gre gre | [ 25.393105][ T847] Tainted: [W]=WARN [ 25.393203][ T847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.393373][ T847] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.393544][ T847] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.394008][ T847] RSP: 0018:ffa0000000c2f020 EFLAGS: 00010286 [ 25.394175][ T847] RAX: 00000000ffffffa6 RBX: ff110000097c3380 RCX: 1ff4000000185dca [ 25.394374][ T847] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c343c [ 25.394565][ T847] RBP: ff11000008bd1000 R08: 1fe22000012f8689 R09: ff11000010692e58 [ 25.394756][ T847] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 25.394953][ T847] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.395149][ T847] FS: 00007f1b35983840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 25.395378][ T847] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.395540][ T847] CR2: 0000000024542988 CR3: 000000000fcd0003 CR4: 0000000000771ef0 [ 25.395736][ T847] PKRU: 55555554 [ 25.395834][ T847] Call Trace: [ 25.395933][ T847] [ 25.396001][ T847] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.396131][ T847] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.396232][ T847] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.396367][ T847] __dev_notify_flags (net/core/dev.c:9787) [ 25.396497][ T847] ? netif_change_name (net/core/dev.c:1495) [ 25.396627][ T847] ? __dev_change_flags (net/core/dev.c:9752) [ 25.396754][ T847] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.396883][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.397019][ T847] ? 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)) [ 25.397149][ T847] netif_change_flags (net/core/dev.c:9820) [ 25.397279][ T847] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.397414][ T847] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.397546][ T847] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.397675][ T847] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.397836][ T847] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.397971][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.398101][ T847] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.398229][ T847] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.398364][ T847] ? __kernel_text_address (kernel/extable.c:79) [ 25.398493][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.398624][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.398752][ T847] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.398889][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.399020][ T847] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.399147][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.399275][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.399407][ T847] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.399538][ T847] ? __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) [ 25.399666][ T847] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.399795][ T847] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.399931][ T847] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.400063][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.400196][ T847] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.400330][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.400457][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.400585][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.400714][ T847] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.400842][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.400978][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.401106][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.401234][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.401368][ T847] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.401498][ T847] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.401629][ T847] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.401759][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.401892][ T847] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.402021][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.402151][ T847] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.402278][ T847] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.402410][ T847] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.402540][ T847] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.402670][ T847] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.402803][ T847] ? 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)) [ 25.402939][ T847] ? 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)) [ 25.403071][ T847] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.403200][ T847] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.403334][ T847] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.403464][ T847] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.403596][ T847] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.403725][ T847] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.403858][ T847] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.403995][ T847] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.404127][ T847] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.404288][ T847] ? move_addr_to_kernel (net/socket.c:258) [ 25.404420][ T847] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.404548][ T847] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.404678][ T847] ___sys_sendmsg (net/socket.c:2752) [ 25.404807][ T847] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.404974][ T847] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.405116][ T847] __sys_sendmsg (net/socket.c:2784) [ 25.405247][ T847] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.405381][ T847] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.405543][ T847] ? 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) [ 25.405672][ T847] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.405804][ T847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.405939][ T847] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.406068][ T847] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.406197][ T847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.406363][ T847] RIP: 0033:0x7f1b35bbd08e [ 25.406498][ T847] 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 [ 25.406959][ T847] RSP: 002b:00007ffd7c94de40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.407154][ T847] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b35bbd08e [ 25.407351][ T847] RDX: 0000000000000000 RSI: 00007ffd7c94def0 RDI: 0000000000000005 [ 25.407543][ T847] RBP: 00007ffd7c94de50 R08: 0000000000000000 R09: 0000000000000000 [ 25.407735][ T847] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.407931][ T847] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7c94e5c0 | [ 25.513395][ T854] ------------[ cut here ]------------ | [ 25.513592][ T854] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/854 | [ 25.513864][ T854] Modules linked in: ip6_gre ip_gre gre | [ 25.514367][ T854] Tainted: [W]=WARN [ 25.514509][ T854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.514713][ T854] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.515618][ T854] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.516197][ T854] RSP: 0018:ffa0000000c8f020 EFLAGS: 00010286 [ 25.516464][ T854] RAX: 00000000ffffffa6 RBX: ff1100000c1083c0 RCX: 1ff4000000191dca [ 25.516697][ T854] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10847c [ 25.516945][ T854] RBP: ff11000008bd1000 R08: 1fe2200001821091 R09: ff1100000e3fd158 [ 25.517191][ T854] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.517429][ T854] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.517664][ T854] FS: 00007f94bc7b9840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.517943][ T854] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.518151][ T854] CR2: 0000000017c3b988 CR3: 0000000009a13006 CR4: 0000000000771ef0 [ 25.518394][ T854] PKRU: 55555554 [ 25.518535][ T854] Call Trace: [ 25.518675][ T854] [ 25.518786][ T854] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.518971][ T854] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.519114][ T854] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.519286][ T854] __dev_notify_flags (net/core/dev.c:9787) [ 25.519469][ T854] ? netif_change_name (net/core/dev.c:1495) [ 25.519642][ T854] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 25.519815][ T854] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.519997][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.520170][ T854] ? 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)) [ 25.520353][ T854] netif_change_flags (net/core/dev.c:9820) [ 25.520527][ T854] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.520705][ T854] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.520880][ T854] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.521065][ T854] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.521270][ T854] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.521450][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.521622][ T854] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.521795][ T854] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.521982][ T854] ? __kernel_text_address (kernel/extable.c:79) [ 25.522156][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.522337][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.522510][ T854] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.522683][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.522854][ T854] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.523038][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.523212][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.523393][ T854] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.523565][ T854] ? __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) [ 25.523737][ T854] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.523921][ T854] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.524096][ T854] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.524270][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.524453][ T854] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.524630][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.524799][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.524983][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.525156][ T854] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.525333][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.525511][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.525680][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.525854][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.526039][ T854] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.526212][ T854] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.526394][ T854] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.526566][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.526740][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.526925][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.527099][ T854] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.527272][ T854] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.527454][ T854] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.527628][ T854] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.527801][ T854] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.527989][ T854] ? 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)) [ 25.528160][ T854] ? 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)) [ 25.528343][ T854] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.528521][ T854] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.528693][ T854] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.528867][ T854] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.529054][ T854] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.529228][ T854] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.529414][ T854] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.529589][ T854] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.529761][ T854] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.529978][ T854] ? move_addr_to_kernel (net/socket.c:258) [ 25.530150][ T854] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.530329][ T854] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.530503][ T854] ___sys_sendmsg (net/socket.c:2752) [ 25.530675][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.530877][ T854] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.531073][ T854] __sys_sendmsg (net/socket.c:2784) [ 25.531248][ T854] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.531428][ T854] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.531635][ T854] ? 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) [ 25.531807][ T854] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.531993][ T854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.532166][ T854] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.532344][ T854] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.532522][ T854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.532725][ T854] RIP: 0033:0x7f94bc9f308e [ 25.532914][ T854] 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 [ 25.533409][ T854] RSP: 002b:00007ffe396540f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.533648][ T854] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f94bc9f308e [ 25.533894][ T854] RDX: 0000000000000000 RSI: 00007ffe396541a0 RDI: 0000000000000005 [ 25.534127][ T854] RBP: 00007ffe39654100 R08: 0000000000000000 R09: 0000000000000000 [ 25.534367][ T854] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.534603][ T854] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe39654870 | [ 25.600349][ T856] ------------[ cut here ]------------ | [ 25.600534][ T856] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/856 | [ 25.600798][ T856] Modules linked in: ip6_gre ip_gre gre | [ 25.601869][ T856] Tainted: [W]=WARN [ 25.602022][ T856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.602225][ T856] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.602444][ T856] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.602949][ T856] RSP: 0018:ffa0000000caf020 EFLAGS: 00010286 [ 25.603154][ T856] RAX: 00000000ffffffa6 RBX: ff1100000c109c40 RCX: 1ff4000000195dca [ 25.603392][ T856] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109cfc [ 25.603622][ T856] RBP: ff11000008bd1000 R08: 1fe22000018213a1 R09: ff1100000a9fd158 [ 25.603853][ T856] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.604099][ T856] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.604340][ T856] FS: 00007fabbe5bc840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.604604][ T856] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.604809][ T856] CR2: 00000000293ec988 CR3: 00000000106c6002 CR4: 0000000000771ef0 [ 25.605055][ T856] PKRU: 55555554 [ 25.605193][ T856] Call Trace: [ 25.605340][ T856] [ 25.605452][ T856] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.605625][ T856] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.605765][ T856] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.605947][ T856] __dev_notify_flags (net/core/dev.c:9787) [ 25.606121][ T856] ? netif_change_name (net/core/dev.c:1495) [ 25.606291][ T856] ? __dev_change_flags (net/core/dev.c:9752) [ 25.606468][ T856] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.606640][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.606812][ T856] ? 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)) [ 25.606996][ T856] netif_change_flags (net/core/dev.c:9820) [ 25.607170][ T856] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.607349][ T856] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.607524][ T856] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.607697][ T856] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.607914][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.608086][ T856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.608255][ T856] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.608429][ T856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.608600][ T856] ? __kernel_text_address (kernel/extable.c:79) [ 25.608772][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.608958][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.609129][ T856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.609301][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.609484][ T856] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.609655][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.609828][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.610013][ T856] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.610187][ T856] ? __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) [ 25.610365][ T856] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.610538][ T856] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.610711][ T856] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.610897][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.611071][ T856] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.611244][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.611421][ T856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.611593][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.611763][ T856] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.611944][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.612118][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.612289][ T856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.612464][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.612633][ T856] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.612806][ T856] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.612989][ T856] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.613161][ T856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.613336][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.613508][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.613684][ T856] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.613854][ T856] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.614040][ T856] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.614212][ T856] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.614391][ T856] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.614566][ T856] ? 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)) [ 25.614737][ T856] ? 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)) [ 25.614927][ T856] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.615102][ T856] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.615278][ T856] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.615458][ T856] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.615633][ T856] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.615807][ T856] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.615994][ T856] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.616168][ T856] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.616347][ T856] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.616554][ T856] ? move_addr_to_kernel (net/socket.c:258) [ 25.616732][ T856] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.616919][ T856] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.617095][ T856] ___sys_sendmsg (net/socket.c:2752) [ 25.617268][ T856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.617481][ T856] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.617668][ T856] __sys_sendmsg (net/socket.c:2784) [ 25.617842][ T856] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.618024][ T856] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.618229][ T856] ? 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) [ 25.618412][ T856] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.618590][ T856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.618766][ T856] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.618953][ T856] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.619128][ T856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.619340][ T856] RIP: 0033:0x7fabbe7f608e [ 25.619523][ T856] 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 [ 25.620045][ T856] RSP: 002b:00007ffea5ec2e30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.620286][ T856] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fabbe7f608e [ 25.620531][ T856] RDX: 0000000000000000 RSI: 00007ffea5ec2ee0 RDI: 0000000000000005 [ 25.620764][ T856] RBP: 00007ffea5ec2e40 R08: 0000000000000000 R09: 0000000000000000 [ 25.621015][ T856] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1e [ 25.621261][ T856] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea5ec35b0 | [ 25.752371][ T864] ------------[ cut here ]------------ | [ 25.752566][ T864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/864 | [ 25.752837][ T864] Modules linked in: ip6_gre ip_gre gre | [ 25.753337][ T864] Tainted: [W]=WARN [ 25.753479][ T864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.753683][ T864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.753905][ T864] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.754396][ T864] RSP: 0018:ffa0000000d1f060 EFLAGS: 00010286 [ 25.754601][ T864] RAX: 00000000ffffffa6 RBX: ff1100000c991000 RCX: 1ff40000001a3dd2 [ 25.754834][ T864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9910bc [ 25.755084][ T864] RBP: ff11000008bd1000 R08: 1fe2200001932219 R09: ff1100000f2e8b58 [ 25.755314][ T864] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 25.755554][ T864] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000d1f0f8 [ 25.755792][ T864] FS: 00007f346743e840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.756071][ T864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.756274][ T864] CR2: 000000002b2f2988 CR3: 000000000f1d8002 CR4: 0000000000771ef0 [ 25.756516][ T864] PKRU: 55555554 [ 25.756656][ T864] Call Trace: [ 25.756794][ T864] [ 25.756916][ T864] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.757093][ T864] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.757236][ T864] netif_close_many (net/core/dev.c:1804) [ 25.757421][ T864] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.757595][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.757769][ T864] ? __dev_close_many (net/core/dev.c:1781) [ 25.757957][ T864] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 25.758159][ T864] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 25.758370][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.758540][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.758713][ T864] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.758924][ T864] ? 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) [ 25.759098][ T864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.759268][ T864] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.759479][ T864] ? unregister_netdevice_many (net/core/dev.c:12497) [ 25.759654][ T864] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 25.759828][ T864] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.760014][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.760185][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.760363][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.760533][ T864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.760702][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.760905][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.761076][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.761245][ T864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.761422][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.761593][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.761764][ T864] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 25.761949][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.762120][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.762290][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.762465][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.762637][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.762809][ T864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.762991][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.763162][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.763340][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.763514][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.763682][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.763854][ T864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.764037][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.764206][ T864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.764392][ T864] ? 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)) [ 25.764560][ T864] ? 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)) [ 25.764735][ T864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.764917][ T864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.765087][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.765258][ T864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.765434][ T864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.765605][ T864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.765778][ T864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.765962][ T864] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.766134][ T864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.766342][ T864] ? move_addr_to_kernel (net/socket.c:258) [ 25.766514][ T864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.766686][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.766858][ T864] ___sys_sendmsg (net/socket.c:2752) [ 25.767042][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.767244][ T864] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.767433][ T864] __sys_sendmsg (net/socket.c:2784) [ 25.767607][ T864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.767774][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.767991][ T864] ? 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) [ 25.768164][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.768345][ T864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.768517][ T864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.768690][ T864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.768866][ T864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.769084][ T864] RIP: 0033:0x7f346767808e [ 25.769264][ T864] 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 [ 25.769761][ T864] RSP: 002b:00007ffd34e1ab10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.770013][ T864] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f346767808e [ 25.770245][ T864] RDX: 0000000000000000 RSI: 00007ffd34e1abc0 RDI: 0000000000000005 [ 25.770486][ T864] RBP: 00007ffd34e1ab20 R08: 0000000000000000 R09: 0000000000000000 [ 25.770719][ T864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 25.770964][ T864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd34e1b290 | [ 25.773716][ T864] ------------[ cut here ]------------ | [ 25.773879][ T864] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/864 | [ 25.774158][ T864] Modules linked in: ip6_gre ip_gre gre | [ 25.774707][ T864] Tainted: [W]=WARN [ 25.774844][ T864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.775262][ T864] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.775529][ T864] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.776068][ T864] RSP: 0018:ffa0000000d1f190 EFLAGS: 00010286 [ 25.776315][ T864] RAX: 00000000ffffffa6 RBX: ff1100000c991380 RCX: 1ff40000001a3df8 [ 25.776601][ T864] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99143c [ 25.776921][ T864] RBP: ff11000008bd1000 R08: 1fe2200001932289 R09: ff1100000f2e8b58 [ 25.777225][ T864] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 25.777518][ T864] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 25.777828][ T864] FS: 00007f346743e840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.778177][ T864] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.778430][ T864] CR2: 000000002b2f2988 CR3: 000000000f1d8002 CR4: 0000000000771ef0 [ 25.778727][ T864] PKRU: 55555554 [ 25.778924][ T864] Call Trace: [ 25.779057][ T864] [ 25.779167][ T864] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 25.779374][ T864] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 25.779571][ T864] ? 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) [ 25.779740][ T864] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 25.779920][ T864] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 25.780120][ T864] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 25.780291][ T864] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 25.780463][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.780633][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.780801][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.780982][ T864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.781150][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.781341][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.781508][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.781752][ T864] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.781934][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.782102][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.782267][ T864] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 25.782521][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.782691][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.782861][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.783119][ T864] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.783290][ T864] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 25.783462][ T864] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.783629][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.783796][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.784051][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.784221][ T864] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.784394][ T864] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.784564][ T864] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.784810][ T864] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.784993][ T864] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.785163][ T864] ? 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)) [ 25.785336][ T864] ? 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)) [ 25.785582][ T864] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.785752][ T864] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.785934][ T864] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.786103][ T864] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.786359][ T864] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.786528][ T864] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.786697][ T864] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.786866][ T864] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.787046][ T864] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.787241][ T864] ? move_addr_to_kernel (net/socket.c:258) [ 25.787420][ T864] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.787667][ T864] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.787837][ T864] ___sys_sendmsg (net/socket.c:2752) [ 25.788016][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.788212][ T864] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.788474][ T864] __sys_sendmsg (net/socket.c:2784) [ 25.788645][ T864] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.788814][ T864] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.789028][ T864] ? 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) [ 25.789273][ T864] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.789453][ T864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.789622][ T864] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.789788][ T864] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.790048][ T864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.790244][ T864] RIP: 0033:0x7f346767808e [ 25.790429][ T864] 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 [ 25.791002][ T864] RSP: 002b:00007ffd34e1ab10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.791231][ T864] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f346767808e [ 25.791547][ T864] RDX: 0000000000000000 RSI: 00007ffd34e1abc0 RDI: 0000000000000005 [ 25.791773][ T864] RBP: 00007ffd34e1ab20 R08: 0000000000000000 R09: 0000000000000000 [ 25.792092][ T864] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 25.792318][ T864] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd34e1b290 | [ 25.835561][ T865] ------------[ cut here ]------------ | [ 25.835754][ T865] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/865 | [ 25.836045][ T865] Modules linked in: ip6_gre ip_gre gre | [ 25.836554][ T865] Tainted: [W]=WARN [ 25.836699][ T865] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.836924][ T865] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.837142][ T865] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.837658][ T865] RSP: 0018:ffa0000000d2f1b0 EFLAGS: 00010286 [ 25.837871][ T865] RAX: 00000000ffffffa6 RBX: ff1100000c2d2040 RCX: 1ff40000001a5dfc [ 25.838126][ T865] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d20fc [ 25.838370][ T865] RBP: ff11000008bb1000 R08: 1fe220000185a421 R09: ff1100000f2eae80 [ 25.838608][ T865] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 25.838848][ T865] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 25.839105][ T865] FS: 00007fcdde02c840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.839388][ T865] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.839598][ T865] CR2: 00007fcdde306cb0 CR3: 000000000f530004 CR4: 0000000000771ef0 [ 25.839840][ T865] PKRU: 55555554 [ 25.839995][ T865] Call Trace: [ 25.840139][ T865] [ 25.840252][ T865] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.840441][ T865] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.840587][ T865] __dev_notify_flags (net/core/dev.c:9787) [ 25.840766][ T865] ? netif_change_name (net/core/dev.c:1495) [ 25.840956][ T865] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.841134][ T865] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.841316][ T865] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 25.841501][ T865] ? nla_strscpy (lib/nlattr.c:795) [ 25.841684][ T865] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 25.841863][ T865] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 25.842053][ T865] ? __dev_get_by_name (net/core/dev.c:883) [ 25.842229][ T865] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 25.842422][ T865] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 25.842603][ T865] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.842781][ T865] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.842970][ T865] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.843149][ T865] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.843331][ T865] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.843507][ T865] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.843688][ T865] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.843865][ T865] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.844055][ T865] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.844232][ T865] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.844419][ T865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.844595][ T865] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.844774][ T865] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.844962][ T865] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.845140][ T865] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.845317][ T865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.845502][ T865] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.845682][ T865] ? 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)) [ 25.845859][ T865] ? 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)) [ 25.846050][ T865] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.846227][ T865] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.846410][ T865] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.846590][ T865] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.846769][ T865] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.846962][ T865] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.847146][ T865] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.847332][ T865] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.847508][ T865] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.847714][ T865] ? move_addr_to_kernel (net/socket.c:258) [ 25.847908][ T865] ___sys_sendmsg (net/socket.c:2752) [ 25.848085][ T865] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.848262][ T865] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.848457][ T865] ? 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)) [ 25.848637][ T865] __sys_sendmsg (net/socket.c:2784) [ 25.848814][ T865] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.849004][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.849182][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.849366][ T865] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.849545][ T865] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.849723][ T865] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.849916][ T865] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.850124][ T865] RIP: 0033:0x7fcdde26608e [ 25.850306][ T865] 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 [ 25.850817][ T865] RSP: 002b:00007ffea924a0b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.851076][ T865] RAX: ffffffffffffffda RBX: 00007ffea924a860 RCX: 00007fcdde26608e [ 25.851316][ T865] RDX: 0000000000000000 RSI: 00007ffea924a160 RDI: 0000000000000005 [ 25.851562][ T865] RBP: 00007ffea924a0c0 R08: 0000000000000000 R09: 0000000000000000 [ 25.851800][ T865] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 25.852054][ T865] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea924a820 | [ 25.960600][ T868] ------------[ cut here ]------------ | [ 25.960803][ T868] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/868 | [ 25.961087][ T868] Modules linked in: ip6_gre ip_gre gre | [ 25.961595][ T868] Tainted: [W]=WARN [ 25.961737][ T868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.961955][ T868] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 25.962169][ T868] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 25.962676][ T868] RSP: 0018:ffa0000000d5f020 EFLAGS: 00010286 [ 25.962899][ T868] RAX: 00000000ffffffa6 RBX: ff1100000e175a80 RCX: 1ff40000001abdca [ 25.963133][ T868] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e175b3c [ 25.963377][ T868] RBP: ff11000008bb1000 R08: 1fe2200001c2eb69 R09: ff1100000f1fae58 [ 25.963619][ T868] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 25.963860][ T868] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 25.964121][ T868] FS: 00007fc12e75c840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 25.964406][ T868] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.964616][ T868] CR2: 00000000304ef988 CR3: 000000000f572003 CR4: 0000000000771ef0 [ 25.964856][ T868] PKRU: 55555554 [ 25.965008][ T868] Call Trace: [ 25.965150][ T868] [ 25.965263][ T868] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 25.965452][ T868] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 25.965600][ T868] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 25.965778][ T868] __dev_notify_flags (net/core/dev.c:9787) [ 25.965967][ T868] ? netif_change_name (net/core/dev.c:1495) [ 25.966143][ T868] ? __dev_change_flags (net/core/dev.c:9752) [ 25.966317][ T868] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.966499][ T868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.966673][ T868] ? 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)) [ 25.966850][ T868] netif_change_flags (net/core/dev.c:9820) [ 25.967034][ T868] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.967212][ T868] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 25.967397][ T868] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 25.967574][ T868] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 25.967783][ T868] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.967967][ T868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.968143][ T868] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.968317][ T868] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.968501][ T868] ? __kernel_text_address (kernel/extable.c:79) [ 25.968681][ T868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.968863][ T868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.969053][ T868] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.969233][ T868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.969416][ T868] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 25.969588][ T868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.969762][ T868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.969951][ T868] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 25.970127][ T868] ? __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) [ 25.970301][ T868] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 25.970486][ T868] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 25.970661][ T868] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 25.970837][ T868] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 25.971027][ T868] rtnl_newlink (net/core/rtnetlink.c:4150) [ 25.971202][ T868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.971384][ T868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.971560][ T868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.971734][ T868] ? mark_usage (kernel/locking/lockdep.c:4674) [ 25.971920][ T868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.972096][ T868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.972269][ T868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.972454][ T868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.972632][ T868] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 25.972810][ T868] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 25.972998][ T868] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 25.973173][ T868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.973351][ T868] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.973524][ T868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.973701][ T868] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 25.973875][ T868] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 25.974061][ T868] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 25.974236][ T868] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.974421][ T868] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.974600][ T868] ? 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)) [ 25.974772][ T868] ? 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)) [ 25.974961][ T868] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.975140][ T868] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.975315][ T868] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 25.975501][ T868] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 25.975679][ T868] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 25.975855][ T868] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 25.976046][ T868] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 25.976222][ T868] ? copy_msghdr_from_user (net/socket.c:2635) [ 25.976401][ T868] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 25.976607][ T868] ? move_addr_to_kernel (net/socket.c:258) [ 25.976783][ T868] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.976967][ T868] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 25.977143][ T868] ___sys_sendmsg (net/socket.c:2752) [ 25.977320][ T868] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 25.977535][ T868] ? copy_msghdr_from_user (net/socket.c:2603) [ 25.977722][ T868] __sys_sendmsg (net/socket.c:2784) [ 25.977909][ T868] ? __sys_sendmsg_sock (net/socket.c:2765) [ 25.978085][ T868] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 25.978292][ T868] ? 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) [ 25.978469][ T868] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 25.978646][ T868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 25.978821][ T868] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 25.979010][ T868] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 25.979184][ T868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.979399][ T868] RIP: 0033:0x7fc12e99608e [ 25.979580][ T868] 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 [ 25.980092][ T868] RSP: 002b:00007ffdb7c3b450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.980337][ T868] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc12e99608e [ 25.980576][ T868] RDX: 0000000000000000 RSI: 00007ffdb7c3b500 RDI: 0000000000000005 [ 25.980812][ T868] RBP: 00007ffdb7c3b460 R08: 0000000000000000 R09: 0000000000000000 [ 25.981060][ T868] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 25.981295][ T868] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb7c3bbd0 | [ 26.085512][ T876] ------------[ cut here ]------------ | [ 26.085680][ T876] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/876 | [ 26.085918][ T876] Modules linked in: ip6_gre ip_gre gre | [ 26.086320][ T876] Tainted: [W]=WARN [ 26.086423][ T876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.086584][ T876] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.086753][ T876] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.087220][ T876] RSP: 0018:ffa0000000dcf020 EFLAGS: 00010286 [ 26.087386][ T876] RAX: 00000000ffffffa6 RBX: ff1100000c2db700 RCX: 1ff40000001b9dca [ 26.087580][ T876] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2db7bc [ 26.087771][ T876] RBP: ff11000008bb1000 R08: 1fe220000185b6f9 R09: ff110000100ed158 [ 26.087968][ T876] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 26.088157][ T876] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.088358][ T876] FS: 00007fec64a09840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.088585][ T876] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.088746][ T876] CR2: 000000002cc44988 CR3: 000000000fd0f006 CR4: 0000000000771ef0 [ 26.088944][ T876] PKRU: 55555554 [ 26.089041][ T876] Call Trace: [ 26.089137][ T876] [ 26.089204][ T876] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.089341][ T876] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.089441][ T876] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.089570][ T876] __dev_notify_flags (net/core/dev.c:9787) [ 26.089702][ T876] ? netif_change_name (net/core/dev.c:1495) [ 26.089831][ T876] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 26.089966][ T876] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.090094][ T876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.090223][ T876] ? 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)) [ 26.090361][ T876] netif_change_flags (net/core/dev.c:9820) [ 26.090489][ T876] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.090616][ T876] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.090747][ T876] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.090876][ T876] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.091536][ T876] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.091665][ T876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.091793][ T876] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.091929][ T876] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.092059][ T876] ? __kernel_text_address (kernel/extable.c:79) [ 26.092188][ T876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.092317][ T876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.092451][ T876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.092580][ T876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.092708][ T876] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.092835][ T876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.092967][ T876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.093095][ T876] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.093223][ T876] ? __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) [ 26.093356][ T876] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.093485][ T876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.093614][ T876] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.093744][ T876] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.093874][ T876] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.094008][ T876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.094134][ T876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.094263][ T876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.094396][ T876] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.094527][ T876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.094658][ T876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.094783][ T876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.094917][ T876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.095046][ T876] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.095192][ T876] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.095320][ T876] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.095453][ T876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.095580][ T876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.095708][ T876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.095835][ T876] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.095967][ T876] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.096095][ T876] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.096223][ T876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.096353][ T876] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.096486][ T876] ? 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)) [ 26.096612][ T876] ? 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)) [ 26.096741][ T876] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.096868][ T876] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.097001][ T876] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.097130][ T876] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.097258][ T876] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.097392][ T876] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.097524][ T876] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.097651][ T876] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.097778][ T876] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.097943][ T876] ? move_addr_to_kernel (net/socket.c:258) [ 26.098074][ T876] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.098202][ T876] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.098335][ T876] ___sys_sendmsg (net/socket.c:2752) [ 26.098462][ T876] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.098620][ T876] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.098757][ T876] __sys_sendmsg (net/socket.c:2784) [ 26.098891][ T876] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.099019][ T876] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.099178][ T876] ? 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) [ 26.099307][ T876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.099442][ T876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.099569][ T876] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.099697][ T876] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.099824][ T876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.099989][ T876] RIP: 0033:0x7fec64c4308e [ 26.100125][ T876] 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 [ 26.100585][ T876] RSP: 002b:00007ffe31a3f670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.100777][ T876] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fec64c4308e [ 26.100975][ T876] RDX: 0000000000000000 RSI: 00007ffe31a3f720 RDI: 0000000000000005 [ 26.101168][ T876] RBP: 00007ffe31a3f680 R08: 0000000000000000 R09: 0000000000000000 [ 26.101364][ T876] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.101557][ T876] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe31a3fdf0 | [ 26.158964][ T878] ------------[ cut here ]------------ | [ 26.159111][ T878] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/878 | [ 26.159341][ T878] Modules linked in: ip6_gre ip_gre gre | [ 26.159738][ T878] Tainted: [W]=WARN [ 26.159835][ T878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.160005][ T878] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.160175][ T878] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.160640][ T878] RSP: 0018:ffa0000000def020 EFLAGS: 00010286 [ 26.160801][ T878] RAX: 00000000ffffffa6 RBX: ff1100000cdacc80 RCX: 1ff40000001bddca [ 26.160999][ T878] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdacd3c [ 26.161192][ T878] RBP: ff11000008bb1000 R08: 1fe22000019b59a9 R09: ff1100000fd15158 [ 26.161387][ T878] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 26.161578][ T878] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.161771][ T878] FS: 00007f38bc178840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.162003][ T878] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.162165][ T878] CR2: 0000000003155988 CR3: 00000000100e2005 CR4: 0000000000771ef0 [ 26.162360][ T878] PKRU: 55555554 [ 26.162456][ T878] Call Trace: [ 26.162550][ T878] [ 26.162617][ T878] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.162747][ T878] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.162846][ T878] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.162983][ T878] __dev_notify_flags (net/core/dev.c:9787) [ 26.163112][ T878] ? netif_change_name (net/core/dev.c:1495) [ 26.163240][ T878] ? __dev_change_flags (net/core/dev.c:9752) [ 26.163371][ T878] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.163498][ T878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.163627][ T878] netif_change_flags (net/core/dev.c:9820) [ 26.163756][ T878] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 26.163919][ T878] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.164049][ T878] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.164176][ T878] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.164338][ T878] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.164464][ T878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.164593][ T878] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.164721][ T878] ? __kernel_text_address (kernel/extable.c:79) [ 26.164849][ T878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.164985][ T878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.165111][ T878] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.165238][ T878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.165373][ T878] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.165501][ T878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.165630][ T878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.165757][ T878] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.165892][ T878] ? __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) [ 26.166023][ T878] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.166154][ T878] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.166283][ T878] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.166422][ T878] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.166552][ T878] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.166683][ T878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.166809][ T878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.166943][ T878] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.167072][ T878] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.167199][ T878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.167331][ T878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.167458][ T878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.167587][ T878] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.167716][ T878] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.167844][ T878] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.167981][ T878] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.168107][ T878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.168241][ T878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.168373][ T878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.168504][ T878] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.168633][ T878] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.168761][ T878] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.168894][ T878] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.169024][ T878] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.169155][ T878] ? 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)) [ 26.169283][ T878] ? 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)) [ 26.169418][ T878] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.169549][ T878] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.169677][ T878] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.169807][ T878] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.169941][ T878] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.170070][ T878] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.170201][ T878] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.170334][ T878] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.170461][ T878] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.170621][ T878] ? move_addr_to_kernel (net/socket.c:258) [ 26.170749][ T878] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.170876][ T878] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.171012][ T878] ___sys_sendmsg (net/socket.c:2752) [ 26.171139][ T878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.171297][ T878] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.171442][ T878] __sys_sendmsg (net/socket.c:2784) [ 26.171572][ T878] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.171699][ T878] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.171863][ T878] ? 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) [ 26.171996][ T878] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.172125][ T878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.172253][ T878] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.172386][ T878] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.172516][ T878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.172674][ T878] RIP: 0033:0x7f38bc3b208e [ 26.172810][ T878] 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 [ 26.173270][ T878] RSP: 002b:00007ffcc1d9be10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.173466][ T878] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f38bc3b208e [ 26.173657][ T878] RDX: 0000000000000000 RSI: 00007ffcc1d9bec0 RDI: 0000000000000005 [ 26.173849][ T878] RBP: 00007ffcc1d9be20 R08: 0000000000000000 R09: 0000000000000000 [ 26.174046][ T878] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.174239][ T878] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc1d9c590 | [ 26.308730][ T887] ------------[ cut here ]------------ | [ 26.308875][ T887] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/887 | [ 26.309105][ T887] Modules linked in: ip6_gre ip_gre gre | [ 26.309494][ T887] Tainted: [W]=WARN [ 26.309588][ T887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.309745][ T887] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.309916][ T887] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.310362][ T887] RSP: 0018:ffa0000000637060 EFLAGS: 00010286 [ 26.310517][ T887] RAX: 00000000ffffffa6 RBX: ff110000051f6c80 RCX: 1ff40000000c6dd2 [ 26.310701][ T887] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f6d3c [ 26.310892][ T887] RBP: ff11000008bb1000 R08: 1fe2200000a3eda9 R09: ff1100000fc5ae58 [ 26.311078][ T887] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 26.311262][ T887] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006370f8 [ 26.311456][ T887] FS: 00007febd05bf840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.311672][ T887] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.311826][ T887] CR2: 0000000025d50988 CR3: 0000000009a24003 CR4: 0000000000771ef0 [ 26.312018][ T887] PKRU: 55555554 [ 26.312110][ T887] Call Trace: [ 26.312202][ T887] [ 26.312267][ T887] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.312394][ T887] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.312489][ T887] netif_close_many (net/core/dev.c:1804) [ 26.312612][ T887] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.312736][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.312859][ T887] ? __dev_close_many (net/core/dev.c:1781) [ 26.312988][ T887] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.313142][ T887] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.313297][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.313423][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.313546][ T887] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.313699][ T887] ? 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) [ 26.313823][ T887] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.314027][ T887] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.314183][ T887] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.314306][ T887] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 26.314436][ T887] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.314558][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.314682][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.314804][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.314930][ T887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.315052][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.315192][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.315314][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.315441][ T887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.315564][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.315687][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.315810][ T887] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 26.315941][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.316062][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.316184][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.316307][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.316435][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.316558][ T887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.316680][ T887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.316802][ T887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.316928][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.317052][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.317174][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.317297][ T887] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.317425][ T887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.317548][ T887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.317673][ T887] ? 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)) [ 26.317794][ T887] ? 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)) [ 26.317923][ T887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.318046][ T887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.318168][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.318291][ T887] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.318421][ T887] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.318546][ T887] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.318671][ T887] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.318794][ T887] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.318923][ T887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.319074][ T887] ? move_addr_to_kernel (net/socket.c:258) [ 26.319199][ T887] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.319324][ T887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.319452][ T887] ___sys_sendmsg (net/socket.c:2752) [ 26.319575][ T887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.319727][ T887] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.319862][ T887] __sys_sendmsg (net/socket.c:2784) [ 26.319989][ T887] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.320112][ T887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.320267][ T887] ? 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) [ 26.320395][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.320519][ T887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.320643][ T887] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.320767][ T887] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.320895][ T887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.321048][ T887] RIP: 0033:0x7febd07f908e [ 26.321181][ T887] 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 [ 26.321623][ T887] RSP: 002b:00007ffe08a6e6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.321811][ T887] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007febd07f908e [ 26.322001][ T887] RDX: 0000000000000000 RSI: 00007ffe08a6e760 RDI: 0000000000000005 [ 26.322185][ T887] RBP: 00007ffe08a6e6c0 R08: 0000000000000000 R09: 0000000000000000 [ 26.322370][ T887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.322553][ T887] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe08a6ee30 | [ 26.324813][ T887] ------------[ cut here ]------------ | [ 26.324947][ T887] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/887 | [ 26.325152][ T887] Modules linked in: ip6_gre ip_gre gre | [ 26.325515][ T887] Tainted: [W]=WARN [ 26.325605][ T887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.325754][ T887] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.326395][ T887] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.326831][ T887] RSP: 0018:ffa0000000637190 EFLAGS: 00010286 [ 26.326985][ T887] RAX: 00000000ffffffa6 RBX: ff1100000d272200 RCX: 1ff40000000c6df8 [ 26.327163][ T887] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d2722bc [ 26.327346][ T887] RBP: ff11000008bb1000 R08: 1fe2200001a4e459 R09: ff1100000fc5ae58 [ 26.327525][ T887] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 26.327700][ T887] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.327879][ T887] FS: 00007febd05bf840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.328092][ T887] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.328241][ T887] CR2: 0000000025d50988 CR3: 0000000009a24003 CR4: 0000000000771ef0 [ 26.328425][ T887] PKRU: 55555554 [ 26.328513][ T887] Call Trace: [ 26.328601][ T887] [ 26.328664][ T887] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.328816][ T887] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.328971][ T887] ? 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) [ 26.329090][ T887] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.329209][ T887] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.329363][ T887] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 26.329485][ T887] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.329605][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.329724][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.329842][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.329967][ T887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.330085][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.330220][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.330340][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.330459][ T887] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.330577][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.330696][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.330816][ T887] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 26.330941][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.331060][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.331178][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.331297][ T887] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.331422][ T887] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.331542][ T887] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.331662][ T887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.331780][ T887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.331902][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.332031][ T887] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.332149][ T887] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.332277][ T887] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.332402][ T887] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.332522][ T887] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.332645][ T887] ? 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)) [ 26.332763][ T887] ? 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)) [ 26.332890][ T887] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.333011][ T887] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.333130][ T887] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.333250][ T887] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.333374][ T887] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.333495][ T887] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.333616][ T887] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.333734][ T887] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.333852][ T887] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.334007][ T887] ? move_addr_to_kernel (net/socket.c:258) [ 26.334126][ T887] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.334245][ T887] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.334369][ T887] ___sys_sendmsg (net/socket.c:2752) [ 26.334487][ T887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.334634][ T887] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.334764][ T887] __sys_sendmsg (net/socket.c:2784) [ 26.334883][ T887] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.335006][ T887] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.335156][ T887] ? 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) [ 26.335274][ T887] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.335397][ T887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.335516][ T887] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.335635][ T887] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.335754][ T887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.335908][ T887] RIP: 0033:0x7febd07f908e [ 26.336032][ T887] 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 [ 26.336456][ T887] RSP: 002b:00007ffe08a6e6b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.336634][ T887] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007febd07f908e [ 26.336810][ T887] RDX: 0000000000000000 RSI: 00007ffe08a6e760 RDI: 0000000000000005 [ 26.336997][ T887] RBP: 00007ffe08a6e6c0 R08: 0000000000000000 R09: 0000000000000000 [ 26.337173][ T887] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.337355][ T887] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe08a6ee30 | [ 26.381303][ T888] ------------[ cut here ]------------ | [ 26.381453][ T888] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/888 | [ 26.381685][ T888] Modules linked in: ip6_gre ip_gre gre | [ 26.382098][ T888] Tainted: [W]=WARN [ 26.382198][ T888] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.382371][ T888] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.382541][ T888] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.383013][ T888] RSP: 0018:ffa00000004e71b0 EFLAGS: 00010286 [ 26.383178][ T888] RAX: 00000000ffffffa6 RBX: ff1100000c30be00 RCX: 1ff400000009cdfc [ 26.383379][ T888] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30bebc [ 26.383575][ T888] RBP: ff1100001037c000 R08: 1fe22000018617d9 R09: ff11000010058b80 [ 26.383771][ T888] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 26.383979][ T888] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 26.384176][ T888] FS: 00007effa3af1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.384417][ T888] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.384581][ T888] CR2: 00007effa3dcbcb0 CR3: 00000000091e0004 CR4: 0000000000771ef0 [ 26.384778][ T888] PKRU: 55555554 [ 26.384877][ T888] Call Trace: [ 26.384980][ T888] [ 26.385048][ T888] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.385179][ T888] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.385279][ T888] __dev_notify_flags (net/core/dev.c:9787) [ 26.385421][ T888] ? netif_change_name (net/core/dev.c:1495) [ 26.385553][ T888] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.385689][ T888] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.385819][ T888] ? nla_strscpy (lib/nlattr.c:795) [ 26.385958][ T888] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 26.386093][ T888] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.386223][ T888] ? __dev_get_by_name (net/core/dev.c:883) [ 26.386360][ T888] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.386498][ T888] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.386633][ T888] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.386765][ T888] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.386901][ T888] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.387031][ T888] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.387164][ T888] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.387294][ T888] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.387436][ T888] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.387570][ T888] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.387703][ T888] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.387835][ T888] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.387973][ T888] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.388105][ T888] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.388238][ T888] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.388371][ T888] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.388505][ T888] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.388636][ T888] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.388769][ T888] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.388911][ T888] ? 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)) [ 26.389042][ T888] ? 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)) [ 26.389176][ T888] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.389311][ T888] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.389448][ T888] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.389581][ T888] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.389715][ T888] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.389849][ T888] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.390050][ T888] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.390182][ T888] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.390314][ T888] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.390481][ T888] ? move_addr_to_kernel (net/socket.c:258) [ 26.390617][ T888] ___sys_sendmsg (net/socket.c:2752) [ 26.390749][ T888] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.390880][ T888] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.391100][ T888] ? 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)) [ 26.391234][ T888] __sys_sendmsg (net/socket.c:2784) [ 26.391369][ T888] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.391504][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.391635][ T888] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.391767][ T888] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.391929][ T888] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.392062][ T888] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.392195][ T888] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.392365][ T888] RIP: 0033:0x7effa3d2b08e [ 26.392503][ T888] 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 [ 26.392978][ T888] RSP: 002b:00007ffcd6ceec60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.393176][ T888] RAX: ffffffffffffffda RBX: 00007ffcd6cef410 RCX: 00007effa3d2b08e [ 26.393374][ T888] RDX: 0000000000000000 RSI: 00007ffcd6ceed10 RDI: 0000000000000005 [ 26.393571][ T888] RBP: 00007ffcd6ceec70 R08: 0000000000000000 R09: 0000000000000000 [ 26.393767][ T888] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.393971][ T888] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd6cef3d0 | [ 26.489196][ T891] ------------[ cut here ]------------ | [ 26.489400][ T891] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/891 | [ 26.489675][ T891] Modules linked in: ip6_gre ip_gre gre | [ 26.490854][ T891] Tainted: [W]=WARN [ 26.491008][ T891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.491218][ T891] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.491439][ T891] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.491950][ T891] RSP: 0018:ffa00000004f7020 EFLAGS: 00010286 [ 26.492157][ T891] RAX: 00000000ffffffa6 RBX: ff1100000ab59e00 RCX: 1ff400000009edca [ 26.492400][ T891] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab59ebc [ 26.492638][ T891] RBP: ff1100001037c000 R08: 1fe220000156b3d9 R09: ff110000100a8b58 [ 26.492874][ T891] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.493120][ T891] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.493368][ T891] FS: 00007f196e580840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 26.493640][ T891] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.493846][ T891] CR2: 00007f196e8501a0 CR3: 000000000fda7002 CR4: 0000000000771ef0 [ 26.494096][ T891] PKRU: 55555554 [ 26.494237][ T891] Call Trace: [ 26.494386][ T891] [ 26.494500][ T891] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.494680][ T891] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.494827][ T891] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.495013][ T891] __dev_notify_flags (net/core/dev.c:9787) [ 26.495191][ T891] ? netif_change_name (net/core/dev.c:1495) [ 26.495373][ T891] ? __dev_change_flags (net/core/dev.c:9752) [ 26.495550][ T891] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.495723][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.495910][ T891] ? 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)) [ 26.496087][ T891] netif_change_flags (net/core/dev.c:9820) [ 26.496263][ T891] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.496449][ T891] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.496626][ T891] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.496801][ T891] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.497019][ T891] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.497195][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.497373][ T891] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.497551][ T891] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.497728][ T891] ? __kernel_text_address (kernel/extable.c:79) [ 26.497915][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.498092][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.498266][ T891] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.498452][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.498628][ T891] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.498804][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.498991][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.499167][ T891] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.499350][ T891] ? __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) [ 26.499526][ T891] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.499701][ T891] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.499877][ T891] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.500070][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.500250][ T891] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.500435][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.500607][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.500783][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.500965][ T891] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.501139][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.501317][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.501502][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.501678][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.501851][ T891] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.502037][ T891] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.502212][ T891] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.502396][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.502570][ T891] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.502744][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.502932][ T891] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.503108][ T891] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.503284][ T891] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.503465][ T891] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.503641][ T891] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.503818][ T891] ? 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)) [ 26.504002][ T891] ? 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)) [ 26.504180][ T891] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.504366][ T891] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.504541][ T891] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.504716][ T891] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.504904][ T891] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.505080][ T891] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.505255][ T891] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.505435][ T891] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.505607][ T891] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.505813][ T891] ? move_addr_to_kernel (net/socket.c:258) [ 26.505999][ T891] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.506176][ T891] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.506358][ T891] ___sys_sendmsg (net/socket.c:2752) [ 26.506533][ T891] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.506740][ T891] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.506942][ T891] __sys_sendmsg (net/socket.c:2784) [ 26.507120][ T891] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.507292][ T891] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.507505][ T891] ? 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) [ 26.507680][ T891] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.507857][ T891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.508047][ T891] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.508223][ T891] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.508406][ T891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.508611][ T891] RIP: 0033:0x7f196e7ba08e [ 26.508792][ T891] 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 [ 26.509305][ T891] RSP: 002b:00007ffd8c72c050 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.509559][ T891] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f196e7ba08e [ 26.509795][ T891] RDX: 0000000000000000 RSI: 00007ffd8c72c100 RDI: 0000000000000005 [ 26.510046][ T891] RBP: 00007ffd8c72c060 R08: 0000000000000000 R09: 0000000000000000 [ 26.510282][ T891] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.510529][ T891] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd8c72c7d0 | [ 26.613513][ T899] ------------[ cut here ]------------ | [ 26.613669][ T899] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/899 | [ 26.613909][ T899] Modules linked in: ip6_gre ip_gre gre | [ 26.614310][ T899] Tainted: [W]=WARN [ 26.614412][ T899] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.614574][ T899] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.614740][ T899] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.615203][ T899] RSP: 0018:ffa0000000eaf020 EFLAGS: 00010286 [ 26.615367][ T899] RAX: 00000000ffffffa6 RBX: ff1100000576da80 RCX: 1ff40000001d5dca [ 26.615556][ T899] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576db3c [ 26.615751][ T899] RBP: ff1100001037c000 R08: 1fe2200000aedb69 R09: ff1100000ff7ae58 [ 26.615953][ T899] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 26.616142][ T899] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.616337][ T899] FS: 00007f107ec7b840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 26.616560][ T899] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.616720][ T899] CR2: 000000000e6c2988 CR3: 000000000fe12006 CR4: 0000000000771ef0 [ 26.616917][ T899] PKRU: 55555554 [ 26.617013][ T899] Call Trace: [ 26.617107][ T899] [ 26.617174][ T899] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.617304][ T899] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.617405][ T899] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.617534][ T899] __dev_notify_flags (net/core/dev.c:9787) [ 26.617667][ T899] ? netif_change_name (net/core/dev.c:1495) [ 26.617794][ T899] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 26.617931][ T899] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.618060][ T899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.618187][ T899] ? 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)) [ 26.618316][ T899] netif_change_flags (net/core/dev.c:9820) [ 26.618450][ T899] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.618578][ T899] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.618710][ T899] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.618838][ T899] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.619002][ T899] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.619130][ T899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.619256][ T899] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.619388][ T899] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.619518][ T899] ? __kernel_text_address (kernel/extable.c:79) [ 26.619648][ T899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.619778][ T899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.619909][ T899] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.620035][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.620163][ T899] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.620288][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.620420][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.620547][ T899] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.620680][ T899] ? __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) [ 26.620807][ T899] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.621013][ T899] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.621142][ T899] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.621271][ T899] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.621404][ T899] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.621532][ T899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.621657][ T899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.621786][ T899] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.621980][ T899] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.622106][ T899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.622234][ T899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.622364][ T899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.622489][ T899] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.622615][ T899] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.622743][ T899] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.622870][ T899] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.623050][ T899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.623179][ T899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.623305][ T899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.623435][ T899] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.623560][ T899] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.623688][ T899] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.623815][ T899] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.624028][ T899] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.624159][ T899] ? 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)) [ 26.624283][ T899] ? 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)) [ 26.624418][ T899] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.624546][ T899] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.624673][ T899] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.624802][ T899] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.625011][ T899] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.625142][ T899] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.625271][ T899] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.625403][ T899] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.625528][ T899] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.625684][ T899] ? move_addr_to_kernel (net/socket.c:258) [ 26.625811][ T899] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.626007][ T899] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.626135][ T899] ___sys_sendmsg (net/socket.c:2752) [ 26.626259][ T899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.626420][ T899] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.626557][ T899] __sys_sendmsg (net/socket.c:2784) [ 26.626683][ T899] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.626808][ T899] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.627029][ T899] ? 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) [ 26.627156][ T899] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.627283][ T899] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.627412][ T899] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.627537][ T899] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.627661][ T899] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.627817][ T899] RIP: 0033:0x7f107eeb508e [ 26.628008][ T899] 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 [ 26.628458][ T899] RSP: 002b:00007ffffced8120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.628645][ T899] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f107eeb508e [ 26.628831][ T899] RDX: 0000000000000000 RSI: 00007ffffced81d0 RDI: 0000000000000005 [ 26.629021][ T899] RBP: 00007ffffced8130 R08: 0000000000000000 R09: 0000000000000000 [ 26.629209][ T899] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.629400][ T899] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffced88a0 | [ 26.699864][ T901] ------------[ cut here ]------------ | [ 26.700055][ T901] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/901 | [ 26.700322][ T901] Modules linked in: ip6_gre ip_gre gre | [ 26.700814][ T901] Tainted: [W]=WARN [ 26.700967][ T901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.701171][ T901] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.701393][ T901] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.701898][ T901] RSP: 0018:ffa0000000ecf020 EFLAGS: 00010286 [ 26.702104][ T901] RAX: 00000000ffffffa6 RBX: ff1100000cdade00 RCX: 1ff40000001d9dca [ 26.702342][ T901] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdadebc [ 26.702573][ T901] RBP: ff1100001037c000 R08: 1fe22000019b5bd9 R09: ff1100000f37d158 [ 26.702805][ T901] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 26.703051][ T901] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 26.703286][ T901] FS: 00007f86357b9840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 26.703560][ T901] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.703766][ T901] CR2: 0000000006dc8988 CR3: 000000000f1c6001 CR4: 0000000000771ef0 [ 26.704013][ T901] PKRU: 55555554 [ 26.704154][ T901] Call Trace: [ 26.704293][ T901] [ 26.704408][ T901] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.704581][ T901] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.704722][ T901] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 26.704905][ T901] __dev_notify_flags (net/core/dev.c:9787) [ 26.705080][ T901] ? netif_change_name (net/core/dev.c:1495) [ 26.705255][ T901] ? __dev_change_flags (net/core/dev.c:9752) [ 26.705434][ T901] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.705605][ T901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.705779][ T901] ? 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)) [ 26.705968][ T901] netif_change_flags (net/core/dev.c:9820) [ 26.706142][ T901] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 26.706315][ T901] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 26.706497][ T901] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 26.706668][ T901] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 26.706870][ T901] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.707055][ T901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.707229][ T901] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.707404][ T901] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.707577][ T901] ? __kernel_text_address (kernel/extable.c:79) [ 26.707749][ T901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.707934][ T901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.708105][ T901] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.708278][ T901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.708456][ T901] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.708625][ T901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.708795][ T901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.708979][ T901] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 26.709150][ T901] ? __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) [ 26.709321][ T901] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 26.709501][ T901] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 26.709674][ T901] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 26.709849][ T901] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 26.710034][ T901] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.710207][ T901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.710384][ T901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.710555][ T901] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.710725][ T901] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.710906][ T901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.711080][ T901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.711249][ T901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.711428][ T901] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.711601][ T901] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.711772][ T901] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.711955][ T901] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.712126][ T901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.712295][ T901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.712469][ T901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.712642][ T901] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.712812][ T901] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.712997][ T901] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.713168][ T901] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.713347][ T901] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.713521][ T901] ? 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)) [ 26.713690][ T901] ? 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)) [ 26.713863][ T901] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.714048][ T901] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.714222][ T901] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.714403][ T901] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.714576][ T901] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.714746][ T901] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.714931][ T901] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.715106][ T901] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.715276][ T901] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.715482][ T901] ? move_addr_to_kernel (net/socket.c:258) [ 26.715655][ T901] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.715825][ T901] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.716008][ T901] ___sys_sendmsg (net/socket.c:2752) [ 26.716179][ T901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.716386][ T901] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.716568][ T901] __sys_sendmsg (net/socket.c:2784) [ 26.716740][ T901] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.716920][ T901] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.717123][ T901] ? 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) [ 26.717293][ T901] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.717469][ T901] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.717638][ T901] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.717809][ T901] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.717994][ T901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.718195][ T901] RIP: 0033:0x7f86359f308e [ 26.718380][ T901] 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 [ 26.718865][ T901] RSP: 002b:00007ffc5fac2d10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.719109][ T901] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f86359f308e [ 26.719344][ T901] RDX: 0000000000000000 RSI: 00007ffc5fac2dc0 RDI: 0000000000000005 [ 26.719575][ T901] RBP: 00007ffc5fac2d20 R08: 0000000000000000 R09: 0000000000000000 [ 26.719806][ T901] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec1f [ 26.720051][ T901] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc5fac3490 | [ 26.889747][ T910] ------------[ cut here ]------------ | [ 26.889922][ T910] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/910 | [ 26.890155][ T910] Modules linked in: ip6_gre ip_gre gre | [ 26.890564][ T910] Tainted: [W]=WARN [ 26.890662][ T910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.890824][ T910] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.890996][ T910] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.891453][ T910] RSP: 0018:ffa00000006e7060 EFLAGS: 00010286 [ 26.891614][ T910] RAX: 00000000ffffffa6 RBX: ff1100000c2d3000 RCX: 1ff40000000dcdd2 [ 26.891802][ T910] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d30bc [ 26.891999][ T910] RBP: ff1100001037c000 R08: 1fe220000185a619 R09: ff1100000f16ae58 [ 26.892190][ T910] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 26.892383][ T910] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006e70f8 [ 26.892575][ T910] FS: 00007fb191114840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.892798][ T910] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.892962][ T910] CR2: 0000000036109988 CR3: 00000000107cc006 CR4: 0000000000771ef0 [ 26.893156][ T910] PKRU: 55555554 [ 26.893255][ T910] Call Trace: [ 26.893355][ T910] [ 26.893424][ T910] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.893554][ T910] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.893653][ T910] netif_close_many (net/core/dev.c:1804) [ 26.893785][ T910] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 26.893927][ T910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.894057][ T910] ? __dev_close_many (net/core/dev.c:1781) [ 26.894186][ T910] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 26.894350][ T910] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 26.894512][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.894639][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.894766][ T910] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.894928][ T910] ? 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) [ 26.895058][ T910] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.895186][ T910] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.895351][ T910] ? unregister_netdevice_many (net/core/dev.c:12497) [ 26.895482][ T910] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 26.895613][ T910] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.895741][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.895867][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.896001][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.896130][ T910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.896256][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.896405][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.896533][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.896660][ T910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.896786][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.896919][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.897045][ T910] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 26.897173][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.897299][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.897431][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.897561][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.897689][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.897819][ T910] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.897953][ T910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.898080][ T910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.898206][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.898344][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.898473][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.898601][ T910] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.898728][ T910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.898855][ T910] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.898999][ T910] ? 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)) [ 26.899126][ T910] ? 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)) [ 26.899255][ T910] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.899390][ T910] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.899520][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.899648][ T910] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.899775][ T910] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.899909][ T910] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.900039][ T910] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.900169][ T910] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.900297][ T910] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.900461][ T910] ? move_addr_to_kernel (net/socket.c:258) [ 26.900588][ T910] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.900716][ T910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.900848][ T910] ___sys_sendmsg (net/socket.c:2752) [ 26.900982][ T910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.901140][ T910] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.901280][ T910] __sys_sendmsg (net/socket.c:2784) [ 26.901412][ T910] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.901539][ T910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.901700][ T910] ? 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) [ 26.901829][ T910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.901964][ T910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.902095][ T910] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.902223][ T910] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.902358][ T910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.902518][ T910] RIP: 0033:0x7fb19134e08e [ 26.902655][ T910] 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 [ 26.903122][ T910] RSP: 002b:00007ffe87da9fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.903313][ T910] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb19134e08e [ 26.903509][ T910] RDX: 0000000000000000 RSI: 00007ffe87daa090 RDI: 0000000000000005 [ 26.903702][ T910] RBP: 00007ffe87da9ff0 R08: 0000000000000000 R09: 0000000000000000 [ 26.903898][ T910] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 26.904088][ T910] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe87daa760 | [ 26.906381][ T910] ------------[ cut here ]------------ | [ 26.906506][ T910] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/910 | [ 26.906716][ T910] Modules linked in: ip6_gre ip_gre gre | [ 26.907109][ T910] Tainted: [W]=WARN [ 26.907201][ T910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.907359][ T910] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.907518][ T910] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.908039][ T910] RSP: 0018:ffa00000006e7190 EFLAGS: 00010286 [ 26.908280][ T910] RAX: 00000000ffffffa6 RBX: ff1100000e22aac0 RCX: 1ff40000000dcdf8 [ 26.908471][ T910] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22ab7c [ 26.908652][ T910] RBP: ff1100001037c000 R08: 1fe2200001c45571 R09: ff1100000f16ae58 [ 26.908834][ T910] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 26.909085][ T910] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 26.909270][ T910] FS: 00007fb191114840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 26.909487][ T910] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.909641][ T910] CR2: 0000000036109988 CR3: 00000000107cc006 CR4: 0000000000771ef0 [ 26.909824][ T910] PKRU: 55555554 [ 26.909997][ T910] Call Trace: [ 26.910089][ T910] [ 26.910153][ T910] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 26.910307][ T910] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 26.910463][ T910] ? 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) [ 26.910587][ T910] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.910710][ T910] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 26.910866][ T910] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 26.911063][ T910] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 26.911186][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.911308][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.911434][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.911557][ T910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.911679][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.911818][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.912014][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.912136][ T910] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.912258][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.912386][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.912508][ T910] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 26.912634][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.912755][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.912876][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.913038][ T910] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.913161][ T910] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 26.913282][ T910] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.913408][ T910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.913537][ T910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.913658][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.913782][ T910] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.913909][ T910] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.914033][ T910] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.914161][ T910] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.914288][ T910] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.914418][ T910] ? 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)) [ 26.914541][ T910] ? 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)) [ 26.914664][ T910] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.914787][ T910] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.914913][ T910] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.915037][ T910] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.915164][ T910] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.915291][ T910] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.915421][ T910] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.915543][ T910] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.915666][ T910] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.915817][ T910] ? move_addr_to_kernel (net/socket.c:258) [ 26.915948][ T910] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.916076][ T910] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.916200][ T910] ___sys_sendmsg (net/socket.c:2752) [ 26.916323][ T910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 26.916480][ T910] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.916613][ T910] __sys_sendmsg (net/socket.c:2784) [ 26.916735][ T910] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.916858][ T910] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 26.917025][ T910] ? 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) [ 26.917147][ T910] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.917269][ T910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.917396][ T910] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.917518][ T910] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.917639][ T910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.917789][ T910] RIP: 0033:0x7fb19134e08e [ 26.917925][ T910] 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 [ 26.918362][ T910] RSP: 002b:00007ffe87da9fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.918546][ T910] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb19134e08e [ 26.918728][ T910] RDX: 0000000000000000 RSI: 00007ffe87daa090 RDI: 0000000000000005 [ 26.918916][ T910] RBP: 00007ffe87da9ff0 R08: 0000000000000000 R09: 0000000000000000 [ 26.919099][ T910] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 26.919280][ T910] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe87daa760 | [ 26.965164][ T911] ------------[ cut here ]------------ | [ 26.965320][ T911] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/911 | [ 26.965557][ T911] Modules linked in: ip6_gre ip_gre gre | [ 26.965968][ T911] Tainted: [W]=WARN [ 26.966068][ T911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.966234][ T911] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 26.966408][ T911] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 26.966875][ T911] RSP: 0018:ffa0000000e7f1b0 EFLAGS: 00010286 [ 26.967043][ T911] RAX: 00000000ffffffa6 RBX: ff1100000c990740 RCX: 1ff40000001cfdfc [ 26.967240][ T911] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9907fc [ 26.967439][ T911] RBP: ff11000010119000 R08: 1fe2200001932101 R09: ff1100000f16d180 [ 26.967632][ T911] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 26.967827][ T911] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 26.968027][ T911] FS: 00007f0d123ed840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 26.968257][ T911] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.968426][ T911] CR2: 00007f0d126c7cb0 CR3: 00000000060c6006 CR4: 0000000000771ef0 [ 26.968623][ T911] PKRU: 55555554 [ 26.968721][ T911] Call Trace: [ 26.968818][ T911] [ 26.968892][ T911] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 26.969024][ T911] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 26.969125][ T911] __dev_notify_flags (net/core/dev.c:9787) [ 26.969257][ T911] ? netif_change_name (net/core/dev.c:1495) [ 26.969394][ T911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.969527][ T911] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 26.969658][ T911] ? nla_strscpy (lib/nlattr.c:795) [ 26.969790][ T911] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 26.969928][ T911] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 26.970059][ T911] ? __dev_get_by_name (net/core/dev.c:883) [ 26.970190][ T911] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 26.970329][ T911] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 26.970463][ T911] rtnl_newlink (net/core/rtnetlink.c:4150) [ 26.970595][ T911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.970725][ T911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.970856][ T911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.970991][ T911] ? mark_usage (kernel/locking/lockdep.c:4674) [ 26.971120][ T911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.971255][ T911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.971394][ T911] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 26.971524][ T911] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 26.971654][ T911] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 26.971785][ T911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.971921][ T911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.972054][ T911] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 26.972185][ T911] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 26.972317][ T911] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 26.972452][ T911] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.972584][ T911] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.972717][ T911] ? 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)) [ 26.972846][ T911] ? 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)) [ 26.972984][ T911] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.973115][ T911] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.973248][ T911] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 26.973384][ T911] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 26.973514][ T911] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 26.973645][ T911] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 26.973777][ T911] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 26.973912][ T911] ? copy_msghdr_from_user (net/socket.c:2635) [ 26.974042][ T911] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 26.974205][ T911] ? move_addr_to_kernel (net/socket.c:258) [ 26.974344][ T911] ___sys_sendmsg (net/socket.c:2752) [ 26.974474][ T911] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 26.974604][ T911] ? copy_msghdr_from_user (net/socket.c:2603) [ 26.974744][ T911] ? 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)) [ 26.974878][ T911] __sys_sendmsg (net/socket.c:2784) [ 26.975014][ T911] ? __sys_sendmsg_sock (net/socket.c:2765) [ 26.975149][ T911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.975280][ T911] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 26.975415][ T911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 26.975545][ T911] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 26.975676][ T911] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 26.975806][ T911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.975976][ T911] RIP: 0033:0x7f0d1262708e [ 26.976115][ T911] 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 [ 26.976582][ T911] RSP: 002b:00007fffc73d0960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.976780][ T911] RAX: ffffffffffffffda RBX: 00007fffc73d1110 RCX: 00007f0d1262708e [ 26.976978][ T911] RDX: 0000000000000000 RSI: 00007fffc73d0a10 RDI: 0000000000000005 [ 26.977176][ T911] RBP: 00007fffc73d0970 R08: 0000000000000000 R09: 0000000000000000 [ 26.977376][ T911] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 26.977571][ T911] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc73d10d0 | [ 27.067718][ T914] ------------[ cut here ]------------ | [ 27.067870][ T914] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/914 | [ 27.068596][ T914] Modules linked in: ip6_gre ip_gre gre | [ 27.068992][ T914] Tainted: [W]=WARN [ 27.069088][ T914] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.069246][ T914] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.069419][ T914] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.069871][ T914] RSP: 0018:ffa0000000f4f020 EFLAGS: 00010286 [ 27.070037][ T914] RAX: 00000000ffffffa6 RBX: ff1100000be39380 RCX: 1ff40000001e9dca [ 27.070225][ T914] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be3943c [ 27.070420][ T914] RBP: ff11000010119000 R08: 1fe22000017c7289 R09: ff110000099d5158 [ 27.070609][ T914] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.070797][ T914] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.070995][ T914] FS: 00007f12f6ae2840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 27.071217][ T914] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.071382][ T914] CR2: 00007f12f6db21a0 CR3: 000000000f667006 CR4: 0000000000771ef0 [ 27.071570][ T914] PKRU: 55555554 [ 27.071664][ T914] Call Trace: [ 27.071759][ T914] [ 27.071826][ T914] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.071961][ T914] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.072058][ T914] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.072185][ T914] __dev_notify_flags (net/core/dev.c:9787) [ 27.072315][ T914] ? netif_change_name (net/core/dev.c:1495) [ 27.072447][ T914] ? __dev_change_flags (net/core/dev.c:9752) [ 27.072574][ T914] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.072702][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.072829][ T914] ? 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)) [ 27.072963][ T914] netif_change_flags (net/core/dev.c:9820) [ 27.073090][ T914] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.073219][ T914] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.073353][ T914] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.073480][ T914] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.073636][ T914] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.073762][ T914] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.073894][ T914] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.074019][ T914] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.074147][ T914] ? __kernel_text_address (kernel/extable.c:79) [ 27.074274][ T914] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.074408][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.074533][ T914] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.074661][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.074788][ T914] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.074920][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.075046][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.075172][ T914] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.075299][ T914] ? __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) [ 27.075431][ T914] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.075557][ T914] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.075684][ T914] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.075814][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.075949][ T914] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.076076][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.076201][ T914] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.076333][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.076459][ T914] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.076584][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.076712][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.076839][ T914] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.076970][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.077096][ T914] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.077222][ T914] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.077354][ T914] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.077481][ T914] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.077606][ T914] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.077731][ T914] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.077858][ T914] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.077989][ T914] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.078116][ T914] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.078245][ T914] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.078374][ T914] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.078502][ T914] ? 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)) [ 27.078628][ T914] ? 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)) [ 27.078756][ T914] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.078888][ T914] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.079015][ T914] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.079144][ T914] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.079272][ T914] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.079404][ T914] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.079531][ T914] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.079657][ T914] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.079784][ T914] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.079946][ T914] ? move_addr_to_kernel (net/socket.c:258) [ 27.080074][ T914] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.080200][ T914] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.080334][ T914] ___sys_sendmsg (net/socket.c:2752) [ 27.080461][ T914] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.080618][ T914] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.080756][ T914] __sys_sendmsg (net/socket.c:2784) [ 27.080882][ T914] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.081014][ T914] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.081174][ T914] ? 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) [ 27.081302][ T914] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.081431][ T914] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.081557][ T914] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.081685][ T914] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.081811][ T914] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.081973][ T914] RIP: 0033:0x7f12f6d1c08e [ 27.082108][ T914] 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 [ 27.082560][ T914] RSP: 002b:00007ffeab0d5070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.082749][ T914] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f12f6d1c08e [ 27.082942][ T914] RDX: 0000000000000000 RSI: 00007ffeab0d5120 RDI: 0000000000000005 [ 27.083129][ T914] RBP: 00007ffeab0d5080 R08: 0000000000000000 R09: 0000000000000000 [ 27.083317][ T914] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.083508][ T914] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffeab0d57f0 | [ 27.205289][ T922] ------------[ cut here ]------------ | [ 27.205455][ T922] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/922 | [ 27.205685][ T922] Modules linked in: ip6_gre ip_gre gre | [ 27.206094][ T922] Tainted: [W]=WARN [ 27.206192][ T922] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.206358][ T922] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.206539][ T922] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.207010][ T922] RSP: 0018:ffa0000000fcf020 EFLAGS: 00010286 [ 27.207178][ T922] RAX: 00000000ffffffa6 RBX: ff110000052eb540 RCX: 1ff40000001f9dca [ 27.207371][ T922] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eb5fc [ 27.207561][ T922] RBP: ff11000010119000 R08: 1fe2200000a5d6c1 R09: ff1100000e402e58 [ 27.207753][ T922] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.207958][ T922] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.208153][ T922] FS: 00007fac6399d840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 27.208389][ T922] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.208555][ T922] CR2: 000000001d0a0988 CR3: 0000000012bff002 CR4: 0000000000771ef0 [ 27.208754][ T922] PKRU: 55555554 [ 27.208850][ T922] Call Trace: [ 27.208952][ T922] [ 27.209021][ T922] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.209153][ T922] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.209251][ T922] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.209385][ T922] __dev_notify_flags (net/core/dev.c:9787) [ 27.209514][ T922] ? netif_change_name (net/core/dev.c:1495) [ 27.209650][ T922] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 27.209779][ T922] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.209911][ T922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.210041][ T922] ? 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)) [ 27.210174][ T922] netif_change_flags (net/core/dev.c:9820) [ 27.210304][ T922] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.210437][ T922] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.210569][ T922] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.210700][ T922] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.210871][ T922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.211005][ T922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.211133][ T922] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.211261][ T922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.211398][ T922] ? __kernel_text_address (kernel/extable.c:79) [ 27.211528][ T922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.211660][ T922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.211792][ T922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.211989][ T922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.212119][ T922] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.212253][ T922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.212386][ T922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.212519][ T922] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.212654][ T922] ? __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) [ 27.212784][ T922] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.212980][ T922] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.213110][ T922] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.213240][ T922] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.213379][ T922] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.213509][ T922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.213641][ T922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.213769][ T922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.213951][ T922] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.214085][ T922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.214215][ T922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.214345][ T922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.214473][ T922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.214603][ T922] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.214738][ T922] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.214867][ T922] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.215012][ T922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.215140][ T922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.215267][ T922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.215402][ T922] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.215529][ T922] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.215664][ T922] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.215795][ T922] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.215936][ T922] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.216073][ T922] ? 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)) [ 27.216210][ T922] ? 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)) [ 27.216343][ T922] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.216473][ T922] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.216601][ T922] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.216735][ T922] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.216865][ T922] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.216999][ T922] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.217132][ T922] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.217261][ T922] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.217394][ T922] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.217552][ T922] ? move_addr_to_kernel (net/socket.c:258) [ 27.217684][ T922] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.217813][ T922] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.217949][ T922] ___sys_sendmsg (net/socket.c:2752) [ 27.218077][ T922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.218237][ T922] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.218380][ T922] __sys_sendmsg (net/socket.c:2784) [ 27.218507][ T922] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.218635][ T922] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.218795][ T922] ? 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) [ 27.218928][ T922] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.219057][ T922] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.219185][ T922] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.219314][ T922] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.219446][ T922] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.219604][ T922] RIP: 0033:0x7fac63bd708e [ 27.219740][ T922] 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 [ 27.220205][ T922] RSP: 002b:00007fffcde3dd60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.220403][ T922] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fac63bd708e [ 27.220595][ T922] RDX: 0000000000000000 RSI: 00007fffcde3de10 RDI: 0000000000000005 [ 27.220785][ T922] RBP: 00007fffcde3dd70 R08: 0000000000000000 R09: 0000000000000000 [ 27.220984][ T922] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.221175][ T922] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffcde3e4e0 | [ 27.314283][ T924] ------------[ cut here ]------------ | [ 27.314440][ T924] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/924 | [ 27.314669][ T924] Modules linked in: ip6_gre ip_gre gre | [ 27.315083][ T924] Tainted: [W]=WARN [ 27.315179][ T924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.315349][ T924] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.315515][ T924] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.315975][ T924] RSP: 0018:ffa0000000fdf020 EFLAGS: 00010286 [ 27.316141][ T924] RAX: 00000000ffffffa6 RBX: ff110000052eae40 RCX: 1ff40000001fbdca [ 27.316335][ T924] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eaefc [ 27.316526][ T924] RBP: ff11000010119000 R08: 1fe2200000a5d5e1 R09: ff1100000ff7d158 [ 27.316716][ T924] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.316911][ T924] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.317104][ T924] FS: 00007f5f6e3fe840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 27.317338][ T924] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.317501][ T924] CR2: 000000003ae61988 CR3: 000000000e417004 CR4: 0000000000771ef0 [ 27.317693][ T924] PKRU: 55555554 [ 27.317789][ T924] Call Trace: [ 27.317890][ T924] [ 27.317959][ T924] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.318089][ T924] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.318187][ T924] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.318314][ T924] __dev_notify_flags (net/core/dev.c:9787) [ 27.318448][ T924] ? netif_change_name (net/core/dev.c:1495) [ 27.318580][ T924] ? __dev_change_flags (net/core/dev.c:9752) [ 27.318712][ T924] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.318839][ T924] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.319454][ T924] ? 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)) [ 27.319592][ T924] netif_change_flags (net/core/dev.c:9820) [ 27.319723][ T924] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.319858][ T924] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.319996][ T924] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.320123][ T924] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.320281][ T924] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.320413][ T924] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.320545][ T924] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.320676][ T924] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.320804][ T924] ? __kernel_text_address (kernel/extable.c:79) [ 27.320938][ T924] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.321066][ T924] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.321196][ T924] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.321324][ T924] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.321459][ T924] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.321589][ T924] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.321719][ T924] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.321845][ T924] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.321979][ T924] ? __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) [ 27.322106][ T924] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.322234][ T924] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.322368][ T924] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.322498][ T924] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.322632][ T924] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.322766][ T924] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.322897][ T924] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.323024][ T924] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.323150][ T924] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.323274][ T924] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.323409][ T924] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.323536][ T924] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.323664][ T924] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.323796][ T924] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.323928][ T924] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.324055][ T924] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.324180][ T924] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.324306][ T924] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.324435][ T924] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.324564][ T924] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.324694][ T924] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.324826][ T924] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.324959][ T924] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.325088][ T924] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.325217][ T924] ? 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)) [ 27.325346][ T924] ? 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)) [ 27.325473][ T924] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.325606][ T924] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.325737][ T924] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.325868][ T924] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.326003][ T924] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.326132][ T924] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.326265][ T924] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.326400][ T924] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.326528][ T924] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.326687][ T924] ? move_addr_to_kernel (net/socket.c:258) [ 27.326817][ T924] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.326961][ T924] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.327105][ T924] ___sys_sendmsg (net/socket.c:2752) [ 27.327232][ T924] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.327394][ T924] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.327535][ T924] __sys_sendmsg (net/socket.c:2784) [ 27.327667][ T924] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.327796][ T924] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.327962][ T924] ? 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) [ 27.328090][ T924] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.328219][ T924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.328350][ T924] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.328477][ T924] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.328605][ T924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.328762][ T924] RIP: 0033:0x7f5f6e63808e [ 27.328902][ T924] 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 [ 27.329374][ T924] RSP: 002b:00007ffd40f5f8b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.329566][ T924] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5f6e63808e [ 27.329758][ T924] RDX: 0000000000000000 RSI: 00007ffd40f5f960 RDI: 0000000000000005 [ 27.329958][ T924] RBP: 00007ffd40f5f8c0 R08: 0000000000000000 R09: 0000000000000000 [ 27.330146][ T924] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.330338][ T924] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd40f60030 | [ 27.471682][ T933] ------------[ cut here ]------------ | [ 27.471847][ T933] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/933 | [ 27.472571][ T933] Modules linked in: ip6_gre ip_gre gre | [ 27.472981][ T933] Tainted: [W]=WARN [ 27.473078][ T933] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.473241][ T933] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.473415][ T933] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.473874][ T933] RSP: 0018:ffa0000000577060 EFLAGS: 00010286 [ 27.474041][ T933] RAX: 00000000ffffffa6 RBX: ff1100000c109700 RCX: 1ff40000000aedd2 [ 27.474236][ T933] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1097bc [ 27.474439][ T933] RBP: ff11000010119000 R08: 1fe22000018212f9 R09: ff110000101c2e58 [ 27.474628][ T933] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 27.474816][ T933] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000005770f8 [ 27.475017][ T933] FS: 00007fd65fcfb840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 27.475242][ T933] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.475408][ T933] CR2: 0000000004d4a988 CR3: 0000000010565001 CR4: 0000000000771ef0 [ 27.475602][ T933] PKRU: 55555554 [ 27.475698][ T933] Call Trace: [ 27.475793][ T933] [ 27.475859][ T933] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.475992][ T933] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.476090][ T933] netif_close_many (net/core/dev.c:1804) [ 27.476221][ T933] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.476356][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.476485][ T933] ? __dev_close_many (net/core/dev.c:1781) [ 27.476613][ T933] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 27.476774][ T933] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 27.476939][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.477066][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.477193][ T933] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.477357][ T933] ? 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) [ 27.477486][ T933] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.477613][ T933] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.477772][ T933] ? unregister_netdevice_many (net/core/dev.c:12497) [ 27.477908][ T933] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 27.478041][ T933] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.478170][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.478296][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.478428][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.478555][ T933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.478680][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.478826][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.478958][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.479085][ T933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.479213][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.479342][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.479469][ T933] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 27.479599][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.479726][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.479852][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.479987][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.480117][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.480245][ T933] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.480376][ T933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.480503][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.480633][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.480766][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.480897][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.481028][ T933] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.481156][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.481285][ T933] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.481422][ T933] ? 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)) [ 27.481548][ T933] ? 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)) [ 27.481678][ T933] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.481812][ T933] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.481947][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.482076][ T933] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.482206][ T933] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.482338][ T933] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.482470][ T933] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.482597][ T933] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.482724][ T933] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.482881][ T933] ? move_addr_to_kernel (net/socket.c:258) [ 27.483014][ T933] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.483142][ T933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.483272][ T933] ___sys_sendmsg (net/socket.c:2752) [ 27.483403][ T933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.483561][ T933] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.483700][ T933] __sys_sendmsg (net/socket.c:2784) [ 27.483828][ T933] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.483958][ T933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.484119][ T933] ? 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) [ 27.484246][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.484378][ T933] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.484508][ T933] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.484635][ T933] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.484762][ T933] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.484925][ T933] RIP: 0033:0x7fd65ff3508e [ 27.485060][ T933] 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 [ 27.485518][ T933] RSP: 002b:00007fffa8f6ade0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.485712][ T933] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd65ff3508e [ 27.485910][ T933] RDX: 0000000000000000 RSI: 00007fffa8f6ae90 RDI: 0000000000000005 [ 27.486101][ T933] RBP: 00007fffa8f6adf0 R08: 0000000000000000 R09: 0000000000000000 [ 27.486290][ T933] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.486485][ T933] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa8f6b560 | [ 27.488852][ T933] ------------[ cut here ]------------ | [ 27.488985][ T933] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/933 | [ 27.489196][ T933] Modules linked in: ip6_gre ip_gre gre | [ 27.489582][ T933] Tainted: [W]=WARN [ 27.489676][ T933] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.489831][ T933] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.490574][ T933] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.491103][ T933] RSP: 0018:ffa0000000577190 EFLAGS: 00010286 [ 27.491257][ T933] RAX: 00000000ffffffa6 RBX: ff1100000e174e40 RCX: 1ff40000000aedf8 [ 27.491445][ T933] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e174efc [ 27.491626][ T933] RBP: ff11000010119000 R08: 1fe2200001c2e9e1 R09: ff110000101c2e58 [ 27.491810][ T933] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 27.492077][ T933] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 27.492262][ T933] FS: 00007fd65fcfb840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 27.492481][ T933] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.492676][ T933] CR2: 0000000004d4a988 CR3: 0000000010565001 CR4: 0000000000771ef0 [ 27.492863][ T933] PKRU: 55555554 [ 27.492958][ T933] Call Trace: [ 27.493050][ T933] [ 27.493113][ T933] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 27.493270][ T933] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 27.493436][ T933] ? 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) [ 27.493559][ T933] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 27.493681][ T933] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 27.493836][ T933] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 27.493966][ T933] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 27.494090][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.494212][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.494338][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.494461][ T933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.494582][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.494723][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.494844][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.494971][ T933] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.495094][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.495216][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.495343][ T933] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 27.495468][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.495590][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.495712][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.495835][ T933] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.495962][ T933] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 27.496086][ T933] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.496209][ T933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.496336][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.496458][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.496584][ T933] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.496705][ T933] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.496829][ T933] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.496957][ T933] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.497080][ T933] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.497205][ T933] ? 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)) [ 27.497327][ T933] ? 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)) [ 27.497456][ T933] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.497581][ T933] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.497703][ T933] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.497827][ T933] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.497955][ T933] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.498078][ T933] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.498201][ T933] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.498324][ T933] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.498453][ T933] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.498602][ T933] ? move_addr_to_kernel (net/socket.c:258) [ 27.498725][ T933] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.498847][ T933] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.498975][ T933] ___sys_sendmsg (net/socket.c:2752) [ 27.499097][ T933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.499249][ T933] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.499387][ T933] __sys_sendmsg (net/socket.c:2784) [ 27.499509][ T933] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.499630][ T933] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.499783][ T933] ? 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) [ 27.499912][ T933] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.500035][ T933] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.500157][ T933] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.500282][ T933] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.500409][ T933] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.500559][ T933] RIP: 0033:0x7fd65ff3508e [ 27.500686][ T933] 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 [ 27.501125][ T933] RSP: 002b:00007fffa8f6ade0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.501307][ T933] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd65ff3508e [ 27.501493][ T933] RDX: 0000000000000000 RSI: 00007fffa8f6ae90 RDI: 0000000000000005 [ 27.501674][ T933] RBP: 00007fffa8f6adf0 R08: 0000000000000000 R09: 0000000000000000 [ 27.501853][ T933] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.502042][ T933] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffa8f6b560 | [ 27.565050][ T934] ------------[ cut here ]------------ | [ 27.565202][ T934] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/934 | [ 27.565434][ T934] Modules linked in: ip6_gre ip_gre gre | [ 27.565835][ T934] Tainted: [W]=WARN [ 27.565943][ T934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.566108][ T934] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.566277][ T934] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.566745][ T934] RSP: 0018:ffa000000102f1b0 EFLAGS: 00010286 [ 27.566914][ T934] RAX: 00000000ffffffa6 RBX: ff1100000e22a900 RCX: 1ff4000000205dfc [ 27.567112][ T934] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a9bc [ 27.567306][ T934] RBP: ff1100000e7d9000 R08: 1fe2200001c45539 R09: ff11000009ac2e80 [ 27.567502][ T934] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 27.567699][ T934] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 27.567899][ T934] FS: 00007f4c49c00840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 27.568130][ T934] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.568294][ T934] CR2: 00007f4c49edacb0 CR3: 000000000f59f004 CR4: 0000000000771ef0 [ 27.568496][ T934] PKRU: 55555554 [ 27.568595][ T934] Call Trace: [ 27.568693][ T934] [ 27.568762][ T934] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.568901][ T934] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.569002][ T934] __dev_notify_flags (net/core/dev.c:9787) [ 27.569138][ T934] ? netif_change_name (net/core/dev.c:1495) [ 27.569270][ T934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.569406][ T934] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.569541][ T934] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 27.569672][ T934] ? nla_strscpy (lib/nlattr.c:795) [ 27.569804][ T934] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 27.569942][ T934] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 27.570074][ T934] ? __dev_get_by_name (net/core/dev.c:883) [ 27.570205][ T934] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 27.570344][ T934] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 27.570481][ T934] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.570615][ T934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.570745][ T934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.570877][ T934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.571015][ T934] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.571145][ T934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.571284][ T934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.571422][ T934] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.571555][ T934] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.571686][ T934] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.571815][ T934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.571951][ T934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.572086][ T934] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.572218][ T934] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.572356][ T934] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.572488][ T934] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.572621][ T934] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.572754][ T934] ? 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)) [ 27.572890][ T934] ? 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)) [ 27.573023][ T934] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.573158][ T934] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.573292][ T934] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.573430][ T934] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.573562][ T934] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.573695][ T934] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.573828][ T934] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.573965][ T934] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.574101][ T934] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.574268][ T934] ? move_addr_to_kernel (net/socket.c:258) [ 27.574407][ T934] ___sys_sendmsg (net/socket.c:2752) [ 27.574539][ T934] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.574670][ T934] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.574812][ T934] ? 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)) [ 27.574951][ T934] __sys_sendmsg (net/socket.c:2784) [ 27.575082][ T934] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.575218][ T934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.575355][ T934] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.575487][ T934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.575621][ T934] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.575752][ T934] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.575889][ T934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.576052][ T934] RIP: 0033:0x7f4c49e3a08e [ 27.576189][ T934] 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 [ 27.576661][ T934] RSP: 002b:00007ffd2de0ca00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.576860][ T934] RAX: ffffffffffffffda RBX: 00007ffd2de0d1b0 RCX: 00007f4c49e3a08e [ 27.577059][ T934] RDX: 0000000000000000 RSI: 00007ffd2de0cab0 RDI: 0000000000000005 [ 27.577252][ T934] RBP: 00007ffd2de0ca10 R08: 0000000000000000 R09: 0000000000000000 [ 27.577453][ T934] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.577647][ T934] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd2de0d170 | [ 27.640028][ T936] ------------[ cut here ]------------ | [ 27.640218][ T936] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/936 | [ 27.640498][ T936] Modules linked in: ip6_gre ip_gre gre | [ 27.641375][ T936] Tainted: [W]=WARN [ 27.641516][ T936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.641724][ T936] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.641954][ T936] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.642472][ T936] RSP: 0018:ffa000000104f020 EFLAGS: 00010286 [ 27.642700][ T936] RAX: 00000000ffffffa6 RBX: ff1100000c991a80 RCX: 1ff4000000209dca [ 27.642958][ T936] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991b3c [ 27.643204][ T936] RBP: ff1100000e7d9000 R08: 1fe2200001932369 R09: ff1100000fd90b58 [ 27.643455][ T936] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 27.643695][ T936] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.643948][ T936] FS: 00007fde2d5b8840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 27.644218][ T936] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.644433][ T936] CR2: 0000000038904988 CR3: 0000000009bbf006 CR4: 0000000000771ef0 [ 27.644676][ T936] PKRU: 55555554 [ 27.644818][ T936] Call Trace: [ 27.644973][ T936] [ 27.645090][ T936] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.645268][ T936] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.645424][ T936] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.645599][ T936] __dev_notify_flags (net/core/dev.c:9787) [ 27.645777][ T936] ? netif_change_name (net/core/dev.c:1495) [ 27.645965][ T936] ? __dev_change_flags (net/core/dev.c:9752) [ 27.646141][ T936] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.646318][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.646505][ T936] ? 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)) [ 27.646682][ T936] netif_change_flags (net/core/dev.c:9820) [ 27.646858][ T936] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.647048][ T936] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.647227][ T936] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.647409][ T936] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.647620][ T936] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.647795][ T936] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.647985][ T936] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.648161][ T936] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.648344][ T936] ? __kernel_text_address (kernel/extable.c:79) [ 27.648521][ T936] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.648699][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.648877][ T936] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.649067][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.649243][ T936] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.649427][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.649602][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.649777][ T936] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.649966][ T936] ? __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) [ 27.650146][ T936] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.650322][ T936] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.650507][ T936] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.650683][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.650863][ T936] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.651053][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.651227][ T936] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.651409][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.651585][ T936] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.651760][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.651949][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.652124][ T936] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.652300][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.652483][ T936] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.652660][ T936] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.652836][ T936] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.653029][ T936] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.653203][ T936] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.653384][ T936] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.653562][ T936] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.653736][ T936] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.653927][ T936] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.654103][ T936] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.654279][ T936] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.654472][ T936] ? 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)) [ 27.654647][ T936] ? 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)) [ 27.654825][ T936] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.655014][ T936] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.655190][ T936] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.655375][ T936] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.655552][ T936] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.655732][ T936] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.655921][ T936] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.656096][ T936] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.656269][ T936] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.656481][ T936] ? move_addr_to_kernel (net/socket.c:258) [ 27.656659][ T936] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.656834][ T936] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.657027][ T936] ___sys_sendmsg (net/socket.c:2752) [ 27.657202][ T936] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.657414][ T936] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.657600][ T936] __sys_sendmsg (net/socket.c:2784) [ 27.657775][ T936] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.657963][ T936] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.658172][ T936] ? 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) [ 27.658358][ T936] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.658534][ T936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.658711][ T936] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.658897][ T936] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.659071][ T936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.659275][ T936] RIP: 0033:0x7fde2d7f208e [ 27.659464][ T936] 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 [ 27.659976][ T936] RSP: 002b:00007ffffd698410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.660213][ T936] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fde2d7f208e [ 27.660460][ T936] RDX: 0000000000000000 RSI: 00007ffffd6984c0 RDI: 0000000000000005 [ 27.660700][ T936] RBP: 00007ffffd698420 R08: 0000000000000000 R09: 0000000000000000 [ 27.660950][ T936] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec20 [ 27.661187][ T936] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffd698b90 | [ 27.770405][ T944] ------------[ cut here ]------------ | [ 27.770553][ T944] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/944 | [ 27.770782][ T944] Modules linked in: ip6_gre ip_gre gre | [ 27.771190][ T944] Tainted: [W]=WARN [ 27.771292][ T944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.771458][ T944] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.771623][ T944] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.772083][ T944] RSP: 0018:ffa000000109f020 EFLAGS: 00010286 [ 27.772243][ T944] RAX: 00000000ffffffa6 RBX: ff1100000576c040 RCX: 1ff4000000213dca [ 27.772437][ T944] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c0fc [ 27.772630][ T944] RBP: ff1100000e7d9000 R08: 1fe2200000aed821 R09: ff11000010495158 [ 27.772823][ T944] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 27.773017][ T944] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.773207][ T944] FS: 00007f505300a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 27.773434][ T944] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.773593][ T944] CR2: 0000000024541988 CR3: 000000000f536001 CR4: 0000000000771ef0 [ 27.773785][ T944] PKRU: 55555554 [ 27.773880][ T944] Call Trace: [ 27.773980][ T944] [ 27.774047][ T944] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.774175][ T944] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.774272][ T944] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.774404][ T944] __dev_notify_flags (net/core/dev.c:9787) [ 27.774533][ T944] ? netif_change_name (net/core/dev.c:1495) [ 27.774660][ T944] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 27.774789][ T944] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.774973][ T944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.775101][ T944] ? 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)) [ 27.775229][ T944] netif_change_flags (net/core/dev.c:9820) [ 27.775360][ T944] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.775488][ T944] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.775618][ T944] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.775745][ T944] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.775960][ T944] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.776089][ T944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.776218][ T944] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.776346][ T944] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.776473][ T944] ? __kernel_text_address (kernel/extable.c:79) [ 27.776601][ T944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.776730][ T944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.776856][ T944] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.777039][ T944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.777166][ T944] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.777293][ T944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.777425][ T944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.777553][ T944] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.777681][ T944] ? __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) [ 27.777811][ T944] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.777992][ T944] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.778120][ T944] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.778249][ T944] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.778384][ T944] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.778512][ T944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.778640][ T944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.778771][ T944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.778968][ T944] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.779098][ T944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.779230][ T944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.779360][ T944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.779487][ T944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.779615][ T944] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.779743][ T944] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.779871][ T944] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.780084][ T944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.780211][ T944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.780340][ T944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.780469][ T944] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.780596][ T944] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.780724][ T944] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.780851][ T944] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.781065][ T944] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.781197][ T944] ? 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)) [ 27.781322][ T944] ? 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)) [ 27.781456][ T944] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.781584][ T944] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.781712][ T944] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.781841][ T944] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.782046][ T944] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.782176][ T944] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.782304][ T944] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.782435][ T944] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.782561][ T944] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.782717][ T944] ? move_addr_to_kernel (net/socket.c:258) [ 27.782844][ T944] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.783046][ T944] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.783176][ T944] ___sys_sendmsg (net/socket.c:2752) [ 27.783302][ T944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.783463][ T944] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.783602][ T944] __sys_sendmsg (net/socket.c:2784) [ 27.783729][ T944] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.783855][ T944] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.784110][ T944] ? 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) [ 27.784238][ T944] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.784370][ T944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.784498][ T944] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.784625][ T944] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.784753][ T944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.784988][ T944] RIP: 0033:0x7f505324408e [ 27.785122][ T944] 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 [ 27.785578][ T944] RSP: 002b:00007ffc86b46430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.785769][ T944] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f505324408e [ 27.786032][ T944] RDX: 0000000000000000 RSI: 00007ffc86b464e0 RDI: 0000000000000005 [ 27.786222][ T944] RBP: 00007ffc86b46440 R08: 0000000000000000 R09: 0000000000000000 [ 27.786419][ T944] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 27.786607][ T944] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc86b46bb0 | [ 27.847545][ T946] ------------[ cut here ]------------ | [ 27.847723][ T946] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/946 | [ 27.848005][ T946] Modules linked in: ip6_gre ip_gre gre | [ 27.848495][ T946] Tainted: [W]=WARN [ 27.848634][ T946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.848837][ T946] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 27.849061][ T946] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 27.849572][ T946] RSP: 0018:ffa000000109f020 EFLAGS: 00010286 [ 27.849777][ T946] RAX: 00000000ffffffa6 RBX: ff1100000c2d2580 RCX: 1ff4000000213dca [ 27.850030][ T946] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d263c [ 27.850262][ T946] RBP: ff1100000e7d9000 R08: 1fe220000185a4c9 R09: ff1100001046ae58 [ 27.850499][ T946] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 27.850731][ T946] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 27.850979][ T946] FS: 00007f91008a3840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 27.851255][ T946] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 27.851468][ T946] CR2: 000000000a806988 CR3: 00000000105e1002 CR4: 0000000000771ef0 [ 27.851701][ T946] PKRU: 55555554 [ 27.851842][ T946] Call Trace: [ 27.851996][ T946] [ 27.852107][ T946] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 27.852280][ T946] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 27.852433][ T946] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 27.852604][ T946] __dev_notify_flags (net/core/dev.c:9787) [ 27.852783][ T946] ? netif_change_name (net/core/dev.c:1495) [ 27.852965][ T946] ? __dev_change_flags (net/core/dev.c:9752) [ 27.853140][ T946] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.853313][ T946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.853494][ T946] ? 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)) [ 27.853669][ T946] netif_change_flags (net/core/dev.c:9820) [ 27.853845][ T946] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 27.854031][ T946] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 27.854208][ T946] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 27.854390][ T946] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 27.854597][ T946] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.854769][ T946] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.854952][ T946] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.855126][ T946] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.855298][ T946] ? __kernel_text_address (kernel/extable.c:79) [ 27.855473][ T946] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.855646][ T946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.855818][ T946] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.855999][ T946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.856172][ T946] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 27.856351][ T946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.856523][ T946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.856696][ T946] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 27.856868][ T946] ? __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) [ 27.857135][ T946] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 27.857379][ T946] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 27.857606][ T946] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 27.857868][ T946] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 27.858128][ T946] rtnl_newlink (net/core/rtnetlink.c:4150) [ 27.858370][ T946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.858564][ T946] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.858733][ T946] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.858918][ T946] ? mark_usage (kernel/locking/lockdep.c:4674) [ 27.859088][ T946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.859270][ T946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.859454][ T946] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.859627][ T946] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.859799][ T946] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 27.859985][ T946] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 27.860157][ T946] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 27.860329][ T946] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.860510][ T946] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.860681][ T946] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.860856][ T946] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 27.861038][ T946] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 27.861211][ T946] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 27.861390][ T946] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.861564][ T946] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.861741][ T946] ? 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)) [ 27.861924][ T946] ? 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)) [ 27.862099][ T946] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.862274][ T946] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.862455][ T946] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 27.862631][ T946] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 27.862804][ T946] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 27.862989][ T946] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 27.863164][ T946] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 27.863342][ T946] ? copy_msghdr_from_user (net/socket.c:2635) [ 27.863518][ T946] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 27.863718][ T946] ? move_addr_to_kernel (net/socket.c:258) [ 27.863903][ T946] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.864074][ T946] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 27.864249][ T946] ___sys_sendmsg (net/socket.c:2752) [ 27.864428][ T946] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 27.864632][ T946] ? copy_msghdr_from_user (net/socket.c:2603) [ 27.864817][ T946] __sys_sendmsg (net/socket.c:2784) [ 27.865001][ T946] ? __sys_sendmsg_sock (net/socket.c:2765) [ 27.865171][ T946] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 27.865380][ T946] ? 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) [ 27.865552][ T946] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 27.865723][ T946] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 27.865909][ T946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.866084][ T946] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 27.866257][ T946] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 27.866436][ T946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.866638][ T946] RIP: 0033:0x7f9100add08e [ 27.866815][ T946] 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 [ 27.867314][ T946] RSP: 002b:00007ffd96020690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.867556][ T946] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9100add08e [ 27.867789][ T946] RDX: 0000000000000000 RSI: 00007ffd96020740 RDI: 0000000000000005 [ 27.868036][ T946] RBP: 00007ffd960206a0 R08: 0000000000000000 R09: 0000000000000000 [ 27.868272][ T946] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 27.868513][ T946] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd96020e10 | [ 28.020325][ T955] ------------[ cut here ]------------ | [ 28.020478][ T955] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/955 | [ 28.020700][ T955] Modules linked in: ip6_gre ip_gre gre | [ 28.021537][ T955] Tainted: [W]=WARN [ 28.021635][ T955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.021792][ T955] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.021962][ T955] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.022414][ T955] RSP: 0018:ffa000000113f060 EFLAGS: 00010286 [ 28.022569][ T955] RAX: 00000000ffffffa6 RBX: ff1100000c2db540 RCX: 1ff4000000227dd2 [ 28.022755][ T955] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2db5fc [ 28.022945][ T955] RBP: ff1100000e7d9000 R08: 1fe220000185b6c1 R09: ff1100000e3f8b58 [ 28.023131][ T955] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 28.023318][ T955] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000113f0f8 [ 28.023516][ T955] FS: 00007ff3db40b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 28.023734][ T955] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.023896][ T955] CR2: 000000003420c988 CR3: 000000000f39b006 CR4: 0000000000771ef0 [ 28.024084][ T955] PKRU: 55555554 [ 28.024177][ T955] Call Trace: [ 28.024271][ T955] [ 28.024341][ T955] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.024469][ T955] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.024564][ T955] netif_close_many (net/core/dev.c:1804) [ 28.024688][ T955] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.024812][ T955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.024944][ T955] ? __dev_close_many (net/core/dev.c:1781) [ 28.025070][ T955] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.025227][ T955] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.025390][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.025514][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.025638][ T955] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.025792][ T955] ? 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) [ 28.025922][ T955] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.026046][ T955] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.026203][ T955] ? unregister_netdevice_many (net/core/dev.c:12497) [ 28.026332][ T955] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 28.026462][ T955] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.026588][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.026711][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.026834][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.026967][ T955] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.027091][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.027235][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.027367][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.027491][ T955] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.027614][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.027740][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.027865][ T955] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.027998][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.028123][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.028247][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.028374][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.028500][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.028625][ T955] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.028749][ T955] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.028873][ T955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.029004][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.029129][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.029253][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.029381][ T955] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.029506][ T955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.029631][ T955] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.029758][ T955] ? 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)) [ 28.029881][ T955] ? 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)) [ 28.030015][ T955] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.030141][ T955] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.030266][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.030395][ T955] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.030520][ T955] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.030645][ T955] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.030772][ T955] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.030899][ T955] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.031024][ T955] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.031178][ T955] ? move_addr_to_kernel (net/socket.c:258) [ 28.031308][ T955] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.031437][ T955] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.031562][ T955] ___sys_sendmsg (net/socket.c:2752) [ 28.031686][ T955] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.031843][ T955] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.031984][ T955] __sys_sendmsg (net/socket.c:2784) [ 28.032108][ T955] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.032231][ T955] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.032391][ T955] ? 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) [ 28.032516][ T955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.032642][ T955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.032768][ T955] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.032898][ T955] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.033023][ T955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.033178][ T955] RIP: 0033:0x7ff3db64508e [ 28.033311][ T955] 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 [ 28.033758][ T955] RSP: 002b:00007ffc944febc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.033951][ T955] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff3db64508e [ 28.034136][ T955] RDX: 0000000000000000 RSI: 00007ffc944fec70 RDI: 0000000000000005 [ 28.034320][ T955] RBP: 00007ffc944febd0 R08: 0000000000000000 R09: 0000000000000000 [ 28.034512][ T955] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.034696][ T955] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc944ff340 | [ 28.036980][ T955] ------------[ cut here ]------------ | [ 28.037102][ T955] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/955 | [ 28.037305][ T955] Modules linked in: ip6_gre ip_gre gre | [ 28.037673][ T955] Tainted: [W]=WARN [ 28.037764][ T955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.038449][ T955] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.038606][ T955] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.039037][ T955] RSP: 0018:ffa000000113f190 EFLAGS: 00010286 [ 28.039193][ T955] RAX: 00000000ffffffa6 RBX: ff1100000d15eac0 RCX: 1ff4000000227df8 [ 28.039373][ T955] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15eb7c [ 28.039551][ T955] RBP: ff1100000e7d9000 R08: 1fe2200001a2bd71 R09: ff1100000e3f8b58 [ 28.039727][ T955] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.039912][ T955] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.040091][ T955] FS: 00007ff3db40b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 28.040299][ T955] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.040454][ T955] CR2: 000000003420c988 CR3: 000000000f39b006 CR4: 0000000000771ef0 [ 28.040635][ T955] PKRU: 55555554 [ 28.040725][ T955] Call Trace: [ 28.040814][ T955] [ 28.040876][ T955] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.041048][ T955] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.041197][ T955] ? 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) [ 28.041317][ T955] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.041441][ T955] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.041593][ T955] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 28.041715][ T955] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.041838][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.041963][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.042085][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.042207][ T955] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.042327][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.042468][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.042588][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.042708][ T955] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.042827][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.042952][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.043072][ T955] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.043194][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.043313][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.043438][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.043559][ T955] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.043680][ T955] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.043800][ T955] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.043926][ T955] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.044047][ T955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.044165][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.044288][ T955] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.044413][ T955] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.044534][ T955] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.044656][ T955] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.044778][ T955] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.044908][ T955] ? 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)) [ 28.045029][ T955] ? 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)) [ 28.045151][ T955] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.045274][ T955] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.045400][ T955] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.045522][ T955] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.045644][ T955] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.045767][ T955] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.045895][ T955] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.046015][ T955] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.046136][ T955] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.046285][ T955] ? move_addr_to_kernel (net/socket.c:258) [ 28.046412][ T955] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.046533][ T955] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.046655][ T955] ___sys_sendmsg (net/socket.c:2752) [ 28.046784][ T955] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.046938][ T955] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.047072][ T955] __sys_sendmsg (net/socket.c:2784) [ 28.047194][ T955] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.047314][ T955] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.047472][ T955] ? 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) [ 28.047593][ T955] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.047714][ T955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.047834][ T955] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.047961][ T955] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.048081][ T955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.048230][ T955] RIP: 0033:0x7ff3db64508e [ 28.048360][ T955] 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 [ 28.048784][ T955] RSP: 002b:00007ffc944febc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.048970][ T955] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007ff3db64508e [ 28.049151][ T955] RDX: 0000000000000000 RSI: 00007ffc944fec70 RDI: 0000000000000005 [ 28.049334][ T955] RBP: 00007ffc944febd0 R08: 0000000000000000 R09: 0000000000000000 [ 28.049512][ T955] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.049692][ T955] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc944ff340 | [ 28.093632][ T956] ------------[ cut here ]------------ | [ 28.093782][ T956] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/956 | [ 28.094521][ T956] Modules linked in: ip6_gre ip_gre gre | [ 28.094986][ T956] Tainted: [W]=WARN [ 28.095087][ T956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.095250][ T956] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.095426][ T956] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.095949][ T956] RSP: 0018:ffa000000114f1b0 EFLAGS: 00010286 [ 28.096115][ T956] RAX: 00000000ffffffa6 RBX: ff1100000e22a3c0 RCX: 1ff4000000229dfc [ 28.096368][ T956] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a47c [ 28.096563][ T956] RBP: ff11000010264000 R08: 1fe2200001c45491 R09: ff1100000a9f8b80 [ 28.096758][ T956] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.097011][ T956] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 28.097207][ T956] FS: 00007fd84a7a2840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 28.097439][ T956] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.097604][ T956] CR2: 00007fd84aa7ccb0 CR3: 00000000060c6003 CR4: 0000000000771ef0 [ 28.097799][ T956] PKRU: 55555554 [ 28.097967][ T956] Call Trace: [ 28.098065][ T956] [ 28.098133][ T956] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.098265][ T956] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.098370][ T956] __dev_notify_flags (net/core/dev.c:9787) [ 28.098503][ T956] ? netif_change_name (net/core/dev.c:1495) [ 28.098635][ T956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.098770][ T956] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.098958][ T956] ? nla_strscpy (lib/nlattr.c:795) [ 28.099091][ T956] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 28.099224][ T956] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.099362][ T956] ? __dev_get_by_name (net/core/dev.c:883) [ 28.099496][ T956] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.099633][ T956] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.099768][ T956] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.099960][ T956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.100094][ T956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.100225][ T956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.100360][ T956] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.100489][ T956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.100624][ T956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.100756][ T956] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.100967][ T956] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.101099][ T956] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.101229][ T956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.101363][ T956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.101496][ T956] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.101627][ T956] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.101761][ T956] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.101969][ T956] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.102103][ T956] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.102239][ T956] ? 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)) [ 28.102378][ T956] ? 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)) [ 28.102511][ T956] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.102643][ T956] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.102777][ T956] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.102999][ T956] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.103133][ T956] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.103267][ T956] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.103405][ T956] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.103535][ T956] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.103666][ T956] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.103829][ T956] ? move_addr_to_kernel (net/socket.c:258) [ 28.104053][ T956] ___sys_sendmsg (net/socket.c:2752) [ 28.104185][ T956] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.104316][ T956] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.104464][ T956] ? 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)) [ 28.104599][ T956] __sys_sendmsg (net/socket.c:2784) [ 28.104731][ T956] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.104866][ T956] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.105088][ T956] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.105221][ T956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.105358][ T956] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.105491][ T956] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.105621][ T956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.105785][ T956] RIP: 0033:0x7fd84a9dc08e [ 28.105994][ T956] 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 [ 28.106471][ T956] RSP: 002b:00007ffd92aae970 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.106671][ T956] RAX: ffffffffffffffda RBX: 00007ffd92aaf120 RCX: 00007fd84a9dc08e [ 28.106866][ T956] RDX: 0000000000000000 RSI: 00007ffd92aaea20 RDI: 0000000000000005 [ 28.107118][ T956] RBP: 00007ffd92aae980 R08: 0000000000000000 R09: 0000000000000000 [ 28.107313][ T956] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.107511][ T956] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd92aaf0e0 | [ 28.171941][ T958] ------------[ cut here ]------------ | [ 28.172128][ T958] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/958 | [ 28.172406][ T958] Modules linked in: ip6_gre ip_gre gre | [ 28.172906][ T958] Tainted: [W]=WARN [ 28.173050][ T958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.173268][ T958] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.173490][ T958] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.174010][ T958] RSP: 0018:ffa000000116f020 EFLAGS: 00010286 [ 28.174219][ T958] RAX: 00000000ffffffa6 RBX: ff1100000cefde00 RCX: 1ff400000022ddca [ 28.174466][ T958] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cefdebc [ 28.174707][ T958] RBP: ff11000010264000 R08: 1fe22000019dfbd9 R09: ff11000010a60b58 [ 28.175054][ T958] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.175386][ T958] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.175694][ T958] FS: 00007fb5ce006840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.176058][ T958] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.176347][ T958] CR2: 0000000027233988 CR3: 00000000103c4003 CR4: 0000000000771ef0 [ 28.176672][ T958] PKRU: 55555554 [ 28.176870][ T958] Call Trace: [ 28.177022][ T958] [ 28.177137][ T958] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.177314][ T958] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.177470][ T958] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.177644][ T958] __dev_notify_flags (net/core/dev.c:9787) [ 28.177824][ T958] ? netif_change_name (net/core/dev.c:1495) [ 28.178292][ T958] ? __dev_change_flags (net/core/dev.c:9752) [ 28.178481][ T958] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.178657][ T958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.178835][ T958] ? 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)) [ 28.179028][ T958] netif_change_flags (net/core/dev.c:9820) [ 28.179207][ T958] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.179392][ T958] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.179572][ T958] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.179750][ T958] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.179968][ T958] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.180143][ T958] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.180327][ T958] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.180513][ T958] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.180688][ T958] ? __kernel_text_address (kernel/extable.c:79) [ 28.180864][ T958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.181056][ T958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.181231][ T958] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.181411][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.181586][ T958] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.181759][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.181947][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.182123][ T958] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.182301][ T958] ? __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) [ 28.182488][ T958] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.182668][ T958] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.182845][ T958] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.183035][ T958] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.183213][ T958] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.183397][ T958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.183569][ T958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.183745][ T958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.183932][ T958] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.184108][ T958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.184286][ T958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.184467][ T958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.184643][ T958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.184819][ T958] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.185007][ T958] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.185184][ T958] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.185365][ T958] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.185539][ T958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.185712][ T958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.185900][ T958] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.186072][ T958] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.186248][ T958] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.186430][ T958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.186606][ T958] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.186784][ T958] ? 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)) [ 28.186974][ T958] ? 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)) [ 28.187153][ T958] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.187337][ T958] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.187512][ T958] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.187690][ T958] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.187868][ T958] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.188057][ T958] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.188234][ T958] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.188423][ T958] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.188602][ T958] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.188806][ T958] ? move_addr_to_kernel (net/socket.c:258) [ 28.188996][ T958] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.189172][ T958] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.189356][ T958] ___sys_sendmsg (net/socket.c:2752) [ 28.189530][ T958] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.189738][ T958] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.189938][ T958] __sys_sendmsg (net/socket.c:2784) [ 28.190115][ T958] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.190287][ T958] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.190507][ T958] ? 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) [ 28.190685][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.190861][ T958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.191052][ T958] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.191226][ T958] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.191410][ T958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.191616][ T958] RIP: 0033:0x7fb5ce24008e [ 28.191796][ T958] 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 [ 28.192312][ T958] RSP: 002b:00007ffc127341b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.192557][ T958] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb5ce24008e [ 28.192795][ T958] RDX: 0000000000000000 RSI: 00007ffc12734260 RDI: 0000000000000005 [ 28.193045][ T958] RBP: 00007ffc127341c0 R08: 0000000000000000 R09: 0000000000000000 [ 28.193282][ T958] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.193527][ T958] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc12734930 | [ 28.311458][ T966] ------------[ cut here ]------------ | [ 28.311662][ T966] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/966 | [ 28.311947][ T966] Modules linked in: ip6_gre ip_gre gre | [ 28.312440][ T966] Tainted: [W]=WARN [ 28.312581][ T966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.312787][ T966] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.313478][ T966] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.313988][ T966] RSP: 0018:ffa000000119f020 EFLAGS: 00010286 [ 28.314197][ T966] RAX: 00000000ffffffa6 RBX: ff110000051f6ac0 RCX: 1ff4000000233dca [ 28.314439][ T966] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f6b7c [ 28.314676][ T966] RBP: ff11000010264000 R08: 1fe2200000a3ed71 R09: ff110000100e8b58 [ 28.314924][ T966] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.315161][ T966] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.315407][ T966] FS: 00007fd068311840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.315676][ T966] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.315882][ T966] CR2: 00007fd0685e11a0 CR3: 00000000103dd005 CR4: 0000000000771ef0 [ 28.316130][ T966] PKRU: 55555554 [ 28.316272][ T966] Call Trace: [ 28.316421][ T966] [ 28.316535][ T966] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.316714][ T966] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.316859][ T966] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.317046][ T966] __dev_notify_flags (net/core/dev.c:9787) [ 28.317226][ T966] ? netif_change_name (net/core/dev.c:1495) [ 28.317409][ T966] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 28.317583][ T966] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.317756][ T966] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.317945][ T966] ? 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)) [ 28.318120][ T966] netif_change_flags (net/core/dev.c:9820) [ 28.318298][ T966] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.318479][ T966] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.318656][ T966] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.318830][ T966] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.319051][ T966] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.319226][ T966] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.319408][ T966] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.319583][ T966] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.319759][ T966] ? __kernel_text_address (kernel/extable.c:79) [ 28.319946][ T966] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.320123][ T966] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.320298][ T966] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.320478][ T966] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.320653][ T966] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.320826][ T966] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.321012][ T966] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.321187][ T966] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.321372][ T966] ? __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) [ 28.321546][ T966] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.321723][ T966] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.321911][ T966] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.322089][ T966] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.322268][ T966] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.322454][ T966] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.322628][ T966] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.322804][ T966] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.322990][ T966] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.323163][ T966] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.323348][ T966] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.323526][ T966] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.323701][ T966] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.323876][ T966] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.324065][ T966] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.324241][ T966] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.324424][ T966] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.324597][ T966] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.324771][ T966] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.324963][ T966] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.325136][ T966] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.325311][ T966] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.325493][ T966] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.325668][ T966] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.325846][ T966] ? 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)) [ 28.326029][ T966] ? 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)) [ 28.326209][ T966] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.326391][ T966] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.326566][ T966] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.326743][ T966] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.326944][ T966] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.327129][ T966] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.327306][ T966] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.327489][ T966] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.327665][ T966] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.327870][ T966] ? move_addr_to_kernel (net/socket.c:258) [ 28.328058][ T966] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.328232][ T966] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.328413][ T966] ___sys_sendmsg (net/socket.c:2752) [ 28.328585][ T966] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.328790][ T966] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.328989][ T966] __sys_sendmsg (net/socket.c:2784) [ 28.329165][ T966] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.329343][ T966] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.329550][ T966] ? 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) [ 28.329723][ T966] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.329910][ T966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.330085][ T966] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.330261][ T966] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.330440][ T966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.330643][ T966] RIP: 0033:0x7fd06854b08e [ 28.330821][ T966] 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 [ 28.331338][ T966] RSP: 002b:00007fffe2f2f260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.331576][ T966] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd06854b08e [ 28.331812][ T966] RDX: 0000000000000000 RSI: 00007fffe2f2f310 RDI: 0000000000000005 [ 28.332060][ T966] RBP: 00007fffe2f2f270 R08: 0000000000000000 R09: 0000000000000000 [ 28.332296][ T966] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.332539][ T966] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffe2f2f9e0 | [ 28.391408][ T968] ------------[ cut here ]------------ | [ 28.391554][ T968] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/968 | [ 28.391774][ T968] Modules linked in: ip6_gre ip_gre gre | [ 28.392170][ T968] Tainted: [W]=WARN [ 28.392265][ T968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.392427][ T968] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.392599][ T968] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.393056][ T968] RSP: 0018:ffa00000011bf020 EFLAGS: 00010286 [ 28.393214][ T968] RAX: 00000000ffffffa6 RBX: ff1100000f23f1c0 RCX: 1ff4000000237dca [ 28.393406][ T968] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f27c [ 28.393594][ T968] RBP: ff11000010264000 R08: 1fe2200001e47e51 R09: ff1100001005d158 [ 28.393780][ T968] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 28.393973][ T968] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.394169][ T968] FS: 00007f75ce7fd840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 28.394462][ T968] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.394636][ T968] CR2: 00000000259bd988 CR3: 0000000012a08006 CR4: 0000000000771ef0 [ 28.394832][ T968] PKRU: 55555554 [ 28.394934][ T968] Call Trace: [ 28.395033][ T968] [ 28.395101][ T968] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.395235][ T968] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.395338][ T968] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.395466][ T968] __dev_notify_flags (net/core/dev.c:9787) [ 28.395592][ T968] ? netif_change_name (net/core/dev.c:1495) [ 28.395719][ T968] ? __dev_change_flags (net/core/dev.c:9752) [ 28.395845][ T968] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.395978][ T968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.396104][ T968] ? 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)) [ 28.396232][ T968] netif_change_flags (net/core/dev.c:9820) [ 28.396365][ T968] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.396490][ T968] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.396619][ T968] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.396747][ T968] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.396910][ T968] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.397035][ T968] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.397160][ T968] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.397286][ T968] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.397416][ T968] ? __kernel_text_address (kernel/extable.c:79) [ 28.397543][ T968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.397672][ T968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.397798][ T968] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.397994][ T968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.398121][ T968] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.398246][ T968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.398375][ T968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.398502][ T968] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.398629][ T968] ? __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) [ 28.398755][ T968] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.398882][ T968] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.399145][ T968] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.399273][ T968] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.399406][ T968] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.399535][ T968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.399659][ T968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.399785][ T968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.399984][ T968] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.400110][ T968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.400237][ T968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.400367][ T968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.400493][ T968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.400619][ T968] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.400745][ T968] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.400871][ T968] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.401070][ T968] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.401196][ T968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.401321][ T968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.401452][ T968] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.401578][ T968] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.401705][ T968] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.401833][ T968] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.402031][ T968] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.402162][ T968] ? 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)) [ 28.402287][ T968] ? 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)) [ 28.402419][ T968] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.402545][ T968] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.402672][ T968] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.402799][ T968] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.402983][ T968] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.403111][ T968] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.403237][ T968] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.403365][ T968] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.403489][ T968] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.403645][ T968] ? move_addr_to_kernel (net/socket.c:258) [ 28.403772][ T968] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.403939][ T968] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.404066][ T968] ___sys_sendmsg (net/socket.c:2752) [ 28.404190][ T968] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.404348][ T968] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.404486][ T968] __sys_sendmsg (net/socket.c:2784) [ 28.404611][ T968] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.404736][ T968] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.404898][ T968] ? 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) [ 28.405025][ T968] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.405153][ T968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.405281][ T968] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.405410][ T968] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.405537][ T968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.405699][ T968] RIP: 0033:0x7f75cea3708e [ 28.405831][ T968] 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 [ 28.406279][ T968] RSP: 002b:00007fffebec1e30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.406468][ T968] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f75cea3708e [ 28.406657][ T968] RDX: 0000000000000000 RSI: 00007fffebec1ee0 RDI: 0000000000000005 [ 28.406844][ T968] RBP: 00007fffebec1e40 R08: 0000000000000000 R09: 0000000000000000 [ 28.407036][ T968] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.407224][ T968] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffebec25b0 | [ 28.546236][ T977] ------------[ cut here ]------------ | [ 28.546435][ T977] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/977 | [ 28.546703][ T977] Modules linked in: ip6_gre ip_gre gre | [ 28.547198][ T977] Tainted: [W]=WARN [ 28.547345][ T977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.547557][ T977] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.547766][ T977] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.548264][ T977] RSP: 0018:ffa000000122f060 EFLAGS: 00010286 [ 28.548470][ T977] RAX: 00000000ffffffa6 RBX: ff1100000c30a900 RCX: 1ff4000000245dd2 [ 28.548702][ T977] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30a9bc [ 28.549047][ T977] RBP: ff11000010264000 R08: 1fe2200001861539 R09: ff110000100a8b58 [ 28.549371][ T977] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 28.549686][ T977] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000122f0f8 [ 28.550002][ T977] FS: 00007f8bfa945840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.550358][ T977] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.550614][ T977] CR2: 000000000455e988 CR3: 0000000005ea7001 CR4: 0000000000771ef0 [ 28.550917][ T977] PKRU: 55555554 [ 28.551107][ T977] Call Trace: [ 28.551298][ T977] [ 28.551468][ T977] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.551643][ T977] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.551786][ T977] netif_close_many (net/core/dev.c:1804) [ 28.551968][ T977] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.552141][ T977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.552313][ T977] ? __dev_close_many (net/core/dev.c:1781) [ 28.552493][ T977] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 28.552698][ T977] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 28.552917][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.553088][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.553261][ T977] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.553469][ T977] ? 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) [ 28.553642][ T977] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.553813][ T977] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.554027][ T977] ? unregister_netdevice_many (net/core/dev.c:12497) [ 28.554201][ T977] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 28.554380][ T977] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.554553][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.554723][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.554909][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.555082][ T977] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.555252][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.555452][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.555623][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.555797][ T977] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.555979][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.556150][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.556320][ T977] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.556500][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.556673][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.556846][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.557030][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.557202][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.557379][ T977] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.557551][ T977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.557723][ T977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.557905][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.558080][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.558249][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.558429][ T977] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.558599][ T977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.558769][ T977] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.558955][ T977] ? 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)) [ 28.559124][ T977] ? 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)) [ 28.559297][ T977] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.559475][ T977] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.559646][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.559819][ T977] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.560008][ T977] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.560183][ T977] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.560363][ T977] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.560538][ T977] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.560709][ T977] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.560921][ T977] ? move_addr_to_kernel (net/socket.c:258) [ 28.561096][ T977] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.561273][ T977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.561459][ T977] ___sys_sendmsg (net/socket.c:2752) [ 28.561634][ T977] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.561836][ T977] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.562033][ T977] __sys_sendmsg (net/socket.c:2784) [ 28.562207][ T977] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.562378][ T977] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.562585][ T977] ? 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) [ 28.562757][ T977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.562938][ T977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.563111][ T977] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.563281][ T977] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.563463][ T977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.563664][ T977] RIP: 0033:0x7f8bfab7f08e [ 28.563844][ T977] 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 [ 28.564355][ T977] RSP: 002b:00007ffd5dddcfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.564589][ T977] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8bfab7f08e [ 28.564820][ T977] RDX: 0000000000000000 RSI: 00007ffd5dddd060 RDI: 0000000000000005 [ 28.565064][ T977] RBP: 00007ffd5dddcfc0 R08: 0000000000000000 R09: 0000000000000000 [ 28.565296][ T977] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.565533][ T977] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5dddd730 | [ 28.568211][ T977] ------------[ cut here ]------------ | [ 28.568349][ T977] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/977 | [ 28.568558][ T977] Modules linked in: ip6_gre ip_gre gre | [ 28.568947][ T977] Tainted: [W]=WARN [ 28.569039][ T977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.569191][ T977] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.569355][ T977] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.569788][ T977] RSP: 0018:ffa000000122f190 EFLAGS: 00010286 [ 28.569949][ T977] RAX: 00000000ffffffa6 RBX: ff1100000cdac3c0 RCX: 1ff4000000245df8 [ 28.570129][ T977] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdac47c [ 28.570310][ T977] RBP: ff11000010264000 R08: 1fe22000019b5891 R09: ff110000100a8b58 [ 28.570493][ T977] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 28.570673][ T977] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 28.570855][ T977] FS: 00007f8bfa945840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 28.571077][ T977] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.571230][ T977] CR2: 00007fc79f61b574 CR3: 0000000005ea7003 CR4: 0000000000771ef0 [ 28.571419][ T977] PKRU: 55555554 [ 28.571510][ T977] Call Trace: [ 28.571600][ T977] [ 28.571663][ T977] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 28.571818][ T977] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 28.571977][ T977] ? 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) [ 28.572098][ T977] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 28.572220][ T977] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 28.572376][ T977] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 28.572500][ T977] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 28.572622][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.572743][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.572865][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.572990][ T977] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.573112][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.573249][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.573374][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.573494][ T977] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.573613][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.573734][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.573856][ T977] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 28.573984][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.574103][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.574225][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.574348][ T977] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.574470][ T977] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 28.574591][ T977] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.574713][ T977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.574834][ T977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.574959][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.575082][ T977] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.575202][ T977] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.575323][ T977] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.575449][ T977] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.575571][ T977] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.575699][ T977] ? 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)) [ 28.575818][ T977] ? 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)) [ 28.575948][ T977] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.576072][ T977] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.576193][ T977] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.576315][ T977] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.576444][ T977] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.576566][ T977] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.576690][ T977] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.576811][ T977] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.576939][ T977] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.577089][ T977] ? move_addr_to_kernel (net/socket.c:258) [ 28.577212][ T977] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.577340][ T977] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.577464][ T977] ___sys_sendmsg (net/socket.c:2752) [ 28.577585][ T977] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.577734][ T977] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.577868][ T977] __sys_sendmsg (net/socket.c:2784) [ 28.577995][ T977] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.578116][ T977] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.578268][ T977] ? 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) [ 28.578398][ T977] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.578520][ T977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.578640][ T977] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.578761][ T977] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.578880][ T977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.579039][ T977] RIP: 0033:0x7f8bfab7f08e [ 28.579166][ T977] 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 [ 28.579605][ T977] RSP: 002b:00007ffd5dddcfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.579786][ T977] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f8bfab7f08e [ 28.579971][ T977] RDX: 0000000000000000 RSI: 00007ffd5dddd060 RDI: 0000000000000005 [ 28.580152][ T977] RBP: 00007ffd5dddcfc0 R08: 0000000000000000 R09: 0000000000000000 [ 28.580338][ T977] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.580520][ T977] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5dddd730 | [ 28.620623][ T978] ------------[ cut here ]------------ | [ 28.620802][ T978] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/978 | [ 28.621086][ T978] Modules linked in: ip6_gre ip_gre gre | [ 28.621588][ T978] Tainted: [W]=WARN [ 28.621732][ T978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.621955][ T978] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.622172][ T978] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.622693][ T978] RSP: 0018:ffa000000123f1b0 EFLAGS: 00010286 [ 28.622918][ T978] RAX: 00000000ffffffa6 RBX: ff1100000576c3c0 RCX: 1ff4000000247dfc [ 28.623159][ T978] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576c47c [ 28.623407][ T978] RBP: ff110000104e1000 R08: 1fe2200000aed891 R09: ff110000100aae80 [ 28.623646][ T978] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 28.623900][ T978] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300e60 [ 28.624143][ T978] FS: 00007f552a75d840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.624427][ T978] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.624636][ T978] CR2: 00007f552aa37cb0 CR3: 000000000f39e004 CR4: 0000000000771ef0 [ 28.624880][ T978] PKRU: 55555554 [ 28.625035][ T978] Call Trace: [ 28.625178][ T978] [ 28.625292][ T978] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.625481][ T978] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.625629][ T978] __dev_notify_flags (net/core/dev.c:9787) [ 28.625808][ T978] ? netif_change_name (net/core/dev.c:1495) [ 28.625999][ T978] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.626181][ T978] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 28.626365][ T978] ? nla_strscpy (lib/nlattr.c:795) [ 28.626547][ T978] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 28.626730][ T978] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 28.626920][ T978] ? __dev_get_by_name (net/core/dev.c:883) [ 28.627104][ T978] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 28.627288][ T978] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 28.627482][ T978] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.627662][ T978] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.627839][ T978] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.628032][ T978] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.628209][ T978] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.628395][ T978] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.628581][ T978] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.628760][ T978] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.628951][ T978] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.629129][ T978] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.629306][ T978] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.629495][ T978] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.629678][ T978] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.629859][ T978] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.630055][ T978] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.630239][ T978] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.630431][ T978] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.630619][ T978] ? 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)) [ 28.630798][ T978] ? 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)) [ 28.630995][ T978] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.631177][ T978] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.631360][ T978] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.631541][ T978] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.631721][ T978] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.631912][ T978] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.632094][ T978] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.632273][ T978] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.632458][ T978] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.632667][ T978] ? move_addr_to_kernel (net/socket.c:258) [ 28.632850][ T978] ___sys_sendmsg (net/socket.c:2752) [ 28.633036][ T978] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.633215][ T978] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.633409][ T978] ? 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)) [ 28.633588][ T978] __sys_sendmsg (net/socket.c:2784) [ 28.633768][ T978] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.633963][ T978] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.634142][ T978] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.634321][ T978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.634509][ T978] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.634687][ T978] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.634866][ T978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.635087][ T978] RIP: 0033:0x7f552a99708e [ 28.635272][ T978] 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 [ 28.635796][ T978] RSP: 002b:00007ffcd277c400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.636054][ T978] RAX: ffffffffffffffda RBX: 00007ffcd277cbb0 RCX: 00007f552a99708e [ 28.636298][ T978] RDX: 0000000000000000 RSI: 00007ffcd277c4b0 RDI: 0000000000000005 [ 28.636545][ T978] RBP: 00007ffcd277c410 R08: 0000000000000000 R09: 0000000000000000 [ 28.636788][ T978] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.637044][ T978] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd277cb70 | [ 28.699093][ T980] ------------[ cut here ]------------ | [ 28.699278][ T980] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/980 | [ 28.699558][ T980] Modules linked in: ip6_gre ip_gre gre | [ 28.700691][ T980] Tainted: [W]=WARN [ 28.700833][ T980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.701056][ T980] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.701270][ T980] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.701776][ T980] RSP: 0018:ffa000000125f020 EFLAGS: 00010286 [ 28.701995][ T980] RAX: 00000000ffffffa6 RBX: ff1100000f23e900 RCX: 1ff400000024bdca [ 28.702232][ T980] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e9bc [ 28.702475][ T980] RBP: ff110000104e1000 R08: 1fe2200001e47d39 R09: ff11000010220b58 [ 28.702710][ T980] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.702955][ T980] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.703192][ T980] FS: 00007f265be59840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.703467][ T980] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.703672][ T980] CR2: 000000000cb8e988 CR3: 0000000005107006 CR4: 0000000000771ef0 [ 28.703923][ T980] PKRU: 55555554 [ 28.704066][ T980] Call Trace: [ 28.704207][ T980] [ 28.704318][ T980] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.704503][ T980] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.704648][ T980] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.704820][ T980] __dev_notify_flags (net/core/dev.c:9787) [ 28.705013][ T980] ? netif_change_name (net/core/dev.c:1495) [ 28.705190][ T980] ? __dev_change_flags (net/core/dev.c:9752) [ 28.705372][ T980] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.705548][ T980] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.705722][ T980] ? 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)) [ 28.705908][ T980] netif_change_flags (net/core/dev.c:9820) [ 28.706084][ T980] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.706257][ T980] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.706442][ T980] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.706618][ T980] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.706822][ T980] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.707008][ T980] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.707183][ T980] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.707362][ T980] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.707537][ T980] ? __kernel_text_address (kernel/extable.c:79) [ 28.707713][ T980] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.707902][ T980] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.708075][ T980] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.708249][ T980] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.708431][ T980] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.708603][ T980] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.708777][ T980] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.708965][ T980] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.709144][ T980] ? __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) [ 28.709318][ T980] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.709503][ T980] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.709680][ T980] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.709856][ T980] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.710048][ T980] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.710225][ T980] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.710403][ T980] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.710582][ T980] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.710753][ T980] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.710939][ T980] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.711118][ T980] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.711289][ T980] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.711470][ T980] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.711643][ T980] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.711818][ T980] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.712008][ T980] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.712181][ T980] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.712360][ T980] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.712535][ T980] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.712711][ T980] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.712895][ T980] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.713071][ T980] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.713244][ T980] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.713431][ T980] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.713609][ T980] ? 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)) [ 28.713782][ T980] ? 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)) [ 28.713968][ T980] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.714145][ T980] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.714320][ T980] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.714504][ T980] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.714682][ T980] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.714856][ T980] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.715043][ T980] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.715217][ T980] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.715398][ T980] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.715600][ T980] ? move_addr_to_kernel (net/socket.c:258) [ 28.715776][ T980] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.715967][ T980] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.716144][ T980] ___sys_sendmsg (net/socket.c:2752) [ 28.716316][ T980] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.716528][ T980] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.716714][ T980] __sys_sendmsg (net/socket.c:2784) [ 28.716905][ T980] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.717077][ T980] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.717287][ T980] ? 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) [ 28.717470][ T980] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.717643][ T980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.717817][ T980] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.718002][ T980] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.718175][ T980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.718387][ T980] RIP: 0033:0x7f265c09308e [ 28.718566][ T980] 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 [ 28.719076][ T980] RSP: 002b:00007ffda4166b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.719311][ T980] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f265c09308e [ 28.719554][ T980] RDX: 0000000000000000 RSI: 00007ffda4166bf0 RDI: 0000000000000005 [ 28.719791][ T980] RBP: 00007ffda4166b50 R08: 0000000000000000 R09: 0000000000000000 [ 28.720039][ T980] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec21 [ 28.720274][ T980] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda41672c0 | [ 28.836479][ T988] ------------[ cut here ]------------ | [ 28.836664][ T988] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/988 | [ 28.837432][ T988] Modules linked in: ip6_gre ip_gre gre | [ 28.837933][ T988] Tainted: [W]=WARN [ 28.838076][ T988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.838280][ T988] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.838501][ T988] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.839005][ T988] RSP: 0018:ffa00000012af020 EFLAGS: 00010286 [ 28.839211][ T988] RAX: 00000000ffffffa6 RBX: ff1100000c30b8c0 RCX: 1ff4000000255dca [ 28.839454][ T988] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b97c [ 28.839688][ T988] RBP: ff110000104e1000 R08: 1fe2200001861731 R09: ff1100000f122e58 [ 28.839932][ T988] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 28.840165][ T988] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.840409][ T988] FS: 00007f5d90df9840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 28.840680][ T988] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.840899][ T988] CR2: 00000000366ba988 CR3: 000000000e4e2006 CR4: 0000000000771ef0 [ 28.841138][ T988] PKRU: 55555554 [ 28.841279][ T988] Call Trace: [ 28.841429][ T988] [ 28.841542][ T988] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.841725][ T988] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.841869][ T988] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.842054][ T988] __dev_notify_flags (net/core/dev.c:9787) [ 28.842230][ T988] ? netif_change_name (net/core/dev.c:1495) [ 28.842410][ T988] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 28.842584][ T988] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.842756][ T988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.842940][ T988] ? 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)) [ 28.843116][ T988] netif_change_flags (net/core/dev.c:9820) [ 28.843290][ T988] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.843472][ T988] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.843650][ T988] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.843824][ T988] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.844043][ T988] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.844215][ T988] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.844397][ T988] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.844570][ T988] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.844745][ T988] ? __kernel_text_address (kernel/extable.c:79) [ 28.844934][ T988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.845112][ T988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.845285][ T988] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.845469][ T988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.845644][ T988] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.845814][ T988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.845996][ T988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.846171][ T988] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.846355][ T988] ? __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) [ 28.846529][ T988] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.846703][ T988] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.846878][ T988] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.847085][ T988] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.847262][ T988] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.847446][ T988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.847619][ T988] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.847794][ T988] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.847979][ T988] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.848153][ T988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.848328][ T988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.848508][ T988] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.848683][ T988] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.848856][ T988] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.849045][ T988] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.849219][ T988] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.849401][ T988] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.849574][ T988] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.849746][ T988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.849933][ T988] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.850105][ T988] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.850281][ T988] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.850463][ T988] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.850638][ T988] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.850816][ T988] ? 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)) [ 28.850999][ T988] ? 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)) [ 28.851175][ T988] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.851356][ T988] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.851530][ T988] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.851705][ T988] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.851880][ T988] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.852068][ T988] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.852244][ T988] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.852427][ T988] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.852603][ T988] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.852808][ T988] ? move_addr_to_kernel (net/socket.c:258) [ 28.852997][ T988] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.853170][ T988] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.853352][ T988] ___sys_sendmsg (net/socket.c:2752) [ 28.853525][ T988] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.853728][ T988] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.853925][ T988] __sys_sendmsg (net/socket.c:2784) [ 28.854099][ T988] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.854271][ T988] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.854488][ T988] ? 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) [ 28.854663][ T988] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.854838][ T988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.855030][ T988] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.855202][ T988] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.855381][ T988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.855584][ T988] RIP: 0033:0x7f5d9103308e [ 28.855761][ T988] 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 [ 28.856269][ T988] RSP: 002b:00007ffecbe578a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.856514][ T988] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5d9103308e [ 28.856748][ T988] RDX: 0000000000000000 RSI: 00007ffecbe57950 RDI: 0000000000000005 [ 28.856993][ T988] RBP: 00007ffecbe578b0 R08: 0000000000000000 R09: 0000000000000000 [ 28.857228][ T988] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 28.857472][ T988] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecbe58020 | [ 28.936736][ T990] ------------[ cut here ]------------ | [ 28.936881][ T990] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/990 | [ 28.937112][ T990] Modules linked in: ip6_gre ip_gre gre | [ 28.937508][ T990] Tainted: [W]=WARN [ 28.937603][ T990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.937760][ T990] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 28.937932][ T990] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 28.938382][ T990] RSP: 0018:ffa00000012bf020 EFLAGS: 00010286 [ 28.938541][ T990] RAX: 00000000ffffffa6 RBX: ff1100000c2d31c0 RCX: 1ff4000000257dca [ 28.938731][ T990] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d327c [ 28.938923][ T990] RBP: ff110000104e1000 R08: 1fe220000185a651 R09: ff1100000a93ae58 [ 28.939112][ T990] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 28.939300][ T990] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 28.939497][ T990] FS: 00007f9230125840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 28.939717][ T990] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 28.939877][ T990] CR2: 0000000034bbf988 CR3: 000000000f154001 CR4: 0000000000771ef0 [ 28.940073][ T990] PKRU: 55555554 [ 28.940168][ T990] Call Trace: [ 28.940264][ T990] [ 28.940332][ T990] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 28.940465][ T990] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 28.940562][ T990] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 28.940688][ T990] __dev_notify_flags (net/core/dev.c:9787) [ 28.940817][ T990] ? netif_change_name (net/core/dev.c:1495) [ 28.940952][ T990] ? __dev_change_flags (net/core/dev.c:9752) [ 28.941080][ T990] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.941208][ T990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.941340][ T990] ? 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)) [ 28.941470][ T990] netif_change_flags (net/core/dev.c:9820) [ 28.941597][ T990] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 28.941724][ T990] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 28.941853][ T990] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 28.941986][ T990] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 28.942144][ T990] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.942270][ T990] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.942400][ T990] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.942526][ T990] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.942652][ T990] ? __kernel_text_address (kernel/extable.c:79) [ 28.942779][ T990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.942912][ T990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.943038][ T990] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.943165][ T990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.943290][ T990] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 28.943421][ T990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.943546][ T990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.943671][ T990] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 28.943800][ T990] ? __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) [ 28.943929][ T990] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 28.944056][ T990] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 28.944182][ T990] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 28.944310][ T990] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 28.944440][ T990] rtnl_newlink (net/core/rtnetlink.c:4150) [ 28.944568][ T990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.944692][ T990] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.944821][ T990] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.944951][ T990] ? mark_usage (kernel/locking/lockdep.c:4674) [ 28.945076][ T990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.945206][ T990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.945331][ T990] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.945462][ T990] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.945589][ T990] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 28.945717][ T990] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 28.945845][ T990] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 28.945976][ T990] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.946101][ T990] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.946227][ T990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.946359][ T990] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 28.946484][ T990] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 28.946610][ T990] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 28.946736][ T990] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.946865][ T990] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.946998][ T990] ? 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)) [ 28.947124][ T990] ? 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)) [ 28.947252][ T990] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.947384][ T990] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.947509][ T990] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 28.947637][ T990] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 28.947767][ T990] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 28.947899][ T990] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 28.948028][ T990] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 28.948155][ T990] ? copy_msghdr_from_user (net/socket.c:2635) [ 28.948281][ T990] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 28.948441][ T990] ? move_addr_to_kernel (net/socket.c:258) [ 28.948569][ T990] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.948695][ T990] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 28.948822][ T990] ___sys_sendmsg (net/socket.c:2752) [ 28.948953][ T990] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 28.949110][ T990] ? copy_msghdr_from_user (net/socket.c:2603) [ 28.949252][ T990] __sys_sendmsg (net/socket.c:2784) [ 28.949389][ T990] ? __sys_sendmsg_sock (net/socket.c:2765) [ 28.949517][ T990] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 28.949680][ T990] ? 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) [ 28.949810][ T990] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 28.949945][ T990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 28.950077][ T990] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 28.950207][ T990] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 28.950338][ T990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.950498][ T990] RIP: 0033:0x7f923035f08e [ 28.950633][ T990] 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 [ 28.951096][ T990] RSP: 002b:00007fff07c38cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.951284][ T990] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f923035f08e [ 28.951476][ T990] RDX: 0000000000000000 RSI: 00007fff07c38d80 RDI: 0000000000000005 [ 28.951665][ T990] RBP: 00007fff07c38ce0 R08: 0000000000000000 R09: 0000000000000000 [ 28.951852][ T990] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 28.952046][ T990] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff07c39450 | [ 29.080477][ T999] ------------[ cut here ]------------ | [ 29.080642][ T999] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/999 | [ 29.080868][ T999] Modules linked in: ip6_gre ip_gre gre | [ 29.081272][ T999] Tainted: [W]=WARN [ 29.081374][ T999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.081532][ T999] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.081696][ T999] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.082148][ T999] RSP: 0018:ffa000000131f060 EFLAGS: 00010286 [ 29.082310][ T999] RAX: 00000000ffffffa6 RBX: ff1100000d15fc40 RCX: 1ff4000000263dd2 [ 29.082502][ T999] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15fcfc [ 29.082691][ T999] RBP: ff110000104e1000 R08: 1fe2200001a2bfa1 R09: ff1100000f378b58 [ 29.082878][ T999] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 29.083072][ T999] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000131f0f8 [ 29.083261][ T999] FS: 00007f44361b3840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.083488][ T999] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.083647][ T999] CR2: 0000000008314988 CR3: 0000000009b42004 CR4: 0000000000771ef0 [ 29.083835][ T999] PKRU: 55555554 [ 29.083937][ T999] Call Trace: [ 29.084030][ T999] [ 29.084097][ T999] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.084225][ T999] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.084322][ T999] netif_close_many (net/core/dev.c:1804) [ 29.084455][ T999] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.084582][ T999] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.084709][ T999] ? __dev_close_many (net/core/dev.c:1781) [ 29.084834][ T999] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.085591][ T999] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.085754][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.085878][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.086009][ T999] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.086166][ T999] ? 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) [ 29.086293][ T999] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.086423][ T999] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.086581][ T999] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.086709][ T999] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 29.086838][ T999] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.086971][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.087097][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.087222][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.087354][ T999] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.087478][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.087620][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.087747][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.087873][ T999] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.088003][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.088128][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.088254][ T999] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.088385][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.088511][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.088635][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.088759][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.088891][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.089020][ T999] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.089147][ T999] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.089274][ T999] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.089404][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.089532][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.089659][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.089785][ T999] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.089918][ T999] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.090045][ T999] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.090174][ T999] ? 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)) [ 29.090298][ T999] ? 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)) [ 29.090433][ T999] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.090560][ T999] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.090686][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.090813][ T999] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.090945][ T999] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.091074][ T999] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.091202][ T999] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.091330][ T999] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.091460][ T999] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.091615][ T999] ? move_addr_to_kernel (net/socket.c:258) [ 29.091742][ T999] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.091869][ T999] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.092002][ T999] ___sys_sendmsg (net/socket.c:2752) [ 29.092127][ T999] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.092288][ T999] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.092431][ T999] __sys_sendmsg (net/socket.c:2784) [ 29.092557][ T999] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.092682][ T999] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.092841][ T999] ? 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) [ 29.092973][ T999] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.093100][ T999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.093226][ T999] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.093360][ T999] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.093490][ T999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.093646][ T999] RIP: 0033:0x7f44363ed08e [ 29.093778][ T999] 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 [ 29.094232][ T999] RSP: 002b:00007ffc427a79e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.094426][ T999] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f44363ed08e [ 29.094612][ T999] RDX: 0000000000000000 RSI: 00007ffc427a7a90 RDI: 0000000000000005 [ 29.094800][ T999] RBP: 00007ffc427a79f0 R08: 0000000000000000 R09: 0000000000000000 [ 29.094991][ T999] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.095181][ T999] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc427a8160 | [ 29.103066][ T999] ------------[ cut here ]------------ | [ 29.103198][ T999] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/999 | [ 29.103412][ T999] Modules linked in: ip6_gre ip_gre gre | [ 29.103789][ T999] Tainted: [W]=WARN [ 29.103881][ T999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.104053][ T999] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.104214][ T999] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.104654][ T999] RSP: 0018:ffa000000131f190 EFLAGS: 00010286 [ 29.104808][ T999] RAX: 00000000ffffffa6 RBX: ff110000097c2c80 RCX: 1ff4000000263df8 [ 29.104995][ T999] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c2d3c [ 29.105177][ T999] RBP: ff110000104e1000 R08: 1fe22000012f85a9 R09: ff1100000f378b58 [ 29.105364][ T999] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.105545][ T999] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.105730][ T999] FS: 00007f44361b3840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.105949][ T999] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.106102][ T999] CR2: 0000000008314988 CR3: 0000000009b42004 CR4: 0000000000771ef0 [ 29.106285][ T999] PKRU: 55555554 [ 29.106382][ T999] Call Trace: [ 29.106474][ T999] [ 29.106538][ T999] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.106694][ T999] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.106846][ T999] ? 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) [ 29.106976][ T999] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.107099][ T999] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.107252][ T999] ? net_generic (./include/linux/rcupdate.h:871 ./include/net/netns/generic.h:48) ip6_gre [ 29.107382][ T999] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.107510][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.107636][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.107758][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.107880][ T999] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.108006][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.108145][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.108267][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.108394][ T999] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.108518][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.108648][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.108770][ T999] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.109032][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.109220][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.109346][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.109469][ T999] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.109593][ T999] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.109717][ T999] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.109841][ T999] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.110049][ T999] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.110171][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.110295][ T999] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.110428][ T999] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.110554][ T999] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.110676][ T999] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.110799][ T999] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.111002][ T999] ? 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)) [ 29.111125][ T999] ? 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)) [ 29.111248][ T999] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.111381][ T999] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.111506][ T999] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.111629][ T999] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.111753][ T999] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.112000][ T999] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.112169][ T999] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.112293][ T999] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.112426][ T999] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.112584][ T999] ? move_addr_to_kernel (net/socket.c:258) [ 29.112709][ T999] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.112833][ T999] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.113010][ T999] ___sys_sendmsg (net/socket.c:2752) [ 29.113133][ T999] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.113284][ T999] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.113423][ T999] __sys_sendmsg (net/socket.c:2784) [ 29.113546][ T999] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.113670][ T999] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.113824][ T999] ? 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) [ 29.114000][ T999] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.114125][ T999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.114248][ T999] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.114375][ T999] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.114498][ T999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.114651][ T999] RIP: 0033:0x7f44363ed08e [ 29.114780][ T999] 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 [ 29.115273][ T999] RSP: 002b:00007ffc427a79e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.115472][ T999] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f44363ed08e [ 29.115655][ T999] RDX: 0000000000000000 RSI: 00007ffc427a7a90 RDI: 0000000000000005 [ 29.115836][ T999] RBP: 00007ffc427a79f0 R08: 0000000000000000 R09: 0000000000000000 [ 29.116073][ T999] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.116255][ T999] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc427a8160 | [ 29.158505][ T1000] ------------[ cut here ]------------ | [ 29.158667][ T1000] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1000 | [ 29.158935][ T1000] Modules linked in: ip6_gre ip_gre gre | [ 29.159347][ T1000] Tainted: [W]=WARN [ 29.159449][ T1000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.159614][ T1000] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.159785][ T1000] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.160259][ T1000] RSP: 0018:ffa00000005e71b0 EFLAGS: 00010286 [ 29.160431][ T1000] RAX: 00000000ffffffa6 RBX: ff110000052ebc40 RCX: 1ff40000000bcdfc [ 29.160626][ T1000] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ebcfc [ 29.160822][ T1000] RBP: ff11000010a19000 R08: 1fe2200000a5d7a1 R09: ff1100000f37ae80 [ 29.161024][ T1000] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 29.161220][ T1000] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 29.161424][ T1000] FS: 00007f7c70e65840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 29.161653][ T1000] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.161818][ T1000] CR2: 00007f7c71140010 CR3: 00000000102a7005 CR4: 0000000000771ef0 [ 29.162023][ T1000] PKRU: 55555554 [ 29.162123][ T1000] Call Trace: [ 29.162222][ T1000] [ 29.162290][ T1000] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.162430][ T1000] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.162531][ T1000] __dev_notify_flags (net/core/dev.c:9787) [ 29.162664][ T1000] ? netif_change_name (net/core/dev.c:1495) [ 29.162797][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.162933][ T1000] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.163067][ T1000] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.163200][ T1000] ? nla_strscpy (lib/nlattr.c:795) [ 29.163338][ T1000] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.163472][ T1000] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.163601][ T1000] ? __dev_get_by_name (net/core/dev.c:883) [ 29.163733][ T1000] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.163870][ T1000] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.164012][ T1000] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.164145][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.164276][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.164413][ T1000] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.164544][ T1000] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.164674][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.164809][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.164949][ T1000] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.165081][ T1000] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.165212][ T1000] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.165349][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.165481][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.165613][ T1000] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.165743][ T1000] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.165875][ T1000] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.166014][ T1000] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.166145][ T1000] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.166280][ T1000] ? 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)) [ 29.166416][ T1000] ? 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)) [ 29.166550][ T1000] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.166683][ T1000] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.166816][ T1000] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.166956][ T1000] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.167088][ T1000] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.167221][ T1000] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.167360][ T1000] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.167492][ T1000] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.167623][ T1000] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.167784][ T1000] ? move_addr_to_kernel (net/socket.c:258) [ 29.167925][ T1000] ___sys_sendmsg (net/socket.c:2752) [ 29.168057][ T1000] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.168188][ T1000] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.168328][ T1000] ? 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)) [ 29.168469][ T1000] __sys_sendmsg (net/socket.c:2784) [ 29.168601][ T1000] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.168736][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.168866][ T1000] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.169006][ T1000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.169137][ T1000] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.169269][ T1000] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.169407][ T1000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.169570][ T1000] RIP: 0033:0x7f7c7109f08e [ 29.169707][ T1000] 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 [ 29.170181][ T1000] RSP: 002b:00007ffebc5fdc80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.170384][ T1000] RAX: ffffffffffffffda RBX: 00007ffebc5fe430 RCX: 00007f7c7109f08e [ 29.170580][ T1000] RDX: 0000000000000000 RSI: 00007ffebc5fdd30 RDI: 0000000000000005 [ 29.170774][ T1000] RBP: 00007ffebc5fdc90 R08: 0000000000000000 R09: 0000000000000000 [ 29.170980][ T1000] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.171176][ T1000] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffebc5fe3f0 | [ 29.242716][ T1002] ------------[ cut here ]------------ | [ 29.242866][ T1002] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1002 | [ 29.243135][ T1002] Modules linked in: ip6_gre ip_gre gre | [ 29.243532][ T1002] Tainted: [W]=WARN [ 29.243629][ T1002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.243788][ T1002] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.243960][ T1002] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.244424][ T1002] RSP: 0018:ffa000000133f020 EFLAGS: 00010286 [ 29.244589][ T1002] RAX: 00000000ffffffa6 RBX: ff1100000e1af8c0 RCX: 1ff4000000267dca [ 29.244781][ T1002] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1af97c [ 29.244977][ T1002] RBP: ff11000010a19000 R08: 1fe2200001c35f31 R09: ff1100000fda8b58 [ 29.245169][ T1002] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 29.245365][ T1002] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.245558][ T1002] FS: 00007f3ae0069840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 29.245780][ T1002] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.245945][ T1002] CR2: 00000000385e5988 CR3: 000000000f517006 CR4: 0000000000771ef0 [ 29.246138][ T1002] PKRU: 55555554 [ 29.246234][ T1002] Call Trace: [ 29.246330][ T1002] [ 29.246401][ T1002] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.246533][ T1002] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.246631][ T1002] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.246757][ T1002] __dev_notify_flags (net/core/dev.c:9787) [ 29.246893][ T1002] ? netif_change_name (net/core/dev.c:1495) [ 29.247023][ T1002] ? __dev_change_flags (net/core/dev.c:9752) [ 29.247153][ T1002] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.247281][ T1002] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.247414][ T1002] ? 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)) [ 29.247543][ T1002] netif_change_flags (net/core/dev.c:9820) [ 29.247672][ T1002] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.247800][ T1002] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.247934][ T1002] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.248063][ T1002] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.248222][ T1002] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.248356][ T1002] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.248483][ T1002] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.248610][ T1002] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.248739][ T1002] ? __kernel_text_address (kernel/extable.c:79) [ 29.248866][ T1002] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.249000][ T1002] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.249129][ T1002] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.249258][ T1002] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.249393][ T1002] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.249519][ T1002] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.249645][ T1002] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.249771][ T1002] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.249958][ T1002] ? __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) [ 29.250087][ T1002] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.250212][ T1002] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.250346][ T1002] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.250477][ T1002] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.250607][ T1002] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.250737][ T1002] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.250864][ T1002] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.251045][ T1002] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.251227][ T1002] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.251359][ T1002] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.251488][ T1002] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.251614][ T1002] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.251741][ T1002] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.251868][ T1002] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.252051][ T1002] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.252180][ T1002] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.252306][ T1002] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.252436][ T1002] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.252561][ T1002] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.252690][ T1002] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.252817][ T1002] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.252960][ T1002] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.253088][ T1002] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.253216][ T1002] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.253350][ T1002] ? 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)) [ 29.253478][ T1002] ? 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)) [ 29.253606][ T1002] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.253735][ T1002] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.253863][ T1002] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.253994][ T1002] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.254123][ T1002] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.254251][ T1002] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.254388][ T1002] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.254516][ T1002] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.254643][ T1002] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.254800][ T1002] ? move_addr_to_kernel (net/socket.c:258) [ 29.254933][ T1002] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.255061][ T1002] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.255189][ T1002] ___sys_sendmsg (net/socket.c:2752) [ 29.255316][ T1002] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.255482][ T1002] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.255622][ T1002] __sys_sendmsg (net/socket.c:2784) [ 29.255749][ T1002] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.255875][ T1002] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.256040][ T1002] ? 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) [ 29.256166][ T1002] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.256294][ T1002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.256427][ T1002] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.256554][ T1002] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.256682][ T1002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.256841][ T1002] RIP: 0033:0x7f3ae02a308e [ 29.256980][ T1002] 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 [ 29.257441][ T1002] RSP: 002b:00007ffdb9948900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.257635][ T1002] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3ae02a308e [ 29.257826][ T1002] RDX: 0000000000000000 RSI: 00007ffdb99489b0 RDI: 0000000000000005 [ 29.258021][ T1002] RBP: 00007ffdb9948910 R08: 0000000000000000 R09: 0000000000000000 [ 29.258211][ T1002] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.258408][ T1002] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb9949080 | [ 29.362180][ T1010] ------------[ cut here ]------------ | [ 29.362372][ T1010] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1010 | [ 29.362670][ T1010] Modules linked in: ip6_gre ip_gre gre | [ 29.363720][ T1010] Tainted: [W]=WARN [ 29.363860][ T1010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.364077][ T1010] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.364286][ T1010] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.364785][ T1010] RSP: 0018:ffa00000013bf020 EFLAGS: 00010286 [ 29.364997][ T1010] RAX: 00000000ffffffa6 RBX: ff1100000282a740 RCX: 1ff4000000277dca [ 29.365228][ T1010] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a7fc [ 29.365468][ T1010] RBP: ff11000010a19000 R08: 1fe2200000505501 R09: ff1100000a9cd158 [ 29.365701][ T1010] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 29.365955][ T1010] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.366192][ T1010] FS: 00007fc6fa290840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 29.366466][ T1010] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.366668][ T1010] CR2: 00007fc6fa5601a0 CR3: 0000000008d5b005 CR4: 0000000000771ef0 [ 29.366914][ T1010] PKRU: 55555554 [ 29.367053][ T1010] Call Trace: [ 29.367201][ T1010] [ 29.367311][ T1010] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.367495][ T1010] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.367636][ T1010] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.367807][ T1010] __dev_notify_flags (net/core/dev.c:9787) [ 29.368064][ T1010] ? netif_change_name (net/core/dev.c:1495) [ 29.368321][ T1010] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 29.368579][ T1010] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.368822][ T1010] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.369073][ T1010] ? 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)) [ 29.369318][ T1010] netif_change_flags (net/core/dev.c:9820) [ 29.369635][ T1010] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.369869][ T1010] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.370119][ T1010] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.370289][ T1010] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.370504][ T1010] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.370678][ T1010] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.370850][ T1010] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.371032][ T1010] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.371204][ T1010] ? __kernel_text_address (kernel/extable.c:79) [ 29.371381][ T1010] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.371555][ T1010] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.371727][ T1010] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.371910][ T1010] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.372080][ T1010] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.372250][ T1010] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.372427][ T1010] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.372598][ T1010] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.372773][ T1010] ? __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) [ 29.372959][ T1010] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.373132][ T1010] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.373305][ T1010] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.373481][ T1010] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.373655][ T1010] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.373829][ T1010] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.374014][ T1010] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.374186][ T1010] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.374363][ T1010] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.374534][ T1010] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.374708][ T1010] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.374878][ T1010] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.375063][ T1010] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.375234][ T1010] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.375415][ T1010] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.375588][ T1010] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.375760][ T1010] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.375945][ T1010] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.376115][ T1010] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.376288][ T1010] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.376464][ T1010] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.376636][ T1010] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.376807][ T1010] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.376990][ T1010] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.377166][ T1010] ? 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)) [ 29.377342][ T1010] ? 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)) [ 29.377516][ T1010] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.377688][ T1010] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.377858][ T1010] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.378044][ T1010] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.378217][ T1010] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.378397][ T1010] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.378571][ T1010] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.378744][ T1010] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.378927][ T1010] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.379128][ T1010] ? move_addr_to_kernel (net/socket.c:258) [ 29.379301][ T1010] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.379477][ T1010] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.379649][ T1010] ___sys_sendmsg (net/socket.c:2752) [ 29.379819][ T1010] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.380031][ T1010] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.380214][ T1010] __sys_sendmsg (net/socket.c:2784) [ 29.380397][ T1010] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.380570][ T1010] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.380778][ T1010] ? 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) [ 29.380965][ T1010] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.381139][ T1010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.381311][ T1010] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.381491][ T1010] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.381667][ T1010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.381871][ T1010] RIP: 0033:0x7fc6fa4ca08e [ 29.382060][ T1010] 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 [ 29.382565][ T1010] RSP: 002b:00007ffdc4029480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.382802][ T1010] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6fa4ca08e [ 29.383047][ T1010] RDX: 0000000000000000 RSI: 00007ffdc4029530 RDI: 0000000000000005 [ 29.383282][ T1010] RBP: 00007ffdc4029490 R08: 0000000000000000 R09: 0000000000000000 [ 29.383525][ T1010] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.383761][ T1010] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc4029c00 | [ 29.447008][ T1012] ------------[ cut here ]------------ | [ 29.447162][ T1012] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1012 | [ 29.447426][ T1012] Modules linked in: ip6_gre ip_gre gre | [ 29.447821][ T1012] Tainted: [W]=WARN [ 29.447927][ T1012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.448085][ T1012] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.448251][ T1012] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.448712][ T1012] RSP: 0018:ffa00000013df020 EFLAGS: 00010286 [ 29.448873][ T1012] RAX: 00000000ffffffa6 RBX: ff1100000e1758c0 RCX: 1ff400000027bdca [ 29.449079][ T1012] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e17597c [ 29.449270][ T1012] RBP: ff11000010a19000 R08: 1fe2200001c2eb31 R09: ff1100000a9c8b58 [ 29.449466][ T1012] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.449657][ T1012] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.449851][ T1012] FS: 00007fcb6d847840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.450084][ T1012] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.450245][ T1012] CR2: 00000000277af988 CR3: 000000000f2bf002 CR4: 0000000000771ef0 [ 29.450442][ T1012] PKRU: 55555554 [ 29.450537][ T1012] Call Trace: [ 29.450633][ T1012] [ 29.450701][ T1012] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.450831][ T1012] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.450932][ T1012] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.451062][ T1012] __dev_notify_flags (net/core/dev.c:9787) [ 29.451197][ T1012] ? netif_change_name (net/core/dev.c:1495) [ 29.451326][ T1012] ? __dev_change_flags (net/core/dev.c:9752) [ 29.451459][ T1012] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.451589][ T1012] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.451719][ T1012] ? 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)) [ 29.451851][ T1012] netif_change_flags (net/core/dev.c:9820) [ 29.451987][ T1012] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.452117][ T1012] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.452248][ T1012] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.452381][ T1012] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.452540][ T1012] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.452667][ T1012] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.452794][ T1012] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.452929][ T1012] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.453059][ T1012] ? __kernel_text_address (kernel/extable.c:79) [ 29.453187][ T1012] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.453316][ T1012] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.453450][ T1012] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.453580][ T1012] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.453710][ T1012] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.453838][ T1012] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.454060][ T1012] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.454191][ T1012] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.454321][ T1012] ? __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) [ 29.454453][ T1012] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.454582][ T1012] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.454712][ T1012] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.454845][ T1012] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.455041][ T1012] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.455171][ T1012] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.455298][ T1012] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.455432][ T1012] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.455559][ T1012] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.455686][ T1012] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.455816][ T1012] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.456035][ T1012] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.456251][ T1012] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.456388][ T1012] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.456522][ T1012] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.456651][ T1012] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.456779][ T1012] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.456978][ T1012] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.457106][ T1012] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.457236][ T1012] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.457370][ T1012] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.457502][ T1012] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.457631][ T1012] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.457759][ T1012] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.457958][ T1012] ? 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)) [ 29.458087][ T1012] ? 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)) [ 29.458220][ T1012] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.458353][ T1012] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.458484][ T1012] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.458613][ T1012] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.458743][ T1012] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.458873][ T1012] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.459031][ T1012] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.459159][ T1012] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.459286][ T1012] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.459450][ T1012] ? move_addr_to_kernel (net/socket.c:258) [ 29.459579][ T1012] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.459708][ T1012] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.459837][ T1012] ___sys_sendmsg (net/socket.c:2752) [ 29.459971][ T1012] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.460130][ T1012] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.460270][ T1012] __sys_sendmsg (net/socket.c:2784) [ 29.460404][ T1012] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.460532][ T1012] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.460692][ T1012] ? 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) [ 29.460821][ T1012] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.460954][ T1012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.461085][ T1012] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.461213][ T1012] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.461345][ T1012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.461505][ T1012] RIP: 0033:0x7fcb6da8108e [ 29.461640][ T1012] 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 [ 29.462104][ T1012] RSP: 002b:00007ffffd980070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.462295][ T1012] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcb6da8108e [ 29.462494][ T1012] RDX: 0000000000000000 RSI: 00007ffffd980120 RDI: 0000000000000005 [ 29.462686][ T1012] RBP: 00007ffffd980080 R08: 0000000000000000 R09: 0000000000000000 [ 29.462881][ T1012] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.463078][ T1012] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffffd9807f0 | [ 29.597332][ T1021] ------------[ cut here ]------------ | [ 29.597490][ T1021] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1021 | [ 29.597745][ T1021] Modules linked in: ip6_gre ip_gre gre | [ 29.598148][ T1021] Tainted: [W]=WARN [ 29.598244][ T1021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.598409][ T1021] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.598573][ T1021] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.599024][ T1021] RSP: 0018:ffa000000146f060 EFLAGS: 00010286 [ 29.599182][ T1021] RAX: 00000000ffffffa6 RBX: ff1100000c109c40 RCX: 1ff400000028ddd2 [ 29.599376][ T1021] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109cfc [ 29.599563][ T1021] RBP: ff11000010a19000 R08: 1fe22000018213a1 R09: ff1100000f168b58 [ 29.599750][ T1021] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 29.599941][ T1021] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000146f0f8 [ 29.600131][ T1021] FS: 00007f5fc00fd840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 29.600355][ T1021] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.600515][ T1021] CR2: 000000002c45f988 CR3: 0000000012c37006 CR4: 0000000000771ef0 [ 29.600705][ T1021] PKRU: 55555554 [ 29.600799][ T1021] Call Trace: [ 29.600898][ T1021] [ 29.600964][ T1021] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.601090][ T1021] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.601185][ T1021] netif_close_many (net/core/dev.c:1804) [ 29.601312][ T1021] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.601443][ T1021] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.601569][ T1021] ? __dev_close_many (net/core/dev.c:1781) [ 29.601694][ T1021] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.601850][ T1021] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.602015][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.602142][ T1021] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.602295][ T1021] ? 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) [ 29.602426][ T1021] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.602551][ T1021] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.602708][ T1021] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.602832][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.602966][ T1021] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.603092][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.603216][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.603346][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.603470][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.603593][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.603734][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.603857][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.604518][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.604645][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.604771][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.604899][ T1021] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.605026][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.605154][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.605278][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.605406][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.605532][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.605656][ T1021] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.605780][ T1021] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.605909][ T1021] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.606033][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.606161][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.606285][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.606415][ T1021] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.606541][ T1021] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.606668][ T1021] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.606797][ T1021] ? 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)) [ 29.606926][ T1021] ? 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)) [ 29.607054][ T1021] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.607180][ T1021] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.607305][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.607437][ T1021] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.607565][ T1021] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.607692][ T1021] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.607818][ T1021] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.607951][ T1021] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.608077][ T1021] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.608231][ T1021] ? move_addr_to_kernel (net/socket.c:258) [ 29.608364][ T1021] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.608493][ T1021] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.608620][ T1021] ___sys_sendmsg (net/socket.c:2752) [ 29.608743][ T1021] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.608902][ T1021] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.609040][ T1021] __sys_sendmsg (net/socket.c:2784) [ 29.609167][ T1021] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.609291][ T1021] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.609456][ T1021] ? 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) [ 29.609583][ T1021] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.609710][ T1021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.609835][ T1021] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.609966][ T1021] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.610091][ T1021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.610244][ T1021] RIP: 0033:0x7f5fc033708e [ 29.610384][ T1021] 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 [ 29.610924][ T1021] RSP: 002b:00007ffcffb36bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.611196][ T1021] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fc033708e [ 29.611390][ T1021] RDX: 0000000000000000 RSI: 00007ffcffb36ca0 RDI: 0000000000000005 [ 29.611576][ T1021] RBP: 00007ffcffb36c00 R08: 0000000000000000 R09: 0000000000000000 [ 29.611848][ T1021] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.612045][ T1021] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcffb37370 | [ 29.623669][ T1021] ------------[ cut here ]------------ | [ 29.623802][ T1021] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1021 | [ 29.624049][ T1021] Modules linked in: ip6_gre ip_gre gre | [ 29.624429][ T1021] Tainted: [W]=WARN [ 29.624521][ T1021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.624674][ T1021] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.624831][ T1021] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.625270][ T1021] RSP: 0018:ffa000000146f190 EFLAGS: 00010286 [ 29.625430][ T1021] RAX: 00000000ffffffa6 RBX: ff1100000ab583c0 RCX: 1ff400000028ddf8 [ 29.625612][ T1021] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab5847c [ 29.625792][ T1021] RBP: ff11000010a19000 R08: 1fe220000156b091 R09: ff1100000f168b58 [ 29.625980][ T1021] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 29.626160][ T1021] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.626346][ T1021] FS: 00007f5fc00fd840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 29.626562][ T1021] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.626717][ T1021] CR2: 000000002c45f988 CR3: 0000000012c37006 CR4: 0000000000771ef0 [ 29.626901][ T1021] PKRU: 55555554 [ 29.626993][ T1021] Call Trace: [ 29.627084][ T1021] [ 29.627147][ T1021] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.627303][ T1021] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.627462][ T1021] ? 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) [ 29.627584][ T1021] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.627706][ T1021] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 29.627857][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.627986][ T1021] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 29.628108][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.628229][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.628357][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.628479][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.628599][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.628738][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.628859][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.628987][ T1021] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.629108][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.629228][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.629354][ T1021] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 29.629479][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.629600][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.629721][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.629842][ T1021] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.629971][ T1021] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 29.630095][ T1021] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.630218][ T1021] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.630348][ T1021] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.630470][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.630595][ T1021] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.630716][ T1021] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.630839][ T1021] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.630966][ T1021] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.631089][ T1021] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.631213][ T1021] ? 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)) [ 29.631339][ T1021] ? 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)) [ 29.631463][ T1021] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.631586][ T1021] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.631711][ T1021] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.631835][ T1021] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.631961][ T1021] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.632084][ T1021] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.632207][ T1021] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.632329][ T1021] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.632456][ T1021] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.632612][ T1021] ? move_addr_to_kernel (net/socket.c:258) [ 29.632738][ T1021] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.632866][ T1021] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.633095][ T1021] ___sys_sendmsg (net/socket.c:2752) [ 29.633218][ T1021] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.633374][ T1021] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.633508][ T1021] __sys_sendmsg (net/socket.c:2784) [ 29.633631][ T1021] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.633753][ T1021] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.633917][ T1021] ? 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) [ 29.634041][ T1021] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.634165][ T1021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.634288][ T1021] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.634415][ T1021] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.634538][ T1021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.634690][ T1021] RIP: 0033:0x7f5fc033708e [ 29.634819][ T1021] 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 [ 29.635261][ T1021] RSP: 002b:00007ffcffb36bf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.635452][ T1021] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fc033708e [ 29.635636][ T1021] RDX: 0000000000000000 RSI: 00007ffcffb36ca0 RDI: 0000000000000005 [ 29.635818][ T1021] RBP: 00007ffcffb36c00 R08: 0000000000000000 R09: 0000000000000000 [ 29.636007][ T1021] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.636190][ T1021] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcffb37370 | [ 29.688216][ T1022] ------------[ cut here ]------------ | [ 29.688370][ T1022] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1022 | [ 29.688625][ T1022] Modules linked in: ip6_gre ip_gre gre | [ 29.689025][ T1022] Tainted: [W]=WARN [ 29.689122][ T1022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.689283][ T1022] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.689452][ T1022] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.689914][ T1022] RSP: 0018:ffa000000147f1b0 EFLAGS: 00010286 [ 29.690076][ T1022] RAX: 00000000ffffffa6 RBX: ff1100000c990040 RCX: 1ff400000028fdfc [ 29.690265][ T1022] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9900fc [ 29.690463][ T1022] RBP: ff1100000f2d4000 R08: 1fe2200001932021 R09: ff1100000f5b2e80 [ 29.690656][ T1022] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.690846][ T1022] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 29.691043][ T1022] FS: 00007f59fd205840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.691266][ T1022] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.691433][ T1022] CR2: 00007f59fd4e0010 CR3: 000000001034f004 CR4: 0000000000771ef0 [ 29.691626][ T1022] PKRU: 55555554 [ 29.691723][ T1022] Call Trace: [ 29.691818][ T1022] [ 29.691890][ T1022] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.692022][ T1022] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.692120][ T1022] __dev_notify_flags (net/core/dev.c:9787) [ 29.692250][ T1022] ? netif_change_name (net/core/dev.c:1495) [ 29.692386][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.692518][ T1022] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 29.692646][ T1022] ? nla_strscpy (lib/nlattr.c:795) [ 29.692776][ T1022] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 29.692911][ T1022] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 29.693039][ T1022] ? __dev_get_by_name (net/core/dev.c:883) [ 29.693168][ T1022] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 29.693302][ T1022] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 29.693440][ T1022] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.693570][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.693697][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.693824][ T1022] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.694000][ T1022] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.694127][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.694259][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.694393][ T1022] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.694522][ T1022] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.694649][ T1022] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.694775][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.694907][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.695037][ T1022] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.695163][ T1022] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.695292][ T1022] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.695424][ T1022] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.695552][ T1022] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.695683][ T1022] ? 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)) [ 29.695811][ T1022] ? 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)) [ 29.695948][ T1022] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.696077][ T1022] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.696207][ T1022] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.696340][ T1022] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.696469][ T1022] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.696598][ T1022] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.696728][ T1022] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.696856][ T1022] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.696990][ T1022] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.697148][ T1022] ? move_addr_to_kernel (net/socket.c:258) [ 29.697281][ T1022] ___sys_sendmsg (net/socket.c:2752) [ 29.697411][ T1022] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.697538][ T1022] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.697674][ T1022] ? 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)) [ 29.697804][ T1022] __sys_sendmsg (net/socket.c:2784) [ 29.697937][ T1022] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.698071][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.698201][ T1022] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.698330][ T1022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.698463][ T1022] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.698592][ T1022] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.698720][ T1022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.698882][ T1022] RIP: 0033:0x7f59fd43f08e [ 29.699025][ T1022] 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 [ 29.699483][ T1022] RSP: 002b:00007ffc4622d790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.699676][ T1022] RAX: ffffffffffffffda RBX: 00007ffc4622df40 RCX: 00007f59fd43f08e [ 29.699867][ T1022] RDX: 0000000000000000 RSI: 00007ffc4622d840 RDI: 0000000000000005 [ 29.700067][ T1022] RBP: 00007ffc4622d7a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.700258][ T1022] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec22 [ 29.700452][ T1022] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc4622df00 | [ 29.765110][ T1024] ------------[ cut here ]------------ | [ 29.765251][ T1024] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1024 | [ 29.765505][ T1024] Modules linked in: ip6_gre ip_gre gre | [ 29.765902][ T1024] Tainted: [W]=WARN [ 29.766001][ T1024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.766163][ T1024] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.766326][ T1024] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.766780][ T1024] RSP: 0018:ffa000000149f020 EFLAGS: 00010286 [ 29.766946][ T1024] RAX: 00000000ffffffa6 RBX: ff1100000e22a580 RCX: 1ff4000000293dca [ 29.767135][ T1024] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a63c [ 29.767324][ T1024] RBP: ff1100000f2d4000 R08: 1fe2200001c454c9 R09: ff11000009670b58 [ 29.767516][ T1024] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.767703][ T1024] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.767898][ T1024] FS: 00007fb59dc52840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.768122][ T1024] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.768280][ T1024] CR2: 00007fb59df221a0 CR3: 000000001030f001 CR4: 0000000000771ef0 [ 29.768474][ T1024] PKRU: 55555554 [ 29.768568][ T1024] Call Trace: [ 29.768663][ T1024] [ 29.768729][ T1024] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.768859][ T1024] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.768962][ T1024] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.769088][ T1024] __dev_notify_flags (net/core/dev.c:9787) [ 29.769218][ T1024] ? netif_change_name (net/core/dev.c:1495) [ 29.769349][ T1024] ? __dev_change_flags (net/core/dev.c:9752) [ 29.769478][ T1024] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.769605][ T1024] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.769732][ T1024] ? 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)) [ 29.769862][ T1024] netif_change_flags (net/core/dev.c:9820) [ 29.769993][ T1024] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.770121][ T1024] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.770251][ T1024] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.770381][ T1024] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.770540][ T1024] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.770667][ T1024] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.770793][ T1024] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.770924][ T1024] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.771052][ T1024] ? __kernel_text_address (kernel/extable.c:79) [ 29.771180][ T1024] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.771311][ T1024] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.771441][ T1024] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.771568][ T1024] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.771694][ T1024] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.771819][ T1024] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.772422][ T1024] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.772550][ T1024] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.772678][ T1024] ? __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) [ 29.772808][ T1024] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.772940][ T1024] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.773070][ T1024] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.773199][ T1024] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.773330][ T1024] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.773465][ T1024] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.773590][ T1024] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.773716][ T1024] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.773844][ T1024] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.773976][ T1024] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.774105][ T1024] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.774231][ T1024] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.774364][ T1024] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.774491][ T1024] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.774619][ T1024] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.774748][ T1024] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.774875][ T1024] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.775007][ T1024] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.775133][ T1024] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.775261][ T1024] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.775391][ T1024] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.775518][ T1024] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.775647][ T1024] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.775775][ T1024] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.775910][ T1024] ? 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)) [ 29.776037][ T1024] ? 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)) [ 29.776165][ T1024] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.776294][ T1024] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.776426][ T1024] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.776554][ T1024] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.776682][ T1024] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.776810][ T1024] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.776944][ T1024] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.777072][ T1024] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.777200][ T1024] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.777361][ T1024] ? move_addr_to_kernel (net/socket.c:258) [ 29.777489][ T1024] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.777616][ T1024] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.777744][ T1024] ___sys_sendmsg (net/socket.c:2752) [ 29.777870][ T1024] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.778033][ T1024] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.778172][ T1024] __sys_sendmsg (net/socket.c:2784) [ 29.778300][ T1024] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.778430][ T1024] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.778590][ T1024] ? 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) [ 29.778719][ T1024] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.778847][ T1024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.778979][ T1024] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.779107][ T1024] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.779234][ T1024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.779397][ T1024] RIP: 0033:0x7fb59de8c08e [ 29.779531][ T1024] 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 [ 29.779990][ T1024] RSP: 002b:00007fffed8c0300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.780181][ T1024] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb59de8c08e [ 29.780375][ T1024] RDX: 0000000000000000 RSI: 00007fffed8c03b0 RDI: 0000000000000005 [ 29.780565][ T1024] RBP: 00007fffed8c0310 R08: 0000000000000000 R09: 0000000000000000 [ 29.780754][ T1024] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 29.780948][ T1024] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffed8c0a80 | [ 29.888789][ T1032] ------------[ cut here ]------------ | [ 29.888983][ T1032] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1032 | [ 29.889312][ T1032] Modules linked in: ip6_gre ip_gre gre | [ 29.889730][ T1032] Tainted: [W]=WARN [ 29.889832][ T1032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.890009][ T1032] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.890177][ T1032] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.890642][ T1032] RSP: 0018:ffa000000150f020 EFLAGS: 00010286 [ 29.890813][ T1032] RAX: 00000000ffffffa6 RBX: ff1100000ab59700 RCX: 1ff40000002a1dca [ 29.891013][ T1032] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab597bc [ 29.891206][ T1032] RBP: ff1100000f2d4000 R08: 1fe220000156b2f9 R09: ff11000010692e58 [ 29.891402][ T1032] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.891592][ T1032] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.891784][ T1032] FS: 00007f1b08486840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 29.892016][ T1032] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.892176][ T1032] CR2: 000000001da63988 CR3: 0000000010324003 CR4: 0000000000771ef0 [ 29.892378][ T1032] PKRU: 55555554 [ 29.892474][ T1032] Call Trace: [ 29.892570][ T1032] [ 29.892637][ T1032] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.892769][ T1032] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.892867][ T1032] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.893003][ T1032] __dev_notify_flags (net/core/dev.c:9787) [ 29.893134][ T1032] ? netif_change_name (net/core/dev.c:1495) [ 29.893263][ T1032] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 29.893411][ T1032] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.893540][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.893669][ T1032] ? 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)) [ 29.893800][ T1032] netif_change_flags (net/core/dev.c:9820) [ 29.894021][ T1032] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.894152][ T1032] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.894283][ T1032] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.894420][ T1032] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.894579][ T1032] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.894706][ T1032] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.894834][ T1032] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.895028][ T1032] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.895212][ T1032] ? __kernel_text_address (kernel/extable.c:79) [ 29.895348][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.895478][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.895604][ T1032] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.895731][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.895858][ T1032] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.896007][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.896134][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.896261][ T1032] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.896396][ T1032] ? __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) [ 29.896525][ T1032] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.896652][ T1032] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.896781][ T1032] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.896917][ T1032] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.897048][ T1032] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.897178][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.897304][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.897438][ T1032] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.897566][ T1032] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.897694][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.897823][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.897957][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.898085][ T1032] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.898212][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.898346][ T1032] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.898475][ T1032] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.898602][ T1032] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.898729][ T1032] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.898855][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.898991][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.899119][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.899248][ T1032] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.899386][ T1032] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.899516][ T1032] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.899646][ T1032] ? 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)) [ 29.899773][ T1032] ? 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)) [ 29.899910][ T1032] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.900040][ T1032] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.900169][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.900297][ T1032] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.900440][ T1032] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.900570][ T1032] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.900699][ T1032] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.900829][ T1032] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.900965][ T1032] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.901127][ T1032] ? move_addr_to_kernel (net/socket.c:258) [ 29.901255][ T1032] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.901389][ T1032] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.901518][ T1032] ___sys_sendmsg (net/socket.c:2752) [ 29.901646][ T1032] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.901805][ T1032] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.901952][ T1032] __sys_sendmsg (net/socket.c:2784) [ 29.902080][ T1032] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.902208][ T1032] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.902375][ T1032] ? 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) [ 29.902503][ T1032] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 29.902631][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.902760][ T1032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.902894][ T1032] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.903022][ T1032] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.903207][ T1032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.903410][ T1032] RIP: 0033:0x7f1b086c008e [ 29.903545][ T1032] 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 [ 29.904004][ T1032] RSP: 002b:00007ffce0513c90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.904197][ T1032] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b086c008e [ 29.904395][ T1032] RDX: 0000000000000000 RSI: 00007ffce0513d40 RDI: 0000000000000005 [ 29.904584][ T1032] RBP: 00007ffce0513ca0 R08: 0000000000000000 R09: 0000000000000000 [ 29.904775][ T1032] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 29.904971][ T1032] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffce0514410 | [ 29.961485][ T1034] ------------[ cut here ]------------ | [ 29.961674][ T1034] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1034 | [ 29.961987][ T1034] Modules linked in: ip6_gre ip_gre gre | [ 29.962476][ T1034] Tainted: [W]=WARN [ 29.962619][ T1034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.962827][ T1034] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.963051][ T1034] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.963554][ T1034] RSP: 0018:ffa000000152f020 EFLAGS: 00010286 [ 29.963765][ T1034] RAX: 00000000ffffffa6 RBX: ff1100000c2d2ac0 RCX: 1ff40000002a5dca [ 29.964013][ T1034] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d2b7c [ 29.964246][ T1034] RBP: ff1100000f2d4000 R08: 1fe220000185a571 R09: ff11000010490b58 [ 29.964489][ T1034] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 29.964724][ T1034] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 29.964970][ T1034] FS: 00007f96da280840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 29.965238][ T1034] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.965447][ T1034] CR2: 00007f96da5501a0 CR3: 000000000e017006 CR4: 0000000000771ef0 [ 29.965684][ T1034] PKRU: 55555554 [ 29.965829][ T1034] Call Trace: [ 29.965984][ T1034] [ 29.966097][ T1034] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.966274][ T1034] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.966431][ T1034] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.966607][ T1034] __dev_notify_flags (net/core/dev.c:9787) [ 29.966784][ T1034] ? netif_change_name (net/core/dev.c:1495) [ 29.966968][ T1034] ? __dev_change_flags (net/core/dev.c:9752) [ 29.967146][ T1034] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.967319][ T1034] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.967505][ T1034] ? 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)) [ 29.967681][ T1034] netif_change_flags (net/core/dev.c:9820) [ 29.967858][ T1034] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.968046][ T1034] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 29.968224][ T1034] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 29.968411][ T1034] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 29.968618][ T1034] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.968793][ T1034] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.968981][ T1034] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.969155][ T1034] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.969331][ T1034] ? __kernel_text_address (kernel/extable.c:79) [ 29.969516][ T1034] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.969693][ T1034] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.969868][ T1034] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.970059][ T1034] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.970232][ T1034] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.970412][ T1034] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.970587][ T1034] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.970762][ T1034] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 29.970953][ T1034] ? __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) [ 29.971128][ T1034] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 29.971302][ T1034] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 29.971482][ T1034] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 29.971660][ T1034] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 29.971838][ T1034] rtnl_newlink (net/core/rtnetlink.c:4150) [ 29.972030][ T1034] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.972203][ T1034] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.972385][ T1034] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.972559][ T1034] ? mark_usage (kernel/locking/lockdep.c:4674) [ 29.972732][ T1034] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.972921][ T1034] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.973094][ T1034] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.973268][ T1034] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.973447][ T1034] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.973624][ T1034] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 29.973798][ T1034] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 29.973986][ T1034] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.974161][ T1034] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.974344][ T1034] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.974521][ T1034] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.974694][ T1034] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.974869][ T1034] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 29.975060][ T1034] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.975236][ T1034] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.975419][ T1034] ? 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)) [ 29.975593][ T1034] ? 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)) [ 29.975770][ T1034] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.975959][ T1034] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.976136][ T1034] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.976312][ T1034] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 29.976499][ T1034] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.976675][ T1034] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.976850][ T1034] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 29.977038][ T1034] ? copy_msghdr_from_user (net/socket.c:2635) [ 29.977212][ T1034] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 29.977424][ T1034] ? move_addr_to_kernel (net/socket.c:258) [ 29.977601][ T1034] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.977779][ T1034] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 29.977968][ T1034] ___sys_sendmsg (net/socket.c:2752) [ 29.978141][ T1034] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 29.978353][ T1034] ? copy_msghdr_from_user (net/socket.c:2603) [ 29.978539][ T1034] __sys_sendmsg (net/socket.c:2784) [ 29.978715][ T1034] ? __sys_sendmsg_sock (net/socket.c:2765) [ 29.978901][ T1034] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 29.979113][ T1034] ? 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) [ 29.979289][ T1034] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.979473][ T1034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.979648][ T1034] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.979823][ T1034] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.980013][ T1034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.980218][ T1034] RIP: 0033:0x7f96da4ba08e [ 29.980405][ T1034] 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 [ 29.980916][ T1034] RSP: 002b:00007ffc1f7b7190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.981154][ T1034] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f96da4ba08e [ 29.981401][ T1034] RDX: 0000000000000000 RSI: 00007ffc1f7b7240 RDI: 0000000000000005 [ 29.981639][ T1034] RBP: 00007ffc1f7b71a0 R08: 0000000000000000 R09: 0000000000000000 [ 29.981875][ T1034] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 29.982125][ T1034] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc1f7b7910 | [ 30.128242][ T1043] ------------[ cut here ]------------ | [ 30.128411][ T1043] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1043 | [ 30.128665][ T1043] Modules linked in: ip6_gre ip_gre gre | [ 30.129274][ T1043] Tainted: [W]=WARN [ 30.129377][ T1043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.129536][ T1043] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.129702][ T1043] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.130154][ T1043] RSP: 0018:ffa00000015af060 EFLAGS: 00010286 [ 30.130314][ T1043] RAX: 00000000ffffffa6 RBX: ff110000051f7000 RCX: 1ff40000002b5dd2 [ 30.130508][ T1043] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f70bc [ 30.130699][ T1043] RBP: ff1100000f2d4000 R08: 1fe2200000a3ee19 R09: ff11000010695158 [ 30.130891][ T1043] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 30.131078][ T1043] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000015af0f8 [ 30.131267][ T1043] FS: 00007f5698f20840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.131498][ T1043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.131656][ T1043] CR2: 00007f56991f01a0 CR3: 0000000012c6c004 CR4: 0000000000771ef0 [ 30.131845][ T1043] PKRU: 55555554 [ 30.131946][ T1043] Call Trace: [ 30.132041][ T1043] [ 30.132107][ T1043] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.132236][ T1043] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.132332][ T1043] netif_close_many (net/core/dev.c:1804) [ 30.132466][ T1043] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.132593][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.132721][ T1043] ? __dev_close_many (net/core/dev.c:1781) [ 30.132848][ T1043] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.133015][ T1043] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.133173][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.133298][ T1043] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.133460][ T1043] ? 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) [ 30.133585][ T1043] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.133710][ T1043] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.133868][ T1043] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.133999][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.134127][ T1043] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.134253][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.134379][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.134504][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.134629][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.134752][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.134900][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.135025][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.135152][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.135277][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.135407][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.135531][ T1043] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 30.135659][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.135784][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.135913][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.136040][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.136166][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.136291][ T1043] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.136422][ T1043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.136547][ T1043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.136672][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.136798][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.136927][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.137054][ T1043] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.137180][ T1043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.137306][ T1043] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.137438][ T1043] ? 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)) [ 30.137562][ T1043] ? 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)) [ 30.137690][ T1043] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.137817][ T1043] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.137949][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.138077][ T1043] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.138206][ T1043] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.138333][ T1043] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.138464][ T1043] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.138591][ T1043] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.138718][ T1043] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.138873][ T1043] ? move_addr_to_kernel (net/socket.c:258) [ 30.139004][ T1043] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.139132][ T1043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.139259][ T1043] ___sys_sendmsg (net/socket.c:2752) [ 30.139389][ T1043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.139544][ T1043] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.139682][ T1043] __sys_sendmsg (net/socket.c:2784) [ 30.139809][ T1043] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.139939][ T1043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.140098][ T1043] ? 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) [ 30.140225][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.140355][ T1043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.140484][ T1043] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.140611][ T1043] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.140737][ T1043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.140897][ T1043] RIP: 0033:0x7f569915a08e [ 30.141030][ T1043] 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 [ 30.141486][ T1043] RSP: 002b:00007fffc620fd10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.141675][ T1043] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f569915a08e [ 30.141863][ T1043] RDX: 0000000000000000 RSI: 00007fffc620fdc0 RDI: 0000000000000005 [ 30.142057][ T1043] RBP: 00007fffc620fd20 R08: 0000000000000000 R09: 0000000000000000 [ 30.142245][ T1043] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.142436][ T1043] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc6210490 | [ 30.145860][ T1043] ------------[ cut here ]------------ | [ 30.146470][ T1043] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1043 | [ 30.146712][ T1043] Modules linked in: ip6_gre ip_gre gre | [ 30.147158][ T1043] Tainted: [W]=WARN [ 30.147250][ T1043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.147405][ T1043] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.147655][ T1043] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.148101][ T1043] RSP: 0018:ffa00000015af190 EFLAGS: 00010286 [ 30.148251][ T1043] RAX: 00000000ffffffa6 RBX: ff1100000282b000 RCX: 1ff40000002b5df8 [ 30.148435][ T1043] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282b0bc [ 30.148617][ T1043] RBP: ff1100000f2d4000 R08: 1fe2200000505619 R09: ff11000010695158 [ 30.148796][ T1043] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 30.148984][ T1043] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.149163][ T1043] FS: 00007f5698f20840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.149379][ T1043] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.149528][ T1043] CR2: 00007f56991f01a0 CR3: 0000000012c6c004 CR4: 0000000000771ef0 [ 30.149708][ T1043] PKRU: 55555554 [ 30.149799][ T1043] Call Trace: [ 30.149894][ T1043] [ 30.149957][ T1043] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.150117][ T1043] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.150268][ T1043] ? 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) [ 30.150396][ T1043] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.150516][ T1043] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.150669][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.150793][ T1043] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.150919][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.151039][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.151161][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.151281][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.151408][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.151547][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.151668][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.151789][ T1043] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.151914][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.152039][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.152160][ T1043] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 30.152283][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.152408][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.152528][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.152649][ T1043] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.152771][ T1043] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.152897][ T1043] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.153020][ T1043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.153143][ T1043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.153264][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.153391][ T1043] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.153512][ T1043] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.153634][ T1043] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.153760][ T1043] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.153882][ T1043] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.154015][ T1043] ? 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)) [ 30.154135][ T1043] ? 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)) [ 30.154257][ T1043] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.154383][ T1043] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.154504][ T1043] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.154627][ T1043] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.154749][ T1043] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.154873][ T1043] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.155002][ T1043] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.155123][ T1043] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.155244][ T1043] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.155398][ T1043] ? move_addr_to_kernel (net/socket.c:258) [ 30.155520][ T1043] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.155643][ T1043] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.155766][ T1043] ___sys_sendmsg (net/socket.c:2752) [ 30.155890][ T1043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.156043][ T1043] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.156177][ T1043] __sys_sendmsg (net/socket.c:2784) [ 30.156299][ T1043] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.156425][ T1043] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.156579][ T1043] ? 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) [ 30.156702][ T1043] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.156826][ T1043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.156952][ T1043] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.157074][ T1043] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.157195][ T1043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.157348][ T1043] RIP: 0033:0x7f569915a08e [ 30.157475][ T1043] 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 [ 30.157915][ T1043] RSP: 002b:00007fffc620fd10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.158098][ T1043] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f569915a08e [ 30.158278][ T1043] RDX: 0000000000000000 RSI: 00007fffc620fdc0 RDI: 0000000000000005 [ 30.158465][ T1043] RBP: 00007fffc620fd20 R08: 0000000000000000 R09: 0000000000000000 [ 30.158645][ T1043] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.158826][ T1043] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc6210490 | [ 30.201592][ T1044] ------------[ cut here ]------------ | [ 30.201736][ T1044] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1044 | [ 30.202434][ T1044] Modules linked in: ip6_gre ip_gre gre | [ 30.202836][ T1044] Tainted: [W]=WARN [ 30.202941][ T1044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.203103][ T1044] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.203275][ T1044] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.203743][ T1044] RSP: 0018:ffa00000015bf1b0 EFLAGS: 00010286 [ 30.203917][ T1044] RAX: 00000000ffffffa6 RBX: ff1100000cf7b700 RCX: 1ff40000002b7dfc [ 30.204112][ T1044] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cf7b7bc [ 30.204307][ T1044] RBP: ff1100000f669000 R08: 1fe22000019ef6f9 R09: ff11000010690b80 [ 30.204505][ T1044] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 30.204699][ T1044] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 30.204899][ T1044] FS: 00007f1bfa424840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 30.205129][ T1044] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.205292][ T1044] CR2: 000000000043d250 CR3: 00000000103a1001 CR4: 0000000000771ef0 [ 30.205492][ T1044] PKRU: 55555554 [ 30.205590][ T1044] Call Trace: [ 30.205689][ T1044] [ 30.205757][ T1044] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.205896][ T1044] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.205997][ T1044] __dev_notify_flags (net/core/dev.c:9787) [ 30.206130][ T1044] ? netif_change_name (net/core/dev.c:1495) [ 30.206261][ T1044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.206401][ T1044] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.206532][ T1044] ? nla_strscpy (lib/nlattr.c:795) [ 30.206664][ T1044] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 30.206798][ T1044] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.206933][ T1044] ? __dev_get_by_name (net/core/dev.c:883) [ 30.207065][ T1044] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.207202][ T1044] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.207343][ T1044] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.207476][ T1044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.207605][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.207735][ T1044] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.207865][ T1044] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.208001][ T1044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.208136][ T1044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.208268][ T1044] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.208406][ T1044] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.208537][ T1044] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.208669][ T1044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.208799][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.208935][ T1044] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.209067][ T1044] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.209198][ T1044] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.209329][ T1044] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.209467][ T1044] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.209601][ T1044] ? 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)) [ 30.209731][ T1044] ? 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)) [ 30.209864][ T1044] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.210001][ T1044] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.210133][ T1044] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.210266][ T1044] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.210402][ T1044] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.210534][ T1044] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.210668][ T1044] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.210799][ T1044] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.210934][ T1044] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.211098][ T1044] ? move_addr_to_kernel (net/socket.c:258) [ 30.211231][ T1044] ___sys_sendmsg (net/socket.c:2752) [ 30.211367][ T1044] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.211496][ T1044] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.211636][ T1044] ? 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)) [ 30.211769][ T1044] __sys_sendmsg (net/socket.c:2784) [ 30.211904][ T1044] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.212037][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.212170][ T1044] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.212302][ T1044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.212437][ T1044] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.212568][ T1044] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.212698][ T1044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.212860][ T1044] RIP: 0033:0x7f1bfa65e08e [ 30.212999][ T1044] 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 [ 30.213468][ T1044] RSP: 002b:00007ffe5ae95ed0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.213664][ T1044] RAX: ffffffffffffffda RBX: 00007ffe5ae96680 RCX: 00007f1bfa65e08e [ 30.213858][ T1044] RDX: 0000000000000000 RSI: 00007ffe5ae95f80 RDI: 0000000000000005 [ 30.214058][ T1044] RBP: 00007ffe5ae95ee0 R08: 0000000000000000 R09: 0000000000000000 [ 30.214252][ T1044] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.214450][ T1044] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5ae96640 | [ 30.274676][ T1046] ------------[ cut here ]------------ | [ 30.274818][ T1046] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1046 | [ 30.275078][ T1046] Modules linked in: ip6_gre ip_gre gre | [ 30.275470][ T1046] Tainted: [W]=WARN [ 30.275565][ T1046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.275723][ T1046] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.275893][ T1046] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.276345][ T1046] RSP: 0018:ffa00000015df020 EFLAGS: 00010286 [ 30.276504][ T1046] RAX: 00000000ffffffa6 RBX: ff1100000ba9d380 RCX: 1ff40000002bbdca [ 30.276693][ T1046] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ba9d43c [ 30.276880][ T1046] RBP: ff1100000f669000 R08: 1fe2200001753a89 R09: ff110000098f0b58 [ 30.277076][ T1046] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 30.277263][ T1046] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.277456][ T1046] FS: 00007f1d448a6840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.277678][ T1046] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.277835][ T1046] CR2: 000000000c57c988 CR3: 0000000012ca6003 CR4: 0000000000771ef0 [ 30.278034][ T1046] PKRU: 55555554 [ 30.278130][ T1046] Call Trace: [ 30.278223][ T1046] [ 30.278289][ T1046] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.278422][ T1046] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.278518][ T1046] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.278646][ T1046] __dev_notify_flags (net/core/dev.c:9787) [ 30.278776][ T1046] ? netif_change_name (net/core/dev.c:1495) [ 30.278909][ T1046] ? __dev_change_flags (net/core/dev.c:9752) [ 30.279037][ T1046] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.279163][ T1046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.279291][ T1046] ? 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)) [ 30.279428][ T1046] netif_change_flags (net/core/dev.c:9820) [ 30.279555][ T1046] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.279683][ T1046] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.279812][ T1046] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.279944][ T1046] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.280102][ T1046] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.280229][ T1046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.280357][ T1046] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.280483][ T1046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.280610][ T1046] ? __kernel_text_address (kernel/extable.c:79) [ 30.280738][ T1046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.280870][ T1046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.281002][ T1046] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.281131][ T1046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.281257][ T1046] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.281389][ T1046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.281517][ T1046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.281643][ T1046] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.281769][ T1046] ? __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) [ 30.281902][ T1046] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.282030][ T1046] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.282158][ T1046] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.282287][ T1046] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.282418][ T1046] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.282546][ T1046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.282671][ T1046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.282800][ T1046] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.282929][ T1046] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.283056][ T1046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.283184][ T1046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.283309][ T1046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.283438][ T1046] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.283564][ T1046] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.283691][ T1046] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.283819][ T1046] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.283950][ T1046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.284079][ T1046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.284204][ T1046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.284332][ T1046] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.284461][ T1046] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.284588][ T1046] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.284713][ T1046] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.284840][ T1046] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.284976][ T1046] ? 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)) [ 30.285102][ T1046] ? 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)) [ 30.285231][ T1046] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.285364][ T1046] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.285491][ T1046] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.285618][ T1046] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.285746][ T1046] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.285874][ T1046] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.286007][ T1046] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.286137][ T1046] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.286264][ T1046] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.286428][ T1046] ? move_addr_to_kernel (net/socket.c:258) [ 30.286555][ T1046] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.286682][ T1046] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.286810][ T1046] ___sys_sendmsg (net/socket.c:2752) [ 30.286942][ T1046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.287100][ T1046] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.287240][ T1046] __sys_sendmsg (net/socket.c:2784) [ 30.287370][ T1046] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.287495][ T1046] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.287656][ T1046] ? 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) [ 30.287783][ T1046] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.287914][ T1046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.288042][ T1046] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.288170][ T1046] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.288297][ T1046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.288458][ T1046] RIP: 0033:0x7f1d44ae008e [ 30.288592][ T1046] 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 [ 30.289044][ T1046] RSP: 002b:00007ffcb6047450 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.289235][ T1046] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d44ae008e [ 30.289426][ T1046] RDX: 0000000000000000 RSI: 00007ffcb6047500 RDI: 0000000000000005 [ 30.289614][ T1046] RBP: 00007ffcb6047460 R08: 0000000000000000 R09: 0000000000000000 [ 30.289803][ T1046] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.289996][ T1046] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb6047bd0 | [ 30.404448][ T1054] ------------[ cut here ]------------ | [ 30.404636][ T1054] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1054 | [ 30.405446][ T1054] Modules linked in: ip6_gre ip_gre gre | [ 30.405936][ T1054] Tainted: [W]=WARN [ 30.406077][ T1054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.406281][ T1054] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.406500][ T1054] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.406999][ T1054] RSP: 0018:ffa000000164f020 EFLAGS: 00010286 [ 30.407205][ T1054] RAX: 00000000ffffffa6 RBX: ff1100000d2731c0 RCX: 1ff40000002c9dca [ 30.407445][ T1054] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d27327c [ 30.407678][ T1054] RBP: ff1100000f669000 R08: 1fe2200001a4e651 R09: ff1100000e4eae58 [ 30.407932][ T1054] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 30.408165][ T1054] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.408408][ T1054] FS: 00007f1fb6079840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 30.408676][ T1054] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.408881][ T1054] CR2: 000000003da88988 CR3: 000000001030d001 CR4: 0000000000771ef0 [ 30.409137][ T1054] PKRU: 55555554 [ 30.409278][ T1054] Call Trace: [ 30.409429][ T1054] [ 30.409540][ T1054] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.409719][ T1054] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.409865][ T1054] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.410056][ T1054] __dev_notify_flags (net/core/dev.c:9787) [ 30.410232][ T1054] ? netif_change_name (net/core/dev.c:1495) [ 30.410416][ T1054] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 30.410591][ T1054] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.410764][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.410952][ T1054] ? 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)) [ 30.411129][ T1054] netif_change_flags (net/core/dev.c:9820) [ 30.411304][ T1054] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.411483][ T1054] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.411661][ T1054] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.411835][ T1054] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.412053][ T1054] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.412227][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.412408][ T1054] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.412585][ T1054] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.412761][ T1054] ? __kernel_text_address (kernel/extable.c:79) [ 30.413044][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.413286][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.413523][ T1054] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.413760][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.414030][ T1054] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.414346][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.414564][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.414737][ T1054] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.414924][ T1054] ? __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) [ 30.415099][ T1054] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.415273][ T1054] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.415458][ T1054] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.415638][ T1054] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.415816][ T1054] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.416002][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.416175][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.416358][ T1054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.416533][ T1054] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.416705][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.416881][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.417065][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.417238][ T1054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.417418][ T1054] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.417595][ T1054] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.417769][ T1054] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.417955][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.418128][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.418301][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.418485][ T1054] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.418657][ T1054] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.418831][ T1054] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.419021][ T1054] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.419196][ T1054] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.419379][ T1054] ? 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)) [ 30.419553][ T1054] ? 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)) [ 30.419728][ T1054] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.419914][ T1054] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.420087][ T1054] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.420260][ T1054] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.420441][ T1054] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.420616][ T1054] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.420792][ T1054] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.420979][ T1054] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.421153][ T1054] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.421359][ T1054] ? move_addr_to_kernel (net/socket.c:258) [ 30.421532][ T1054] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.421706][ T1054] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.421884][ T1054] ___sys_sendmsg (net/socket.c:2752) [ 30.422068][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.422272][ T1054] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.422460][ T1054] __sys_sendmsg (net/socket.c:2784) [ 30.422633][ T1054] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.422804][ T1054] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.423024][ T1054] ? 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) [ 30.423198][ T1054] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.423380][ T1054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.423554][ T1054] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.423727][ T1054] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.423913][ T1054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.424118][ T1054] RIP: 0033:0x7f1fb62b308e [ 30.424297][ T1054] 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 [ 30.424803][ T1054] RSP: 002b:00007ffd7885e740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.425057][ T1054] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1fb62b308e [ 30.425293][ T1054] RDX: 0000000000000000 RSI: 00007ffd7885e7f0 RDI: 0000000000000005 [ 30.425534][ T1054] RBP: 00007ffd7885e750 R08: 0000000000000000 R09: 0000000000000000 [ 30.425768][ T1054] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.426018][ T1054] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd7885eec0 | [ 30.491501][ T1056] ------------[ cut here ]------------ | [ 30.491662][ T1056] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1056 | [ 30.491925][ T1056] Modules linked in: ip6_gre ip_gre gre | [ 30.492317][ T1056] Tainted: [W]=WARN [ 30.492417][ T1056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.492576][ T1056] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.492742][ T1056] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.493202][ T1056] RSP: 0018:ffa000000166f020 EFLAGS: 00010286 [ 30.493368][ T1056] RAX: 00000000ffffffa6 RBX: ff1100000cf7a200 RCX: 1ff40000002cddca [ 30.493560][ T1056] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cf7a2bc [ 30.493751][ T1056] RBP: ff1100000f669000 R08: 1fe22000019ef459 R09: ff110000100e8b58 [ 30.493945][ T1056] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 30.494134][ T1056] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.494327][ T1056] FS: 00007f37dbdf5840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 30.494558][ T1056] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.494719][ T1056] CR2: 0000000032e4b988 CR3: 000000000fcef002 CR4: 0000000000771ef0 [ 30.494919][ T1056] PKRU: 55555554 [ 30.495015][ T1056] Call Trace: [ 30.495111][ T1056] [ 30.495178][ T1056] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.495308][ T1056] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.495412][ T1056] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.495539][ T1056] __dev_notify_flags (net/core/dev.c:9787) [ 30.495669][ T1056] ? netif_change_name (net/core/dev.c:1495) [ 30.495798][ T1056] ? __dev_change_flags (net/core/dev.c:9752) [ 30.495931][ T1056] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.496058][ T1056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.496186][ T1056] ? 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)) [ 30.496319][ T1056] netif_change_flags (net/core/dev.c:9820) [ 30.496452][ T1056] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.496580][ T1056] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.496711][ T1056] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.496839][ T1056] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.497092][ T1056] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.497222][ T1056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.497353][ T1056] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.497479][ T1056] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.497607][ T1056] ? __kernel_text_address (kernel/extable.c:79) [ 30.497737][ T1056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.497866][ T1056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.498082][ T1056] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.498211][ T1056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.498344][ T1056] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.498473][ T1056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.498622][ T1056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.498807][ T1056] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.499114][ T1056] ? __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) [ 30.499317][ T1056] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.499465][ T1056] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.499597][ T1056] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.499727][ T1056] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.499859][ T1056] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.500088][ T1056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.500215][ T1056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.500350][ T1056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.500478][ T1056] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.500605][ T1056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.500734][ T1056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.500860][ T1056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.501062][ T1056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.501191][ T1056] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.501320][ T1056] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.501454][ T1056] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.501582][ T1056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.501708][ T1056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.501836][ T1056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.502053][ T1056] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.502180][ T1056] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.502308][ T1056] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.502442][ T1056] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.502570][ T1056] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.502703][ T1056] ? 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)) [ 30.502832][ T1056] ? 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)) [ 30.502994][ T1056] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.503125][ T1056] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.503253][ T1056] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.503386][ T1056] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.503515][ T1056] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.503644][ T1056] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.503774][ T1056] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.503908][ T1056] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.504037][ T1056] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.504194][ T1056] ? move_addr_to_kernel (net/socket.c:258) [ 30.504322][ T1056] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.504456][ T1056] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.504586][ T1056] ___sys_sendmsg (net/socket.c:2752) [ 30.504715][ T1056] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.504874][ T1056] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.505020][ T1056] __sys_sendmsg (net/socket.c:2784) [ 30.505150][ T1056] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.505277][ T1056] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.505453][ T1056] ? 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) [ 30.505582][ T1056] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.505713][ T1056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.505842][ T1056] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.505976][ T1056] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.506105][ T1056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.506263][ T1056] RIP: 0033:0x7f37dc02f08e [ 30.506403][ T1056] 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 [ 30.506860][ T1056] RSP: 002b:00007fff60ec1dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.507057][ T1056] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f37dc02f08e [ 30.507247][ T1056] RDX: 0000000000000000 RSI: 00007fff60ec1e80 RDI: 0000000000000005 [ 30.507442][ T1056] RBP: 00007fff60ec1de0 R08: 0000000000000000 R09: 0000000000000000 [ 30.507634][ T1056] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.507826][ T1056] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff60ec2550 | [ 30.637474][ T1065] ------------[ cut here ]------------ | [ 30.637639][ T1065] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1065 | [ 30.637902][ T1065] Modules linked in: ip6_gre ip_gre gre | [ 30.638299][ T1065] Tainted: [W]=WARN [ 30.638403][ T1065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.638563][ T1065] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.638728][ T1065] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.639551][ T1065] RSP: 0018:ffa00000016ff060 EFLAGS: 00010286 [ 30.639731][ T1065] RAX: 00000000ffffffa6 RBX: ff1100000c108c80 RCX: 1ff40000002dfdd2 [ 30.639929][ T1065] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c108d3c [ 30.640126][ T1065] RBP: ff1100000f669000 R08: 1fe22000018211a9 R09: ff1100000fc5ae58 [ 30.640319][ T1065] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 30.640519][ T1065] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000016ff0f8 [ 30.640713][ T1065] FS: 00007f7d24a42840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.640944][ T1065] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.641109][ T1065] CR2: 00007f7d24d121a0 CR3: 0000000010a41002 CR4: 0000000000771ef0 [ 30.641298][ T1065] PKRU: 55555554 [ 30.641399][ T1065] Call Trace: [ 30.641497][ T1065] [ 30.641563][ T1065] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.641691][ T1065] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.641787][ T1065] netif_close_many (net/core/dev.c:1804) [ 30.641921][ T1065] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.642049][ T1065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.642176][ T1065] ? __dev_close_many (net/core/dev.c:1781) [ 30.642302][ T1065] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 30.642468][ T1065] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 30.642627][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.642752][ T1065] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.642913][ T1065] ? 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) [ 30.643041][ T1065] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.643172][ T1065] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.643332][ T1065] ? unregister_netdevice_many (net/core/dev.c:12497) [ 30.643465][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.643592][ T1065] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.643720][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.643845][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.643976][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.644103][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.644233][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.644391][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.644518][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.644643][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.644768][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.644897][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.645024][ T1065] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 30.645156][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.645281][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.645413][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.645539][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.645665][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.645791][ T1065] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.645926][ T1065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.646057][ T1065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.646182][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.646310][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.646442][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.646570][ T1065] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.646697][ T1065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.646823][ T1065] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.646958][ T1065] ? 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)) [ 30.647084][ T1065] ? 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)) [ 30.647211][ T1065] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.647337][ T1065] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.647470][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.647597][ T1065] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.647723][ T1065] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.647850][ T1065] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.647983][ T1065] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.648110][ T1065] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.648235][ T1065] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.648396][ T1065] ? move_addr_to_kernel (net/socket.c:258) [ 30.648523][ T1065] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.648649][ T1065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.648776][ T1065] ___sys_sendmsg (net/socket.c:2752) [ 30.648906][ T1065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.649063][ T1065] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.649200][ T1065] __sys_sendmsg (net/socket.c:2784) [ 30.649327][ T1065] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.649458][ T1065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.649616][ T1065] ? 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) [ 30.649743][ T1065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.649869][ T1065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.650001][ T1065] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.650127][ T1065] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.650252][ T1065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.650415][ T1065] RIP: 0033:0x7f7d24c7c08e [ 30.650551][ T1065] 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 [ 30.651008][ T1065] RSP: 002b:00007ffd5a5c8b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.651199][ T1065] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7d24c7c08e [ 30.651396][ T1065] RDX: 0000000000000000 RSI: 00007ffd5a5c8c10 RDI: 0000000000000005 [ 30.651584][ T1065] RBP: 00007ffd5a5c8b70 R08: 0000000000000000 R09: 0000000000000000 [ 30.651771][ T1065] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.651961][ T1065] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5a5c92e0 | [ 30.656012][ T1065] ------------[ cut here ]------------ | [ 30.656142][ T1065] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1065 | [ 30.656385][ T1065] Modules linked in: ip6_gre ip_gre gre | [ 30.656759][ T1065] Tainted: [W]=WARN [ 30.656852][ T1065] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.657010][ T1065] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.657167][ T1065] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.657605][ T1065] RSP: 0018:ffa00000016ff190 EFLAGS: 00010286 [ 30.657757][ T1065] RAX: 00000000ffffffa6 RBX: ff1100000cdacac0 RCX: 1ff40000002dfdf8 [ 30.657946][ T1065] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdacb7c [ 30.658134][ T1065] RBP: ff1100000f669000 R08: 1fe22000019b5971 R09: ff1100000fc5ae58 [ 30.658320][ T1065] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 30.658510][ T1065] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 30.658699][ T1065] FS: 00007f7d24a42840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.659436][ T1065] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.659608][ T1065] CR2: 00007f7d24d121a0 CR3: 0000000010a41002 CR4: 0000000000771ef0 [ 30.659799][ T1065] PKRU: 55555554 [ 30.659945][ T1065] Call Trace: [ 30.660037][ T1065] [ 30.660151][ T1065] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 30.660305][ T1065] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 30.660462][ T1065] ? 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) [ 30.660585][ T1065] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 30.660705][ T1065] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 30.660858][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.661032][ T1065] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 30.661155][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.661276][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.661403][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.661526][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.661646][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.661787][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.661959][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.662081][ T1065] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.662202][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.662325][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.662453][ T1065] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 30.662576][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.662697][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.662818][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.662992][ T1065] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.663115][ T1065] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 30.663237][ T1065] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.663367][ T1065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.663489][ T1065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.663610][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.663734][ T1065] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.663855][ T1065] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.664029][ T1065] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.664151][ T1065] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.664273][ T1065] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.664404][ T1065] ? 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)) [ 30.664526][ T1065] ? 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)) [ 30.664650][ T1065] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.664774][ T1065] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.664946][ T1065] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.665069][ T1065] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.665193][ T1065] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.665318][ T1065] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.665446][ T1065] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.665569][ T1065] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.665690][ T1065] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.665842][ T1065] ? move_addr_to_kernel (net/socket.c:258) [ 30.666015][ T1065] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.666138][ T1065] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.666262][ T1065] ___sys_sendmsg (net/socket.c:2752) [ 30.666389][ T1065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.666547][ T1065] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.666680][ T1065] __sys_sendmsg (net/socket.c:2784) [ 30.666804][ T1065] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.666975][ T1065] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.667129][ T1065] ? 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) [ 30.667252][ T1065] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.667378][ T1065] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.667502][ T1065] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.667632][ T1065] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.667754][ T1065] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.667956][ T1065] RIP: 0033:0x7f7d24c7c08e [ 30.668084][ T1065] 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 [ 30.668528][ T1065] RSP: 002b:00007ffd5a5c8b60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.668712][ T1065] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7d24c7c08e [ 30.668944][ T1065] RDX: 0000000000000000 RSI: 00007ffd5a5c8c10 RDI: 0000000000000005 [ 30.669129][ T1065] RBP: 00007ffd5a5c8b70 R08: 0000000000000000 R09: 0000000000000000 [ 30.669309][ T1065] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.669495][ T1065] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd5a5c92e0 | [ 30.724396][ T1066] ------------[ cut here ]------------ | [ 30.724625][ T1066] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1066 | [ 30.724958][ T1066] Modules linked in: ip6_gre ip_gre gre | [ 30.725470][ T1066] Tainted: [W]=WARN [ 30.725616][ T1066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.725828][ T1066] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.726061][ T1066] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.726589][ T1066] RSP: 0018:ffa00000016ff1b0 EFLAGS: 00010286 [ 30.726802][ T1066] RAX: 00000000ffffffa6 RBX: ff1100000cdadc40 RCX: 1ff40000002dfdfc [ 30.727059][ T1066] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdadcfc [ 30.727303][ T1066] RBP: ff110000081b4000 R08: 1fe22000019b5ba1 R09: ff11000010058b80 [ 30.727555][ T1066] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 30.727801][ T1066] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 30.728059][ T1066] FS: 00007f1f24cce840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 30.728336][ T1066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.728560][ T1066] CR2: 00005608d5137d5c CR3: 000000000fd07003 CR4: 0000000000771ef0 [ 30.728804][ T1066] PKRU: 55555554 [ 30.728967][ T1066] Call Trace: [ 30.729113][ T1066] [ 30.729228][ T1066] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.729416][ T1066] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.729565][ T1066] __dev_notify_flags (net/core/dev.c:9787) [ 30.729745][ T1066] ? netif_change_name (net/core/dev.c:1495) [ 30.729936][ T1066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.730116][ T1066] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.730301][ T1066] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 30.730489][ T1066] ? nla_strscpy (lib/nlattr.c:795) [ 30.730670][ T1066] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 30.730852][ T1066] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 30.731041][ T1066] ? __dev_get_by_name (net/core/dev.c:883) [ 30.731221][ T1066] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 30.731413][ T1066] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 30.731596][ T1066] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.731782][ T1066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.731967][ T1066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.732147][ T1066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.732324][ T1066] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.732510][ T1066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.732693][ T1066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.732872][ T1066] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.733069][ T1066] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.733248][ T1066] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.733434][ T1066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.733613][ T1066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.733795][ T1066] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.733984][ T1066] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.734166][ T1066] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.734350][ T1066] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.734537][ T1066] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.734719][ T1066] ? 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)) [ 30.734909][ T1066] ? 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)) [ 30.735091][ T1066] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.735272][ T1066] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.735453][ T1066] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.735633][ T1066] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.735815][ T1066] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.736003][ T1066] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.736184][ T1066] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.736369][ T1066] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.736545][ T1066] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.736753][ T1066] ? move_addr_to_kernel (net/socket.c:258) [ 30.736952][ T1066] ___sys_sendmsg (net/socket.c:2752) [ 30.737129][ T1066] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.737309][ T1066] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.737503][ T1066] ? 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)) [ 30.737683][ T1066] __sys_sendmsg (net/socket.c:2784) [ 30.737863][ T1066] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.738057][ T1066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.738237][ T1066] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.738421][ T1066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.738604][ T1066] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.738784][ T1066] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.738977][ T1066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.739188][ T1066] RIP: 0033:0x7f1f24f0808e [ 30.739381][ T1066] 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 [ 30.739910][ T1066] RSP: 002b:00007ffe5992e2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.740155][ T1066] RAX: ffffffffffffffda RBX: 00007ffe5992ea70 RCX: 00007f1f24f0808e [ 30.740403][ T1066] RDX: 0000000000000000 RSI: 00007ffe5992e370 RDI: 0000000000000005 [ 30.740647][ T1066] RBP: 00007ffe5992e2d0 R08: 0000000000000000 R09: 0000000000000000 [ 30.740906][ T1066] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec23 [ 30.741147][ T1066] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe5992ea30 | [ 30.801013][ T1068] ------------[ cut here ]------------ | [ 30.801168][ T1068] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1068 | [ 30.801434][ T1068] Modules linked in: ip6_gre ip_gre gre | [ 30.801831][ T1068] Tainted: [W]=WARN [ 30.802531][ T1068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.802695][ T1068] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.802862][ T1068] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.803410][ T1068] RSP: 0018:ffa000000170f020 EFLAGS: 00010286 [ 30.803574][ T1068] RAX: 00000000ffffffa6 RBX: ff1100000f23e040 RCX: 1ff40000002e1dca [ 30.803763][ T1068] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e0fc [ 30.804042][ T1068] RBP: ff110000081b4000 R08: 1fe2200001e47c21 R09: ff1100001005d158 [ 30.804234][ T1068] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 30.804436][ T1068] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.804631][ T1068] FS: 00007f192535f840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 30.804855][ T1068] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.805090][ T1068] CR2: 000000002803b988 CR3: 000000000fd06006 CR4: 0000000000771ef0 [ 30.805285][ T1068] PKRU: 55555554 [ 30.805383][ T1068] Call Trace: [ 30.805479][ T1068] [ 30.805546][ T1068] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.805677][ T1068] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.805775][ T1068] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.805909][ T1068] __dev_notify_flags (net/core/dev.c:9787) [ 30.806039][ T1068] ? netif_change_name (net/core/dev.c:1495) [ 30.806168][ T1068] ? __dev_change_flags (net/core/dev.c:9752) [ 30.806296][ T1068] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.806430][ T1068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.806558][ T1068] ? 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)) [ 30.806688][ T1068] netif_change_flags (net/core/dev.c:9820) [ 30.806817][ T1068] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.806954][ T1068] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.807084][ T1068] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.807219][ T1068] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.807384][ T1068] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.807512][ T1068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.807640][ T1068] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.807767][ T1068] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.807907][ T1068] ? __kernel_text_address (kernel/extable.c:79) [ 30.808038][ T1068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.808167][ T1068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.808294][ T1068] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.808428][ T1068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.808555][ T1068] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.808682][ T1068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.808808][ T1068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.808999][ T1068] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.809129][ T1068] ? __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) [ 30.809260][ T1068] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.809393][ T1068] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.809522][ T1068] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.809652][ T1068] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.809785][ T1068] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.809969][ T1068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.810097][ T1068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.810225][ T1068] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.810355][ T1068] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.810482][ T1068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.810614][ T1068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.810742][ T1068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.810868][ T1068] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.811063][ T1068] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.811192][ T1068] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.811319][ T1068] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.811451][ T1068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.811577][ T1068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.811704][ T1068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.811834][ T1068] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.812048][ T1068] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.812177][ T1068] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.812303][ T1068] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.812435][ T1068] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.812565][ T1068] ? 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)) [ 30.812691][ T1068] ? 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)) [ 30.812821][ T1068] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.813067][ T1068] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.813197][ T1068] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.813324][ T1068] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.813456][ T1068] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.813586][ T1068] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.813714][ T1068] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.813841][ T1068] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.814054][ T1068] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.814211][ T1068] ? move_addr_to_kernel (net/socket.c:258) [ 30.814343][ T1068] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.814471][ T1068] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.814600][ T1068] ___sys_sendmsg (net/socket.c:2752) [ 30.814726][ T1068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.814977][ T1068] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.815118][ T1068] __sys_sendmsg (net/socket.c:2784) [ 30.815247][ T1068] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.815379][ T1068] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.815541][ T1068] ? 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) [ 30.815670][ T1068] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.815800][ T1068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.815933][ T1068] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.816061][ T1068] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.816188][ T1068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.816357][ T1068] RIP: 0033:0x7f192559908e [ 30.816494][ T1068] 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 [ 30.816953][ T1068] RSP: 002b:00007ffe2ab7b2b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.817146][ T1068] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f192559908e [ 30.817345][ T1068] RDX: 0000000000000000 RSI: 00007ffe2ab7b360 RDI: 0000000000000005 [ 30.817537][ T1068] RBP: 00007ffe2ab7b2c0 R08: 0000000000000000 R09: 0000000000000000 [ 30.817729][ T1068] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 30.817927][ T1068] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe2ab7ba30 | [ 30.931381][ T1075] ------------[ cut here ]------------ | [ 30.931537][ T1075] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1075 | [ 30.931799][ T1075] Modules linked in: ip6_gre ip_gre gre | [ 30.932496][ T1075] Tainted: [W]=WARN [ 30.932592][ T1075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.932750][ T1075] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 30.932923][ T1075] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 30.933376][ T1075] RSP: 0018:ffa000000174f020 EFLAGS: 00010286 [ 30.933539][ T1075] RAX: 00000000ffffffa6 RBX: ff1100000d272e40 RCX: 1ff40000002e9dca [ 30.933730][ T1075] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d272efc [ 30.933923][ T1075] RBP: ff110000081b4000 R08: 1fe2200001a4e5e1 R09: ff1100000f122e58 [ 30.934114][ T1075] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 30.934301][ T1075] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 30.934494][ T1075] FS: 00007f54d8608840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 30.934717][ T1075] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 30.934877][ T1075] CR2: 00000000283fd988 CR3: 000000000f505005 CR4: 0000000000771ef0 [ 30.935074][ T1075] PKRU: 55555554 [ 30.935170][ T1075] Call Trace: [ 30.935264][ T1075] [ 30.935330][ T1075] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 30.935465][ T1075] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 30.935561][ T1075] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 30.935688][ T1075] __dev_notify_flags (net/core/dev.c:9787) [ 30.935818][ T1075] ? netif_change_name (net/core/dev.c:1495) [ 30.935950][ T1075] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 30.936078][ T1075] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.936204][ T1075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.936332][ T1075] ? 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)) [ 30.936466][ T1075] netif_change_flags (net/core/dev.c:9820) [ 30.936594][ T1075] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.936722][ T1075] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 30.936852][ T1075] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 30.936987][ T1075] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 30.937149][ T1075] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.937277][ T1075] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.937412][ T1075] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.937538][ T1075] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.937667][ T1075] ? __kernel_text_address (kernel/extable.c:79) [ 30.937797][ T1075] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.937931][ T1075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.938058][ T1075] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.938188][ T1075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.938314][ T1075] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 30.938443][ T1075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.938570][ T1075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.938697][ T1075] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 30.938827][ T1075] ? __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) [ 30.938961][ T1075] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 30.939088][ T1075] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 30.939217][ T1075] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 30.939352][ T1075] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 30.939486][ T1075] rtnl_newlink (net/core/rtnetlink.c:4150) [ 30.939619][ T1075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.939746][ T1075] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.939873][ T1075] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.940008][ T1075] ? mark_usage (kernel/locking/lockdep.c:4674) [ 30.940135][ T1075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.940264][ T1075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.940394][ T1075] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.940521][ T1075] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.940648][ T1075] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 30.940776][ T1075] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 30.940911][ T1075] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 30.941044][ T1075] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.941172][ T1075] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.941299][ T1075] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.941432][ T1075] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 30.941561][ T1075] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 30.941687][ T1075] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 30.941814][ T1075] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.941944][ T1075] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.942075][ T1075] ? 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)) [ 30.942201][ T1075] ? 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)) [ 30.942329][ T1075] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.942464][ T1075] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.942592][ T1075] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 30.942722][ T1075] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 30.942851][ T1075] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 30.942987][ T1075] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 30.943119][ T1075] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 30.943250][ T1075] ? copy_msghdr_from_user (net/socket.c:2635) [ 30.943383][ T1075] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 30.943542][ T1075] ? move_addr_to_kernel (net/socket.c:258) [ 30.943672][ T1075] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.943799][ T1075] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 30.943931][ T1075] ___sys_sendmsg (net/socket.c:2752) [ 30.944059][ T1075] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 30.944220][ T1075] ? copy_msghdr_from_user (net/socket.c:2603) [ 30.944363][ T1075] __sys_sendmsg (net/socket.c:2784) [ 30.944491][ T1075] ? __sys_sendmsg_sock (net/socket.c:2765) [ 30.944620][ T1075] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 30.944783][ T1075] ? 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) [ 30.944916][ T1075] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 30.945046][ T1075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 30.945175][ T1075] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 30.945303][ T1075] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 30.945435][ T1075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.945594][ T1075] RIP: 0033:0x7f54d884208e [ 30.945729][ T1075] 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 [ 30.946190][ T1075] RSP: 002b:00007ffda94eacc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.946388][ T1075] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f54d884208e [ 30.946580][ T1075] RDX: 0000000000000000 RSI: 00007ffda94ead70 RDI: 0000000000000005 [ 30.946770][ T1075] RBP: 00007ffda94eacd0 R08: 0000000000000000 R09: 0000000000000000 [ 30.946962][ T1075] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 30.947150][ T1075] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffda94eb440 | [ 31.002941][ T1077] ------------[ cut here ]------------ | [ 31.003151][ T1077] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1077 | [ 31.003462][ T1077] Modules linked in: ip6_gre ip_gre gre | [ 31.004298][ T1077] Tainted: [W]=WARN [ 31.004529][ T1077] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.004826][ T1077] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.005130][ T1077] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.005723][ T1077] RSP: 0018:ffa000000175f020 EFLAGS: 00010286 [ 31.005955][ T1077] RAX: 00000000ffffffa6 RBX: ff1100000e22ac80 RCX: 1ff40000002ebdca [ 31.006190][ T1077] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22ad3c [ 31.006440][ T1077] RBP: ff110000081b4000 R08: 1fe2200001c455a9 R09: ff1100000f125158 [ 31.006674][ T1077] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 31.006920][ T1077] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.007158][ T1077] FS: 00007fd7df183840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 31.007434][ T1077] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.007638][ T1077] CR2: 00000000158fb988 CR3: 000000001044f002 CR4: 0000000000771ef0 [ 31.007875][ T1077] PKRU: 55555554 [ 31.008028][ T1077] Call Trace: [ 31.008170][ T1077] [ 31.008285][ T1077] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.008474][ T1077] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.008620][ T1077] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.008794][ T1077] __dev_notify_flags (net/core/dev.c:9787) [ 31.008983][ T1077] ? netif_change_name (net/core/dev.c:1495) [ 31.009156][ T1077] ? __dev_change_flags (net/core/dev.c:9752) [ 31.009331][ T1077] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.009513][ T1077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.009688][ T1077] ? 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)) [ 31.009865][ T1077] netif_change_flags (net/core/dev.c:9820) [ 31.010053][ T1077] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.010227][ T1077] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.010412][ T1077] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.010587][ T1077] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.010798][ T1077] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.010984][ T1077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.011158][ T1077] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.011330][ T1077] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.011514][ T1077] ? __kernel_text_address (kernel/extable.c:79) [ 31.011688][ T1077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.011866][ T1077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.012052][ T1077] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.012225][ T1077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.012408][ T1077] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.012583][ T1077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.012756][ T1077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.012946][ T1077] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.013123][ T1077] ? __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) [ 31.013301][ T1077] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.013484][ T1077] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.013660][ T1077] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.013836][ T1077] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.014026][ T1077] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.014202][ T1077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.014382][ T1077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.014555][ T1077] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.014731][ T1077] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.014917][ T1077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.015094][ T1077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.015267][ T1077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.015447][ T1077] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.015621][ T1077] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.015796][ T1077] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.015986][ T1077] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.016159][ T1077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.016333][ T1077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.016514][ T1077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.016689][ T1077] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.016860][ T1077] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.017048][ T1077] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.017224][ T1077] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.017408][ T1077] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.017585][ T1077] ? 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)) [ 31.017758][ T1077] ? 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)) [ 31.017947][ T1077] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.018124][ T1077] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.018297][ T1077] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.018481][ T1077] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.018657][ T1077] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.018834][ T1077] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.019025][ T1077] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.019200][ T1077] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.019380][ T1077] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.019583][ T1077] ? move_addr_to_kernel (net/socket.c:258) [ 31.019757][ T1077] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.019945][ T1077] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.020125][ T1077] ___sys_sendmsg (net/socket.c:2752) [ 31.020297][ T1077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.020509][ T1077] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.020693][ T1077] __sys_sendmsg (net/socket.c:2784) [ 31.020866][ T1077] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.021050][ T1077] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.021258][ T1077] ? 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) [ 31.021444][ T1077] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.021619][ T1077] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.021793][ T1077] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.021981][ T1077] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.022157][ T1077] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.022372][ T1077] RIP: 0033:0x7fd7df3bd08e [ 31.022552][ T1077] 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 [ 31.023063][ T1077] RSP: 002b:00007ffe23b09330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.023302][ T1077] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd7df3bd08e [ 31.023548][ T1077] RDX: 0000000000000000 RSI: 00007ffe23b093e0 RDI: 0000000000000005 [ 31.023787][ T1077] RBP: 00007ffe23b09340 R08: 0000000000000000 R09: 0000000000000000 [ 31.024036][ T1077] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.024274][ T1077] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe23b09ab0 | [ 31.156173][ T1085] ------------[ cut here ]------------ | [ 31.156356][ T1085] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1085 | [ 31.156620][ T1085] Modules linked in: ip6_gre ip_gre gre | [ 31.157524][ T1085] Tainted: [W]=WARN [ 31.157623][ T1085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.157783][ T1085] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.157956][ T1085] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.158417][ T1085] RSP: 0018:ffa000000177f060 EFLAGS: 00010286 [ 31.158578][ T1085] RAX: 00000000ffffffa6 RBX: ff1100000576cac0 RCX: 1ff40000002efdd2 [ 31.158770][ T1085] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576cb7c [ 31.158972][ T1085] RBP: ff110000081b4000 R08: 1fe2200000aed971 R09: ff1100000f6d8b58 [ 31.159163][ T1085] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 31.159356][ T1085] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000177f0f8 [ 31.159548][ T1085] FS: 00007f3f8c3af840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 31.159774][ T1085] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.159939][ T1085] CR2: 000000001fbfd988 CR3: 00000000102f5005 CR4: 0000000000771ef0 [ 31.160131][ T1085] PKRU: 55555554 [ 31.160227][ T1085] Call Trace: [ 31.160321][ T1085] [ 31.160389][ T1085] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.160518][ T1085] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.160615][ T1085] netif_close_many (net/core/dev.c:1804) [ 31.160743][ T1085] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.160870][ T1085] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.161002][ T1085] ? __dev_close_many (net/core/dev.c:1781) [ 31.161130][ T1085] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 31.161290][ T1085] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 31.161458][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.161584][ T1085] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.161740][ T1085] ? 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) [ 31.161868][ T1085] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.162000][ T1085] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.162158][ T1085] ? unregister_netdevice_many (net/core/dev.c:12497) [ 31.162287][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.162419][ T1085] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.162546][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.162671][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.162796][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.162926][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.163051][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.163196][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.163321][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.163450][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.163575][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.163701][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.163829][ T1085] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 31.163964][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.164088][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.164213][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.164338][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.164471][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.164596][ T1085] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.164722][ T1085] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.164848][ T1085] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.164979][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.165107][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.165231][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.165363][ T1085] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.165490][ T1085] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.165616][ T1085] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.165744][ T1085] ? 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)) [ 31.165869][ T1085] ? 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)) [ 31.166000][ T1085] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.166128][ T1085] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.166253][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.166386][ T1085] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.166515][ T1085] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.166643][ T1085] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.166772][ T1085] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.166901][ T1085] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.167027][ T1085] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.167182][ T1085] ? move_addr_to_kernel (net/socket.c:258) [ 31.167310][ T1085] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.167446][ T1085] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.167573][ T1085] ___sys_sendmsg (net/socket.c:2752) [ 31.167700][ T1085] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.167855][ T1085] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.167999][ T1085] __sys_sendmsg (net/socket.c:2784) [ 31.168127][ T1085] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.168252][ T1085] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.168416][ T1085] ? 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) [ 31.168543][ T1085] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.168672][ T1085] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.168799][ T1085] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.168931][ T1085] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.169059][ T1085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.169216][ T1085] RIP: 0033:0x7f3f8c5e908e [ 31.169356][ T1085] 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 [ 31.169814][ T1085] RSP: 002b:00007ffed71dbf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.170012][ T1085] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3f8c5e908e [ 31.170203][ T1085] RDX: 0000000000000000 RSI: 00007ffed71dc040 RDI: 0000000000000005 [ 31.170398][ T1085] RBP: 00007ffed71dbfa0 R08: 0000000000000000 R09: 0000000000000000 [ 31.170588][ T1085] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.170776][ T1085] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed71dc710 | [ 31.174194][ T1085] ------------[ cut here ]------------ | [ 31.174324][ T1085] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1085 | [ 31.174647][ T1085] Modules linked in: ip6_gre ip_gre gre | [ 31.175348][ T1085] Tainted: [W]=WARN [ 31.175441][ T1085] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.175595][ T1085] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.175752][ T1085] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.176193][ T1085] RSP: 0018:ffa000000177f190 EFLAGS: 00010286 [ 31.176354][ T1085] RAX: 00000000ffffffa6 RBX: ff1100000d15ec80 RCX: 1ff40000002efdf8 [ 31.176538][ T1085] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15ed3c [ 31.176803][ T1085] RBP: ff110000081b4000 R08: 1fe2200001a2bda9 R09: ff1100000f6d8b58 [ 31.176987][ T1085] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 31.177247][ T1085] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 31.177441][ T1085] FS: 00007f3f8c3af840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 31.177661][ T1085] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.177897][ T1085] CR2: 000000001fbfd988 CR3: 00000000102f5005 CR4: 0000000000771ef0 [ 31.178080][ T1085] PKRU: 55555554 [ 31.178172][ T1085] Call Trace: [ 31.178262][ T1085] [ 31.178406][ T1085] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 31.178563][ T1085] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.178714][ T1085] ? 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) [ 31.178836][ T1085] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.178965][ T1085] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.179118][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.179241][ T1085] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.179370][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.179570][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.179691][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.179811][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.180014][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.180153][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.180274][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.180403][ T1085] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.180524][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.180722][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.180844][ T1085] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 31.180971][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.181093][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.181291][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.181415][ T1085] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.181539][ T1085] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.181660][ T1085] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.181860][ T1085] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.181987][ T1085] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.182108][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.182232][ T1085] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.182433][ T1085] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.182557][ T1085] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.182678][ T1085] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.182800][ T1085] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.183009][ T1085] ? 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)) [ 31.183130][ T1085] ? 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)) [ 31.183255][ T1085] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.183381][ T1085] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.183582][ T1085] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.183704][ T1085] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.183826][ T1085] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.184031][ T1085] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.184156][ T1085] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.184277][ T1085] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.184403][ T1085] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.184631][ T1085] ? move_addr_to_kernel (net/socket.c:258) [ 31.184755][ T1085] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.184879][ T1085] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.185008][ T1085] ___sys_sendmsg (net/socket.c:2752) [ 31.185208][ T1085] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.185365][ T1085] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.185500][ T1085] __sys_sendmsg (net/socket.c:2784) [ 31.185621][ T1085] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.185842][ T1085] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.186003][ T1085] ? 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) [ 31.186126][ T1085] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.186249][ T1085] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.186455][ T1085] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.186578][ T1085] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.186699][ T1085] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.186850][ T1085] RIP: 0033:0x7f3f8c5e908e [ 31.187069][ T1085] 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 [ 31.187590][ T1085] RSP: 002b:00007ffed71dbf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.187773][ T1085] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f3f8c5e908e [ 31.187960][ T1085] RDX: 0000000000000000 RSI: 00007ffed71dc040 RDI: 0000000000000005 [ 31.188226][ T1085] RBP: 00007ffed71dbfa0 R08: 0000000000000000 R09: 0000000000000000 [ 31.188412][ T1085] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.188594][ T1085] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed71dc710 | [ 31.233111][ T1086] ------------[ cut here ]------------ | [ 31.233259][ T1086] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1086 | [ 31.233527][ T1086] Modules linked in: ip6_gre ip_gre gre | [ 31.234259][ T1086] Tainted: [W]=WARN [ 31.234367][ T1086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.234531][ T1086] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.234703][ T1086] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.235251][ T1086] RSP: 0018:ffa000000178f1b0 EFLAGS: 00010286 [ 31.235420][ T1086] RAX: 00000000ffffffa6 RBX: ff110000052eb540 RCX: 1ff40000002f1dfc [ 31.235615][ T1086] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eb5fc [ 31.235811][ T1086] RBP: ff1100000609c000 R08: 1fe2200000a5d6c1 R09: ff1100000a948b80 [ 31.236063][ T1086] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 31.236260][ T1086] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 31.236518][ T1086] FS: 00007fc3c9eb6840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.236749][ T1086] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.236972][ T1086] CR2: 00007fc3ca190cb0 CR3: 00000000105ef005 CR4: 0000000000771ef0 [ 31.237172][ T1086] PKRU: 55555554 [ 31.237271][ T1086] Call Trace: [ 31.237373][ T1086] [ 31.237442][ T1086] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.237576][ T1086] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.237676][ T1086] __dev_notify_flags (net/core/dev.c:9787) [ 31.237811][ T1086] ? netif_change_name (net/core/dev.c:1495) [ 31.238002][ T1086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.238139][ T1086] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.238271][ T1086] ? nla_strscpy (lib/nlattr.c:795) [ 31.238409][ T1086] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 31.238542][ T1086] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.238677][ T1086] ? __dev_get_by_name (net/core/dev.c:883) [ 31.238808][ T1086] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.239025][ T1086] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.239162][ T1086] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.239295][ T1086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.239434][ T1086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.239565][ T1086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.239695][ T1086] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.239825][ T1086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.240017][ T1086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.240153][ T1086] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.240284][ T1086] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.240419][ T1086] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.240549][ T1086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.240678][ T1086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.240810][ T1086] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.241008][ T1086] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.241142][ T1086] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.241272][ T1086] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.241408][ T1086] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.241545][ T1086] ? 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)) [ 31.241677][ T1086] ? 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)) [ 31.241810][ T1086] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.241987][ T1086] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.242121][ T1086] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.242254][ T1086] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.242390][ T1086] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.242522][ T1086] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.242655][ T1086] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.242786][ T1086] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.242925][ T1086] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.243087][ T1086] ? move_addr_to_kernel (net/socket.c:258) [ 31.243223][ T1086] ___sys_sendmsg (net/socket.c:2752) [ 31.243357][ T1086] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.243488][ T1086] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.243627][ T1086] ? 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)) [ 31.243760][ T1086] __sys_sendmsg (net/socket.c:2784) [ 31.243897][ T1086] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.244033][ T1086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.244165][ T1086] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.244298][ T1086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.244435][ T1086] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.244567][ T1086] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.244699][ T1086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.244862][ T1086] RIP: 0033:0x7fc3ca0f008e [ 31.245005][ T1086] 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 [ 31.245478][ T1086] RSP: 002b:00007ffed118b790 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.245674][ T1086] RAX: ffffffffffffffda RBX: 00007ffed118bf40 RCX: 00007fc3ca0f008e [ 31.245870][ T1086] RDX: 0000000000000000 RSI: 00007ffed118b840 RDI: 0000000000000005 [ 31.246074][ T1086] RBP: 00007ffed118b7a0 R08: 0000000000000000 R09: 0000000000000000 [ 31.246270][ T1086] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.246468][ T1086] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed118bf00 | [ 31.321224][ T1088] ------------[ cut here ]------------ | [ 31.321378][ T1088] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1088 | [ 31.321632][ T1088] Modules linked in: ip6_gre ip_gre gre | [ 31.322028][ T1088] Tainted: [W]=WARN [ 31.322124][ T1088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.322282][ T1088] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.322450][ T1088] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.322908][ T1088] RSP: 0018:ffa00000017af020 EFLAGS: 00010286 [ 31.323067][ T1088] RAX: 00000000ffffffa6 RBX: ff1100000be383c0 RCX: 1ff40000002f5dca [ 31.323256][ T1088] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be3847c [ 31.323451][ T1088] RBP: ff1100000609c000 R08: 1fe22000017c7091 R09: ff1100000f37d158 [ 31.323638][ T1088] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 31.323827][ T1088] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.324023][ T1088] FS: 00007f9d2ec90840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 31.324244][ T1088] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.324408][ T1088] CR2: 00007f9d2ef601a0 CR3: 000000000f4a7003 CR4: 0000000000771ef0 [ 31.324601][ T1088] PKRU: 55555554 [ 31.324696][ T1088] Call Trace: [ 31.324791][ T1088] [ 31.324857][ T1088] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.324994][ T1088] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.325092][ T1088] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.325221][ T1088] __dev_notify_flags (net/core/dev.c:9787) [ 31.325356][ T1088] ? netif_change_name (net/core/dev.c:1495) [ 31.325485][ T1088] ? __dev_change_flags (net/core/dev.c:9752) [ 31.325613][ T1088] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.325740][ T1088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.325866][ T1088] ? 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)) [ 31.326000][ T1088] netif_change_flags (net/core/dev.c:9820) [ 31.326130][ T1088] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.326259][ T1088] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.326391][ T1088] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.326520][ T1088] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.326679][ T1088] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.326806][ T1088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.326938][ T1088] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.327065][ T1088] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.327193][ T1088] ? __kernel_text_address (kernel/extable.c:79) [ 31.327321][ T1088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.327452][ T1088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.327580][ T1088] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.327709][ T1088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.327837][ T1088] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.327967][ T1088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.328094][ T1088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.328222][ T1088] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.328351][ T1088] ? __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) [ 31.328479][ T1088] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.328607][ T1088] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.328735][ T1088] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.328865][ T1088] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.329001][ T1088] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.329129][ T1088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.329255][ T1088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.329385][ T1088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.329511][ T1088] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.329637][ T1088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.329765][ T1088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.329897][ T1088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.330022][ T1088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.330150][ T1088] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.330277][ T1088] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.330408][ T1088] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.330536][ T1088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.330663][ T1088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.330790][ T1088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.330924][ T1088] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.331050][ T1088] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.331179][ T1088] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.331306][ T1088] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.331438][ T1088] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.331568][ T1088] ? 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)) [ 31.331695][ T1088] ? 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)) [ 31.331826][ T1088] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.331961][ T1088] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.332089][ T1088] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.332218][ T1088] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.332350][ T1088] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.332481][ T1088] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.332613][ T1088] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.332741][ T1088] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.332868][ T1088] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.333031][ T1088] ? move_addr_to_kernel (net/socket.c:258) [ 31.333158][ T1088] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.333285][ T1088] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.333418][ T1088] ___sys_sendmsg (net/socket.c:2752) [ 31.333544][ T1088] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.333701][ T1088] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.333841][ T1088] __sys_sendmsg (net/socket.c:2784) [ 31.333974][ T1088] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.334100][ T1088] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.334260][ T1088] ? 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) [ 31.334393][ T1088] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.334521][ T1088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.334650][ T1088] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.334778][ T1088] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.334910][ T1088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.335069][ T1088] RIP: 0033:0x7f9d2eeca08e [ 31.335202][ T1088] 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 [ 31.335658][ T1088] RSP: 002b:00007ffd54af7ce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.335849][ T1088] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9d2eeca08e [ 31.336043][ T1088] RDX: 0000000000000000 RSI: 00007ffd54af7d90 RDI: 0000000000000005 [ 31.336231][ T1088] RBP: 00007ffd54af7cf0 R08: 0000000000000000 R09: 0000000000000000 [ 31.336428][ T1088] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.336617][ T1088] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffd54af8460 | [ 31.444110][ T1095] ------------[ cut here ]------------ | [ 31.444299][ T1095] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1095 | [ 31.444606][ T1095] Modules linked in: ip6_gre ip_gre gre | [ 31.445106][ T1095] Tainted: [W]=WARN [ 31.445250][ T1095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.445466][ T1095] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.445679][ T1095] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.446597][ T1095] RSP: 0018:ffa00000017ff020 EFLAGS: 00010286 [ 31.446804][ T1095] RAX: 00000000ffffffa6 RBX: ff110000097c3540 RCX: 1ff40000002ffdca [ 31.447055][ T1095] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c35fc [ 31.447292][ T1095] RBP: ff1100000609c000 R08: 1fe22000012f86c1 R09: ff1100000f16d158 [ 31.447541][ T1095] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 31.447780][ T1095] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.448032][ T1095] FS: 00007f21707e4840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 31.448305][ T1095] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.448520][ T1095] CR2: 000000000abb8988 CR3: 0000000005103002 CR4: 0000000000771ef0 [ 31.448761][ T1095] PKRU: 55555554 [ 31.448915][ T1095] Call Trace: [ 31.449057][ T1095] [ 31.449171][ T1095] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.449355][ T1095] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.449502][ T1095] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.449676][ T1095] __dev_notify_flags (net/core/dev.c:9787) [ 31.449854][ T1095] ? netif_change_name (net/core/dev.c:1495) [ 31.450041][ T1095] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 31.450219][ T1095] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.450401][ T1095] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.450577][ T1095] ? 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)) [ 31.450755][ T1095] netif_change_flags (net/core/dev.c:9820) [ 31.450945][ T1095] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.451122][ T1095] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.451301][ T1095] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.451487][ T1095] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.451695][ T1095] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.451870][ T1095] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.452058][ T1095] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.452233][ T1095] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.452418][ T1095] ? __kernel_text_address (kernel/extable.c:79) [ 31.452597][ T1095] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.452774][ T1095] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.452961][ T1095] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.453140][ T1095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.453317][ T1095] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.453499][ T1095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.453674][ T1095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.453850][ T1095] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.454037][ T1095] ? __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) [ 31.454214][ T1095] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.454397][ T1095] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.454577][ T1095] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.454757][ T1095] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.454953][ T1095] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.455132][ T1095] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.455307][ T1095] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.455487][ T1095] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.455661][ T1095] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.455836][ T1095] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.456028][ T1095] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.456204][ T1095] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.456390][ T1095] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.456566][ T1095] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.456743][ T1095] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.456931][ T1095] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.457109][ T1095] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.457283][ T1095] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.457473][ T1095] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.457652][ T1095] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.457828][ T1095] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.458019][ T1095] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.458196][ T1095] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.458380][ T1095] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.458562][ T1095] ? 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)) [ 31.458738][ T1095] ? 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)) [ 31.458928][ T1095] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.459105][ T1095] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.459281][ T1095] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.459470][ T1095] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.459651][ T1095] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.459829][ T1095] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.460020][ T1095] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.460197][ T1095] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.460379][ T1095] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.460586][ T1095] ? move_addr_to_kernel (net/socket.c:258) [ 31.460764][ T1095] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.460953][ T1095] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.461132][ T1095] ___sys_sendmsg (net/socket.c:2752) [ 31.461306][ T1095] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.461520][ T1095] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.461708][ T1095] __sys_sendmsg (net/socket.c:2784) [ 31.461899][ T1095] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.462074][ T1095] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.462282][ T1095] ? 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) [ 31.462468][ T1095] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.462646][ T1095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.462823][ T1095] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.463012][ T1095] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.463191][ T1095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.463405][ T1095] RIP: 0033:0x7f2170a1e08e [ 31.463589][ T1095] 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 [ 31.464108][ T1095] RSP: 002b:00007ffe4880b810 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.464355][ T1095] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2170a1e08e [ 31.464597][ T1095] RDX: 0000000000000000 RSI: 00007ffe4880b8c0 RDI: 0000000000000005 [ 31.464840][ T1095] RBP: 00007ffe4880b820 R08: 0000000000000000 R09: 0000000000000000 [ 31.465092][ T1095] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.465331][ T1095] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe4880bf90 | [ 31.517593][ T1097] ------------[ cut here ]------------ | [ 31.517776][ T1097] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1097 | [ 31.518098][ T1097] Modules linked in: ip6_gre ip_gre gre | [ 31.518595][ T1097] Tainted: [W]=WARN [ 31.518743][ T1097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.518968][ T1097] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.519183][ T1097] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.519697][ T1097] RSP: 0018:ffa00000017ef020 EFLAGS: 00010286 [ 31.519921][ T1097] RAX: 00000000ffffffa6 RBX: ff1100000282a900 RCX: 1ff40000002fddca [ 31.520157][ T1097] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a9bc [ 31.520402][ T1097] RBP: ff1100000609c000 R08: 1fe2200000505539 R09: ff110000099d5158 [ 31.520637][ T1097] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 31.520878][ T1097] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.521133][ T1097] FS: 00007fa229e05840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 31.521416][ T1097] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.521625][ T1097] CR2: 0000000012848988 CR3: 0000000012c1a004 CR4: 0000000000771ef0 [ 31.521866][ T1097] PKRU: 55555554 [ 31.522020][ T1097] Call Trace: [ 31.522162][ T1097] [ 31.522275][ T1097] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.522458][ T1097] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.522604][ T1097] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.522779][ T1097] __dev_notify_flags (net/core/dev.c:9787) [ 31.522968][ T1097] ? netif_change_name (net/core/dev.c:1495) [ 31.523143][ T1097] ? __dev_change_flags (net/core/dev.c:9752) [ 31.523321][ T1097] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.523502][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.523678][ T1097] ? 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)) [ 31.523855][ T1097] netif_change_flags (net/core/dev.c:9820) [ 31.524044][ T1097] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.524220][ T1097] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.524409][ T1097] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.524585][ T1097] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.524792][ T1097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.524980][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.525156][ T1097] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.525330][ T1097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.525514][ T1097] ? __kernel_text_address (kernel/extable.c:79) [ 31.525692][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.525869][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.526057][ T1097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.526234][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.526417][ T1097] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.526592][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.526767][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.526959][ T1097] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.527137][ T1097] ? __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) [ 31.527313][ T1097] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.527495][ T1097] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.527671][ T1097] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.527849][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.528036][ T1097] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.528215][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.528397][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.528572][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.528746][ T1097] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.528932][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.529111][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.529285][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.529482][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.529657][ T1097] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.529837][ T1097] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.530026][ T1097] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.530201][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.530385][ T1097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.530562][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.530740][ T1097] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.530926][ T1097] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.531106][ T1097] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.531282][ T1097] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.531468][ T1097] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.531647][ T1097] ? 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)) [ 31.531820][ T1097] ? 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)) [ 31.532011][ T1097] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.532189][ T1097] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.532373][ T1097] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.532553][ T1097] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.532731][ T1097] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.532919][ T1097] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.533097][ T1097] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.533273][ T1097] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.533452][ T1097] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.533656][ T1097] ? move_addr_to_kernel (net/socket.c:258) [ 31.533834][ T1097] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.534021][ T1097] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.534198][ T1097] ___sys_sendmsg (net/socket.c:2752) [ 31.534378][ T1097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.534586][ T1097] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.534774][ T1097] __sys_sendmsg (net/socket.c:2784) [ 31.534964][ T1097] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.535141][ T1097] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.535358][ T1097] ? 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) [ 31.535533][ T1097] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.535731][ T1097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.535917][ T1097] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.536091][ T1097] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.536267][ T1097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.536481][ T1097] RIP: 0033:0x7fa22a03f08e [ 31.536666][ T1097] 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 [ 31.537181][ T1097] RSP: 002b:00007fff2c030ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.537430][ T1097] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa22a03f08e [ 31.537671][ T1097] RDX: 0000000000000000 RSI: 00007fff2c030fa0 RDI: 0000000000000005 [ 31.537920][ T1097] RBP: 00007fff2c030f00 R08: 0000000000000000 R09: 0000000000000000 [ 31.538173][ T1097] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.538418][ T1097] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff2c031670 | [ 31.697607][ T1105] ------------[ cut here ]------------ | [ 31.697764][ T1105] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1105 | [ 31.698035][ T1105] Modules linked in: ip6_gre ip_gre gre | [ 31.698443][ T1105] Tainted: [W]=WARN [ 31.698540][ T1105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.698702][ T1105] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.698868][ T1105] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.699335][ T1105] RSP: 0018:ffa000000120f060 EFLAGS: 00010286 [ 31.699507][ T1105] RAX: 00000000ffffffa6 RBX: ff1100000c108ac0 RCX: 1ff4000000241dd2 [ 31.699719][ T1105] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c108b7c [ 31.699919][ T1105] RBP: ff1100000609c000 R08: 1fe2200001821171 R09: ff1100000b4eae58 [ 31.700111][ T1105] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 31.700303][ T1105] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000120f0f8 [ 31.700500][ T1105] FS: 00007fee39e9b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.700722][ T1105] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.700889][ T1105] CR2: 000000000c813988 CR3: 000000000e77b001 CR4: 0000000000771ef0 [ 31.701086][ T1105] PKRU: 55555554 [ 31.701182][ T1105] Call Trace: [ 31.701278][ T1105] [ 31.701349][ T1105] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.701481][ T1105] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.701578][ T1105] netif_close_many (net/core/dev.c:1804) [ 31.701706][ T1105] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.701834][ T1105] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.701968][ T1105] ? __dev_close_many (net/core/dev.c:1781) [ 31.702099][ T1105] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 31.702259][ T1105] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 31.702426][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.702553][ T1105] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.702711][ T1105] ? 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) [ 31.702840][ T1105] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.702973][ T1105] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.703132][ T1105] ? unregister_netdevice_many (net/core/dev.c:12497) [ 31.703260][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.703390][ T1105] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.703518][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.703647][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.703774][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.703915][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.704045][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.704192][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.704320][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.704450][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.704579][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.704706][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.704831][ T1105] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 31.704975][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.705108][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.705235][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.705368][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.705496][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.705629][ T1105] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.705757][ T1105] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.705893][ T1105] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.706022][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.706152][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.706279][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.706412][ T1105] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.706540][ T1105] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.706667][ T1105] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.706798][ T1105] ? 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)) [ 31.707634][ T1105] ? 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)) [ 31.707768][ T1105] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.707907][ T1105] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.708043][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.708172][ T1105] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.708302][ T1105] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.708436][ T1105] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.708567][ T1105] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.708696][ T1105] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.708825][ T1105] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.708989][ T1105] ? move_addr_to_kernel (net/socket.c:258) [ 31.709118][ T1105] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.709246][ T1105] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.709382][ T1105] ___sys_sendmsg (net/socket.c:2752) [ 31.709508][ T1105] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.709669][ T1105] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.709808][ T1105] __sys_sendmsg (net/socket.c:2784) [ 31.709945][ T1105] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.710074][ T1105] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.710234][ T1105] ? 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) [ 31.710368][ T1105] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.710500][ T1105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.710629][ T1105] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.710760][ T1105] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.710892][ T1105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.711053][ T1105] RIP: 0033:0x7fee3a0d508e [ 31.711189][ T1105] 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 [ 31.711649][ T1105] RSP: 002b:00007ffdb2323e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.711844][ T1105] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee3a0d508e [ 31.712042][ T1105] RDX: 0000000000000000 RSI: 00007ffdb2323ef0 RDI: 0000000000000005 [ 31.712232][ T1105] RBP: 00007ffdb2323e50 R08: 0000000000000000 R09: 0000000000000000 [ 31.712430][ T1105] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.712622][ T1105] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb23245c0 | [ 31.724023][ T1105] ------------[ cut here ]------------ | [ 31.724159][ T1105] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1105 | [ 31.724412][ T1105] Modules linked in: ip6_gre ip_gre gre | [ 31.724790][ T1105] Tainted: [W]=WARN [ 31.724901][ T1105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.725056][ T1105] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.725216][ T1105] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.725659][ T1105] RSP: 0018:ffa000000120f190 EFLAGS: 00010286 [ 31.725820][ T1105] RAX: 00000000ffffffa6 RBX: ff1100000c1091c0 RCX: 1ff4000000241df8 [ 31.726011][ T1105] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c10927c [ 31.726196][ T1105] RBP: ff1100000609c000 R08: 1fe2200001821251 R09: ff1100000b4eae58 [ 31.726386][ T1105] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 31.726573][ T1105] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 31.726759][ T1105] FS: 00007fee39e9b840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.726982][ T1105] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.727136][ T1105] CR2: 000000000c813988 CR3: 000000000e77b001 CR4: 0000000000771ef0 [ 31.727322][ T1105] PKRU: 55555554 [ 31.727419][ T1105] Call Trace: [ 31.727511][ T1105] [ 31.727577][ T1105] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 31.727736][ T1105] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 31.727894][ T1105] ? 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) [ 31.728021][ T1105] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.728145][ T1105] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 31.728302][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.728433][ T1105] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 31.728556][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.728677][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.728800][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.728929][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.729053][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.729193][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.729317][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.729447][ T1105] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.729572][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.729694][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.729820][ T1105] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 31.730006][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.730129][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.730251][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.730379][ T1105] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.730506][ T1105] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 31.730631][ T1105] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.730753][ T1105] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.730876][ T1105] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.731057][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.731183][ T1105] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.731306][ T1105] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.731433][ T1105] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.731558][ T1105] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.731685][ T1105] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.731814][ T1105] ? 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)) [ 31.731990][ T1105] ? 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)) [ 31.732115][ T1105] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.732239][ T1105] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.732368][ T1105] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.732493][ T1105] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.732617][ T1105] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.732743][ T1105] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.732868][ T1105] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.732998][ T1105] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.733122][ T1105] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.733272][ T1105] ? move_addr_to_kernel (net/socket.c:258) [ 31.733401][ T1105] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.733526][ T1105] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.733653][ T1105] ___sys_sendmsg (net/socket.c:2752) [ 31.733774][ T1105] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.733929][ T1105] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.734064][ T1105] __sys_sendmsg (net/socket.c:2784) [ 31.734187][ T1105] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.734309][ T1105] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.734472][ T1105] ? 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) [ 31.734598][ T1105] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.734721][ T1105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.734845][ T1105] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.734975][ T1105] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.735099][ T1105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.735252][ T1105] RIP: 0033:0x7fee3a0d508e [ 31.735386][ T1105] 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 [ 31.735824][ T1105] RSP: 002b:00007ffdb2323e40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.736018][ T1105] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fee3a0d508e [ 31.736201][ T1105] RDX: 0000000000000000 RSI: 00007ffdb2323ef0 RDI: 0000000000000005 [ 31.736387][ T1105] RBP: 00007ffdb2323e50 R08: 0000000000000000 R09: 0000000000000000 [ 31.736571][ T1105] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec24 [ 31.736758][ T1105] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb23245c0 | [ 31.788079][ T1106] ------------[ cut here ]------------ | [ 31.788229][ T1106] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1106 | [ 31.788510][ T1106] Modules linked in: ip6_gre ip_gre gre | [ 31.788939][ T1106] Tainted: [W]=WARN [ 31.789045][ T1106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.789217][ T1106] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.789397][ T1106] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.789858][ T1106] RSP: 0018:ffa000000184f1b0 EFLAGS: 00010286 [ 31.790026][ T1106] RAX: 00000000ffffffa6 RBX: ff1100000ab59380 RCX: 1ff4000000309dfc [ 31.790220][ T1106] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab5943c [ 31.790419][ T1106] RBP: ff11000005339000 R08: 1fe220000156b289 R09: ff1100000b4ed180 [ 31.790615][ T1106] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 31.790807][ T1106] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 31.791007][ T1106] FS: 00007f6d6970c840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.791238][ T1106] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.791407][ T1106] CR2: 00007f6d699e6cb0 CR3: 000000000be1e004 CR4: 0000000000771ef0 [ 31.791603][ T1106] PKRU: 55555554 [ 31.791701][ T1106] Call Trace: [ 31.791798][ T1106] [ 31.791867][ T1106] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.792005][ T1106] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.792105][ T1106] __dev_notify_flags (net/core/dev.c:9787) [ 31.792237][ T1106] ? netif_change_name (net/core/dev.c:1495) [ 31.792373][ T1106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.792508][ T1106] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 31.792639][ T1106] ? nla_strscpy (lib/nlattr.c:795) [ 31.792771][ T1106] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 31.792908][ T1106] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 31.793038][ T1106] ? __dev_get_by_name (net/core/dev.c:883) [ 31.793167][ T1106] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 31.793304][ T1106] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 31.793442][ T1106] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.793575][ T1106] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.793705][ T1106] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.793834][ T1106] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.793970][ T1106] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.794099][ T1106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.794233][ T1106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.794370][ T1106] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.794502][ T1106] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.794632][ T1106] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.794763][ T1106] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.794898][ T1106] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.795031][ T1106] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.795162][ T1106] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.795296][ T1106] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.795432][ T1106] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.795562][ T1106] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.795696][ T1106] ? 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)) [ 31.795825][ T1106] ? 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)) [ 31.795963][ T1106] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.796095][ T1106] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.796227][ T1106] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.796361][ T1106] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.796493][ T1106] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.796625][ T1106] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.796757][ T1106] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.796893][ T1106] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.797023][ T1106] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.797183][ T1106] ? move_addr_to_kernel (net/socket.c:258) [ 31.797318][ T1106] ___sys_sendmsg (net/socket.c:2752) [ 31.797451][ T1106] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.797581][ T1106] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.797721][ T1106] ? 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)) [ 31.797854][ T1106] __sys_sendmsg (net/socket.c:2784) [ 31.797990][ T1106] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.798125][ T1106] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.798257][ T1106] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.798392][ T1106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.798521][ T1106] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.798652][ T1106] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.798783][ T1106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.798952][ T1106] RIP: 0033:0x7f6d6994608e [ 31.799087][ T1106] 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 [ 31.799554][ T1106] RSP: 002b:00007fff59a1d570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.799753][ T1106] RAX: ffffffffffffffda RBX: 00007fff59a1dd20 RCX: 00007f6d6994608e [ 31.799955][ T1106] RDX: 0000000000000000 RSI: 00007fff59a1d620 RDI: 0000000000000005 [ 31.800152][ T1106] RBP: 00007fff59a1d580 R08: 0000000000000000 R09: 0000000000000000 [ 31.800350][ T1106] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 31.800543][ T1106] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff59a1dce0 | [ 31.850748][ T1108] ------------[ cut here ]------------ | [ 31.850907][ T1108] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1108 | [ 31.851160][ T1108] Modules linked in: ip6_gre ip_gre gre | [ 31.851553][ T1108] Tainted: [W]=WARN [ 31.851648][ T1108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.851805][ T1108] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.851976][ T1108] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.852432][ T1108] RSP: 0018:ffa000000186f020 EFLAGS: 00010286 [ 31.852592][ T1108] RAX: 00000000ffffffa6 RBX: ff1100000ab59700 RCX: 1ff400000030ddca [ 31.852781][ T1108] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab597bc [ 31.852975][ T1108] RBP: ff11000005339000 R08: 1fe220000156b2f9 R09: ff11000009c20b58 [ 31.853163][ T1108] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 31.853356][ T1108] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.853546][ T1108] FS: 00007f21be5f6840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.853767][ T1108] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.853931][ T1108] CR2: 000000001b2f0988 CR3: 0000000012c47006 CR4: 0000000000771ef0 [ 31.854121][ T1108] PKRU: 55555554 [ 31.854216][ T1108] Call Trace: [ 31.854311][ T1108] [ 31.854381][ T1108] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.854512][ T1108] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.854609][ T1108] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.854737][ T1108] __dev_notify_flags (net/core/dev.c:9787) [ 31.854865][ T1108] ? netif_change_name (net/core/dev.c:1495) [ 31.854998][ T1108] ? __dev_change_flags (net/core/dev.c:9752) [ 31.855125][ T1108] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.855251][ T1108] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.855385][ T1108] ? 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)) [ 31.855513][ T1108] netif_change_flags (net/core/dev.c:9820) [ 31.855641][ T1108] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.855769][ T1108] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.856582][ T1108] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.856713][ T1108] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.856870][ T1108] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.857049][ T1108] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.857180][ T1108] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.857306][ T1108] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.857436][ T1108] ? __kernel_text_address (kernel/extable.c:79) [ 31.857564][ T1108] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.857694][ T1108] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.857821][ T1108] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.857955][ T1108] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.858083][ T1108] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.858209][ T1108] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.858337][ T1108] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.858469][ T1108] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.858597][ T1108] ? __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) [ 31.858725][ T1108] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.858854][ T1108] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.858987][ T1108] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.859117][ T1108] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.859247][ T1108] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.859380][ T1108] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.859506][ T1108] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.859632][ T1108] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.859758][ T1108] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.859889][ T1108] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.860018][ T1108] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.860144][ T1108] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.860271][ T1108] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.860403][ T1108] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.860531][ T1108] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.860658][ T1108] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.860786][ T1108] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.860921][ T1108] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.861046][ T1108] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.861175][ T1108] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.861300][ T1108] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.861431][ T1108] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.861559][ T1108] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.861686][ T1108] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.861816][ T1108] ? 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)) [ 31.861949][ T1108] ? 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)) [ 31.862077][ T1108] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.862206][ T1108] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.862334][ T1108] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.862467][ T1108] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.862595][ T1108] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.862723][ T1108] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.862852][ T1108] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.862985][ T1108] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.863111][ T1108] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.863269][ T1108] ? move_addr_to_kernel (net/socket.c:258) [ 31.863402][ T1108] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.863529][ T1108] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.863658][ T1108] ___sys_sendmsg (net/socket.c:2752) [ 31.863786][ T1108] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.863949][ T1108] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.864117][ T1108] __sys_sendmsg (net/socket.c:2784) [ 31.864244][ T1108] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.864375][ T1108] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.864537][ T1108] ? 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) [ 31.864666][ T1108] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.864794][ T1108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.864927][ T1108] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.865054][ T1108] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.865220][ T1108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.865380][ T1108] RIP: 0033:0x7f21be83008e [ 31.865513][ T1108] 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 [ 31.865966][ T1108] RSP: 002b:00007ffddf7d1120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.866158][ T1108] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f21be83008e [ 31.866351][ T1108] RDX: 0000000000000000 RSI: 00007ffddf7d11d0 RDI: 0000000000000005 [ 31.866541][ T1108] RBP: 00007ffddf7d1130 R08: 0000000000000000 R09: 0000000000000000 [ 31.866730][ T1108] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 31.866925][ T1108] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffddf7d18a0 | [ 31.970548][ T1115] ------------[ cut here ]------------ | [ 31.970696][ T1115] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1115 | [ 31.970961][ T1115] Modules linked in: ip6_gre ip_gre gre | [ 31.971350][ T1115] Tainted: [W]=WARN [ 31.971447][ T1115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.971604][ T1115] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 31.971767][ T1115] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 31.972219][ T1115] RSP: 0018:ffa00000018af020 EFLAGS: 00010286 [ 31.972384][ T1115] RAX: 00000000ffffffa6 RBX: ff1100000c30b1c0 RCX: 1ff4000000315dca [ 31.972570][ T1115] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b27c [ 31.972756][ T1115] RBP: ff11000005339000 R08: 1fe2200001861651 R09: ff11000009ac2e58 [ 31.972949][ T1115] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 31.973136][ T1115] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 31.973324][ T1115] FS: 00007f9a36655840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 31.973551][ T1115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 31.973709][ T1115] CR2: 000000003c1d8988 CR3: 00000000105ee001 CR4: 0000000000771ef0 [ 31.974547][ T1115] PKRU: 55555554 [ 31.974643][ T1115] Call Trace: [ 31.974737][ T1115] [ 31.974802][ T1115] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 31.975001][ T1115] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 31.975142][ T1115] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 31.975267][ T1115] __dev_notify_flags (net/core/dev.c:9787) [ 31.975398][ T1115] ? netif_change_name (net/core/dev.c:1495) [ 31.975525][ T1115] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 31.975650][ T1115] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.975774][ T1115] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.975906][ T1115] ? 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)) [ 31.976033][ T1115] netif_change_flags (net/core/dev.c:9820) [ 31.976160][ T1115] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 31.976286][ T1115] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 31.976420][ T1115] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 31.976547][ T1115] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 31.976706][ T1115] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.976832][ T1115] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.976961][ T1115] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.977085][ T1115] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.977213][ T1115] ? __kernel_text_address (kernel/extable.c:79) [ 31.977339][ T1115] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.977471][ T1115] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.977594][ T1115] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.977720][ T1115] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.977845][ T1115] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 31.977976][ T1115] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.978101][ T1115] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.978226][ T1115] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 31.978356][ T1115] ? __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) [ 31.978483][ T1115] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 31.978608][ T1115] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 31.978736][ T1115] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 31.978863][ T1115] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 31.978995][ T1115] rtnl_newlink (net/core/rtnetlink.c:4150) [ 31.979124][ T1115] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.979249][ T1115] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.979379][ T1115] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.979505][ T1115] ? mark_usage (kernel/locking/lockdep.c:4674) [ 31.979628][ T1115] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.979755][ T1115] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.979878][ T1115] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.980009][ T1115] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.980135][ T1115] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 31.980261][ T1115] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 31.980390][ T1115] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 31.980515][ T1115] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.980640][ T1115] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.980765][ T1115] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.980897][ T1115] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 31.981024][ T1115] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 31.981150][ T1115] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 31.981276][ T1115] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.981408][ T1115] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.981537][ T1115] ? 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)) [ 31.981663][ T1115] ? 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)) [ 31.981790][ T1115] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.981922][ T1115] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.982049][ T1115] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 31.982176][ T1115] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 31.982302][ T1115] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 31.982435][ T1115] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 31.982562][ T1115] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 31.982687][ T1115] ? copy_msghdr_from_user (net/socket.c:2635) [ 31.982813][ T1115] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 31.982976][ T1115] ? move_addr_to_kernel (net/socket.c:258) [ 31.983104][ T1115] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.983231][ T1115] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 31.983360][ T1115] ___sys_sendmsg (net/socket.c:2752) [ 31.983486][ T1115] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 31.983644][ T1115] ? copy_msghdr_from_user (net/socket.c:2603) [ 31.983782][ T1115] __sys_sendmsg (net/socket.c:2784) [ 31.983916][ T1115] ? __sys_sendmsg_sock (net/socket.c:2765) [ 31.984042][ T1115] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 31.984201][ T1115] ? 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) [ 31.984327][ T1115] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 31.984457][ T1115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 31.984585][ T1115] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 31.984712][ T1115] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 31.984839][ T1115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.985003][ T1115] RIP: 0033:0x7f9a3688f08e [ 31.985136][ T1115] 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 [ 31.985588][ T1115] RSP: 002b:00007ffe19f6c320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.985778][ T1115] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9a3688f08e [ 31.985974][ T1115] RDX: 0000000000000000 RSI: 00007ffe19f6c3d0 RDI: 0000000000000005 [ 31.986162][ T1115] RBP: 00007ffe19f6c330 R08: 0000000000000000 R09: 0000000000000000 [ 31.986355][ T1115] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 31.986544][ T1115] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe19f6caa0 | [ 32.040978][ T1117] ------------[ cut here ]------------ | [ 32.041119][ T1117] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1117 | [ 32.041375][ T1117] Modules linked in: ip6_gre ip_gre gre | [ 32.041760][ T1117] Tainted: [W]=WARN [ 32.041855][ T1117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.042229][ T1117] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.042399][ T1117] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.042841][ T1117] RSP: 0018:ffa00000018cf020 EFLAGS: 00010286 [ 32.043004][ T1117] RAX: 00000000ffffffa6 RBX: ff110000097c3c40 RCX: 1ff4000000319dca [ 32.043191][ T1117] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c3cfc [ 32.043382][ T1117] RBP: ff11000005339000 R08: 1fe22000012f87a1 R09: ff1100000fd90b58 [ 32.043568][ T1117] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 32.043754][ T1117] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.043948][ T1117] FS: 00007f1b19c99840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.044168][ T1117] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.044323][ T1117] CR2: 00000000250af988 CR3: 000000000f09f003 CR4: 0000000000771ef0 [ 32.044513][ T1117] PKRU: 55555554 [ 32.044606][ T1117] Call Trace: [ 32.044699][ T1117] [ 32.044764][ T1117] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.044898][ T1117] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.044994][ T1117] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.045119][ T1117] __dev_notify_flags (net/core/dev.c:9787) [ 32.045245][ T1117] ? netif_change_name (net/core/dev.c:1495) [ 32.045376][ T1117] ? __dev_change_flags (net/core/dev.c:9752) [ 32.045502][ T1117] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.045626][ T1117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.045752][ T1117] ? 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)) [ 32.045878][ T1117] netif_change_flags (net/core/dev.c:9820) [ 32.046009][ T1117] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.046135][ T1117] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.046262][ T1117] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.046392][ T1117] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.046547][ T1117] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.046672][ T1117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.046797][ T1117] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.046927][ T1117] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.047053][ T1117] ? __kernel_text_address (kernel/extable.c:79) [ 32.047179][ T1117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.047304][ T1117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.047433][ T1117] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.047559][ T1117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.047686][ T1117] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.047810][ T1117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.047942][ T1117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.048067][ T1117] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.048193][ T1117] ? __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) [ 32.048320][ T1117] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.048450][ T1117] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.048577][ T1117] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.048705][ T1117] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.048834][ T1117] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.048966][ T1117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.049090][ T1117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.049215][ T1117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.049339][ T1117] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.049467][ T1117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.049593][ T1117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.049718][ T1117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.049842][ T1117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.049973][ T1117] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.050100][ T1117] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.050226][ T1117] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.050355][ T1117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.050480][ T1117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.050604][ T1117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.050731][ T1117] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.050856][ T1117] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.050988][ T1117] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.051113][ T1117] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.051239][ T1117] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.051371][ T1117] ? 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)) [ 32.051496][ T1117] ? 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)) [ 32.051623][ T1117] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.051749][ T1117] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.051874][ T1117] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.052006][ T1117] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.052131][ T1117] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.052257][ T1117] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.052388][ T1117] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.052515][ T1117] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.052640][ T1117] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.052795][ T1117] ? move_addr_to_kernel (net/socket.c:258) [ 32.052930][ T1117] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.053056][ T1117] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.053182][ T1117] ___sys_sendmsg (net/socket.c:2752) [ 32.053307][ T1117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.053466][ T1117] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.053602][ T1117] __sys_sendmsg (net/socket.c:2784) [ 32.053728][ T1117] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.053854][ T1117] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.054017][ T1117] ? 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) [ 32.054143][ T1117] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.054269][ T1117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.054400][ T1117] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.054524][ T1117] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.054650][ T1117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.054804][ T1117] RIP: 0033:0x7f1b19ed308e [ 32.054940][ T1117] 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 [ 32.055385][ T1117] RSP: 002b:00007fff013fe080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.055571][ T1117] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1b19ed308e [ 32.055757][ T1117] RDX: 0000000000000000 RSI: 00007fff013fe130 RDI: 0000000000000005 [ 32.055950][ T1117] RBP: 00007fff013fe090 R08: 0000000000000000 R09: 0000000000000000 [ 32.056137][ T1117] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.056322][ T1117] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff013fe800 | [ 32.200864][ T1125] ------------[ cut here ]------------ | [ 32.201032][ T1125] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1125 | [ 32.201289][ T1125] Modules linked in: ip6_gre ip_gre gre | [ 32.201690][ T1125] Tainted: [W]=WARN [ 32.201786][ T1125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.202599][ T1125] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.202769][ T1125] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.203227][ T1125] RSP: 0018:ffa000000192f060 EFLAGS: 00010286 [ 32.203390][ T1125] RAX: 00000000ffffffa6 RBX: ff1100000d15ee40 RCX: 1ff4000000325dd2 [ 32.203578][ T1125] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15eefc [ 32.203765][ T1125] RBP: ff11000005339000 R08: 1fe2200001a2bde1 R09: ff11000010490b58 [ 32.203957][ T1125] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 32.204146][ T1125] R13: 0000000000000000 R14: 0000000000000000 R15: ffa000000192f0f8 [ 32.204336][ T1125] FS: 00007fe7e519a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.204558][ T1125] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.204718][ T1125] CR2: 000000001af76988 CR3: 00000000109f8004 CR4: 0000000000771ef0 [ 32.204915][ T1125] PKRU: 55555554 [ 32.205009][ T1125] Call Trace: [ 32.205102][ T1125] [ 32.205168][ T1125] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.205297][ T1125] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.205397][ T1125] netif_close_many (net/core/dev.c:1804) [ 32.205523][ T1125] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.205649][ T1125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.205775][ T1125] ? __dev_close_many (net/core/dev.c:1781) [ 32.205904][ T1125] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 32.206061][ T1125] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 32.206220][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.206351][ T1125] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.206510][ T1125] ? 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) [ 32.206636][ T1125] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.206761][ T1125] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.206936][ T1125] ? unregister_netdevice_many (net/core/dev.c:12497) [ 32.207063][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.207189][ T1125] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.207316][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.207446][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.207572][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.207700][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.207824][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.207973][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.208102][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.208228][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.208357][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.208482][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.208608][ T1125] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 32.208735][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.208859][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.208993][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.209119][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.209246][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.209375][ T1125] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.209501][ T1125] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.209625][ T1125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.209749][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.209878][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.210008][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.210134][ T1125] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.210258][ T1125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.210386][ T1125] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.210514][ T1125] ? 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)) [ 32.210638][ T1125] ? 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)) [ 32.210765][ T1125] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.210896][ T1125] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.211021][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.211147][ T1125] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.211273][ T1125] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.211405][ T1125] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.211535][ T1125] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.211660][ T1125] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.211786][ T1125] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.211947][ T1125] ? move_addr_to_kernel (net/socket.c:258) [ 32.212073][ T1125] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.212201][ T1125] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.212326][ T1125] ___sys_sendmsg (net/socket.c:2752) [ 32.212454][ T1125] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.212609][ T1125] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.212746][ T1125] __sys_sendmsg (net/socket.c:2784) [ 32.212874][ T1125] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.213005][ T1125] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.213164][ T1125] ? 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) [ 32.213290][ T1125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.213419][ T1125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.213548][ T1125] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.213676][ T1125] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.213802][ T1125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.213967][ T1125] RIP: 0033:0x7fe7e53d408e [ 32.214105][ T1125] 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 [ 32.214564][ T1125] RSP: 002b:00007ffefe225680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.214754][ T1125] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7e53d408e [ 32.214949][ T1125] RDX: 0000000000000000 RSI: 00007ffefe225730 RDI: 0000000000000005 [ 32.215135][ T1125] RBP: 00007ffefe225690 R08: 0000000000000000 R09: 0000000000000000 [ 32.215321][ T1125] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.215511][ T1125] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefe225e00 | [ 32.219101][ T1125] ------------[ cut here ]------------ | [ 32.219231][ T1125] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1125 | [ 32.219475][ T1125] Modules linked in: ip6_gre ip_gre gre | [ 32.219846][ T1125] Tainted: [W]=WARN [ 32.219944][ T1125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.220096][ T1125] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.220254][ T1125] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.220688][ T1125] RSP: 0018:ffa000000192f190 EFLAGS: 00010286 [ 32.220843][ T1125] RAX: 00000000ffffffa6 RBX: ff1100000c2d2900 RCX: 1ff4000000325df8 [ 32.221035][ T1125] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d29bc [ 32.221223][ T1125] RBP: ff11000005339000 R08: 1fe220000185a539 R09: ff11000010490b58 [ 32.221408][ T1125] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 32.221587][ T1125] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 32.221769][ T1125] FS: 00007fe7e519a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.221990][ T1125] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.222141][ T1125] CR2: 000000001af76988 CR3: 00000000109f8004 CR4: 0000000000771ef0 [ 32.222320][ T1125] PKRU: 55555554 [ 32.222412][ T1125] Call Trace: [ 32.222502][ T1125] [ 32.222566][ T1125] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 32.222722][ T1125] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.222874][ T1125] ? 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) [ 32.223003][ T1125] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.223126][ T1125] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.223277][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.223404][ T1125] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.223526][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.223647][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.223768][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.223894][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.224016][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.224156][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.224276][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.224403][ T1125] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.224524][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.224649][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.224771][ T1125] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 32.224899][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.225020][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.225141][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.225264][ T1125] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.225388][ T1125] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.225510][ T1125] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.225632][ T1125] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.225755][ T1125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.225875][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.226464][ T1125] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.226587][ T1125] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.226710][ T1125] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.226833][ T1125] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.226959][ T1125] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.227084][ T1125] ? 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)) [ 32.227205][ T1125] ? 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)) [ 32.227331][ T1125] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.227455][ T1125] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.227576][ T1125] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.227699][ T1125] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.227821][ T1125] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.227953][ T1125] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.228078][ T1125] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.228201][ T1125] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.228323][ T1125] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.228476][ T1125] ? move_addr_to_kernel (net/socket.c:258) [ 32.228603][ T1125] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.228727][ T1125] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.228850][ T1125] ___sys_sendmsg (net/socket.c:2752) [ 32.228979][ T1125] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.229131][ T1125] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.229265][ T1125] __sys_sendmsg (net/socket.c:2784) [ 32.229391][ T1125] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.229513][ T1125] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.229674][ T1125] ? 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) [ 32.229799][ T1125] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.229932][ T1125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.230054][ T1125] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.230175][ T1125] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.230297][ T1125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.230453][ T1125] RIP: 0033:0x7fe7e53d408e [ 32.230582][ T1125] 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 [ 32.231018][ T1125] RSP: 002b:00007ffefe225680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.231200][ T1125] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe7e53d408e [ 32.231387][ T1125] RDX: 0000000000000000 RSI: 00007ffefe225730 RDI: 0000000000000005 [ 32.231573][ T1125] RBP: 00007ffefe225690 R08: 0000000000000000 R09: 0000000000000000 [ 32.231753][ T1125] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.231940][ T1125] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffefe225e00 | [ 32.272843][ T1126] ------------[ cut here ]------------ | [ 32.272998][ T1126] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1126 | [ 32.273265][ T1126] Modules linked in: ip6_gre ip_gre gre | [ 32.273679][ T1126] Tainted: [W]=WARN [ 32.273779][ T1126] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.273952][ T1126] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.274124][ T1126] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.274597][ T1126] RSP: 0018:ffa000000193f1b0 EFLAGS: 00010286 [ 32.274763][ T1126] RAX: 00000000ffffffa6 RBX: ff110000052eb8c0 RCX: 1ff4000000327dfc [ 32.274966][ T1126] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052eb97c [ 32.275163][ T1126] RBP: ff1100000f2d1000 R08: 1fe2200000a5d731 R09: ff11000010492e80 [ 32.275365][ T1126] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 32.275562][ T1126] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 32.275760][ T1126] FS: 00007f10178cf840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 32.275997][ T1126] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.276163][ T1126] CR2: 00007f1017ba9cb0 CR3: 0000000012c3f001 CR4: 0000000000771ef0 [ 32.276363][ T1126] PKRU: 55555554 [ 32.276461][ T1126] Call Trace: [ 32.276560][ T1126] [ 32.276630][ T1126] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.276764][ T1126] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.276864][ T1126] __dev_notify_flags (net/core/dev.c:9787) [ 32.277634][ T1126] ? netif_change_name (net/core/dev.c:1495) [ 32.277770][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.277907][ T1126] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.278046][ T1126] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.278179][ T1126] ? nla_strscpy (lib/nlattr.c:795) [ 32.278314][ T1126] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 32.278452][ T1126] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.278583][ T1126] ? __dev_get_by_name (net/core/dev.c:883) [ 32.278715][ T1126] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.278852][ T1126] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.278994][ T1126] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.279127][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.279261][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.279398][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.279530][ T1126] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.279661][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.279798][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.279933][ T1126] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.280065][ T1126] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.280197][ T1126] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.280329][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.280463][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.280598][ T1126] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.280730][ T1126] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.280864][ T1126] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.281000][ T1126] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.281132][ T1126] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.281268][ T1126] ? 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)) [ 32.281403][ T1126] ? 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)) [ 32.281536][ T1126] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.281670][ T1126] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.281802][ T1126] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.281939][ T1126] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.282073][ T1126] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.282206][ T1126] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.282341][ T1126] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.282477][ T1126] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.282607][ T1126] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.282768][ T1126] ? move_addr_to_kernel (net/socket.c:258) [ 32.282914][ T1126] ___sys_sendmsg (net/socket.c:2752) [ 32.283046][ T1126] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.283178][ T1126] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.283318][ T1126] ? 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)) [ 32.283456][ T1126] __sys_sendmsg (net/socket.c:2784) [ 32.283586][ T1126] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.283721][ T1126] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.283853][ T1126] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.283993][ T1126] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.284125][ T1126] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.284257][ T1126] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.284391][ T1126] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.284555][ T1126] RIP: 0033:0x7f1017b0908e [ 32.284695][ T1126] 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 [ 32.285162][ T1126] RSP: 002b:00007ffef86945a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.285367][ T1126] RAX: ffffffffffffffda RBX: 00007ffef8694d50 RCX: 00007f1017b0908e [ 32.285561][ T1126] RDX: 0000000000000000 RSI: 00007ffef8694650 RDI: 0000000000000005 [ 32.285757][ T1126] RBP: 00007ffef86945b0 R08: 0000000000000000 R09: 0000000000000000 [ 32.285960][ T1126] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.286159][ T1126] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffef8694d10 | [ 32.382696][ T1129] ------------[ cut here ]------------ | [ 32.382850][ T1129] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1129 | [ 32.383118][ T1129] Modules linked in: ip6_gre ip_gre gre | [ 32.383519][ T1129] Tainted: [W]=WARN [ 32.383619][ T1129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.383779][ T1129] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.383952][ T1129] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.384418][ T1129] RSP: 0018:ffa000000196f020 EFLAGS: 00010286 [ 32.384578][ T1129] RAX: 00000000ffffffa6 RBX: ff110000051f6900 RCX: 1ff400000032ddca [ 32.384771][ T1129] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f69bc [ 32.385224][ T1129] RBP: ff1100000f2d1000 R08: 1fe2200000a3ed39 R09: ff1100000a9fae58 [ 32.385422][ T1129] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 32.385613][ T1129] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.385809][ T1129] FS: 00007ff2c015a840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.386042][ T1129] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.386205][ T1129] CR2: 0000000020c3c988 CR3: 0000000012ce7001 CR4: 0000000000771ef0 [ 32.386405][ T1129] PKRU: 55555554 [ 32.386503][ T1129] Call Trace: [ 32.386602][ T1129] [ 32.386669][ T1129] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.386803][ T1129] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.386909][ T1129] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.387041][ T1129] __dev_notify_flags (net/core/dev.c:9787) [ 32.387172][ T1129] ? netif_change_name (net/core/dev.c:1495) [ 32.387301][ T1129] ? __dev_change_flags (net/core/dev.c:9752) [ 32.387436][ T1129] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.387565][ T1129] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.387696][ T1129] ? 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)) [ 32.387827][ T1129] netif_change_flags (net/core/dev.c:9820) [ 32.387962][ T1129] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.388090][ T1129] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.388222][ T1129] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.388359][ T1129] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.388521][ T1129] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.388649][ T1129] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.388778][ T1129] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.388914][ T1129] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.389045][ T1129] ? __kernel_text_address (kernel/extable.c:79) [ 32.389175][ T1129] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.389306][ T1129] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.389439][ T1129] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.389571][ T1129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.389700][ T1129] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.389829][ T1129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.389963][ T1129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.390095][ T1129] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.390225][ T1129] ? __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) [ 32.390358][ T1129] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.390488][ T1129] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.390618][ T1129] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.390750][ T1129] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.390890][ T1129] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.391024][ T1129] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.391151][ T1129] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.391283][ T1129] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.391418][ T1129] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.391546][ T1129] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.391678][ T1129] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.391804][ T1129] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.391939][ T1129] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.392069][ T1129] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.392198][ T1129] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.392330][ T1129] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.392464][ T1129] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.392592][ T1129] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.392721][ T1129] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.392851][ T1129] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.392985][ T1129] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.393116][ T1129] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.393246][ T1129] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.393381][ T1129] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.393513][ T1129] ? 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)) [ 32.393641][ T1129] ? 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)) [ 32.393771][ T1129] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.393906][ T1129] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.394036][ T1129] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.394168][ T1129] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.394297][ T1129] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.394434][ T1129] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.394565][ T1129] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.394694][ T1129] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.394827][ T1129] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.394992][ T1129] ? move_addr_to_kernel (net/socket.c:258) [ 32.395122][ T1129] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.395251][ T1129] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.395385][ T1129] ___sys_sendmsg (net/socket.c:2752) [ 32.395512][ T1129] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.395673][ T1129] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.395817][ T1129] __sys_sendmsg (net/socket.c:2784) [ 32.395952][ T1129] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.396081][ T1129] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.396242][ T1129] ? 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) [ 32.396380][ T1129] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.396511][ T1129] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.396640][ T1129] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.396770][ T1129] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.396902][ T1129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.397062][ T1129] RIP: 0033:0x7ff2c039408e [ 32.397197][ T1129] 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 [ 32.397658][ T1129] RSP: 002b:00007ffcb33dd750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.397853][ T1129] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff2c039408e [ 32.398052][ T1129] RDX: 0000000000000000 RSI: 00007ffcb33dd800 RDI: 0000000000000005 [ 32.398243][ T1129] RBP: 00007ffcb33dd760 R08: 0000000000000000 R09: 0000000000000000 [ 32.398441][ T1129] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.398634][ T1129] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb33dded0 | [ 32.495357][ T1137] ------------[ cut here ]------------ | [ 32.495545][ T1137] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1137 | [ 32.495848][ T1137] Modules linked in: ip6_gre ip_gre gre | [ 32.496831][ T1137] Tainted: [W]=WARN [ 32.496990][ T1137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.497199][ T1137] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.497424][ T1137] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.497932][ T1137] RSP: 0018:ffa00000019bf020 EFLAGS: 00010286 [ 32.498141][ T1137] RAX: 00000000ffffffa6 RBX: ff1100000c30b8c0 RCX: 1ff4000000337dca [ 32.498382][ T1137] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b97c [ 32.498619][ T1137] RBP: ff1100000f2d1000 R08: 1fe2200001861731 R09: ff1100000e4e8b58 [ 32.498853][ T1137] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 32.499097][ T1137] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.499335][ T1137] FS: 00007fb695dd5840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 32.499610][ T1137] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.499817][ T1137] CR2: 000000003fd6b988 CR3: 0000000012cef003 CR4: 0000000000771ef0 [ 32.500067][ T1137] PKRU: 55555554 [ 32.500209][ T1137] Call Trace: [ 32.500357][ T1137] [ 32.500471][ T1137] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.500655][ T1137] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.500799][ T1137] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.500985][ T1137] __dev_notify_flags (net/core/dev.c:9787) [ 32.501163][ T1137] ? netif_change_name (net/core/dev.c:1495) [ 32.501338][ T1137] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 32.501522][ T1137] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.501696][ T1137] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.501871][ T1137] ? 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)) [ 32.502060][ T1137] netif_change_flags (net/core/dev.c:9820) [ 32.502237][ T1137] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.502420][ T1137] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.502599][ T1137] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.502774][ T1137] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.503012][ T1137] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.503186][ T1137] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.503367][ T1137] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.503541][ T1137] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.503716][ T1137] ? __kernel_text_address (kernel/extable.c:79) [ 32.503904][ T1137] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.504080][ T1137] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.504255][ T1137] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.504442][ T1137] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.504619][ T1137] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.504793][ T1137] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.504980][ T1137] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.505165][ T1137] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.505343][ T1137] ? __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) [ 32.505526][ T1137] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.505701][ T1137] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.505877][ T1137] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.506068][ T1137] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.506245][ T1137] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.506425][ T1137] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.506600][ T1137] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.506774][ T1137] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.506960][ T1137] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.507134][ T1137] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.507312][ T1137] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.507486][ T1137] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.507658][ T1137] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.507833][ T1137] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.508022][ T1137] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.508196][ T1137] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.508375][ T1137] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.508549][ T1137] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.508724][ T1137] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.508911][ T1137] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.509085][ T1137] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.509263][ T1137] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.509445][ T1137] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.509618][ T1137] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.509796][ T1137] ? 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)) [ 32.509981][ T1137] ? 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)) [ 32.510160][ T1137] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.510335][ T1137] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.510517][ T1137] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.510694][ T1137] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.510871][ T1137] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.511060][ T1137] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.511239][ T1137] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.511425][ T1137] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.511600][ T1137] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.511804][ T1137] ? move_addr_to_kernel (net/socket.c:258) [ 32.511997][ T1137] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.512172][ T1137] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.512356][ T1137] ___sys_sendmsg (net/socket.c:2752) [ 32.512530][ T1137] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.512736][ T1137] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.512934][ T1137] __sys_sendmsg (net/socket.c:2784) [ 32.513113][ T1137] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.513286][ T1137] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.513503][ T1137] ? 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) [ 32.513680][ T1137] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.513859][ T1137] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.514048][ T1137] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.514224][ T1137] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.514407][ T1137] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.514613][ T1137] RIP: 0033:0x7fb69600f08e [ 32.514792][ T1137] 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 [ 32.515306][ T1137] RSP: 002b:00007fff7ae71470 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.515552][ T1137] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb69600f08e [ 32.515789][ T1137] RDX: 0000000000000000 RSI: 00007fff7ae71520 RDI: 0000000000000005 [ 32.516040][ T1137] RBP: 00007fff7ae71480 R08: 0000000000000000 R09: 0000000000000000 [ 32.516277][ T1137] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.516523][ T1137] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff7ae71bf0 | [ 32.583870][ T1139] ------------[ cut here ]------------ | [ 32.584229][ T1139] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1139 | [ 32.584530][ T1139] Modules linked in: ip6_gre ip_gre gre | [ 32.585027][ T1139] Tainted: [W]=WARN [ 32.585169][ T1139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.585384][ T1139] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.585593][ T1139] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.586094][ T1139] RSP: 0018:ffa00000019df020 EFLAGS: 00010286 [ 32.586299][ T1139] RAX: 00000000ffffffa6 RBX: ff1100000f23f1c0 RCX: 1ff400000033bdca [ 32.586543][ T1139] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23f27c [ 32.586777][ T1139] RBP: ff1100000f2d1000 R08: 1fe2200001e47e51 R09: ff1100000f75ae58 [ 32.587022][ T1139] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 32.587255][ T1139] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.587501][ T1139] FS: 00007f2e81349840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 32.587767][ T1139] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.587984][ T1139] CR2: 0000000030ce9988 CR3: 00000000050df005 CR4: 0000000000771ef0 [ 32.588220][ T1139] PKRU: 55555554 [ 32.588365][ T1139] Call Trace: [ 32.588508][ T1139] [ 32.588620][ T1139] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.588796][ T1139] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.588952][ T1139] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.589124][ T1139] __dev_notify_flags (net/core/dev.c:9787) [ 32.589301][ T1139] ? netif_change_name (net/core/dev.c:1495) [ 32.589482][ T1139] ? __dev_change_flags (net/core/dev.c:9752) [ 32.589657][ T1139] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.589832][ T1139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.590019][ T1139] ? 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)) [ 32.590194][ T1139] netif_change_flags (net/core/dev.c:9820) [ 32.590375][ T1139] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.590549][ T1139] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.590725][ T1139] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.590914][ T1139] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.591118][ T1139] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.591290][ T1139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.591470][ T1139] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.591645][ T1139] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.591819][ T1139] ? __kernel_text_address (kernel/extable.c:79) [ 32.592006][ T1139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.592184][ T1139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.592361][ T1139] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.592537][ T1139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.592712][ T1139] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.592897][ T1139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.593069][ T1139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.593243][ T1139] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.593423][ T1139] ? __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) [ 32.593600][ T1139] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.593773][ T1139] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.593960][ T1139] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.594135][ T1139] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.594312][ T1139] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.594490][ T1139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.594660][ T1139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.594833][ T1139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.595019][ T1139] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.595192][ T1139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.595372][ T1139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.595543][ T1139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.595716][ T1139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.595900][ T1139] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.596073][ T1139] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.596249][ T1139] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.596423][ T1139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.596595][ T1139] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.596767][ T1139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.596953][ T1139] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.597125][ T1139] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.597299][ T1139] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.597478][ T1139] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.597653][ T1139] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.597828][ T1139] ? 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)) [ 32.598012][ T1139] ? 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)) [ 32.598187][ T1139] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.598367][ T1139] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.598540][ T1139] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.598712][ T1139] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.598901][ T1139] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.599074][ T1139] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.599248][ T1139] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.599423][ T1139] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.599595][ T1139] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.599796][ T1139] ? move_addr_to_kernel (net/socket.c:258) [ 32.599982][ T1139] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.600157][ T1139] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.600332][ T1139] ___sys_sendmsg (net/socket.c:2752) [ 32.600511][ T1139] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.600715][ T1139] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.600911][ T1139] __sys_sendmsg (net/socket.c:2784) [ 32.601084][ T1139] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.601254][ T1139] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.601467][ T1139] ? 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) [ 32.601642][ T1139] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.601815][ T1139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.601998][ T1139] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.602170][ T1139] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.602343][ T1139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.602551][ T1139] RIP: 0033:0x7f2e8158308e [ 32.602729][ T1139] 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 [ 32.603234][ T1139] RSP: 002b:00007ffe9d55aab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.603477][ T1139] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f2e8158308e [ 32.603710][ T1139] RDX: 0000000000000000 RSI: 00007ffe9d55ab60 RDI: 0000000000000005 [ 32.603959][ T1139] RBP: 00007ffe9d55aac0 R08: 0000000000000000 R09: 0000000000000000 [ 32.604192][ T1139] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec25 [ 32.604433][ T1139] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9d55b230 | [ 32.746584][ T1148] ------------[ cut here ]------------ | [ 32.746745][ T1148] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1148 | [ 32.747011][ T1148] Modules linked in: ip6_gre ip_gre gre | [ 32.747412][ T1148] Tainted: [W]=WARN [ 32.747508][ T1148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.747665][ T1148] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.747829][ T1148] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.748280][ T1148] RSP: 0018:ffa0000001a1f060 EFLAGS: 00010286 [ 32.748443][ T1148] RAX: 00000000ffffffa6 RBX: ff1100000cdac900 RCX: 1ff4000000343dd2 [ 32.748629][ T1148] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000cdac9bc [ 32.748813][ T1148] RBP: ff1100000f2d1000 R08: 1fe22000019b5939 R09: ff1100000fc5d158 [ 32.749007][ T1148] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 32.749192][ T1148] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001a1f0f8 [ 32.749388][ T1148] FS: 00007f15b5e5e840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.749610][ T1148] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.749769][ T1148] CR2: 000000002d691988 CR3: 0000000010a41004 CR4: 0000000000771ef0 [ 32.749962][ T1148] PKRU: 55555554 [ 32.750057][ T1148] Call Trace: [ 32.750150][ T1148] [ 32.750215][ T1148] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.750343][ T1148] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.750442][ T1148] netif_close_many (net/core/dev.c:1804) [ 32.750568][ T1148] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.750694][ T1148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.750820][ T1148] ? __dev_close_many (net/core/dev.c:1781) [ 32.750950][ T1148] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 32.751106][ T1148] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 32.751262][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.751390][ T1148] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.751546][ T1148] ? 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) [ 32.751672][ T1148] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.751797][ T1148] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.752213][ T1148] ? unregister_netdevice_many (net/core/dev.c:12497) [ 32.752338][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.752474][ T1148] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.752600][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.752724][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.752848][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.752979][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.753106][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.753248][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.753376][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.753503][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.753627][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.753752][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.753877][ T1148] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 32.754010][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.754134][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.754258][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.754388][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.754515][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.754640][ T1148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.754764][ T1148] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.754896][ T1148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.755022][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.755148][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.755273][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.755403][ T1148] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.755530][ T1148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.755656][ T1148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.755785][ T1148] ? 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)) [ 32.755917][ T1148] ? 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)) [ 32.756044][ T1148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.756170][ T1148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.756296][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.756424][ T1148] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.756551][ T1148] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.756677][ T1148] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.756805][ T1148] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.756936][ T1148] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.757062][ T1148] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.757218][ T1148] ? move_addr_to_kernel (net/socket.c:258) [ 32.757344][ T1148] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.757482][ T1148] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.757608][ T1148] ___sys_sendmsg (net/socket.c:2752) [ 32.757733][ T1148] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.757896][ T1148] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.758032][ T1148] __sys_sendmsg (net/socket.c:2784) [ 32.758158][ T1148] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.758283][ T1148] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.758447][ T1148] ? 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) [ 32.758572][ T1148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.758699][ T1148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.758824][ T1148] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.758956][ T1148] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.759082][ T1148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.759239][ T1148] RIP: 0033:0x7f15b609808e [ 32.759376][ T1148] 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 [ 32.759821][ T1148] RSP: 002b:00007fff23424190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.760021][ T1148] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f15b609808e [ 32.760209][ T1148] RDX: 0000000000000000 RSI: 00007fff23424240 RDI: 0000000000000005 [ 32.760401][ T1148] RBP: 00007fff234241a0 R08: 0000000000000000 R09: 0000000000000000 [ 32.760588][ T1148] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 32.760774][ T1148] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff23424910 | [ 32.771612][ T1148] ------------[ cut here ]------------ | [ 32.771745][ T1148] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1148 | [ 32.771993][ T1148] Modules linked in: ip6_gre ip_gre gre | [ 32.772373][ T1148] Tainted: [W]=WARN [ 32.772465][ T1148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.772617][ T1148] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.772783][ T1148] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.773226][ T1148] RSP: 0018:ffa0000001a1f190 EFLAGS: 00010286 [ 32.773384][ T1148] RAX: 00000000ffffffa6 RBX: ff1100000d368040 RCX: 1ff4000000343df8 [ 32.773565][ T1148] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3680fc [ 32.773745][ T1148] RBP: ff1100000f2d1000 R08: 1fe2200001a6d021 R09: ff1100000fc5d158 [ 32.773931][ T1148] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 32.774118][ T1148] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 32.774299][ T1148] FS: 00007f15b5e5e840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.774518][ T1148] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.774668][ T1148] CR2: 000000002d691988 CR3: 0000000010a41004 CR4: 0000000000771ef0 [ 32.774850][ T1148] PKRU: 55555554 [ 32.774947][ T1148] Call Trace: [ 32.775038][ T1148] [ 32.775101][ T1148] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 32.775258][ T1148] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 32.775412][ T1148] ? 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) [ 32.775534][ T1148] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 32.775655][ T1148] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 32.775806][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.775932][ T1148] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 32.776054][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.776175][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.776296][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.776420][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.776541][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.776683][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.776803][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.776996][ T1148] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.777118][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.777239][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.777364][ T1148] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 32.777488][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.777609][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.777729][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.777851][ T1148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.778025][ T1148] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 32.778149][ T1148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.778272][ T1148] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.778399][ T1148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.778519][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.778642][ T1148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.778762][ T1148] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.778928][ T1148] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.779050][ T1148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.779172][ T1148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.779296][ T1148] ? 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)) [ 32.779420][ T1148] ? 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)) [ 32.779543][ T1148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.779667][ T1148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.779789][ T1148] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.779918][ T1148] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.780042][ T1148] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.780164][ T1148] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.780288][ T1148] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.780414][ T1148] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.780535][ T1148] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.780683][ T1148] ? move_addr_to_kernel (net/socket.c:258) [ 32.780806][ T1148] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.780936][ T1148] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.781059][ T1148] ___sys_sendmsg (net/socket.c:2752) [ 32.781179][ T1148] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.781330][ T1148] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.781469][ T1148] __sys_sendmsg (net/socket.c:2784) [ 32.781592][ T1148] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.781712][ T1148] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.781865][ T1148] ? 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) [ 32.781996][ T1148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.782120][ T1148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.782243][ T1148] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.782370][ T1148] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.782492][ T1148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.782642][ T1148] RIP: 0033:0x7f15b609808e [ 32.782769][ T1148] 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 [ 32.783204][ T1148] RSP: 002b:00007fff23424190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.783388][ T1148] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f15b609808e [ 32.783569][ T1148] RDX: 0000000000000000 RSI: 00007fff23424240 RDI: 0000000000000005 [ 32.783750][ T1148] RBP: 00007fff234241a0 R08: 0000000000000000 R09: 0000000000000000 [ 32.783936][ T1148] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 32.784118][ T1148] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff23424910 | [ 32.833322][ T1149] ------------[ cut here ]------------ | [ 32.833516][ T1149] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1149 | [ 32.833825][ T1149] Modules linked in: ip6_gre ip_gre gre | [ 32.834338][ T1149] Tainted: [W]=WARN [ 32.834493][ T1149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.834704][ T1149] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.834935][ T1149] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.835455][ T1149] RSP: 0018:ffa0000001a2f1b0 EFLAGS: 00010286 [ 32.835668][ T1149] RAX: 00000000ffffffa6 RBX: ff1100000d273e00 RCX: 1ff4000000345dfc [ 32.835921][ T1149] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d273ebc [ 32.836164][ T1149] RBP: ff1100001071c000 R08: 1fe2200001a4e7d9 R09: ff110000100a8b80 [ 32.836416][ T1149] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 32.836658][ T1149] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 32.836911][ T1149] FS: 00007f3f2f402840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 32.837186][ T1149] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.837406][ T1149] CR2: 00007f3f2f6dccb0 CR3: 00000000101b7006 CR4: 0000000000771ef0 [ 32.837650][ T1149] PKRU: 55555554 [ 32.837796][ T1149] Call Trace: [ 32.837953][ T1149] [ 32.838069][ T1149] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.838250][ T1149] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.838407][ T1149] __dev_notify_flags (net/core/dev.c:9787) [ 32.838592][ T1149] ? netif_change_name (net/core/dev.c:1495) [ 32.838770][ T1149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.838978][ T1149] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 32.839159][ T1149] ? nla_strscpy (lib/nlattr.c:795) [ 32.839341][ T1149] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 32.839532][ T1149] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 32.839712][ T1149] ? __dev_get_by_name (net/core/dev.c:883) [ 32.839903][ T1149] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 32.840095][ T1149] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 32.840278][ T1149] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.840465][ T1149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.840645][ T1149] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.840823][ T1149] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.841014][ T1149] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.841194][ T1149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.841386][ T1149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.841567][ T1149] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.841746][ T1149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.841937][ T1149] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.842124][ T1149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.842302][ T1149] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.842494][ T1149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.842672][ T1149] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.842853][ T1149] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.843041][ T1149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.843222][ T1149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.843412][ T1149] ? 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)) [ 32.843590][ T1149] ? 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)) [ 32.843772][ T1149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.843966][ T1149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.844146][ T1149] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.844326][ T1149] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.844514][ T1149] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.844694][ T1149] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.844879][ T1149] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.845071][ T1149] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.845249][ T1149] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.845468][ T1149] ? move_addr_to_kernel (net/socket.c:258) [ 32.845652][ T1149] ___sys_sendmsg (net/socket.c:2752) [ 32.845831][ T1149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.846023][ T1149] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.846211][ T1149] ? 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)) [ 32.846397][ T1149] __sys_sendmsg (net/socket.c:2784) [ 32.846580][ T1149] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.846765][ T1149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.846961][ T1149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.847142][ T1149] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.847320][ T1149] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.847511][ T1149] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.847690][ T1149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.847915][ T1149] RIP: 0033:0x7f3f2f63c08e [ 32.848099][ T1149] 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 [ 32.848620][ T1149] RSP: 002b:00007ffdb8f06320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.848863][ T1149] RAX: ffffffffffffffda RBX: 00007ffdb8f06ad0 RCX: 00007f3f2f63c08e [ 32.849120][ T1149] RDX: 0000000000000000 RSI: 00007ffdb8f063d0 RDI: 0000000000000005 [ 32.849372][ T1149] RBP: 00007ffdb8f06330 R08: 0000000000000000 R09: 0000000000000000 [ 32.849616][ T1149] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 32.849857][ T1149] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdb8f06a90 | [ 32.953398][ T1152] ------------[ cut here ]------------ | [ 32.953550][ T1152] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1152 | [ 32.953808][ T1152] Modules linked in: ip6_gre ip_gre gre | [ 32.954214][ T1152] Tainted: [W]=WARN [ 32.954311][ T1152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.954479][ T1152] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 32.954647][ T1152] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 32.955113][ T1152] RSP: 0018:ffa0000001a5f020 EFLAGS: 00010286 [ 32.955278][ T1152] RAX: 00000000ffffffa6 RBX: ff11000006241380 RCX: 1ff400000034bdca [ 32.955476][ T1152] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000624143c [ 32.955666][ T1152] RBP: ff1100001071c000 R08: 1fe2200000c48289 R09: ff1100001005ae58 [ 32.955856][ T1152] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 32.956692][ T1152] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 32.956911][ T1152] FS: 00007f4e3d7dc840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 32.957136][ T1152] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 32.957302][ T1152] CR2: 000000000f3c3988 CR3: 0000000009647004 CR4: 0000000000771ef0 [ 32.957503][ T1152] PKRU: 55555554 [ 32.957599][ T1152] Call Trace: [ 32.957694][ T1152] [ 32.957761][ T1152] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 32.957898][ T1152] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 32.957997][ T1152] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 32.958125][ T1152] __dev_notify_flags (net/core/dev.c:9787) [ 32.958258][ T1152] ? netif_change_name (net/core/dev.c:1495) [ 32.958392][ T1152] ? __dev_change_flags (net/core/dev.c:9752) [ 32.958522][ T1152] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 32.958653][ T1152] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.958783][ T1152] ? 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)) [ 32.958919][ T1152] netif_change_flags (net/core/dev.c:9820) [ 32.959049][ T1152] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 32.959182][ T1152] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 32.959314][ T1152] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 32.959450][ T1152] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 32.959613][ T1152] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.959741][ T1152] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.959868][ T1152] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.960004][ T1152] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.960135][ T1152] ? __kernel_text_address (kernel/extable.c:79) [ 32.960266][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.960403][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.960533][ T1152] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.960662][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.960793][ T1152] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 32.960927][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.961056][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.961186][ T1152] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 32.961316][ T1152] ? __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) [ 32.961450][ T1152] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 32.961578][ T1152] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 32.961709][ T1152] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 32.961839][ T1152] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 32.961975][ T1152] rtnl_newlink (net/core/rtnetlink.c:4150) [ 32.962108][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.962236][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.962369][ T1152] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.962497][ T1152] ? mark_usage (kernel/locking/lockdep.c:4674) [ 32.962624][ T1152] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.962753][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.962880][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.963014][ T1152] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.963143][ T1152] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 32.963273][ T1152] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 32.963407][ T1152] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 32.963535][ T1152] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.963664][ T1152] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.963792][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.963929][ T1152] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 32.964056][ T1152] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 32.964184][ T1152] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 32.964313][ T1152] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.964449][ T1152] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.964580][ T1152] ? 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)) [ 32.964709][ T1152] ? 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)) [ 32.964839][ T1152] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.964974][ T1152] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.965104][ T1152] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 32.965234][ T1152] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 32.965368][ T1152] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 32.965498][ T1152] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 32.965630][ T1152] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 32.965757][ T1152] ? copy_msghdr_from_user (net/socket.c:2635) [ 32.965890][ T1152] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 32.966050][ T1152] ? move_addr_to_kernel (net/socket.c:258) [ 32.966180][ T1152] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.966308][ T1152] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 32.966445][ T1152] ___sys_sendmsg (net/socket.c:2752) [ 32.966572][ T1152] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 32.966731][ T1152] ? copy_msghdr_from_user (net/socket.c:2603) [ 32.966870][ T1152] __sys_sendmsg (net/socket.c:2784) [ 32.967004][ T1152] ? __sys_sendmsg_sock (net/socket.c:2765) [ 32.967130][ T1152] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 32.967291][ T1152] ? 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) [ 32.967423][ T1152] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 32.967552][ T1152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 32.967683][ T1152] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 32.967812][ T1152] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 32.967947][ T1152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.968107][ T1152] RIP: 0033:0x7f4e3da1608e [ 32.968241][ T1152] 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 [ 32.968705][ T1152] RSP: 002b:00007ffe337708e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.968902][ T1152] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4e3da1608e [ 32.969094][ T1152] RDX: 0000000000000000 RSI: 00007ffe33770990 RDI: 0000000000000005 [ 32.969285][ T1152] RBP: 00007ffe337708f0 R08: 0000000000000000 R09: 0000000000000000 [ 32.969482][ T1152] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 32.969673][ T1152] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe33771060 | [ 33.074804][ T1160] ------------[ cut here ]------------ | [ 33.074966][ T1160] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1160 | [ 33.075224][ T1160] Modules linked in: ip6_gre ip_gre gre | [ 33.075616][ T1160] Tainted: [W]=WARN [ 33.075713][ T1160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.075872][ T1160] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.076042][ T1160] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.076497][ T1160] RSP: 0018:ffa0000001abf020 EFLAGS: 00010286 [ 33.076656][ T1160] RAX: 00000000ffffffa6 RBX: ff1100000c2d3c40 RCX: 1ff4000000357dca [ 33.076849][ T1160] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d3cfc [ 33.077044][ T1160] RBP: ff1100001071c000 R08: 1fe220000185a7a1 R09: ff1100000f122e58 [ 33.077233][ T1160] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 33.077426][ T1160] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.077617][ T1160] FS: 00007f5e6916c840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 33.077838][ T1160] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.078006][ T1160] CR2: 0000000003b5e988 CR3: 000000000f752005 CR4: 0000000000771ef0 [ 33.078196][ T1160] PKRU: 55555554 [ 33.078291][ T1160] Call Trace: [ 33.078392][ T1160] [ 33.078458][ T1160] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.078588][ T1160] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.078685][ T1160] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.078810][ T1160] __dev_notify_flags (net/core/dev.c:9787) [ 33.078944][ T1160] ? netif_change_name (net/core/dev.c:1495) [ 33.079071][ T1160] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 33.079201][ T1160] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.079327][ T1160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.079461][ T1160] ? 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)) [ 33.079589][ T1160] netif_change_flags (net/core/dev.c:9820) [ 33.079717][ T1160] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.079845][ T1160] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.079981][ T1160] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.080111][ T1160] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.080270][ T1160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.080404][ T1160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.080530][ T1160] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.080656][ T1160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.080783][ T1160] ? __kernel_text_address (kernel/extable.c:79) [ 33.080919][ T1160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.081049][ T1160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.081176][ T1160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.081305][ T1160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.081441][ T1160] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.081569][ T1160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.081696][ T1160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.081822][ T1160] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.081956][ T1160] ? __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) [ 33.082086][ T1160] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.082214][ T1160] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.082342][ T1160] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.082477][ T1160] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.082608][ T1160] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.082739][ T1160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.082866][ T1160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.082998][ T1160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.083125][ T1160] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.083252][ T1160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.083384][ T1160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.083511][ T1160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.083639][ T1160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.083765][ T1160] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.083895][ T1160] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.084022][ T1160] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.084149][ T1160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.084276][ T1160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.084407][ T1160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.084539][ T1160] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.084666][ T1160] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.084795][ T1160] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.085473][ T1160] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.085602][ T1160] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.085732][ T1160] ? 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)) [ 33.085862][ T1160] ? 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)) [ 33.085996][ T1160] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.086125][ T1160] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.086253][ T1160] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.086385][ T1160] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.086514][ T1160] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.086642][ T1160] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.086772][ T1160] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.086905][ T1160] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.087034][ T1160] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.087191][ T1160] ? move_addr_to_kernel (net/socket.c:258) [ 33.087320][ T1160] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.087455][ T1160] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.087583][ T1160] ___sys_sendmsg (net/socket.c:2752) [ 33.087709][ T1160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.087868][ T1160] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.088011][ T1160] __sys_sendmsg (net/socket.c:2784) [ 33.088139][ T1160] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.088266][ T1160] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.088428][ T1160] ? 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) [ 33.088556][ T1160] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.088682][ T1160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.088810][ T1160] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.088941][ T1160] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.089068][ T1160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.089226][ T1160] RIP: 0033:0x7f5e693a608e [ 33.089361][ T1160] 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 [ 33.089813][ T1160] RSP: 002b:00007ffcd33bd910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.090009][ T1160] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5e693a608e [ 33.090200][ T1160] RDX: 0000000000000000 RSI: 00007ffcd33bd9c0 RDI: 0000000000000005 [ 33.090395][ T1160] RBP: 00007ffcd33bd920 R08: 0000000000000000 R09: 0000000000000000 [ 33.090583][ T1160] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.090772][ T1160] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd33be090 | [ 33.159720][ T1162] ------------[ cut here ]------------ | [ 33.159865][ T1162] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1162 | [ 33.160124][ T1162] Modules linked in: ip6_gre ip_gre gre | [ 33.160513][ T1162] Tainted: [W]=WARN [ 33.160608][ T1162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.160766][ T1162] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.160933][ T1162] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.161383][ T1162] RSP: 0018:ffa000000197f020 EFLAGS: 00010286 [ 33.161542][ T1162] RAX: 00000000ffffffa6 RBX: ff1100000f23e740 RCX: 1ff400000032fdca [ 33.161728][ T1162] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000f23e7fc [ 33.161919][ T1162] RBP: ff1100001071c000 R08: 1fe2200001e47d01 R09: ff1100000f6d8b58 [ 33.162106][ T1162] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 33.162293][ T1162] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.162484][ T1162] FS: 00007ff1d827a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 33.162704][ T1162] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.162863][ T1162] CR2: 000000000460a988 CR3: 000000001032f001 CR4: 0000000000771ef0 [ 33.163055][ T1162] PKRU: 55555554 [ 33.163152][ T1162] Call Trace: [ 33.163246][ T1162] [ 33.163312][ T1162] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.163444][ T1162] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.163540][ T1162] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.163666][ T1162] __dev_notify_flags (net/core/dev.c:9787) [ 33.163793][ T1162] ? netif_change_name (net/core/dev.c:1495) [ 33.163924][ T1162] ? __dev_change_flags (net/core/dev.c:9752) [ 33.164051][ T1162] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.164176][ T1162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.164304][ T1162] ? 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)) [ 33.164437][ T1162] netif_change_flags (net/core/dev.c:9820) [ 33.164563][ T1162] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.164689][ T1162] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.164817][ T1162] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.164949][ T1162] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.165107][ T1162] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.165235][ T1162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.165362][ T1162] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.165487][ T1162] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.165612][ T1162] ? __kernel_text_address (kernel/extable.c:79) [ 33.165738][ T1162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.165867][ T1162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.166516][ T1162] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.166644][ T1162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.166768][ T1162] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.166897][ T1162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.167023][ T1162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.167148][ T1162] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.167275][ T1162] ? __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) [ 33.167407][ T1162] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.167533][ T1162] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.167660][ T1162] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.167787][ T1162] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.167921][ T1162] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.168048][ T1162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.168172][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.168296][ T1162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.168422][ T1162] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.168548][ T1162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.168676][ T1162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.168801][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.168929][ T1162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.169055][ T1162] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.169183][ T1162] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.169311][ T1162] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.169440][ T1162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.169566][ T1162] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.169692][ T1162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.169819][ T1162] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.169950][ T1162] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.170077][ T1162] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.170203][ T1162] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.170330][ T1162] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.170464][ T1162] ? 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)) [ 33.170589][ T1162] ? 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)) [ 33.170716][ T1162] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.170843][ T1162] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.170976][ T1162] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.171102][ T1162] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.171229][ T1162] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.171360][ T1162] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.171490][ T1162] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.171617][ T1162] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.171742][ T1162] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.171900][ T1162] ? move_addr_to_kernel (net/socket.c:258) [ 33.172027][ T1162] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.172154][ T1162] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.172282][ T1162] ___sys_sendmsg (net/socket.c:2752) [ 33.172414][ T1162] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.172571][ T1162] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.172709][ T1162] __sys_sendmsg (net/socket.c:2784) [ 33.172840][ T1162] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.172972][ T1162] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.173131][ T1162] ? 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) [ 33.173258][ T1162] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.173387][ T1162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.173512][ T1162] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.173638][ T1162] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.173765][ T1162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.173926][ T1162] RIP: 0033:0x7ff1d84b408e [ 33.174058][ T1162] 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 [ 33.174511][ T1162] RSP: 002b:00007ffc46d424d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.174705][ T1162] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff1d84b408e [ 33.174898][ T1162] RDX: 0000000000000000 RSI: 00007ffc46d42580 RDI: 0000000000000005 [ 33.175095][ T1162] RBP: 00007ffc46d424e0 R08: 0000000000000000 R09: 0000000000000000 [ 33.175283][ T1162] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.175478][ T1162] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc46d42c50 | [ 33.305137][ T1171] ------------[ cut here ]------------ | [ 33.305329][ T1171] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1171 | [ 33.305633][ T1171] Modules linked in: ip6_gre ip_gre gre | [ 33.306667][ T1171] Tainted: [W]=WARN [ 33.306805][ T1171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.307019][ T1171] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.307227][ T1171] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.307731][ T1171] RSP: 0018:ffa0000001b2f060 EFLAGS: 00010286 [ 33.307947][ T1171] RAX: 00000000ffffffa6 RBX: ff1100000d3698c0 RCX: 1ff4000000365dd2 [ 33.308178][ T1171] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d36997c [ 33.308416][ T1171] RBP: ff1100001071c000 R08: 1fe2200001a6d331 R09: ff1100000fdad158 [ 33.308644][ T1171] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 33.308873][ T1171] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001b2f0f8 [ 33.309119][ T1171] FS: 00007f5fce5c1840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 33.309391][ T1171] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.309593][ T1171] CR2: 00007f5fce8911a0 CR3: 0000000010aab006 CR4: 0000000000771ef0 [ 33.309827][ T1171] PKRU: 55555554 [ 33.309982][ T1171] Call Trace: [ 33.310122][ T1171] [ 33.310232][ T1171] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.310413][ T1171] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.310556][ T1171] netif_close_many (net/core/dev.c:1804) [ 33.310729][ T1171] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.310912][ T1171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.311085][ T1171] ? __dev_close_many (net/core/dev.c:1781) [ 33.311257][ T1171] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.311468][ T1171] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.311669][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.311839][ T1171] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.312051][ T1171] ? 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) [ 33.312223][ T1171] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.312399][ T1171] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.312600][ T1171] ? unregister_netdevice_many (net/core/dev.c:12497) [ 33.312771][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.312954][ T1171] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.313126][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.313294][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.313474][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.313645][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.313814][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.314012][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.314181][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.314360][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.314530][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.314701][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.314871][ T1171] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 33.315055][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.315225][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.315405][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.315574][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.315748][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.315932][ T1171] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.316103][ T1171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.316273][ T1171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.316459][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.316631][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.316801][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.316985][ T1171] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.317157][ T1171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.317330][ T1171] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.317512][ T1171] ? 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)) [ 33.317686][ T1171] ? 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)) [ 33.317859][ T1171] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.318044][ T1171] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.318215][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.318395][ T1171] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.318568][ T1171] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.318742][ T1171] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.318931][ T1171] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.319107][ T1171] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.319276][ T1171] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.319484][ T1171] ? move_addr_to_kernel (net/socket.c:258) [ 33.319658][ T1171] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.319831][ T1171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.320014][ T1171] ___sys_sendmsg (net/socket.c:2752) [ 33.320184][ T1171] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.320393][ T1171] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.320576][ T1171] __sys_sendmsg (net/socket.c:2784) [ 33.320747][ T1171] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.320927][ T1171] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.321129][ T1171] ? 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) [ 33.321301][ T1171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.321481][ T1171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.321652][ T1171] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.321821][ T1171] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.322005][ T1171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.322206][ T1171] RIP: 0033:0x7f5fce7fb08e [ 33.322389][ T1171] 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 [ 33.322877][ T1171] RSP: 002b:00007fff3ed10cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.323123][ T1171] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fce7fb08e [ 33.323361][ T1171] RDX: 0000000000000000 RSI: 00007fff3ed10d70 RDI: 0000000000000005 [ 33.323595][ T1171] RBP: 00007fff3ed10cd0 R08: 0000000000000000 R09: 0000000000000000 [ 33.323826][ T1171] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.324068][ T1171] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3ed11440 | [ 33.328300][ T1171] ------------[ cut here ]------------ | [ 33.328481][ T1171] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1171 | [ 33.328774][ T1171] Modules linked in: ip6_gre ip_gre gre | [ 33.329260][ T1171] Tainted: [W]=WARN [ 33.329407][ T1171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.329612][ T1171] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.329818][ T1171] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.330307][ T1171] RSP: 0018:ffa0000001b2f190 EFLAGS: 00010286 [ 33.330516][ T1171] RAX: 00000000ffffffa6 RBX: ff1100000576dc40 RCX: 1ff4000000365df8 [ 33.330741][ T1171] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000576dcfc [ 33.330979][ T1171] RBP: ff1100001071c000 R08: 1fe2200000aedba1 R09: ff1100000fdad158 [ 33.331204][ T1171] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 33.331438][ T1171] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.331668][ T1171] FS: 00007f5fce5c1840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 33.331936][ T1171] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.332156][ T1171] CR2: 00007f5fce8911a0 CR3: 0000000010aab006 CR4: 0000000000771ef0 [ 33.332391][ T1171] PKRU: 55555554 [ 33.332527][ T1171] Call Trace: [ 33.332666][ T1171] [ 33.332775][ T1171] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.332990][ T1171] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.333185][ T1171] ? 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) [ 33.333362][ T1171] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.333529][ T1171] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.333728][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.333910][ T1171] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.334081][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.334248][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.334425][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.334594][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.334761][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.334959][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.335126][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.335297][ T1171] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.335471][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.335638][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.335806][ T1171] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 33.335989][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.336156][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.336324][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.336501][ T1171] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.336674][ T1171] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.336843][ T1171] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.337024][ T1171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.337192][ T1171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.337367][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.337537][ T1171] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.337703][ T1171] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.337877][ T1171] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.338055][ T1171] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.338225][ T1171] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.338404][ T1171] ? 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)) [ 33.338571][ T1171] ? 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)) [ 33.338741][ T1171] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.338924][ T1171] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.339093][ T1171] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.339266][ T1171] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.339448][ T1171] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.339619][ T1171] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.339790][ T1171] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.339972][ T1171] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.340139][ T1171] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.340335][ T1171] ? move_addr_to_kernel (net/socket.c:258) [ 33.340518][ T1171] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.340686][ T1171] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.340855][ T1171] ___sys_sendmsg (net/socket.c:2752) [ 33.341033][ T1171] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.341231][ T1171] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.341419][ T1171] __sys_sendmsg (net/socket.c:2784) [ 33.341588][ T1171] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.341757][ T1171] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.341967][ T1171] ? 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) [ 33.342135][ T1171] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.342305][ T1171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.342480][ T1171] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.342648][ T1171] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.342817][ T1171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.343022][ T1171] RIP: 0033:0x7f5fce7fb08e [ 33.343199][ T1171] 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 [ 33.343681][ T1171] RSP: 002b:00007fff3ed10cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.343921][ T1171] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f5fce7fb08e [ 33.344150][ T1171] RDX: 0000000000000000 RSI: 00007fff3ed10d70 RDI: 0000000000000005 [ 33.344384][ T1171] RBP: 00007fff3ed10cd0 R08: 0000000000000000 R09: 0000000000000000 [ 33.344611][ T1171] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.344837][ T1171] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff3ed11440 | [ 33.394019][ T1172] ------------[ cut here ]------------ | [ 33.394173][ T1172] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1172 | [ 33.394442][ T1172] Modules linked in: ip6_gre ip_gre gre | [ 33.394856][ T1172] Tainted: [W]=WARN [ 33.394962][ T1172] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.395130][ T1172] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.395302][ T1172] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.395781][ T1172] RSP: 0018:ffa0000001b3f1b0 EFLAGS: 00010286 [ 33.395953][ T1172] RAX: 00000000ffffffa6 RBX: ff110000097c3000 RCX: 1ff4000000367dfc [ 33.396150][ T1172] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c30bc [ 33.396352][ T1172] RBP: ff11000005fec000 R08: 1fe22000012f8619 R09: ff1100000fda8b80 [ 33.396552][ T1172] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 33.396750][ T1172] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 33.396954][ T1172] FS: 00007f1dd98b8840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 33.397187][ T1172] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.397359][ T1172] CR2: 00007f1dd9b92cb0 CR3: 0000000010367002 CR4: 0000000000771ef0 [ 33.397562][ T1172] PKRU: 55555554 [ 33.397662][ T1172] Call Trace: [ 33.397761][ T1172] [ 33.397829][ T1172] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.397967][ T1172] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.398070][ T1172] __dev_notify_flags (net/core/dev.c:9787) [ 33.398203][ T1172] ? netif_change_name (net/core/dev.c:1495) [ 33.398336][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.398479][ T1172] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 33.398611][ T1172] ? nla_strscpy (lib/nlattr.c:795) [ 33.398746][ T1172] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 33.398881][ T1172] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 33.399020][ T1172] ? __dev_get_by_name (net/core/dev.c:883) [ 33.399152][ T1172] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 33.399289][ T1172] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 33.399431][ T1172] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.399564][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.399695][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.399827][ T1172] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.399963][ T1172] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.400095][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.400231][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.400370][ T1172] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.400505][ T1172] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.400638][ T1172] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.400771][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.400908][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.401043][ T1172] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.401176][ T1172] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.401309][ T1172] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.401447][ T1172] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.401582][ T1172] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.401719][ T1172] ? 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)) [ 33.401851][ T1172] ? 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)) [ 33.401992][ T1172] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.402126][ T1172] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.402259][ T1172] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.402397][ T1172] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.402532][ T1172] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.402666][ T1172] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.402800][ T1172] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.402935][ T1172] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.403067][ T1172] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.403230][ T1172] ? move_addr_to_kernel (net/socket.c:258) [ 33.403369][ T1172] ___sys_sendmsg (net/socket.c:2752) [ 33.403502][ T1172] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.403634][ T1172] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.403776][ T1172] ? 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)) [ 33.403916][ T1172] __sys_sendmsg (net/socket.c:2784) [ 33.404049][ T1172] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.404184][ T1172] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.404317][ T1172] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.404457][ T1172] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.404592][ T1172] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.404725][ T1172] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.404858][ T1172] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.405026][ T1172] RIP: 0033:0x7f1dd9af208e [ 33.405165][ T1172] 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 [ 33.405643][ T1172] RSP: 002b:00007ffcc9849b40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.405841][ T1172] RAX: ffffffffffffffda RBX: 00007ffcc984a2f0 RCX: 00007f1dd9af208e [ 33.406045][ T1172] RDX: 0000000000000000 RSI: 00007ffcc9849bf0 RDI: 0000000000000005 [ 33.406242][ T1172] RBP: 00007ffcc9849b50 R08: 0000000000000000 R09: 0000000000000000 [ 33.406447][ T1172] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.406645][ T1172] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc984a2b0 | [ 33.503481][ T1175] ------------[ cut here ]------------ | [ 33.503637][ T1175] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1175 | [ 33.503900][ T1175] Modules linked in: ip6_gre ip_gre gre | [ 33.504297][ T1175] Tainted: [W]=WARN [ 33.504399][ T1175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.504566][ T1175] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.504731][ T1175] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.505191][ T1175] RSP: 0018:ffa0000001b6f020 EFLAGS: 00010286 [ 33.505359][ T1175] RAX: 00000000ffffffa6 RBX: ff1100000be383c0 RCX: 1ff400000036ddca [ 33.505554][ T1175] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be3847c [ 33.505744][ T1175] RBP: ff11000005fec000 R08: 1fe22000017c7091 R09: ff1100000f16ae58 [ 33.505940][ T1175] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 33.506129][ T1175] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.506322][ T1175] FS: 00007fc6a6dea840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 33.506549][ T1175] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.506707][ T1175] CR2: 000000003fdec988 CR3: 00000000109f9001 CR4: 0000000000771ef0 [ 33.506904][ T1175] PKRU: 55555554 [ 33.506999][ T1175] Call Trace: [ 33.507094][ T1175] [ 33.507163][ T1175] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.507294][ T1175] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.507397][ T1175] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.507525][ T1175] __dev_notify_flags (net/core/dev.c:9787) [ 33.507656][ T1175] ? netif_change_name (net/core/dev.c:1495) [ 33.507785][ T1175] ? __dev_change_flags (net/core/dev.c:9752) [ 33.508509][ T1175] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.508639][ T1175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.508768][ T1175] ? 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)) [ 33.508902][ T1175] netif_change_flags (net/core/dev.c:9820) [ 33.509033][ T1175] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.509162][ T1175] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.509292][ T1175] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.509424][ T1175] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.509585][ T1175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.509714][ T1175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.509841][ T1175] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.509974][ T1175] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.510104][ T1175] ? __kernel_text_address (kernel/extable.c:79) [ 33.510233][ T1175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.510366][ T1175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.510496][ T1175] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.510625][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.510753][ T1175] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.510880][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.511013][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.511142][ T1175] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.511271][ T1175] ? __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) [ 33.511408][ T1175] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.511537][ T1175] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.511666][ T1175] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.511799][ T1175] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.511933][ T1175] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.512062][ T1175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.512190][ T1175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.512318][ T1175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.512449][ T1175] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.512576][ T1175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.512706][ T1175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.512834][ T1175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.512965][ T1175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.513095][ T1175] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.513225][ T1175] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.513360][ T1175] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.513490][ T1175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.513618][ T1175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.513746][ T1175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.513877][ T1175] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.514010][ T1175] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.514140][ T1175] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.514268][ T1175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.514402][ T1175] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.514535][ T1175] ? 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)) [ 33.514662][ T1175] ? 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)) [ 33.514792][ T1175] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.514928][ T1175] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.515058][ T1175] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.515188][ T1175] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.515317][ T1175] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.515455][ T1175] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.515585][ T1175] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.515714][ T1175] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.515842][ T1175] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.516007][ T1175] ? move_addr_to_kernel (net/socket.c:258) [ 33.516137][ T1175] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.516266][ T1175] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.516402][ T1175] ___sys_sendmsg (net/socket.c:2752) [ 33.516530][ T1175] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.516689][ T1175] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.516829][ T1175] __sys_sendmsg (net/socket.c:2784) [ 33.516960][ T1175] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.517089][ T1175] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.517251][ T1175] ? 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) [ 33.517386][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.517515][ T1175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.517643][ T1175] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.517772][ T1175] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.517904][ T1175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.518066][ T1175] RIP: 0033:0x7fc6a702408e [ 33.518200][ T1175] 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 [ 33.518664][ T1175] RSP: 002b:00007ffe1dc9e9e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.518858][ T1175] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc6a702408e [ 33.519054][ T1175] RDX: 0000000000000000 RSI: 00007ffe1dc9ea90 RDI: 0000000000000005 [ 33.519247][ T1175] RBP: 00007ffe1dc9e9f0 R08: 0000000000000000 R09: 0000000000000000 [ 33.519443][ T1175] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.519635][ T1175] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe1dc9f160 | [ 33.641821][ T1183] ------------[ cut here ]------------ | [ 33.641983][ T1183] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1183 | [ 33.642244][ T1183] Modules linked in: ip6_gre ip_gre gre | [ 33.642697][ T1183] Tainted: [W]=WARN [ 33.642795][ T1183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.642962][ T1183] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.643128][ T1183] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.643590][ T1183] RSP: 0018:ffa0000001bdf020 EFLAGS: 00010286 [ 33.643752][ T1183] RAX: 00000000ffffffa6 RBX: ff1100000282a3c0 RCX: 1ff400000037bdca [ 33.643949][ T1183] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a47c [ 33.644140][ T1183] RBP: ff11000005fec000 R08: 1fe2200000505491 R09: ff1100000e400b58 [ 33.644331][ T1183] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 33.644531][ T1183] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.644726][ T1183] FS: 00007fd42c7c3840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 33.644958][ T1183] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.645121][ T1183] CR2: 0000000005ed9988 CR3: 00000000102f5001 CR4: 0000000000771ef0 [ 33.645315][ T1183] PKRU: 55555554 [ 33.645417][ T1183] Call Trace: [ 33.645514][ T1183] [ 33.645581][ T1183] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.645714][ T1183] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.645812][ T1183] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.645947][ T1183] __dev_notify_flags (net/core/dev.c:9787) [ 33.646078][ T1183] ? netif_change_name (net/core/dev.c:1495) [ 33.646207][ T1183] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 33.646337][ T1183] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.646470][ T1183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.646598][ T1183] ? 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)) [ 33.646729][ T1183] netif_change_flags (net/core/dev.c:9820) [ 33.646857][ T1183] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.646992][ T1183] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.647124][ T1183] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.647254][ T1183] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.647419][ T1183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.647547][ T1183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.647675][ T1183] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.647804][ T1183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.647941][ T1183] ? __kernel_text_address (kernel/extable.c:79) [ 33.648071][ T1183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.648202][ T1183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.648332][ T1183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.648465][ T1183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.648594][ T1183] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.648721][ T1183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.648848][ T1183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.649039][ T1183] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.649224][ T1183] ? __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) [ 33.649358][ T1183] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.649487][ T1183] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.649618][ T1183] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.649750][ T1183] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.649881][ T1183] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.650065][ T1183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.650194][ T1183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.650323][ T1183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.650455][ T1183] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.650584][ T1183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.650715][ T1183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.650843][ T1183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.651026][ T1183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.651155][ T1183] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.651285][ T1183] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.651420][ T1183] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.651550][ T1183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.651678][ T1183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.651805][ T1183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.651992][ T1183] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.652124][ T1183] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.652254][ T1183] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.652387][ T1183] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.652515][ T1183] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.652647][ T1183] ? 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)) [ 33.652775][ T1183] ? 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)) [ 33.652960][ T1183] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.653090][ T1183] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.653221][ T1183] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.653355][ T1183] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.653485][ T1183] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.653615][ T1183] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.653746][ T1183] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.653876][ T1183] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.654061][ T1183] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.654221][ T1183] ? move_addr_to_kernel (net/socket.c:258) [ 33.654355][ T1183] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.654485][ T1183] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.654615][ T1183] ___sys_sendmsg (net/socket.c:2752) [ 33.654743][ T1183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.654957][ T1183] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.655098][ T1183] __sys_sendmsg (net/socket.c:2784) [ 33.655228][ T1183] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.655358][ T1183] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.655521][ T1183] ? 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) [ 33.655652][ T1183] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.655781][ T1183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.655965][ T1183] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.656094][ T1183] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.656224][ T1183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.656389][ T1183] RIP: 0033:0x7fd42c9fd08e [ 33.656523][ T1183] 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 [ 33.657038][ T1183] RSP: 002b:00007ffcec01e010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.657233][ T1183] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd42c9fd08e [ 33.657429][ T1183] RDX: 0000000000000000 RSI: 00007ffcec01e0c0 RDI: 0000000000000005 [ 33.657620][ T1183] RBP: 00007ffcec01e020 R08: 0000000000000000 R09: 0000000000000000 [ 33.657813][ T1183] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.658060][ T1183] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcec01e790 | [ 33.711593][ T1185] ------------[ cut here ]------------ | [ 33.711740][ T1185] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1185 | [ 33.712005][ T1185] Modules linked in: ip6_gre ip_gre gre | [ 33.712410][ T1185] Tainted: [W]=WARN [ 33.712507][ T1185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.712667][ T1185] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.712834][ T1185] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.713296][ T1185] RSP: 0018:ffa0000001bff020 EFLAGS: 00010286 [ 33.713464][ T1185] RAX: 00000000ffffffa6 RBX: ff1100000e175e00 RCX: 1ff400000037fdca [ 33.713656][ T1185] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e175ebc [ 33.713848][ T1185] RBP: ff11000005fec000 R08: 1fe2200001c2ebd9 R09: ff11000012cd0b58 [ 33.714046][ T1185] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 33.714240][ T1185] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 33.714440][ T1185] FS: 00007f4793b9d840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 33.714665][ T1185] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.714826][ T1185] CR2: 000000003b26d988 CR3: 000000000f4ab003 CR4: 0000000000771ef0 [ 33.715027][ T1185] PKRU: 55555554 [ 33.715123][ T1185] Call Trace: [ 33.715219][ T1185] [ 33.715286][ T1185] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.715421][ T1185] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.715520][ T1185] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.715649][ T1185] __dev_notify_flags (net/core/dev.c:9787) [ 33.715780][ T1185] ? netif_change_name (net/core/dev.c:1495) [ 33.716580][ T1185] ? __dev_change_flags (net/core/dev.c:9752) [ 33.716711][ T1185] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.716839][ T1185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.717026][ T1185] ? 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)) [ 33.717157][ T1185] netif_change_flags (net/core/dev.c:9820) [ 33.717286][ T1185] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 33.717421][ T1185] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 33.717554][ T1185] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 33.717683][ T1185] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 33.717844][ T1185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.718055][ T1185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.718183][ T1185] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.718310][ T1185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.718447][ T1185] ? __kernel_text_address (kernel/extable.c:79) [ 33.718576][ T1185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.718707][ T1185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.718834][ T1185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.718986][ T1185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.719114][ T1185] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.719241][ T1185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.719373][ T1185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.719504][ T1185] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 33.719634][ T1185] ? __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) [ 33.719764][ T1185] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 33.719898][ T1185] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 33.720029][ T1185] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 33.720159][ T1185] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 33.720291][ T1185] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.720426][ T1185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.720554][ T1185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.720682][ T1185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.720810][ T1185] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.720943][ T1185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.721074][ T1185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.721201][ T1185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.721330][ T1185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.721471][ T1185] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.721600][ T1185] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.721729][ T1185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.721857][ T1185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.721991][ T1185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.722119][ T1185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.722249][ T1185] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.722380][ T1185] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.722512][ T1185] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.722642][ T1185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.722773][ T1185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.722912][ T1185] ? 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)) [ 33.723040][ T1185] ? 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)) [ 33.723170][ T1185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.723301][ T1185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.723439][ T1185] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.723569][ T1185] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.723699][ T1185] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.723830][ T1185] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.723965][ T1185] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.724095][ T1185] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.724224][ T1185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.724389][ T1185] ? move_addr_to_kernel (net/socket.c:258) [ 33.724521][ T1185] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.724650][ T1185] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.724780][ T1185] ___sys_sendmsg (net/socket.c:2752) [ 33.724916][ T1185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.725077][ T1185] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.725219][ T1185] __sys_sendmsg (net/socket.c:2784) [ 33.725353][ T1185] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.725484][ T1185] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.725647][ T1185] ? 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) [ 33.725776][ T1185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.725912][ T1185] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.726042][ T1185] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.726170][ T1185] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.726299][ T1185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.726464][ T1185] RIP: 0033:0x7f4793dd708e [ 33.726600][ T1185] 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 [ 33.727063][ T1185] RSP: 002b:00007fff1d67f1c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.727256][ T1185] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4793dd708e [ 33.727451][ T1185] RDX: 0000000000000000 RSI: 00007fff1d67f270 RDI: 0000000000000005 [ 33.727643][ T1185] RBP: 00007fff1d67f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 33.727835][ T1185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec26 [ 33.728032][ T1185] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fff1d67f940 | [ 33.878111][ T1194] ------------[ cut here ]------------ | [ 33.878274][ T1194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1194 | [ 33.878542][ T1194] Modules linked in: ip6_gre ip_gre gre | [ 33.878948][ T1194] Tainted: [W]=WARN [ 33.879045][ T1194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.879204][ T1194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.879373][ T1194] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.879823][ T1194] RSP: 0018:ffa0000001c8f060 EFLAGS: 00010286 [ 33.879996][ T1194] RAX: 00000000ffffffa6 RBX: ff1100000c991e00 RCX: 1ff4000000391dd2 [ 33.880189][ T1194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c991ebc [ 33.880383][ T1194] RBP: ff11000005fec000 R08: 1fe22000019323d9 R09: ff11000012be5158 [ 33.880572][ T1194] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 33.880758][ T1194] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001c8f0f8 [ 33.880955][ T1194] FS: 00007fd7f127f840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 33.881175][ T1194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.881332][ T1194] CR2: 0000000001681988 CR3: 00000000107ff003 CR4: 0000000000771ef0 [ 33.881529][ T1194] PKRU: 55555554 [ 33.881624][ T1194] Call Trace: [ 33.881719][ T1194] [ 33.881786][ T1194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.881922][ T1194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.882020][ T1194] netif_close_many (net/core/dev.c:1804) [ 33.882148][ T1194] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 33.882277][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.882410][ T1194] ? __dev_close_many (net/core/dev.c:1781) [ 33.882538][ T1194] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 33.882696][ T1194] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 33.882856][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.882990][ T1194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.883149][ T1194] ? 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) [ 33.883275][ T1194] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.883405][ T1194] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.883565][ T1194] ? unregister_netdevice_many (net/core/dev.c:12497) [ 33.883691][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.883818][ T1194] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.883950][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.884077][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.884204][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.884332][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.884467][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.884614][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.884745][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.884876][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.885016][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.885145][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.885275][ T1194] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 33.885410][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.885539][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.885669][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.885795][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.885980][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.886107][ T1194] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.886234][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.886364][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.886490][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.886619][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.886744][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.886871][ T1194] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.887085][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.887212][ T1194] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.887342][ T1194] ? 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)) [ 33.887474][ T1194] ? 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)) [ 33.887600][ T1194] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.887727][ T1194] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.887856][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.888045][ T1194] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.888174][ T1194] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.888302][ T1194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.888435][ T1194] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.888562][ T1194] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.888687][ T1194] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.888844][ T1194] ? move_addr_to_kernel (net/socket.c:258) [ 33.889027][ T1194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.889154][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.889282][ T1194] ___sys_sendmsg (net/socket.c:2752) [ 33.889413][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.889569][ T1194] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.889706][ T1194] __sys_sendmsg (net/socket.c:2784) [ 33.889837][ T1194] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.890051][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.890218][ T1194] ? 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) [ 33.890344][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.890477][ T1194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.890602][ T1194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.890728][ T1194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.890853][ T1194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.891081][ T1194] RIP: 0033:0x7fd7f14b908e [ 33.891214][ T1194] 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 [ 33.891666][ T1194] RSP: 002b:00007ffe73cf4820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.891856][ T1194] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7f14b908e [ 33.892122][ T1194] RDX: 0000000000000000 RSI: 00007ffe73cf48d0 RDI: 0000000000000005 [ 33.892310][ T1194] RBP: 00007ffe73cf4830 R08: 0000000000000000 R09: 0000000000000000 [ 33.892504][ T1194] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 33.892693][ T1194] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe73cf4fa0 | [ 33.896203][ T1194] ------------[ cut here ]------------ | [ 33.896333][ T1194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ip/1194 | [ 33.896580][ T1194] Modules linked in: ip6_gre ip_gre gre | [ 33.896960][ T1194] Tainted: [W]=WARN [ 33.897055][ T1194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.897212][ T1194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.897376][ T1194] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.897808][ T1194] RSP: 0018:ffa0000001c8f190 EFLAGS: 00010286 [ 33.897966][ T1194] RAX: 00000000ffffffa6 RBX: ff1100000c990040 RCX: 1ff4000000391df8 [ 33.898147][ T1194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c9900fc [ 33.898327][ T1194] RBP: ff11000005fec000 R08: 1fe2200001932021 R09: ff11000012be5158 [ 33.898513][ T1194] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 33.898693][ T1194] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 33.898876][ T1194] FS: 00007fd7f127f840(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 33.899094][ T1194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.899246][ T1194] CR2: 0000000001681988 CR3: 00000000107ff003 CR4: 0000000000771ef0 [ 33.899436][ T1194] PKRU: 55555554 [ 33.899532][ T1194] Call Trace: [ 33.899624][ T1194] [ 33.899689][ T1194] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 33.899844][ T1194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 33.900002][ T1194] ? 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) [ 33.900125][ T1194] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 33.900247][ T1194] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 33.900408][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.900532][ T1194] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 33.900655][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.900777][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.900900][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.901025][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.901147][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.901287][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.901411][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.901535][ T1194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.901655][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.901776][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.901901][ T1194] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 33.902032][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.902154][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.902277][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.902404][ T1194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.902529][ T1194] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 33.902651][ T1194] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.902773][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.902897][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.903021][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.903147][ T1194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.903270][ T1194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.903397][ T1194] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.903521][ T1194] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.903643][ T1194] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.903770][ T1194] ? 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)) [ 33.903896][ T1194] ? 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)) [ 33.904022][ T1194] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.904146][ T1194] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.904269][ T1194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.904396][ T1194] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.904521][ T1194] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.904642][ T1194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.904767][ T1194] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.904893][ T1194] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.905015][ T1194] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.905167][ T1194] ? move_addr_to_kernel (net/socket.c:258) [ 33.905292][ T1194] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.905422][ T1194] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.905546][ T1194] ___sys_sendmsg (net/socket.c:2752) [ 33.905668][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 33.905820][ T1194] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.905961][ T1194] __sys_sendmsg (net/socket.c:2784) [ 33.906084][ T1194] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.906206][ T1194] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 33.906363][ T1194] ? 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) [ 33.906485][ T1194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.906608][ T1194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.906729][ T1194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.906854][ T1194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.906983][ T1194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.907135][ T1194] RIP: 0033:0x7fd7f14b908e [ 33.907263][ T1194] 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 [ 33.907784][ T1194] RSP: 002b:00007ffe73cf4820 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.907973][ T1194] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd7f14b908e [ 33.908235][ T1194] RDX: 0000000000000000 RSI: 00007ffe73cf48d0 RDI: 0000000000000005 [ 33.908421][ T1194] RBP: 00007ffe73cf4830 R08: 0000000000000000 R09: 0000000000000000 [ 33.908690][ T1194] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 33.908872][ T1194] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe73cf4fa0 | [ 33.953231][ T1195] ------------[ cut here ]------------ | [ 33.953391][ T1195] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1195 | [ 33.953652][ T1195] Modules linked in: ip6_gre ip_gre gre | [ 33.954064][ T1195] Tainted: [W]=WARN [ 33.954164][ T1195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.954332][ T1195] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 33.954508][ T1195] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 33.954983][ T1195] RSP: 0018:ffa0000001c9f1b0 EFLAGS: 00010286 [ 33.955150][ T1195] RAX: 00000000ffffffa6 RBX: ff1100000c30b000 RCX: 1ff4000000393dfc [ 33.955346][ T1195] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30b0bc [ 33.955546][ T1195] RBP: ff1100000feac000 R08: 1fe2200001861619 R09: ff11000012c70b80 [ 33.955742][ T1195] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 33.955944][ T1195] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 33.956142][ T1195] FS: 00007f779f061840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 33.956376][ T1195] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 33.956541][ T1195] CR2: 00007f779f33bcb0 CR3: 000000000fde6002 CR4: 0000000000771ef0 [ 33.956737][ T1195] PKRU: 55555554 [ 33.956837][ T1195] Call Trace: [ 33.956941][ T1195] [ 33.957010][ T1195] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 33.957145][ T1195] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 33.957245][ T1195] __dev_notify_flags (net/core/dev.c:9787) [ 33.957385][ T1195] ? netif_change_name (net/core/dev.c:1495) [ 33.957517][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.957649][ T1195] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 33.957783][ T1195] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 33.957921][ T1195] ? nla_strscpy (lib/nlattr.c:795) [ 33.958053][ T1195] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 33.958186][ T1195] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 33.958317][ T1195] ? __dev_get_by_name (net/core/dev.c:883) [ 33.958453][ T1195] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 33.958589][ T1195] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 33.958725][ T1195] rtnl_newlink (net/core/rtnetlink.c:4150) [ 33.958857][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.958994][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.959126][ T1195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.959255][ T1195] ? mark_usage (kernel/locking/lockdep.c:4674) [ 33.959390][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.959526][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.959658][ T1195] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 33.959789][ T1195] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 33.959927][ T1195] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 33.960058][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.960189][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.960322][ T1195] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 33.960454][ T1195] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 33.960586][ T1195] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 33.960716][ T1195] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.960847][ T1195] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.960989][ T1195] ? 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)) [ 33.961119][ T1195] ? 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)) [ 33.961253][ T1195] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.961390][ T1195] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.961520][ T1195] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 33.961653][ T1195] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 33.961786][ T1195] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 33.961927][ T1195] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 33.962061][ T1195] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 33.962192][ T1195] ? copy_msghdr_from_user (net/socket.c:2635) [ 33.962326][ T1195] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 33.962491][ T1195] ? move_addr_to_kernel (net/socket.c:258) [ 33.962627][ T1195] ___sys_sendmsg (net/socket.c:2752) [ 33.962758][ T1195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 33.962897][ T1195] ? copy_msghdr_from_user (net/socket.c:2603) [ 33.963038][ T1195] ? 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)) [ 33.963171][ T1195] __sys_sendmsg (net/socket.c:2784) [ 33.963302][ T1195] ? __sys_sendmsg_sock (net/socket.c:2765) [ 33.963442][ T1195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.963572][ T1195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 33.963705][ T1195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.963838][ T1195] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 33.963977][ T1195] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 33.964109][ T1195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.964271][ T1195] RIP: 0033:0x7f779f29b08e [ 33.964412][ T1195] 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 [ 33.964878][ T1195] RSP: 002b:00007ffcc6bcc6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.965082][ T1195] RAX: ffffffffffffffda RBX: 00007ffcc6bcce90 RCX: 00007f779f29b08e [ 33.965277][ T1195] RDX: 0000000000000000 RSI: 00007ffcc6bcc790 RDI: 0000000000000005 [ 33.965478][ T1195] RBP: 00007ffcc6bcc6f0 R08: 0000000000000000 R09: 0000000000000000 [ 33.965673][ T1195] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 33.965870][ T1195] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcc6bcce50 | [ 34.025479][ T1197] ------------[ cut here ]------------ | [ 34.025623][ T1197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1197 | [ 34.025878][ T1197] Modules linked in: ip6_gre ip_gre gre | [ 34.026712][ T1197] Tainted: [W]=WARN [ 34.026809][ T1197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.026975][ T1197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.027144][ T1197] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.027605][ T1197] RSP: 0018:ffa0000001ccf020 EFLAGS: 00010286 [ 34.027770][ T1197] RAX: 00000000ffffffa6 RBX: ff1100000e22a200 RCX: 1ff4000000399dca [ 34.027968][ T1197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22a2bc [ 34.028160][ T1197] RBP: ff1100000feac000 R08: 1fe2200001c45459 R09: ff11000012c75158 [ 34.028355][ T1197] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 34.028547][ T1197] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.028740][ T1197] FS: 00007fe93a3cb840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 34.028973][ T1197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.029133][ T1197] CR2: 0000000037846988 CR3: 000000000e767001 CR4: 0000000000771ef0 [ 34.029326][ T1197] PKRU: 55555554 [ 34.029426][ T1197] Call Trace: [ 34.029522][ T1197] [ 34.029589][ T1197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.029721][ T1197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.029820][ T1197] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.029954][ T1197] __dev_notify_flags (net/core/dev.c:9787) [ 34.030085][ T1197] ? netif_change_name (net/core/dev.c:1495) [ 34.030213][ T1197] ? __dev_change_flags (net/core/dev.c:9752) [ 34.030343][ T1197] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.030478][ T1197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.030609][ T1197] ? 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)) [ 34.030739][ T1197] netif_change_flags (net/core/dev.c:9820) [ 34.030869][ T1197] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.031004][ T1197] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.031135][ T1197] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.031265][ T1197] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.031431][ T1197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.031559][ T1197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.031687][ T1197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.031816][ T1197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.031950][ T1197] ? __kernel_text_address (kernel/extable.c:79) [ 34.032081][ T1197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.032211][ T1197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.032341][ T1197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.032477][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.032604][ T1197] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.032732][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.032861][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.032993][ T1197] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.033123][ T1197] ? __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) [ 34.033253][ T1197] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.033391][ T1197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.033520][ T1197] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.033654][ T1197] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.033786][ T1197] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.033922][ T1197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.034051][ T1197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.034178][ T1197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.034307][ T1197] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.034439][ T1197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.034571][ T1197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.034699][ T1197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.034827][ T1197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.034961][ T1197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.035093][ T1197] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.035222][ T1197] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.035356][ T1197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.035483][ T1197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.035610][ T1197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.035740][ T1197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.035868][ T1197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.036001][ T1197] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.036131][ T1197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.036259][ T1197] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.036395][ T1197] ? 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)) [ 34.036523][ T1197] ? 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)) [ 34.036652][ T1197] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.036781][ T1197] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.036916][ T1197] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.037046][ T1197] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.037175][ T1197] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.037305][ T1197] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.037439][ T1197] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.037569][ T1197] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.037698][ T1197] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.037857][ T1197] ? move_addr_to_kernel (net/socket.c:258) [ 34.037992][ T1197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.038121][ T1197] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.038254][ T1197] ___sys_sendmsg (net/socket.c:2752) [ 34.038388][ T1197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.038548][ T1197] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.038689][ T1197] __sys_sendmsg (net/socket.c:2784) [ 34.038820][ T1197] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.038954][ T1197] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.039116][ T1197] ? 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) [ 34.039247][ T1197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.039382][ T1197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.039511][ T1197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.039639][ T1197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.039767][ T1197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.039930][ T1197] RIP: 0033:0x7fe93a60508e [ 34.040065][ T1197] 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 [ 34.040522][ T1197] RSP: 002b:00007ffccf7ba010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.040715][ T1197] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe93a60508e [ 34.040914][ T1197] RDX: 0000000000000000 RSI: 00007ffccf7ba0c0 RDI: 0000000000000005 [ 34.041107][ T1197] RBP: 00007ffccf7ba020 R08: 0000000000000000 R09: 0000000000000000 [ 34.041298][ T1197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.041493][ T1197] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffccf7ba790 | [ 34.146369][ T1205] ------------[ cut here ]------------ | [ 34.146517][ T1205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1205 | [ 34.146780][ T1205] Modules linked in: ip6_gre ip_gre gre | [ 34.147183][ T1205] Tainted: [W]=WARN [ 34.147281][ T1205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.147448][ T1205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.147614][ T1205] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.148075][ T1205] RSP: 0018:ffa0000001a7f020 EFLAGS: 00010286 [ 34.148237][ T1205] RAX: 00000000ffffffa6 RBX: ff1100000ab58900 RCX: 1ff400000034fdca [ 34.148433][ T1205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab589bc [ 34.148625][ T1205] RBP: ff1100000feac000 R08: 1fe220000156b139 R09: ff11000009670b58 [ 34.148815][ T1205] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 34.149015][ T1205] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.149210][ T1205] FS: 00007f577634f840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 34.149441][ T1205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.149603][ T1205] CR2: 000000003b723988 CR3: 0000000010324002 CR4: 0000000000771ef0 [ 34.149797][ T1205] PKRU: 55555554 [ 34.150128][ T1205] Call Trace: [ 34.150226][ T1205] [ 34.150293][ T1205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.150429][ T1205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.150527][ T1205] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.150656][ T1205] __dev_notify_flags (net/core/dev.c:9787) [ 34.150787][ T1205] ? netif_change_name (net/core/dev.c:1495) [ 34.150938][ T1205] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 34.151067][ T1205] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.151200][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.151329][ T1205] ? 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)) [ 34.151462][ T1205] netif_change_flags (net/core/dev.c:9820) [ 34.151592][ T1205] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.151723][ T1205] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.151856][ T1205] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.151992][ T1205] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.152154][ T1205] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.152282][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.152416][ T1205] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.152544][ T1205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.152675][ T1205] ? __kernel_text_address (kernel/extable.c:79) [ 34.152803][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.152937][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.153066][ T1205] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.153195][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.153324][ T1205] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.153457][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.153584][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.153711][ T1205] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.153840][ T1205] ? __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) [ 34.153975][ T1205] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.154104][ T1205] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.154234][ T1205] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.154366][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.154498][ T1205] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.154628][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.154755][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.154889][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.155018][ T1205] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.155147][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.155277][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.155409][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.155537][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.155666][ T1205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.155794][ T1205] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.155929][ T1205] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.156057][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.156184][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.156310][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.156443][ T1205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.156571][ T1205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.156699][ T1205] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.156829][ T1205] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.156963][ T1205] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.157096][ T1205] ? 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)) [ 34.157224][ T1205] ? 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)) [ 34.157359][ T1205] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.157488][ T1205] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.157616][ T1205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.157745][ T1205] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.157875][ T1205] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.158011][ T1205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.158142][ T1205] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.158271][ T1205] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.158405][ T1205] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.158566][ T1205] ? move_addr_to_kernel (net/socket.c:258) [ 34.158697][ T1205] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.158826][ T1205] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.158961][ T1205] ___sys_sendmsg (net/socket.c:2752) [ 34.159089][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.159249][ T1205] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.159394][ T1205] __sys_sendmsg (net/socket.c:2784) [ 34.159524][ T1205] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.159651][ T1205] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.159813][ T1205] ? 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) [ 34.159947][ T1205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.160078][ T1205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.160205][ T1205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.160334][ T1205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.160469][ T1205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.160628][ T1205] RIP: 0033:0x7f577658908e [ 34.160763][ T1205] 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 [ 34.161224][ T1205] RSP: 002b:00007ffec9490fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.161420][ T1205] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f577658908e [ 34.161611][ T1205] RDX: 0000000000000000 RSI: 00007ffec9491070 RDI: 0000000000000005 [ 34.161801][ T1205] RBP: 00007ffec9490fd0 R08: 0000000000000000 R09: 0000000000000000 [ 34.161995][ T1205] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.162186][ T1205] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffec9491740 | [ 34.229117][ T1207] ------------[ cut here ]------------ | [ 34.229272][ T1207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1207 | [ 34.229536][ T1207] Modules linked in: ip6_gre ip_gre gre | [ 34.229945][ T1207] Tainted: [W]=WARN [ 34.230042][ T1207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.230203][ T1207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.230376][ T1207] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.230832][ T1207] RSP: 0018:ffa0000001d2f020 EFLAGS: 00010286 [ 34.231578][ T1207] RAX: 00000000ffffffa6 RBX: ff1100000c757700 RCX: 1ff40000003a5dca [ 34.231771][ T1207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c7577bc [ 34.231965][ T1207] RBP: ff1100000feac000 R08: 1fe22000018eaef9 R09: ff11000009ac5158 [ 34.232158][ T1207] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 34.232356][ T1207] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.232552][ T1207] FS: 00007fdc46154840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 34.232775][ T1207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.232942][ T1207] CR2: 0000000017d58988 CR3: 000000000f2a0004 CR4: 0000000000771ef0 [ 34.233135][ T1207] PKRU: 55555554 [ 34.233231][ T1207] Call Trace: [ 34.233329][ T1207] [ 34.233401][ T1207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.233532][ T1207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.233630][ T1207] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.233758][ T1207] __dev_notify_flags (net/core/dev.c:9787) [ 34.233895][ T1207] ? netif_change_name (net/core/dev.c:1495) [ 34.234024][ T1207] ? __dev_change_flags (net/core/dev.c:9752) [ 34.234153][ T1207] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.234281][ T1207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.234416][ T1207] ? 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)) [ 34.234546][ T1207] netif_change_flags (net/core/dev.c:9820) [ 34.234676][ T1207] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.234804][ T1207] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.234942][ T1207] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.235070][ T1207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.235229][ T1207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.235364][ T1207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.235492][ T1207] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.235618][ T1207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.235750][ T1207] ? __kernel_text_address (kernel/extable.c:79) [ 34.235880][ T1207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.236016][ T1207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.236143][ T1207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.236272][ T1207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.236404][ T1207] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.236532][ T1207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.236660][ T1207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.236788][ T1207] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.236923][ T1207] ? __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) [ 34.237054][ T1207] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.237182][ T1207] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.237311][ T1207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.237448][ T1207] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.237580][ T1207] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.237712][ T1207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.237838][ T1207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.237972][ T1207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.238100][ T1207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.238228][ T1207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.238363][ T1207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.238493][ T1207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.238623][ T1207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.238752][ T1207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.238889][ T1207] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.239019][ T1207] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.239148][ T1207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.239276][ T1207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.239409][ T1207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.239539][ T1207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.239665][ T1207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.239794][ T1207] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.239930][ T1207] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.240061][ T1207] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.240194][ T1207] ? 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)) [ 34.240324][ T1207] ? 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)) [ 34.240459][ T1207] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.240590][ T1207] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.240720][ T1207] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.240849][ T1207] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.240984][ T1207] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.241113][ T1207] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.241243][ T1207] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.241381][ T1207] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.241511][ T1207] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.241674][ T1207] ? move_addr_to_kernel (net/socket.c:258) [ 34.241806][ T1207] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.241942][ T1207] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.242073][ T1207] ___sys_sendmsg (net/socket.c:2752) [ 34.242203][ T1207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.242365][ T1207] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.242505][ T1207] __sys_sendmsg (net/socket.c:2784) [ 34.242634][ T1207] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.242761][ T1207] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.242928][ T1207] ? 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) [ 34.243056][ T1207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.243187][ T1207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.243315][ T1207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.243448][ T1207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.243576][ T1207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.243734][ T1207] RIP: 0033:0x7fdc4638e08e [ 34.243870][ T1207] 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 [ 34.244333][ T1207] RSP: 002b:00007ffe29e6cf30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.244533][ T1207] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc4638e08e [ 34.244723][ T1207] RDX: 0000000000000000 RSI: 00007ffe29e6cfe0 RDI: 0000000000000005 [ 34.244919][ T1207] RBP: 00007ffe29e6cf40 R08: 0000000000000000 R09: 0000000000000000 [ 34.245110][ T1207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.245300][ T1207] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe29e6d6b0 | [ 34.394729][ T1216] ------------[ cut here ]------------ | [ 34.395033][ T1216] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1216 | [ 34.395291][ T1216] Modules linked in: ip6_gre ip_gre gre | [ 34.395688][ T1216] Tainted: [W]=WARN [ 34.395782][ T1216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.395945][ T1216] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.396107][ T1216] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.396555][ T1216] RSP: 0018:ffa0000001d9f060 EFLAGS: 00010286 [ 34.396712][ T1216] RAX: 00000000ffffffa6 RBX: ff110000051f63c0 RCX: 1ff40000003b3dd2 [ 34.396905][ T1216] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f647c [ 34.397091][ T1216] RBP: ff1100000feac000 R08: 1fe2200000a3ec91 R09: ff1100000a9f8b58 [ 34.397278][ T1216] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 34.397468][ T1216] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001d9f0f8 [ 34.397655][ T1216] FS: 00007f99e324a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 34.397875][ T1216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.398036][ T1216] CR2: 00000000343e4988 CR3: 000000000508d003 CR4: 0000000000771ef0 [ 34.398224][ T1216] PKRU: 55555554 [ 34.398320][ T1216] Call Trace: [ 34.398419][ T1216] [ 34.398485][ T1216] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.398612][ T1216] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.398708][ T1216] netif_close_many (net/core/dev.c:1804) [ 34.398833][ T1216] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.398966][ T1216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.399093][ T1216] ? __dev_close_many (net/core/dev.c:1781) [ 34.399219][ T1216] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.399380][ T1216] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.399540][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.399665][ T1216] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.399818][ T1216] ? 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) [ 34.399950][ T1216] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.400074][ T1216] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.400232][ T1216] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.400362][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.400488][ T1216] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.400614][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.400736][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.400860][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.400989][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.401113][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.401255][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.401385][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.401510][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.401633][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.401756][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.401880][ T1216] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 34.402012][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.402139][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.402262][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.402391][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.402517][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.402643][ T1216] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.402767][ T1216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.402897][ T1216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.403020][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.403146][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.403270][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.403399][ T1216] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.403525][ T1216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.403650][ T1216] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.403777][ T1216] ? 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)) [ 34.403906][ T1216] ? 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)) [ 34.404032][ T1216] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.404159][ T1216] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.404283][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.404413][ T1216] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.404539][ T1216] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.404664][ T1216] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.404791][ T1216] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.404922][ T1216] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.405047][ T1216] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.405200][ T1216] ? move_addr_to_kernel (net/socket.c:258) [ 34.405326][ T1216] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.405455][ T1216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.405580][ T1216] ___sys_sendmsg (net/socket.c:2752) [ 34.405703][ T1216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.405858][ T1216] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.406000][ T1216] __sys_sendmsg (net/socket.c:2784) [ 34.406129][ T1216] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.406254][ T1216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.406418][ T1216] ? 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) [ 34.406543][ T1216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.406670][ T1216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.406795][ T1216] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.406925][ T1216] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.407049][ T1216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.407204][ T1216] RIP: 0033:0x7f99e348408e [ 34.407335][ T1216] 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 [ 34.407784][ T1216] RSP: 002b:00007ffcb95077f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.407977][ T1216] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99e348408e [ 34.408161][ T1216] RDX: 0000000000000000 RSI: 00007ffcb95078a0 RDI: 0000000000000005 [ 34.408347][ T1216] RBP: 00007ffcb9507800 R08: 0000000000000000 R09: 0000000000000000 [ 34.408541][ T1216] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.408728][ T1216] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb9507f70 | [ 34.412334][ T1216] ------------[ cut here ]------------ | [ 34.412468][ T1216] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1216 | [ 34.412708][ T1216] Modules linked in: ip6_gre ip_gre gre | [ 34.413253][ T1216] Tainted: [W]=WARN [ 34.413344][ T1216] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.413501][ T1216] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.413658][ T1216] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.414093][ T1216] RSP: 0018:ffa0000001d9f190 EFLAGS: 00010286 [ 34.414245][ T1216] RAX: 00000000ffffffa6 RBX: ff110000051f7700 RCX: 1ff40000003b3df8 [ 34.414431][ T1216] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000051f77bc [ 34.414610][ T1216] RBP: ff1100000feac000 R08: 1fe2200000a3eef9 R09: ff1100000a9f8b58 [ 34.414790][ T1216] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 34.414973][ T1216] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.415155][ T1216] FS: 00007f99e324a840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 34.415365][ T1216] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.415515][ T1216] CR2: 00000000343e4988 CR3: 000000000508d003 CR4: 0000000000771ef0 [ 34.415694][ T1216] PKRU: 55555554 [ 34.415785][ T1216] Call Trace: [ 34.415874][ T1216] [ 34.415942][ T1216] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.416097][ T1216] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.416247][ T1216] ? 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) [ 34.416375][ T1216] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.416500][ T1216] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.416655][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.416780][ T1216] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.416911][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.417035][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.417159][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.417283][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.417411][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.417553][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.417680][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.417804][ T1216] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.417931][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.418057][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.418181][ T1216] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 34.418305][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.418434][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.418556][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.418678][ T1216] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.418802][ T1216] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.418929][ T1216] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.419054][ T1216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.419176][ T1216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.419300][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.419429][ T1216] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.419555][ T1216] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.419680][ T1216] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.419804][ T1216] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.419935][ T1216] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.420059][ T1216] ? 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)) [ 34.420178][ T1216] ? 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)) [ 34.420304][ T1216] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.420433][ T1216] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.420554][ T1216] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.420676][ T1216] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.420798][ T1216] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.420925][ T1216] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.421051][ T1216] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.421174][ T1216] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.421300][ T1216] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.421462][ T1216] ? move_addr_to_kernel (net/socket.c:258) [ 34.421583][ T1216] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.421704][ T1216] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.421825][ T1216] ___sys_sendmsg (net/socket.c:2752) [ 34.421950][ T1216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.422099][ T1216] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.422231][ T1216] __sys_sendmsg (net/socket.c:2784) [ 34.422357][ T1216] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.422477][ T1216] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.422631][ T1216] ? 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) [ 34.422751][ T1216] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.422875][ T1216] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.423001][ T1216] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.423124][ T1216] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.423243][ T1216] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.423395][ T1216] RIP: 0033:0x7f99e348408e [ 34.423521][ T1216] 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 [ 34.423952][ T1216] RSP: 002b:00007ffcb95077f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.424134][ T1216] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f99e348408e [ 34.424314][ T1216] RDX: 0000000000000000 RSI: 00007ffcb95078a0 RDI: 0000000000000005 [ 34.424500][ T1216] RBP: 00007ffcb9507800 R08: 0000000000000000 R09: 0000000000000000 [ 34.424678][ T1216] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.424856][ T1216] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcb9507f70 | [ 34.468404][ T1217] ------------[ cut here ]------------ | [ 34.468588][ T1217] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1217 | [ 34.468903][ T1217] Modules linked in: ip6_gre ip_gre gre | [ 34.469397][ T1217] Tainted: [W]=WARN [ 34.469539][ T1217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.469747][ T1217] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.469971][ T1217] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.470483][ T1217] RSP: 0018:ffa000000189f1b0 EFLAGS: 00010286 [ 34.470690][ T1217] RAX: 00000000ffffffa6 RBX: ff1100000c30ac80 RCX: 1ff4000000313dfc [ 34.470939][ T1217] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c30ad3c [ 34.471182][ T1217] RBP: ff1100000f5b9000 R08: 1fe22000018615a9 R09: ff1100000a9fae80 [ 34.471427][ T1217] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 34.471664][ T1217] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 34.471914][ T1217] FS: 00007ff93aaa1840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 34.472190][ T1217] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.472400][ T1217] CR2: 00007ff93ad7bcb0 CR3: 00000000050f9003 CR4: 0000000000771ef0 [ 34.472640][ T1217] PKRU: 55555554 [ 34.472782][ T1217] Call Trace: [ 34.472935][ T1217] [ 34.473048][ T1217] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.473226][ T1217] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.473377][ T1217] __dev_notify_flags (net/core/dev.c:9787) [ 34.473558][ T1217] ? netif_change_name (net/core/dev.c:1495) [ 34.473733][ T1217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.473925][ T1217] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 34.474103][ T1217] ? nla_strscpy (lib/nlattr.c:795) [ 34.474281][ T1217] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 34.474463][ T1217] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 34.474638][ T1217] ? __dev_get_by_name (net/core/dev.c:883) [ 34.474815][ T1217] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 34.475006][ T1217] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 34.475186][ T1217] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.475370][ T1217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.475544][ T1217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.475720][ T1217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.475907][ T1217] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.476082][ T1217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.476265][ T1217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.476451][ T1217] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.476628][ T1217] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.476804][ T1217] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.476991][ T1217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.477166][ T1217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.477342][ T1217] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.477526][ T1217] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.477704][ T1217] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.477879][ T1217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.478069][ T1217] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.478248][ T1217] ? 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)) [ 34.478428][ T1217] ? 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)) [ 34.478607][ T1217] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.478784][ T1217] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.478972][ T1217] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.479150][ T1217] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.479327][ T1217] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.479512][ T1217] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.479689][ T1217] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.479864][ T1217] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.480053][ T1217] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.480284][ T1217] ? move_addr_to_kernel (net/socket.c:258) [ 34.480468][ T1217] ___sys_sendmsg (net/socket.c:2752) [ 34.480645][ T1217] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.480821][ T1217] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.481017][ T1217] ? 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)) [ 34.481195][ T1217] __sys_sendmsg (net/socket.c:2784) [ 34.481378][ T1217] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.481561][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.481736][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.481924][ T1217] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.482100][ T1217] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.482274][ T1217] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.482459][ T1217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.482666][ T1217] RIP: 0033:0x7ff93acdb08e [ 34.482845][ T1217] 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 [ 34.483367][ T1217] RSP: 002b:00007ffecdd6dfd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.483608][ T1217] RAX: ffffffffffffffda RBX: 00007ffecdd6e780 RCX: 00007ff93acdb08e [ 34.483847][ T1217] RDX: 0000000000000000 RSI: 00007ffecdd6e080 RDI: 0000000000000005 [ 34.484096][ T1217] RBP: 00007ffecdd6dfe0 R08: 0000000000000000 R09: 0000000000000000 [ 34.484333][ T1217] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.484577][ T1217] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffecdd6e740 | [ 34.545264][ T1219] ------------[ cut here ]------------ | [ 34.545449][ T1219] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1219 | [ 34.545745][ T1219] Modules linked in: ip6_gre ip_gre gre | [ 34.546753][ T1219] Tainted: [W]=WARN [ 34.546908][ T1219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.547118][ T1219] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.547327][ T1219] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.547824][ T1219] RSP: 0018:ffa0000001dbf020 EFLAGS: 00010286 [ 34.548045][ T1219] RAX: 00000000ffffffa6 RBX: ff1100000ab598c0 RCX: 1ff40000003b7dca [ 34.548279][ T1219] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000ab5997c [ 34.548517][ T1219] RBP: ff1100000f5b9000 R08: 1fe220000156b331 R09: ff110000098f2e58 [ 34.548751][ T1219] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 34.549008][ T1219] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.549250][ T1219] FS: 00007f4644299840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 34.549521][ T1219] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.549722][ T1219] CR2: 000000003455c988 CR3: 0000000010447006 CR4: 0000000000771ef0 [ 34.549966][ T1219] PKRU: 55555554 [ 34.550108][ T1219] Call Trace: [ 34.550250][ T1219] [ 34.550367][ T1219] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.550542][ T1219] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.550685][ T1219] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.550856][ T1219] __dev_notify_flags (net/core/dev.c:9787) [ 34.551043][ T1219] ? netif_change_name (net/core/dev.c:1495) [ 34.551216][ T1219] ? __dev_change_flags (net/core/dev.c:9752) [ 34.551398][ T1219] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.551570][ T1219] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.551745][ T1219] ? 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)) [ 34.551930][ T1219] netif_change_flags (net/core/dev.c:9820) [ 34.552106][ T1219] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.552278][ T1219] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.552459][ T1219] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.552636][ T1219] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.552841][ T1219] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.553120][ T1219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.553363][ T1219] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.553586][ T1219] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.553818][ T1219] ? __kernel_text_address (kernel/extable.c:79) [ 34.554084][ T1219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.554399][ T1219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.554632][ T1219] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.554901][ T1219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.555071][ T1219] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.555241][ T1219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.555421][ T1219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.555594][ T1219] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.555770][ T1219] ? __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) [ 34.555956][ T1219] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.556131][ T1219] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.556305][ T1219] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.556487][ T1219] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.556663][ T1219] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.556837][ T1219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.557020][ T1219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.557196][ T1219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.557374][ T1219] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.557546][ T1219] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.557720][ T1219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.557901][ T1219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.558072][ T1219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.558245][ T1219] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.558429][ T1219] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.558601][ T1219] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.558773][ T1219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.558957][ T1219] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.559130][ T1219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.559303][ T1219] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.559480][ T1219] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.559652][ T1219] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.559828][ T1219] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.560012][ T1219] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.560189][ T1219] ? 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)) [ 34.560367][ T1219] ? 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)) [ 34.560541][ T1219] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.560715][ T1219] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.560900][ T1219] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.561077][ T1219] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.561251][ T1219] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.561431][ T1219] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.561607][ T1219] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.561780][ T1219] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.561965][ T1219] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.562166][ T1219] ? move_addr_to_kernel (net/socket.c:258) [ 34.562340][ T1219] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.562522][ T1219] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.562695][ T1219] ___sys_sendmsg (net/socket.c:2752) [ 34.562866][ T1219] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.563083][ T1219] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.563268][ T1219] __sys_sendmsg (net/socket.c:2784) [ 34.563451][ T1219] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.563622][ T1219] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.563831][ T1219] ? 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) [ 34.564016][ T1219] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.564190][ T1219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.564370][ T1219] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.564543][ T1219] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.564716][ T1219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.564930][ T1219] RIP: 0033:0x7f46444d308e [ 34.565111][ T1219] 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 [ 34.565610][ T1219] RSP: 002b:00007ffea6f70fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.565843][ T1219] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f46444d308e [ 34.566090][ T1219] RDX: 0000000000000000 RSI: 00007ffea6f71090 RDI: 0000000000000005 [ 34.566324][ T1219] RBP: 00007ffea6f70ff0 R08: 0000000000000000 R09: 0000000000000000 [ 34.566562][ T1219] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.566794][ T1219] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffea6f71760 | [ 34.685840][ T1227] ------------[ cut here ]------------ | [ 34.686040][ T1227] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1227 | [ 34.686338][ T1227] Modules linked in: ip6_gre ip_gre gre | [ 34.686828][ T1227] Tainted: [W]=WARN [ 34.686984][ T1227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.687189][ T1227] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.687412][ T1227] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.687918][ T1227] RSP: 0018:ffa0000001e3f020 EFLAGS: 00010286 [ 34.688124][ T1227] RAX: 00000000ffffffa6 RBX: ff1100000c109a80 RCX: 1ff40000003c7dca [ 34.688364][ T1227] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c109b3c [ 34.688600][ T1227] RBP: ff1100000f5b9000 R08: 1fe2200001821369 R09: ff1100000f75d158 [ 34.688833][ T1227] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 34.690041][ T1227] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.690394][ T1227] FS: 00007f686a526840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 34.690771][ T1227] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.691073][ T1227] CR2: 0000000031747988 CR3: 00000000050af002 CR4: 0000000000771ef0 [ 34.691401][ T1227] PKRU: 55555554 [ 34.691618][ T1227] Call Trace: [ 34.691843][ T1227] [ 34.692042][ T1227] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.692294][ T1227] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.692500][ T1227] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.692727][ T1227] __dev_notify_flags (net/core/dev.c:9787) [ 34.692998][ T1227] ? netif_change_name (net/core/dev.c:1495) [ 34.693211][ T1227] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 34.693388][ T1227] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.693563][ T1227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.693740][ T1227] ? 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)) [ 34.693930][ T1227] netif_change_flags (net/core/dev.c:9820) [ 34.694107][ T1227] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.694280][ T1227] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.694465][ T1227] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.694643][ T1227] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.694851][ T1227] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.695035][ T1227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.695209][ T1227] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.695389][ T1227] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.695565][ T1227] ? __kernel_text_address (kernel/extable.c:79) [ 34.695740][ T1227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.695929][ T1227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.696105][ T1227] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.696281][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.696463][ T1227] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.696636][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.696809][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.696995][ T1227] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.697171][ T1227] ? __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) [ 34.697345][ T1227] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.697529][ T1227] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.697706][ T1227] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.697897][ T1227] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.698076][ T1227] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.698251][ T1227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.698430][ T1227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.698603][ T1227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.698775][ T1227] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.698960][ T1227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.699136][ T1227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.699308][ T1227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.699490][ T1227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.699664][ T1227] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.699840][ T1227] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.700027][ T1227] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.700202][ T1227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.700381][ T1227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.700555][ T1227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.700730][ T1227] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.700913][ T1227] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.701089][ T1227] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.701260][ T1227] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.701443][ T1227] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.701621][ T1227] ? 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)) [ 34.701797][ T1227] ? 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)) [ 34.701986][ T1227] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.702162][ T1227] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.702336][ T1227] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.702522][ T1227] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.702698][ T1227] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.702872][ T1227] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.703064][ T1227] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.703240][ T1227] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.703420][ T1227] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.703622][ T1227] ? move_addr_to_kernel (net/socket.c:258) [ 34.703797][ T1227] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.703988][ T1227] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.704164][ T1227] ___sys_sendmsg (net/socket.c:2752) [ 34.704338][ T1227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.704550][ T1227] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.704734][ T1227] __sys_sendmsg (net/socket.c:2784) [ 34.704921][ T1227] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.705093][ T1227] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.705301][ T1227] ? 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) [ 34.705484][ T1227] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.705660][ T1227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.705833][ T1227] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.706019][ T1227] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.706194][ T1227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.706405][ T1227] RIP: 0033:0x7f686a76008e [ 34.706588][ T1227] 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 [ 34.707102][ T1227] RSP: 002b:00007fffc4623a30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.707339][ T1227] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f686a76008e [ 34.707589][ T1227] RDX: 0000000000000000 RSI: 00007fffc4623ae0 RDI: 0000000000000005 [ 34.707825][ T1227] RBP: 00007fffc4623a40 R08: 0000000000000000 R09: 0000000000000000 [ 34.708077][ T1227] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec27 [ 34.708313][ T1227] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc46241b0 | [ 34.773645][ T1229] ------------[ cut here ]------------ | [ 34.773795][ T1229] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1229 | [ 34.774056][ T1229] Modules linked in: ip6_gre ip_gre gre | [ 34.774458][ T1229] Tainted: [W]=WARN [ 34.774555][ T1229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.774718][ T1229] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.774889][ T1229] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.775344][ T1229] RSP: 0018:ffa0000001e4f020 EFLAGS: 00010286 [ 34.775514][ T1229] RAX: 00000000ffffffa6 RBX: ff1100000d369540 RCX: 1ff40000003c9dca [ 34.775705][ T1229] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d3695fc [ 34.775900][ T1229] RBP: ff1100000f5b9000 R08: 1fe2200001a6d2c1 R09: ff1100000f758b58 [ 34.776091][ T1229] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 34.776280][ T1229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 34.776480][ T1229] FS: 00007fd387414840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 34.776705][ T1229] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.776863][ T1229] CR2: 00000000133f5988 CR3: 000000001041e006 CR4: 0000000000771ef0 [ 34.777058][ T1229] PKRU: 55555554 [ 34.777154][ T1229] Call Trace: [ 34.777250][ T1229] [ 34.777317][ T1229] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.777452][ T1229] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.777550][ T1229] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 34.777677][ T1229] __dev_notify_flags (net/core/dev.c:9787) [ 34.777806][ T1229] ? netif_change_name (net/core/dev.c:1495) [ 34.777939][ T1229] ? __dev_change_flags (net/core/dev.c:9752) [ 34.778067][ T1229] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 34.778194][ T1229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.778322][ T1229] ? 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)) [ 34.778458][ T1229] netif_change_flags (net/core/dev.c:9820) [ 34.778587][ T1229] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 34.778717][ T1229] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 34.778847][ T1229] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 34.778981][ T1229] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 34.779140][ T1229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.779269][ T1229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.779398][ T1229] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.779526][ T1229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.779653][ T1229] ? __kernel_text_address (kernel/extable.c:79) [ 34.779782][ T1229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.779916][ T1229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.780044][ T1229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.780173][ T1229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.780301][ T1229] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.780432][ T1229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.780560][ T1229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.780687][ T1229] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 34.780815][ T1229] ? __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) [ 34.780949][ T1229] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 34.781077][ T1229] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 34.781205][ T1229] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 34.781335][ T1229] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 34.781474][ T1229] rtnl_newlink (net/core/rtnetlink.c:4150) [ 34.781603][ T1229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.781730][ T1229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.781859][ T1229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.781991][ T1229] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.782117][ T1229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.782247][ T1229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.782381][ T1229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.782507][ T1229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.782634][ T1229] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.782762][ T1229] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 34.782895][ T1229] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.783024][ T1229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.783153][ T1229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.783280][ T1229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.783416][ T1229] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.783543][ T1229] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.783672][ T1229] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.783799][ T1229] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.783930][ T1229] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.784062][ T1229] ? 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)) [ 34.784189][ T1229] ? 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)) [ 34.784317][ T1229] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.784452][ T1229] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.784580][ T1229] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.784709][ T1229] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.784838][ T1229] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.784972][ T1229] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.785103][ T1229] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.785229][ T1229] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.785359][ T1229] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.785518][ T1229] ? move_addr_to_kernel (net/socket.c:258) [ 34.785648][ T1229] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.785777][ T1229] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.785911][ T1229] ___sys_sendmsg (net/socket.c:2752) [ 34.786038][ T1229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.786200][ T1229] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.786341][ T1229] __sys_sendmsg (net/socket.c:2784) [ 34.786475][ T1229] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.786602][ T1229] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.786763][ T1229] ? 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) [ 34.786896][ T1229] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.787025][ T1229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.787155][ T1229] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.787282][ T1229] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.787415][ T1229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.787576][ T1229] RIP: 0033:0x7fd38764e08e [ 34.787712][ T1229] 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 [ 34.788169][ T1229] RSP: 002b:00007ffdc698ca10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.788365][ T1229] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd38764e08e [ 34.788557][ T1229] RDX: 0000000000000000 RSI: 00007ffdc698cac0 RDI: 0000000000000005 [ 34.788748][ T1229] RBP: 00007ffdc698ca20 R08: 0000000000000000 R09: 0000000000000000 [ 34.788942][ T1229] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 34.789133][ T1229] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffdc698d190 | [ 34.932159][ T1238] ------------[ cut here ]------------ | [ 34.932312][ T1238] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1238 | [ 34.932567][ T1238] Modules linked in: ip6_gre ip_gre gre | [ 34.932963][ T1238] Tainted: [W]=WARN [ 34.933059][ T1238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.933217][ T1238] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.933384][ T1238] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.933829][ T1238] RSP: 0018:ffa0000001cef060 EFLAGS: 00010286 [ 34.933993][ T1238] RAX: 00000000ffffffa6 RBX: ff1100000c2d3540 RCX: 1ff400000039ddd2 [ 34.934182][ T1238] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c2d35fc [ 34.934377][ T1238] RBP: ff1100000f5b9000 R08: 1fe220000185a6c1 R09: ff1100000fc58b58 [ 34.934564][ T1238] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 34.934751][ T1238] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001cef0f8 [ 34.934946][ T1238] FS: 00007fefcdcf8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 34.935169][ T1238] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.935328][ T1238] CR2: 000000001df19988 CR3: 00000000104fe002 CR4: 0000000000771ef0 [ 34.935521][ T1238] PKRU: 55555554 [ 34.935615][ T1238] Call Trace: [ 34.935710][ T1238] [ 34.935776][ T1238] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 34.935911][ T1238] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 34.936007][ T1238] netif_close_many (net/core/dev.c:1804) [ 34.936134][ T1238] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 34.936260][ T1238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.936391][ T1238] ? __dev_close_many (net/core/dev.c:1781) [ 34.936520][ T1238] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 34.936676][ T1238] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 34.936835][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.936966][ T1238] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.937122][ T1238] ? 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) [ 34.937249][ T1238] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.937381][ T1238] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.937539][ T1238] ? unregister_netdevice_many (net/core/dev.c:12497) [ 34.937668][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.937795][ T1238] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.937928][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.938054][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.938180][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.938305][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.938436][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.938579][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.938704][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.938829][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.939628][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.939757][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.939881][ T1238] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 34.940063][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.940187][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.940314][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.940446][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.940573][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.940699][ T1238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.940825][ T1238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.940960][ T1238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.941088][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.941216][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.941342][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.941474][ T1238] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.941600][ T1238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.941727][ T1238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.941857][ T1238] ? 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)) [ 34.941989][ T1238] ? 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)) [ 34.942118][ T1238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.942245][ T1238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.942377][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.942505][ T1238] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.942634][ T1238] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.942763][ T1238] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.942897][ T1238] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.943024][ T1238] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.943150][ T1238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.943305][ T1238] ? move_addr_to_kernel (net/socket.c:258) [ 34.943439][ T1238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.943567][ T1238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.943695][ T1238] ___sys_sendmsg (net/socket.c:2752) [ 34.943823][ T1238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.943986][ T1238] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.944125][ T1238] __sys_sendmsg (net/socket.c:2784) [ 34.944251][ T1238] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.944382][ T1238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.944541][ T1238] ? 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) [ 34.944668][ T1238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.944795][ T1238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.944929][ T1238] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.945056][ T1238] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.945183][ T1238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.945340][ T1238] RIP: 0033:0x7fefcdf3208e [ 34.945476][ T1238] 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 [ 34.945931][ T1238] RSP: 002b:00007ffed30442e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.946121][ T1238] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fefcdf3208e [ 34.946308][ T1238] RDX: 0000000000000000 RSI: 00007ffed3044390 RDI: 0000000000000005 [ 34.946500][ T1238] RBP: 00007ffed30442f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.946687][ T1238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 34.946873][ T1238] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed3044a60 | [ 34.950329][ T1238] ------------[ cut here ]------------ | [ 34.950460][ T1238] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1238 | [ 34.950702][ T1238] Modules linked in: ip6_gre ip_gre gre | [ 34.951726][ T1238] Tainted: [W]=WARN [ 34.951820][ T1238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.952016][ T1238] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 34.952179][ T1238] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 34.952619][ T1238] RSP: 0018:ffa0000001cef190 EFLAGS: 00010286 [ 34.952771][ T1238] RAX: 00000000ffffffa6 RBX: ff1100000e22b1c0 RCX: 1ff400000039ddf8 [ 34.952958][ T1238] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e22b27c [ 34.953142][ T1238] RBP: ff1100000f5b9000 R08: 1fe2200001c45651 R09: ff1100000fc58b58 [ 34.953323][ T1238] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 34.953507][ T1238] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 34.953690][ T1238] FS: 00007fefcdcf8840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 34.953908][ T1238] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 34.954061][ T1238] CR2: 000000001df19988 CR3: 00000000104fe002 CR4: 0000000000771ef0 [ 34.954243][ T1238] PKRU: 55555554 [ 34.954343][ T1238] Call Trace: [ 34.954440][ T1238] [ 34.954503][ T1238] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 34.954658][ T1238] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 34.954808][ T1238] ? 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) [ 34.954936][ T1238] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 34.955058][ T1238] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 34.955210][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.955334][ T1238] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 34.955459][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.955580][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.955702][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.955825][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.955950][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.956090][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.956210][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.956332][ T1238] ? mark_usage (kernel/locking/lockdep.c:4674) [ 34.956455][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.956577][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.956699][ T1238] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 34.956824][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.956951][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.957073][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.957194][ T1238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 34.957316][ T1238] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 34.957443][ T1238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 34.957566][ T1238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.957688][ T1238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.957808][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.957935][ T1238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 34.958059][ T1238] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 34.958193][ T1238] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 34.958315][ T1238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.958441][ T1238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.958567][ T1238] ? 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)) [ 34.958689][ T1238] ? 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)) [ 34.958813][ T1238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.958946][ T1238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.959068][ T1238] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 34.959190][ T1238] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 34.959313][ T1238] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 34.959440][ T1238] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 34.959565][ T1238] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 34.959686][ T1238] ? copy_msghdr_from_user (net/socket.c:2635) [ 34.959807][ T1238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 34.959969][ T1238] ? move_addr_to_kernel (net/socket.c:258) [ 34.960093][ T1238] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.960220][ T1238] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 34.960343][ T1238] ___sys_sendmsg (net/socket.c:2752) [ 34.960468][ T1238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 34.960618][ T1238] ? copy_msghdr_from_user (net/socket.c:2603) [ 34.960752][ T1238] __sys_sendmsg (net/socket.c:2784) [ 34.960874][ T1238] ? __sys_sendmsg_sock (net/socket.c:2765) [ 34.961002][ T1238] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 34.961155][ T1238] ? 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) [ 34.961278][ T1238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 34.961405][ T1238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.961527][ T1238] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 34.961647][ T1238] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 34.961769][ T1238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.961926][ T1238] RIP: 0033:0x7fefcdf3208e [ 34.962052][ T1238] 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 [ 34.962487][ T1238] RSP: 002b:00007ffed30442e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.962736][ T1238] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fefcdf3208e [ 34.962932][ T1238] RDX: 0000000000000000 RSI: 00007ffed3044390 RDI: 0000000000000005 [ 34.963123][ T1238] RBP: 00007ffed30442f0 R08: 0000000000000000 R09: 0000000000000000 [ 34.963313][ T1238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 34.963540][ T1238] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffed3044a60 | [ 35.019147][ T1239] ------------[ cut here ]------------ | [ 35.019298][ T1239] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1239 | [ 35.019568][ T1239] Modules linked in: ip6_gre ip_gre gre | [ 35.019975][ T1239] Tainted: [W]=WARN [ 35.020078][ T1239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.020243][ T1239] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.020416][ T1239] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.020876][ T1239] RSP: 0018:ffa0000001a9f1b0 EFLAGS: 00010286 [ 35.021045][ T1239] RAX: 00000000ffffffa6 RBX: ff11000006241000 RCX: 1ff4000000353dfc [ 35.021239][ T1239] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000062410bc [ 35.021438][ T1239] RBP: ff1100000fea9000 R08: 1fe2200000c48219 R09: ff1100000fc5ae80 [ 35.021632][ T1239] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.021826][ T1239] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffffc0300b80 [ 35.022033][ T1239] FS: 00007f3d200e2840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.022266][ T1239] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.022433][ T1239] CR2: 00007f3d203bccb0 CR3: 0000000005013004 CR4: 0000000000771ef0 [ 35.022629][ T1239] PKRU: 55555554 [ 35.022727][ T1239] Call Trace: [ 35.022824][ T1239] [ 35.022897][ T1239] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.023030][ T1239] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.023130][ T1239] __dev_notify_flags (net/core/dev.c:9787) [ 35.023263][ T1239] ? netif_change_name (net/core/dev.c:1495) [ 35.023398][ T1239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.023531][ T1239] rtnl_configure_link (net/core/rtnetlink.c:3670) [ 35.023660][ T1239] ? nla_strscpy (lib/nlattr.c:795) [ 35.023794][ T1239] rtnl_newlink_create (net/core/rtnetlink.c:3914) [ 35.023931][ T1239] ? rtnl_create_link (net/core/rtnetlink.c:3691) [ 35.024063][ T1239] ? __dev_get_by_name (net/core/dev.c:883) [ 35.024228][ T1239] ? rtnl_dev_get (net/core/rtnetlink.c:3478) [ 35.024379][ T1239] __rtnl_newlink (net/core/rtnetlink.c:4035) [ 35.024522][ T1239] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.024662][ T1239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.024796][ T1239] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.024959][ T1239] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.025097][ T1239] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.025234][ T1239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.025379][ T1239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.025510][ T1239] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.025641][ T1239] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.025770][ T1239] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.025904][ T1239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.026033][ T1239] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.026166][ T1239] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.026298][ T1239] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.026433][ T1239] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.026563][ T1239] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.026695][ T1239] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.026828][ T1239] ? 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)) [ 35.026962][ T1239] ? 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)) [ 35.027095][ T1239] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.027227][ T1239] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.027361][ T1239] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.027493][ T1239] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.027624][ T1239] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.027755][ T1239] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.027893][ T1239] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.028024][ T1239] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.028154][ T1239] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.028315][ T1239] ? move_addr_to_kernel (net/socket.c:258) [ 35.028456][ T1239] ___sys_sendmsg (net/socket.c:2752) [ 35.028585][ T1239] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.028716][ T1239] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.028855][ T1239] ? 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)) [ 35.028993][ T1239] __sys_sendmsg (net/socket.c:2784) [ 35.029123][ T1239] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.029256][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.029391][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.029522][ T1239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.029652][ T1239] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.029783][ T1239] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.029920][ T1239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.030083][ T1239] RIP: 0033:0x7f3d2031c08e [ 35.030220][ T1239] 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 [ 35.030691][ T1239] RSP: 002b:00007ffe9ef589a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.030894][ T1239] RAX: ffffffffffffffda RBX: 00007ffe9ef59150 RCX: 00007f3d2031c08e [ 35.031089][ T1239] RDX: 0000000000000000 RSI: 00007ffe9ef58a50 RDI: 0000000000000005 [ 35.031283][ T1239] RBP: 00007ffe9ef589b0 R08: 0000000000000000 R09: 0000000000000000 [ 35.031481][ T1239] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.031677][ T1239] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffe9ef59110 | [ 35.082906][ T1241] ------------[ cut here ]------------ | [ 35.083050][ T1241] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1241 | [ 35.083304][ T1241] Modules linked in: ip6_gre ip_gre gre | [ 35.083702][ T1241] Tainted: [W]=WARN [ 35.083798][ T1241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.083962][ T1241] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.084127][ T1241] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.084582][ T1241] RSP: 0018:ffa0000001edf020 EFLAGS: 00010286 [ 35.084742][ T1241] RAX: 00000000ffffffa6 RBX: ff110000062411c0 RCX: 1ff40000003dbdca [ 35.084938][ T1241] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000624127c [ 35.085127][ T1241] RBP: ff1100000fea9000 R08: 1fe2200000c48251 R09: ff110000100aae58 [ 35.085318][ T1241] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 35.085514][ T1241] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.085705][ T1241] FS: 00007f682d7e1840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.085934][ T1241] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.086095][ T1241] CR2: 00007f682dab11a0 CR3: 000000001058f006 CR4: 0000000000771ef0 [ 35.086286][ T1241] PKRU: 55555554 [ 35.086386][ T1241] Call Trace: [ 35.086482][ T1241] [ 35.086549][ T1241] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.086679][ T1241] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.086777][ T1241] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.086911][ T1241] __dev_notify_flags (net/core/dev.c:9787) [ 35.087040][ T1241] ? netif_change_name (net/core/dev.c:1495) [ 35.087169][ T1241] ? __dev_change_flags (net/core/dev.c:9752) [ 35.087297][ T1241] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.087428][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.087558][ T1241] ? 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)) [ 35.087687][ T1241] netif_change_flags (net/core/dev.c:9820) [ 35.087815][ T1241] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.087949][ T1241] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.088084][ T1241] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.088213][ T1241] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.088378][ T1241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.088506][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.088633][ T1241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.088759][ T1241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.088893][ T1241] ? __kernel_text_address (kernel/extable.c:79) [ 35.089021][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.089151][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.089279][ T1241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.089414][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.089543][ T1241] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.089670][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.089798][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.090612][ T1241] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.090743][ T1241] ? __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) [ 35.090871][ T1241] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.091050][ T1241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.091180][ T1241] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.091311][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.091447][ T1241] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.091576][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.091703][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.091830][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.091960][ T1241] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.092093][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.092224][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.092358][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.092486][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.092614][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.092744][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.092871][ T1241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.093004][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.093133][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.093264][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.093398][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.093526][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.093656][ T1241] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.093783][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.093917][ T1241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.094049][ T1241] ? 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)) [ 35.094177][ T1241] ? 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)) [ 35.094307][ T1241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.094440][ T1241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.094568][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.094698][ T1241] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.094829][ T1241] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.094962][ T1241] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.095093][ T1241] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.095221][ T1241] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.095350][ T1241] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.095515][ T1241] ? move_addr_to_kernel (net/socket.c:258) [ 35.095645][ T1241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.095775][ T1241] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.095910][ T1241] ___sys_sendmsg (net/socket.c:2752) [ 35.096039][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.096198][ T1241] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.096340][ T1241] __sys_sendmsg (net/socket.c:2784) [ 35.096473][ T1241] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.096601][ T1241] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.096761][ T1241] ? 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) [ 35.096897][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.097028][ T1241] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.097156][ T1241] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.097286][ T1241] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.097420][ T1241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.097577][ T1241] RIP: 0033:0x7f682da1b08e [ 35.097711][ T1241] 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 [ 35.098172][ T1241] RSP: 002b:00007ffc2f2242b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.098366][ T1241] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f682da1b08e [ 35.098556][ T1241] RDX: 0000000000000000 RSI: 00007ffc2f224360 RDI: 0000000000000005 [ 35.098749][ T1241] RBP: 00007ffc2f2242c0 R08: 0000000000000000 R09: 0000000000000000 [ 35.098943][ T1241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.099133][ T1241] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc2f224a30 | [ 35.215633][ T1249] ------------[ cut here ]------------ | [ 35.215794][ T1249] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ip/1249 | [ 35.216066][ T1249] Modules linked in: ip6_gre ip_gre gre | [ 35.216467][ T1249] Tainted: [W]=WARN [ 35.216565][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.216724][ T1249] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.216896][ T1249] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.217352][ T1249] RSP: 0018:ffa0000001f5f020 EFLAGS: 00010286 [ 35.217517][ T1249] RAX: 00000000ffffffa6 RBX: ff1100000d537a80 RCX: 1ff40000003ebdca [ 35.217708][ T1249] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d537b3c [ 35.217981][ T1249] RBP: ff1100000fea9000 R08: 1fe2200001aa6f69 R09: ff1100000f6d8b58 [ 35.218174][ T1249] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 35.218369][ T1249] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.218562][ T1249] FS: 00007f4f21739840(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.218786][ T1249] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.219024][ T1249] CR2: 0000000032515988 CR3: 00000000050e7005 CR4: 0000000000771ef0 [ 35.219216][ T1249] PKRU: 55555554 [ 35.219313][ T1249] Call Trace: [ 35.219414][ T1249] [ 35.219481][ T1249] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.219612][ T1249] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.219709][ T1249] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.219837][ T1249] __dev_notify_flags (net/core/dev.c:9787) [ 35.220051][ T1249] ? netif_change_name (net/core/dev.c:1495) [ 35.220180][ T1249] ? __dev_change_flags (net/core/dev.c:1788 net/core/dev.c:9750) [ 35.220309][ T1249] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.220443][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.220572][ T1249] ? 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)) [ 35.220703][ T1249] netif_change_flags (net/core/dev.c:9820) [ 35.220832][ T1249] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.221037][ T1249] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.221170][ T1249] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.221302][ T1249] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.221470][ T1249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.221599][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.221728][ T1249] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.221856][ T1249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.222052][ T1249] ? __kernel_text_address (kernel/extable.c:79) [ 35.222183][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.222313][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.222449][ T1249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.222579][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.222708][ T1249] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.222836][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.223007][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.223136][ T1249] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.223269][ T1249] ? __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) [ 35.223401][ T1249] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.223531][ T1249] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.223662][ T1249] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.223793][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.223930][ T1249] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.224060][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.224187][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.224314][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.224449][ T1249] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.224578][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.224708][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.224834][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.224971][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.225099][ T1249] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.225229][ T1249] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.225361][ T1249] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.225489][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.225618][ T1249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.225747][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.225878][ T1249] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.226012][ T1249] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.226144][ T1249] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.226274][ T1249] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.226407][ T1249] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.226539][ T1249] ? 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)) [ 35.226671][ T1249] ? 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)) [ 35.226801][ T1249] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.226933][ T1249] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.227061][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.227189][ T1249] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.227317][ T1249] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.227452][ T1249] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.227584][ T1249] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.227714][ T1249] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.227845][ T1249] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.228009][ T1249] ? move_addr_to_kernel (net/socket.c:258) [ 35.228139][ T1249] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.228267][ T1249] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.228404][ T1249] ___sys_sendmsg (net/socket.c:2752) [ 35.228531][ T1249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.228692][ T1249] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.228834][ T1249] __sys_sendmsg (net/socket.c:2784) [ 35.228968][ T1249] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.229097][ T1249] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.229259][ T1249] ? 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) [ 35.229395][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.229525][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.229656][ T1249] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.229787][ T1249] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.229921][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.230081][ T1249] RIP: 0033:0x7f4f2197308e [ 35.230218][ T1249] 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 [ 35.230678][ T1249] RSP: 002b:00007fffc8317f80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.230874][ T1249] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4f2197308e [ 35.231072][ T1249] RDX: 0000000000000000 RSI: 00007fffc8318030 RDI: 0000000000000005 [ 35.231266][ T1249] RBP: 00007fffc8317f90 R08: 0000000000000000 R09: 0000000000000000 [ 35.231465][ T1249] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.231657][ T1249] R13: 000000000049f620 R14: 0000000000000000 R15: 00007fffc8318700 | [ 35.292216][ T1251] ------------[ cut here ]------------ | [ 35.292370][ T1251] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1251 | [ 35.292625][ T1251] Modules linked in: ip6_gre ip_gre gre | [ 35.293551][ T1251] Tainted: [W]=WARN [ 35.293650][ T1251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.293811][ T1251] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.293985][ T1251] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.294443][ T1251] RSP: 0018:ffa0000001f7f020 EFLAGS: 00010286 [ 35.294604][ T1251] RAX: 00000000ffffffa6 RBX: ff110000052ea900 RCX: 1ff40000003efdca [ 35.294798][ T1251] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000052ea9bc [ 35.294993][ T1251] RBP: ff1100000fea9000 R08: 1fe2200000a5d539 R09: ff1100000a948b58 [ 35.295184][ T1251] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 35.295380][ T1251] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 35.295575][ T1251] FS: 00007f76f265f840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.295798][ T1251] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.295964][ T1251] CR2: 000000002489a988 CR3: 0000000012c9f006 CR4: 0000000000771ef0 [ 35.296157][ T1251] PKRU: 55555554 [ 35.296253][ T1251] Call Trace: [ 35.296350][ T1251] [ 35.296424][ T1251] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.296555][ T1251] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.296652][ T1251] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 35.296781][ T1251] __dev_notify_flags (net/core/dev.c:9787) [ 35.296917][ T1251] ? netif_change_name (net/core/dev.c:1495) [ 35.297045][ T1251] ? __dev_change_flags (net/core/dev.c:9752) [ 35.297173][ T1251] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 35.297300][ T1251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.297432][ T1251] ? 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)) [ 35.297561][ T1251] netif_change_flags (net/core/dev.c:9820) [ 35.297689][ T1251] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.297817][ T1251] do_setlink.isra.0 (net/core/rtnetlink.c:3206 (discriminator 1)) [ 35.297952][ T1251] ? rtnl_link_get_size (net/core/rtnetlink.c:716) [ 35.298081][ T1251] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4040 (discriminator 3) kernel/rcu/tree.c:4032 (discriminator 3)) [ 35.298242][ T1251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.298376][ T1251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.298505][ T1251] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.298632][ T1251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.298759][ T1251] ? __kernel_text_address (kernel/extable.c:79) [ 35.298893][ T1251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.299024][ T1251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.299150][ T1251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.299278][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.299411][ T1251] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.299537][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.299664][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.299791][ T1251] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 35.299925][ T1251] ? __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) [ 35.300054][ T1251] ? __mutex_lock (kernel/locking/mutex.c:798 (discriminator 1) kernel/locking/mutex.c:820 (discriminator 1)) [ 35.300182][ T1251] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:341 net/core/rtnetlink.c:4149) [ 35.300311][ T1251] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 35.300446][ T1251] ? __rtnl_newlink (net/core/rtnetlink.c:4000) [ 35.300578][ T1251] rtnl_newlink (net/core/rtnetlink.c:4150) [ 35.300707][ T1251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.300834][ T1251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.300966][ T1251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.301094][ T1251] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.301221][ T1251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.301350][ T1251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.301482][ T1251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.301609][ T1251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.301736][ T1251] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.301865][ T1251] ? __rtnl_newlink (net/core/rtnetlink.c:4027 (discriminator 1)) [ 35.301998][ T1251] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.302126][ T1251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.302252][ T1251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.302385][ T1251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.302513][ T1251] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.302641][ T1251] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.302770][ T1251] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.302901][ T1251] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.303029][ T1251] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.303160][ T1251] ? 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)) [ 35.303286][ T1251] ? 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)) [ 35.303418][ T1251] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.303549][ T1251] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.303676][ T1251] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.303803][ T1251] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.303936][ T1251] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.304065][ T1251] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.304194][ T1251] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.304322][ T1251] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.304454][ T1251] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.304613][ T1251] ? move_addr_to_kernel (net/socket.c:258) [ 35.304742][ T1251] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.304871][ T1251] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.305004][ T1251] ___sys_sendmsg (net/socket.c:2752) [ 35.305131][ T1251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.305289][ T1251] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.305434][ T1251] __sys_sendmsg (net/socket.c:2784) [ 35.305562][ T1251] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.305688][ T1251] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.305848][ T1251] ? 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) [ 35.305982][ T1251] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.306109][ T1251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.306238][ T1251] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.306369][ T1251] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.306498][ T1251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.306657][ T1251] RIP: 0033:0x7f76f289908e [ 35.306791][ T1251] 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 [ 35.307251][ T1251] RSP: 002b:00007ffcd5af3fb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.307448][ T1251] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f76f289908e [ 35.307639][ T1251] RDX: 0000000000000000 RSI: 00007ffcd5af4060 RDI: 0000000000000005 [ 35.307828][ T1251] RBP: 00007ffcd5af3fc0 R08: 0000000000000000 R09: 0000000000000000 [ 35.308023][ T1251] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.308215][ T1251] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffcd5af4730 | [ 35.433690][ T1260] ------------[ cut here ]------------ | [ 35.433877][ T1260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ip/1260 | [ 35.434247][ T1260] Modules linked in: ip6_gre ip_gre gre | [ 35.434731][ T1260] Tainted: [W]=WARN [ 35.434870][ T1260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.435088][ T1260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.435298][ T1260] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.435790][ T1260] RSP: 0018:ffa0000001fff060 EFLAGS: 00010286 [ 35.436006][ T1260] RAX: 00000000ffffffa6 RBX: ff1100000d15e900 RCX: 1ff40000003ffdd2 [ 35.436239][ T1260] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d15e9bc [ 35.436479][ T1260] RBP: ff1100000fea9000 R08: 1fe2200001a2bd39 R09: ff11000012cb0b58 [ 35.436709][ T1260] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 35.436954][ T1260] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000001fff0f8 [ 35.437191][ T1260] FS: 00007fab9ce1f840(0000) GS:ff110000e0dc7000(0000) knlGS:0000000000000000 [ 35.437464][ T1260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.437666][ T1260] CR2: 000000000dfb1988 CR3: 000000000504d006 CR4: 0000000000771ef0 [ 35.437913][ T1260] PKRU: 55555554 [ 35.438055][ T1260] Call Trace: [ 35.438196][ T1260] [ 35.438311][ T1260] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.438497][ T1260] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.438641][ T1260] netif_close_many (net/core/dev.c:1804) [ 35.438815][ T1260] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.438998][ T1260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.439172][ T1260] ? __dev_close_many (net/core/dev.c:1781) [ 35.439343][ T1260] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.439554][ T1260] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.439762][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.439946][ T1260] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.440147][ T1260] ? 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) [ 35.440320][ T1260] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.440494][ T1260] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.440699][ T1260] ? unregister_netdevice_many (net/core/dev.c:12497) [ 35.440870][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.441057][ T1260] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.441230][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.441407][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.441578][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.441750][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.441934][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.442124][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.442297][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.442478][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.442647][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.442818][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.443000][ T1260] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 35.443173][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.443344][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.443524][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.443698][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.443871][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.444056][ T1260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.444229][ T1260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.444407][ T1260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.444577][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.444751][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.444933][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.445107][ T1260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.445280][ T1260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.445459][ T1260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.445635][ T1260] ? 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)) [ 35.445804][ T1260] ? 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)) [ 35.445991][ T1260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.446165][ T1260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.446338][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.446518][ T1260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.446691][ T1260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.446865][ T1260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.447052][ T1260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.447225][ T1260] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.447402][ T1260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.447605][ T1260] ? move_addr_to_kernel (net/socket.c:258) [ 35.447778][ T1260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.447964][ T1260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.448137][ T1260] ___sys_sendmsg (net/socket.c:2752) [ 35.448308][ T1260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.448518][ T1260] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.448701][ T1260] __sys_sendmsg (net/socket.c:2784) [ 35.448877][ T1260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.449062][ T1260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.449267][ T1260] ? 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) [ 35.449446][ T1260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.449619][ T1260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.449791][ T1260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.449997][ T1260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.450171][ T1260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.450383][ T1260] RIP: 0033:0x7fab9d05908e [ 35.450564][ T1260] 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 [ 35.451061][ T1260] RSP: 002b:00007ffc9b2aa380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.451297][ T1260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fab9d05908e [ 35.451538][ T1260] RDX: 0000000000000000 RSI: 00007ffc9b2aa430 RDI: 0000000000000005 [ 35.451769][ T1260] RBP: 00007ffc9b2aa390 R08: 0000000000000000 R09: 0000000000000000 [ 35.452014][ T1260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.452246][ T1260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9b2aab00 | [ 35.469340][ T1260] ------------[ cut here ]------------ | [ 35.469493][ T1260] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: ip/1260 | [ 35.469753][ T1260] Modules linked in: ip6_gre ip_gre gre | [ 35.470161][ T1260] Tainted: [W]=WARN [ 35.470259][ T1260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.470425][ T1260] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.470584][ T1260] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.471026][ T1260] RSP: 0018:ffa0000001fff190 EFLAGS: 00010286 [ 35.471179][ T1260] RAX: 00000000ffffffa6 RBX: ff110000097c2740 RCX: 1ff40000003ffdf8 [ 35.471366][ T1260] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000097c27fc [ 35.471546][ T1260] RBP: ff1100000fea9000 R08: 1fe22000012f8501 R09: ff11000012cb0b58 [ 35.471724][ T1260] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.471910][ T1260] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.472097][ T1260] FS: 00007fab9ce1f840(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.472309][ T1260] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.472464][ T1260] CR2: 00007fc3b6a2c574 CR3: 000000000504d001 CR4: 0000000000771ef0 [ 35.472647][ T1260] PKRU: 55555554 [ 35.472738][ T1260] Call Trace: [ 35.472828][ T1260] [ 35.472898][ T1260] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.473055][ T1260] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.473205][ T1260] ? 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) [ 35.473329][ T1260] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.473455][ T1260] ? unregister_netdevice_queue (net/core/dev.c:12301 (discriminator 1)) [ 35.473608][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.473731][ T1260] rtnl_dellink (net/core/rtnetlink.c:3592 net/core/rtnetlink.c:3634) [ 35.473852][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.473980][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.474101][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.474221][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.474342][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.474485][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.474606][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.474726][ T1260] ? mark_usage (kernel/locking/lockdep.c:4674) [ 35.474845][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.474974][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.475095][ T1260] ? bpf_address_lookup (kernel/bpf/core.c:734) [ 35.475217][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.475337][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.475462][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.475582][ T1260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.475705][ T1260] ? rtnl_mdb_del (net/core/rtnetlink.c:6900 (discriminator 2)) [ 35.475827][ T1260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7061) [ 35.475951][ T1260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.476072][ T1260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.476192][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.476314][ T1260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.476436][ T1260] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 35.476558][ T1260] netlink_rcv_skb (net/netlink/af_netlink.c:2551) [ 35.476678][ T1260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.476799][ T1260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.476930][ T1260] ? 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)) [ 35.477051][ T1260] ? 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)) [ 35.477174][ T1260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.477297][ T1260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.477421][ T1260] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 35.477542][ T1260] netlink_sendmsg (net/netlink/af_netlink.c:1895) [ 35.477664][ T1260] ? netlink_unicast (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.477787][ T1260] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 35.477915][ T1260] ____sys_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2698 (discriminator 4)) [ 35.478037][ T1260] ? copy_msghdr_from_user (net/socket.c:2635) [ 35.478158][ T1260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5349) [ 35.478306][ T1260] ? move_addr_to_kernel (net/socket.c:258) [ 35.478431][ T1260] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.478552][ T1260] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 35.478673][ T1260] ___sys_sendmsg (net/socket.c:2752) [ 35.478793][ T1260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3131) [ 35.478952][ T1260] ? copy_msghdr_from_user (net/socket.c:2603) [ 35.479084][ T1260] __sys_sendmsg (net/socket.c:2784) [ 35.479204][ T1260] ? __sys_sendmsg_sock (net/socket.c:2765) [ 35.479323][ T1260] ? __call_rcu_common.constprop.0 (kernel/rcu/tree.c:3156 (discriminator 6)) [ 35.479478][ T1260] ? 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) [ 35.479598][ T1260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.479718][ T1260] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 35.479840][ T1260] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 35.479966][ T1260] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 35.480085][ T1260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.480235][ T1260] RIP: 0033:0x7fab9d05908e [ 35.480366][ T1260] 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 [ 35.480791][ T1260] RSP: 002b:00007ffc9b2aa380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.480982][ T1260] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fab9d05908e [ 35.481162][ T1260] RDX: 0000000000000000 RSI: 00007ffc9b2aa430 RDI: 0000000000000005 [ 35.481344][ T1260] RBP: 00007ffc9b2aa390 R08: 0000000000000000 R09: 0000000000000000 [ 35.481526][ T1260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a10ec28 [ 35.481705][ T1260] R13: 000000000049f620 R14: 0000000000000000 R15: 00007ffc9b2aab00 | [ 35.558829][ T72] ------------[ cut here ]------------ | [ 35.559046][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/72 | [ 35.559317][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.559728][ T72] Tainted: [W]=WARN [ 35.559819][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.559981][ T72] Workqueue: netns cleanup_net [ 35.560110][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.560260][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.560677][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.560823][ T72] RAX: 00000000ffffffa6 RBX: ff1100000be39000 RCX: 1ff400000009aeed [ 35.561002][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be390bc [ 35.561173][ T72] RBP: ff110000058e4000 R08: 1fe22000017c7219 R09: ff110000061fd1d0 [ 35.561343][ T72] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.561522][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.561695][ T72] FS: 0000000000000000(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.561900][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.562044][ T72] CR2: 00007f750856e574 CR3: 000000006ab4d005 CR4: 0000000000771ef0 [ 35.562216][ T72] PKRU: 55555554 [ 35.562302][ T72] Call Trace: [ 35.562406][ T72] [ 35.562466][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.562613][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.562756][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.562876][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.563002][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.563116][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.563231][ T72] ? 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) [ 35.563348][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.563470][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.563583][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.563699][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.563814][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.563937][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.564053][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.564167][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.564284][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.564408][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.564522][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.564641][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.564758][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.564872][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.564995][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.565110][ T72] kthread (kernel/kthread.c:436) [ 35.565196][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.565343][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.565465][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.565583][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.565726][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.565841][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.565969][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.569077][ T72] ------------[ cut here ]------------ | [ 35.569259][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/72 | [ 35.569605][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.570001][ T72] Tainted: [W]=WARN [ 35.570088][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.570232][ T72] Workqueue: netns cleanup_net [ 35.570353][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.570508][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.570924][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.571069][ T72] RAX: 00000000ffffffa6 RBX: ff1100000be38040 RCX: 1ff400000009aeed [ 35.571290][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be380fc [ 35.571509][ T72] RBP: ff11000010be9000 R08: 1fe22000017c7021 R09: ff110000061fd1d0 [ 35.571680][ T72] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.571851][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.572033][ T72] FS: 0000000000000000(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.572234][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.572389][ T72] CR2: 00007f750856e574 CR3: 000000006ab4d005 CR4: 0000000000771ef0 [ 35.572635][ T72] PKRU: 55555554 [ 35.572730][ T72] Call Trace: [ 35.572816][ T72] [ 35.572880][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.573090][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.573234][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.573352][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.573499][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.573665][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.573831][ T72] ? 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) [ 35.574022][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.574202][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.574350][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.574507][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.574668][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.574782][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.574906][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.575025][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.575144][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.575271][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.575442][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.575619][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.575742][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.575856][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.575983][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.576098][ T72] kthread (kernel/kthread.c:436) [ 35.576201][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.576345][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.576470][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.576586][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.576782][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.576907][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.577067][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.579649][ T72] ------------[ cut here ]------------ | [ 35.579790][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/72 | [ 35.580203][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.580591][ T72] Tainted: [W]=WARN [ 35.580678][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.580822][ T72] Workqueue: netns cleanup_net [ 35.581037][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.581235][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.581724][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.581869][ T72] RAX: 00000000ffffffa6 RBX: ff1100000be39540 RCX: 1ff400000009aeed [ 35.582092][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000be395fc [ 35.582272][ T72] RBP: ff1100000fd74000 R08: 1fe22000017c72c1 R09: ff110000061fd1d0 [ 35.582564][ T72] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.582734][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.582955][ T72] FS: 0000000000000000(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.583160][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.583371][ T72] CR2: 00007f750856e574 CR3: 000000006ab4d005 CR4: 0000000000771ef0 [ 35.583555][ T72] PKRU: 55555554 [ 35.583645][ T72] Call Trace: [ 35.583731][ T72] [ 35.583792][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.584013][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.584224][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.584365][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.584485][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.584599][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.584714][ T72] ? 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) [ 35.584833][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.584999][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.585114][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.585231][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.585345][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.585503][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.585642][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.585762][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.585996][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.586115][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.586229][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.586349][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.586470][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.586585][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.586738][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.586944][ T72] kthread (kernel/kthread.c:436) [ 35.587032][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.587174][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.587288][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.587415][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.587560][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.587674][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.587790][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.590228][ T72] ------------[ cut here ]------------ | [ 35.590350][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/72 | [ 35.590586][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.590976][ T72] Tainted: [W]=WARN [ 35.591063][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.591206][ T72] Workqueue: netns cleanup_net [ 35.591325][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.591478][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.591881][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.592033][ T72] RAX: 00000000ffffffa6 RBX: ff1100000c9918c0 RCX: 1ff400000009aeed [ 35.592206][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c99197c [ 35.592381][ T72] RBP: ff11000005fc9000 R08: 1fe2200001932331 R09: ff110000061fd1d0 [ 35.592550][ T72] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.592720][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.592902][ T72] FS: 0000000000000000(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.593107][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.593255][ T72] CR2: 00005608d5137d5c CR3: 00000000107ef002 CR4: 0000000000771ef0 [ 35.593431][ T72] PKRU: 55555554 [ 35.593517][ T72] Call Trace: [ 35.593601][ T72] [ 35.593660][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.593803][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.593950][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.594067][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.594182][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.594295][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.594419][ T72] ? 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) [ 35.594535][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.594651][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.594765][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.594882][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.595005][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.595119][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.595234][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.595350][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.595470][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.595589][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.595705][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.595825][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.595947][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.596061][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.596179][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.596296][ T72] kthread (kernel/kthread.c:436) [ 35.596389][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.596531][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.596646][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.596761][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.596910][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.597025][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.597142][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.607574][ T72] ------------[ cut here ]------------ | [ 35.607695][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/72 | [ 35.607931][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.608364][ T72] Tainted: [W]=WARN [ 35.608452][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.608593][ T72] Workqueue: netns cleanup_net [ 35.608712][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.608859][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.609269][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.609418][ T72] RAX: 00000000ffffffa6 RBX: ff1100000282a580 RCX: 1ff400000009aeed [ 35.609588][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a63c [ 35.609757][ T72] RBP: ff11000008bc1000 R08: 1fe22000005054c9 R09: ff110000061fd1d0 [ 35.609935][ T72] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.610105][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.610276][ T72] FS: 0000000000000000(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.610479][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.610621][ T72] CR2: 00005608d5137d5c CR3: 00000000107ef002 CR4: 0000000000771ef0 [ 35.610792][ T72] PKRU: 55555554 [ 35.610876][ T72] Call Trace: [ 35.610966][ T72] [ 35.611027][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.611173][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.611315][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.611437][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.611553][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.611667][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.611781][ T72] ? 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) [ 35.611900][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.612017][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.612130][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.612247][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.612367][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.612481][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.612597][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.612711][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.612828][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.612952][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.613064][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.613188][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.613303][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.613422][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.613537][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.613650][ T72] kthread (kernel/kthread.c:436) [ 35.613738][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.613881][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.614001][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.614115][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.614257][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.614379][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.614498][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.617007][ T72] ------------[ cut here ]------------ | [ 35.617123][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/72 | [ 35.617346][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.617737][ T72] Tainted: [W]=WARN [ 35.617827][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.617974][ T72] Workqueue: netns cleanup_net [ 35.618096][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.618243][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.618661][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.618806][ T72] RAX: 00000000ffffffa6 RBX: ff1100000282ac80 RCX: 1ff400000009aeed [ 35.618986][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282ad3c [ 35.619160][ T72] RBP: ff11000009264000 R08: 1fe22000005055a9 R09: ff110000061fd1d0 [ 35.619334][ T72] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.619504][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.619676][ T72] FS: 0000000000000000(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.619874][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.620077][ T72] CR2: 00005608d5137d5c CR3: 00000000107ef002 CR4: 0000000000771ef0 [ 35.620250][ T72] PKRU: 55555554 [ 35.620337][ T72] Call Trace: [ 35.620428][ T72] [ 35.620487][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.620631][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.620777][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.620936][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.621053][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.621166][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.621324][ T72] ? 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) [ 35.621449][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.621567][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.621726][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.621848][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.622009][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.622127][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.622242][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.622362][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.622481][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.622598][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.622755][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.622875][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.623039][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.623154][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.623271][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.623470][ T72] kthread (kernel/kthread.c:436) [ 35.623557][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.623700][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.623816][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.623977][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.624121][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.624234][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.624351][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.626931][ T72] ------------[ cut here ]------------ | [ 35.627065][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/72 | [ 35.627295][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.627682][ T72] Tainted: [W]=WARN [ 35.627768][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.627920][ T72] Workqueue: netns cleanup_net [ 35.628042][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.628189][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.628600][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.628743][ T72] RAX: 00000000ffffffa6 RBX: ff1100000282aac0 RCX: 1ff400000009aeed [ 35.628923][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282ab7c [ 35.629101][ T72] RBP: ff1100000a8e4000 R08: 1fe2200000505571 R09: ff110000061fd1d0 [ 35.629282][ T72] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.629462][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.629659][ T72] FS: 0000000000000000(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 35.629866][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.630097][ T72] CR2: 00007ffeeefef9b8 CR3: 000000000e0ae005 CR4: 0000000000771ef0 [ 35.630274][ T72] PKRU: 55555554 [ 35.630361][ T72] Call Trace: [ 35.630447][ T72] [ 35.630508][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.630654][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.630795][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.630975][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.631093][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.631275][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.631394][ T72] ? 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) [ 35.631512][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.631628][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.631745][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.631860][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.632028][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.632145][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.632260][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.632383][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.632504][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.632621][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.632733][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.632851][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.633019][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.633133][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.633248][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.633364][ T72] kthread (kernel/kthread.c:436) [ 35.633452][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.633593][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.633707][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.633823][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.634018][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.634132][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.634248][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.636500][ T72] ------------[ cut here ]------------ | [ 35.636629][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 1/72 | [ 35.636859][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.637250][ T72] Tainted: [W]=WARN [ 35.637335][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.637484][ T72] Workqueue: netns cleanup_net [ 35.637606][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.637755][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.638167][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.638315][ T72] RAX: 00000000ffffffa6 RBX: ff1100000282a040 RCX: 1ff400000009aeed [ 35.638490][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000282a0fc [ 35.638659][ T72] RBP: ff11000009d31000 R08: 1fe2200000505421 R09: ff110000061fd1d0 [ 35.638828][ T72] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 35.639006][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.639178][ T72] FS: 0000000000000000(0000) GS:ff110000e0d47000(0000) knlGS:0000000000000000 [ 35.639382][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.639529][ T72] CR2: 00007ffeeefef9b8 CR3: 000000000e0ae005 CR4: 0000000000771ef0 [ 35.639701][ T72] PKRU: 55555554 [ 35.639786][ T72] Call Trace: [ 35.639873][ T72] [ 35.639942][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.640090][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.640237][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.640402][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.640534][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.640649][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.640764][ T72] ? 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) [ 35.640881][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.641011][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.641124][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.641242][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.641362][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.641476][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.641592][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.641705][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.641821][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.641945][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.642065][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.642184][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.642300][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.642418][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.642534][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.642650][ T72] kthread (kernel/kthread.c:436) [ 35.642737][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.642878][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.643000][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.643116][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.643256][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.643376][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.643492][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.646941][ T72] ------------[ cut here ]------------ | [ 35.647074][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/72 | [ 35.647306][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.647700][ T72] Tainted: [W]=WARN [ 35.647788][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.647946][ T72] Workqueue: netns cleanup_net [ 35.648069][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.648227][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.648644][ T72] RSP: 0018:ffa00000004d7938 EFLAGS: 00010286 [ 35.648791][ T72] RAX: 00000000ffffffa6 RBX: ff1100000e1758c0 RCX: 1ff400000009aeed [ 35.648975][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e17597c [ 35.649148][ T72] RBP: ff1100000a381000 R08: 1fe2200001c2eb31 R09: ff110000061fd1d0 [ 35.649317][ T72] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 35.649495][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.649675][ T72] FS: 0000000000000000(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.649876][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.650033][ T72] CR2: 00005608d5137d5c CR3: 000000000febb002 CR4: 0000000000771ef0 [ 35.650209][ T72] PKRU: 55555554 [ 35.650298][ T72] Call Trace: [ 35.650391][ T72] [ 35.650451][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.650597][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.650742][ T72] ? queue_rcu_work (./include/linux/rcupdate.h:125 kernel/workqueue.c:2686) [ 35.650858][ T72] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 35.650982][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.651101][ T72] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 35.651245][ T72] ? 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) [ 35.651366][ T72] ops_undo_list (net/core/net_namespace.c:187 net/core/net_namespace.c:248) [ 35.651483][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.651598][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.651716][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.651833][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.651952][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.652073][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.652193][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.652314][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.652450][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.652565][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.652690][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.652811][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.652933][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.653052][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.653166][ T72] kthread (kernel/kthread.c:436) [ 35.653254][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.653407][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.653527][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.653642][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.653787][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.653910][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.654032][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.674774][ T72] ------------[ cut here ]------------ | [ 35.674921][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 1/72 | [ 35.675171][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.675581][ T72] Tainted: [W]=WARN [ 35.675674][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.675825][ T72] Workqueue: netns cleanup_net [ 35.676041][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.676201][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.676640][ T72] RSP: 0018:ffa00000004d7748 EFLAGS: 00010286 [ 35.676793][ T72] RAX: 00000000ffffffa6 RBX: ff1100000e174900 RCX: 1ff400000009aeaf [ 35.677053][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000e1749bc [ 35.677234][ T72] RBP: ff11000009359000 R08: 1fe2200001c2e939 R09: ff110000061fd1d0 [ 35.677490][ T72] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 35.677672][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000004d77e0 [ 35.677855][ T72] FS: 0000000000000000(0000) GS:ff110000e0cc7000(0000) knlGS:0000000000000000 [ 35.678154][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.678308][ T72] CR2: 00007f7107dfcf98 CR3: 000000006ab4d005 CR4: 0000000000771ef0 [ 35.678495][ T72] PKRU: 55555554 [ 35.678586][ T72] Call Trace: [ 35.678678][ T72] [ 35.678742][ T72] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 35.678865][ T72] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 35.679028][ T72] netif_close_many (net/core/dev.c:1804) [ 35.679151][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.679272][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.679398][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.679519][ T72] ? __dev_close_many (net/core/dev.c:1781) [ 35.679643][ T72] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 35.679795][ T72] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 35.680027][ T72] ? 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) [ 35.680149][ T72] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.680270][ T72] ? default_device_exit_net (net/core/dev.c:13033 (discriminator 1)) [ 35.680397][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.680550][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 35.680679][ T72] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 35.680803][ T72] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.681085][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 35.681206][ T72] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 35.681331][ T72] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 35.681458][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.681578][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.681701][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.681822][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.682039][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.682162][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.682282][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.682410][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.682536][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.682655][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.682780][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.683001][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.683122][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.683246][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.683369][ T72] kthread (kernel/kthread.c:436) [ 35.683460][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.683611][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.683731][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.683852][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.684100][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.684223][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.684343][ T72] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 35.688516][ T72] ------------[ cut here ]------------ | [ 35.688650][ T72] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: 1/72 | [ 35.689031][ T72] Modules linked in: ip6_gre ip_gre gre | [ 35.689484][ T72] Tainted: [W]=WARN [ 35.689572][ T72] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.689721][ T72] Workqueue: netns cleanup_net [ 35.689846][ T72] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 35.690053][ T72] 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 e8 b2 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 e8 b2 f0 ff call 0xfffffffffff0b324 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 e8 b2 f0 ff call 0xfffffffffff0b2fa 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 35.690477][ T72] RSP: 0018:ffa00000004d7878 EFLAGS: 00010286 [ 35.690623][ T72] RAX: 00000000ffffffa6 RBX: ff1100000c109700 RCX: 1ff400000009aed5 [ 35.690796][ T72] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c1097bc [ 35.691021][ T72] RBP: ff11000009359000 R08: 1fe22000018212f9 R09: ff110000061fd1d0 [ 35.691242][ T72] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 35.691420][ T72] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 35.691594][ T72] FS: 0000000000000000(0000) GS:ff110000e0e47000(0000) knlGS:0000000000000000 [ 35.691797][ T72] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.691992][ T72] CR2: 00007f1ed2a54680 CR3: 000000006ab4d005 CR4: 0000000000771ef0 [ 35.692170][ T72] PKRU: 55555554 [ 35.692257][ T72] Call Trace: [ 35.692344][ T72] [ 35.692409][ T72] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 35.692560][ T72] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 35.692708][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 35.692828][ T72] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 35.692998][ T72] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 35.693117][ T72] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 35.693235][ T72] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 35.693354][ T72] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 35.693478][ T72] ? netns_install (./include/linux/ns_common.h:26) [ 35.693608][ T72] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 35.693729][ T72] cleanup_net (net/core/net_namespace.c:702) [ 35.693846][ T72] ? net_passive_dec (./include/linux/llist.h:241) [ 35.694009][ T72] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 35.694128][ T72] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 35.694244][ T72] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 35.694366][ T72] process_one_work (kernel/workqueue.c:3314) [ 35.694487][ T72] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 35.694604][ T72] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 35.694726][ T72] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 35.694845][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.695010][ T72] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.695130][ T72] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 35.695249][ T72] kthread (kernel/kthread.c:436) [ 35.695338][ T72] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.695495][ T72] ? kthread_affine_node (kernel/kthread.c:378) [ 35.695614][ T72] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.695731][ T72] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 35.695877][ T72] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.696041][ T72] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:rtnl_configure_link:rtnl_newlink_create rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:rtnl_dellink:rtnetlink_rcv_msg:netlink_rcv_skb rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:sit_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:default_device_exit_batch rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_set_mtu_ext:netif_set_mtu rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:ops_undo_list:cleanup_net:process_one_work rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:rtnl_dellink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:ip6gre_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:rtnl_newlink rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:ip6_tnl_init_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:vti6_init_net rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:__ip_tunnel_create:ip_tunnel_init_net