====================================== | [ 9.439064][ T184] ------------[ cut here ]------------ | [ 9.439316][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: unshare/184 | [ 9.439722][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 9.440371][ T184] Tainted: [W]=WARN [ 9.440531][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.440788][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.441022][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.441834][ T184] RSP: 0018:ffa0000000837ab0 EFLAGS: 00010286 [ 9.442129][ T184] RAX: 00000000ffffffa6 RBX: ff11000004e558c0 RCX: 1ff4000000106f1c [ 9.442417][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e5597c [ 9.442663][ T184] RBP: ff110000050e9000 R08: 1fe22000009cab31 R09: ff1100000c3cd210 [ 9.442909][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.443163][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000050e9000 [ 9.443422][ T184] FS: 00007f8426f64740(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 9.443704][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.443919][ T184] CR2: 00005611e7adf310 CR3: 0000000008b88004 CR4: 0000000000771ef0 [ 9.444175][ T184] PKRU: 55555554 [ 9.444322][ T184] Call Trace: [ 9.444496][ T184] [ 9.444613][ T184] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.444794][ T184] ? notifier_call_chain (kernel/notifier.c:85) [ 9.444975][ T184] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.445132][ T184] register_netdevice (net/core/dev.c:11488) [ 9.445314][ T184] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.445540][ T184] register_netdev (net/core/dev.c:11552) [ 9.445720][ T184] loopback_net_init (drivers/net/loopback.c:218) [ 9.445905][ T184] ops_init (net/core/net_namespace.c:137) [ 9.446065][ T184] setup_net (net/core/net_namespace.c:446) [ 9.446212][ T184] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 9.446388][ T184] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 9.446583][ T184] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 9.446782][ T184] copy_net_ns (net/core/net_namespace.c:579) [ 9.446963][ T184] create_new_namespaces (kernel/nsproxy.c:132) [ 9.447155][ T184] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 9.447344][ T184] ksys_unshare (kernel/fork.c:3243) [ 9.447539][ T184] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 9.447761][ T184] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 9.447952][ T184] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 9.448144][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.448330][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.448528][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.448713][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.448926][ T184] RIP: 0033:0x7f842705fbcb [ 9.449124][ T184] 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.449651][ T184] RSP: 002b:00007ffdb5a25148 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 9.449903][ T184] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f842705fbcb [ 9.450156][ T184] RDX: 0000000000000000 RSI: 00007ffdb5a24eb0 RDI: 0000000040000000 [ 9.450416][ T184] RBP: 00007ffdb5a254d0 R08: 00007ffdb5a250a0 R09: 0000000000000000 [ 9.450657][ T184] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 9.450909][ T184] R13: 0000000000000000 R14: 00000000ffffffff R15: 00005611e7ae2b68 | [ 9.462418][ T184] ------------[ cut here ]------------ | [ 9.462607][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/184 | [ 9.462898][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 9.464426][ T184] Tainted: [W]=WARN [ 9.464659][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.464857][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.465097][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.465593][ T184] RSP: 0018:ffa0000000837b58 EFLAGS: 00010286 [ 9.465794][ T184] RAX: 00000000ffffffa6 RBX: ff11000004e54ac0 RCX: 1ff4000000106f31 [ 9.466029][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e54b7c [ 9.466256][ T184] RBP: ff1100000ab84000 R08: 1fe22000009ca971 R09: ff1100000c3cd1e8 [ 9.466504][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 9.466734][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ab84000 [ 9.466965][ T184] FS: 000000001d645400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 9.467231][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.467444][ T184] CR2: 00007f7a4794d000 CR3: 000000000f474005 CR4: 0000000000771ef0 [ 9.467676][ T184] PKRU: 55555554 [ 9.467813][ T184] Call Trace: [ 9.467954][ T184] [ 9.468071][ T184] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.468243][ T184] ? notifier_call_chain (kernel/notifier.c:85) [ 9.468426][ T184] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.468568][ T184] register_netdevice (net/core/dev.c:11488) [ 9.468742][ T184] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 9.468940][ T184] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 9.469119][ T184] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 9.469322][ T184] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 9.469533][ T184] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 9.469731][ T184] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 9.469900][ T184] ? build_open_flags (fs/open.c:1212) [ 9.470085][ T184] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 9.470270][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 9.470456][ T184] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 9.470632][ T184] ? fput_close_sync (fs/file_table.c:615) [ 9.470807][ T184] ? __ia32_sys_open (fs/open.c:1374) [ 9.470980][ T184] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 9.471161][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.471329][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.471509][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.471680][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.471880][ T184] RIP: 0033:0x47cc8d [ 9.472031][ T184] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 9.472521][ T184] RSP: 002b:00007ffe8cc17ad0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 9.472754][ T184] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 9.472983][ T184] RDX: 00007ffe8cc17b50 RSI: 00000000400454ca RDI: 0000000000000006 [ 9.473219][ T184] RBP: 00007ffe8cc17b20 R08: 0000000000000000 R09: 0000000000000000 [ 9.473463][ T184] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe8cc18028 [ 9.473693][ T184] R13: 00007ffe8cc18068 R14: 0000000000000002 R15: 0000000000543540 | [ 9.475730][ T184] ------------[ cut here ]------------ | [ 9.475894][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/184 | [ 9.476178][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 9.476819][ T184] Tainted: [W]=WARN [ 9.476956][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.477158][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.477360][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.477843][ T184] RSP: 0018:ffa0000000837c58 EFLAGS: 00010286 [ 9.478046][ T184] RAX: 00000000ffffffa6 RBX: ff11000004e55700 RCX: 1ff4000000106f51 [ 9.478267][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e557bc [ 9.478501][ T184] RBP: ff1100000ab84000 R08: 1fe22000009caaf9 R09: ff1100000c3cd1e8 [ 9.478724][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 9.478949][ T184] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 9.479181][ T184] FS: 000000001d645400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 9.479448][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.479645][ T184] CR2: 00007f7a4794d000 CR3: 000000000f474005 CR4: 0000000000771ef0 [ 9.479878][ T184] PKRU: 55555554 [ 9.480022][ T184] Call Trace: [ 9.480159][ T184] [ 9.480268][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 9.480447][ T184] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 9.480617][ T184] notifier_call_chain (kernel/notifier.c:85) [ 9.480814][ T184] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 9.480981][ T184] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 9.481187][ T184] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 9.481358][ T184] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 9.481537][ T184] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 9.481708][ T184] ? update_socket_protocol+0x10/0x10 [ 9.481874][ T184] ? alloc_file_clone (fs/file_table.c:477) [ 9.482053][ T184] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 9.482221][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.482387][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.482567][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.482735][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.482929][ T184] RIP: 0033:0x47cc8d [ 9.483078][ T184] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 9.483559][ T184] RSP: 002b:00007ffe8cc17b10 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 9.483783][ T184] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 9.484013][ T184] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 9.484237][ T184] RBP: 00007ffe8cc17b60 R08: 0000000000000000 R09: 0000000000000000 [ 9.484476][ T184] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe8cc18028 [ 9.484698][ T184] R13: 00007ffe8cc18068 R14: 0000000000000002 R15: 0000000000543540 | [ 9.486777][ T184] ------------[ cut here ]------------ | [ 9.486947][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/184 | [ 9.487245][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 9.487825][ T184] Tainted: [W]=WARN [ 9.487969][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.488182][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 9.488394][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 9.488898][ T184] RSP: 0018:ffa0000000837850 EFLAGS: 00010286 [ 9.489116][ T184] RAX: 00000000ffffffa6 RBX: ff11000004e54040 RCX: 1ff4000000106ed0 [ 9.489350][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004e540fc [ 9.489595][ T184] RBP: ff1100000ab84000 R08: 1fe22000009ca821 R09: ff1100000c3cd1e8 [ 9.489829][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 9.490074][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005881a80 [ 9.490310][ T184] FS: 000000001d645400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 9.490590][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.490795][ T184] CR2: 00007f7a4794d000 CR3: 000000000f474005 CR4: 0000000000771ef0 [ 9.491058][ T184] PKRU: 55555554 [ 9.491208][ T184] Call Trace: [ 9.491353][ T184] [ 9.491478][ T184] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 9.491654][ T184] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 9.491798][ T184] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 9.491975][ T184] __dev_notify_flags (net/core/dev.c:9787) [ 9.492162][ T184] ? netif_change_name (net/core/dev.c:1495) [ 9.492335][ T184] ? __dev_change_flags (net/core/dev.c:9752) [ 9.492523][ T184] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 9.492696][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 9.492870][ T184] netif_change_flags (net/core/dev.c:9820) [ 9.493053][ T184] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 9.493229][ T184] dev_change_flags (net/core/dev_api.c:68) [ 9.493417][ T184] devinet_ioctl (net/ipv4/devinet.c:1199) [ 9.493595][ T184] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 9.493772][ T184] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 9.493950][ T184] inet_ioctl (net/ipv4/af_inet.c:1011) [ 9.494099][ T184] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 9.494272][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 9.494463][ T184] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.494639][ T184] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 9.494815][ T184] sock_do_ioctl (net/socket.c:1313) [ 9.494997][ T184] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 9.495175][ T184] ? ioctl_file_clone (fs/ioctl.c:244) [ 9.495352][ T184] sock_ioctl (net/socket.c:1434) [ 9.495506][ T184] ? br_ioctl_call (net/socket.c:1279) [ 9.495681][ T184] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 9.495857][ T184] ? update_socket_protocol+0x10/0x10 [ 9.496041][ T184] ? alloc_file_clone (fs/file_table.c:477) [ 9.496216][ T184] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 9.496392][ T184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 9.496603][ T184] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 9.496775][ T184] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 9.496968][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.497184][ T184] RIP: 0033:0x47cc8d [ 9.497333][ T184] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 9.497847][ T184] RSP: 002b:00007ffe8cc17af0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 9.498092][ T184] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 9.498327][ T184] RDX: 00007ffe8cc17b60 RSI: 0000000000008914 RDI: 0000000000000007 [ 9.498574][ T184] RBP: 00007ffe8cc17b40 R08: 0000000000000000 R09: 0000000000000000 [ 9.498809][ T184] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe8cc18028 [ 9.499050][ T184] R13: 00007ffe8cc18068 R14: 0000000000000002 R15: 0000000000543540 | [ 19.426598][ T184] ------------[ cut here ]------------ | [ 19.426863][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/184 | [ 19.427187][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.429225][ T184] Tainted: [W]=WARN [ 19.429370][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.429591][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.429812][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.430333][ T184] RSP: 0018:ffa00000008376e8 EFLAGS: 00010286 [ 19.430559][ T184] RAX: 00000000ffffffa6 RBX: ff1100000c623e00 RCX: 1ff4000000106ea3 [ 19.430802][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c623ebc [ 19.431053][ T184] RBP: ff1100000ab84000 R08: 1fe22000018c47d9 R09: ff1100000c3cd1e8 [ 19.431300][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 19.431559][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000837780 [ 19.431814][ T184] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 19.432113][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.432329][ T184] CR2: 00007f7a4794d000 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 19.432585][ T184] PKRU: 55555554 [ 19.432731][ T184] Call Trace: [ 19.432878][ T184] [ 19.432993][ T184] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.433185][ T184] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.433334][ T184] netif_close_many (net/core/dev.c:1804) [ 19.433524][ T184] ? asym_cpu_capacity_scan (./include/linux/rculist.h:103) [ 19.433703][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.433882][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.434092][ T184] ? __dev_close_many (net/core/dev.c:1781) [ 19.434315][ T184] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 19.434547][ T184] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 19.434765][ T184] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 19.434950][ T184] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.435173][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.435355][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.435549][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.435728][ T184] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 19.435911][ T184] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.436097][ T184] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.436276][ T184] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.436466][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.436647][ T184] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 19.436829][ T184] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 19.437014][ T184] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 19.437205][ T184] __fput (fs/file_table.c:510) [ 19.437357][ T184] task_work_run (kernel/task_work.c:233) [ 19.437547][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.437725][ T184] ? task_work_cancel (kernel/task_work.c:190) [ 19.437904][ T184] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 19.438095][ T184] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 19.438244][ T184] ? exit_notify (kernel/exit.c:748) [ 19.438431][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.438610][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.438787][ T184] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.438966][ T184] do_group_exit (kernel/exit.c:1119) [ 19.439156][ T184] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 19.439368][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.439555][ T184] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 19.439758][ T184] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 19.439942][ T184] get_signal (kernel/signal.c:3037) [ 19.440132][ T184] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 19.440317][ T184] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.440514][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.440693][ T184] ? ptrace_signal (./include/linux/signal.h:87) [ 19.440873][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.441058][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.441240][ T184] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 19.441437][ T184] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 19.441622][ T184] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 19.441808][ T184] ? update_socket_protocol+0x10/0x10 [ 19.441992][ T184] ? alloc_file_clone (fs/file_table.c:477) [ 19.442182][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.442368][ T184] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.442615][ T184] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 19.442798][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.442984][ T184] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 19.443176][ T184] ? irq_exit_rcu (kernel/softirq.c:754) [ 19.443358][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.443583][ T184] RIP: 0033:0x47ea2b [ 19.443735][ T184] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 19.443969][ T184] RSP: 002b:00007ffe8cc17578 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 19.444221][ T184] RAX: 0000000000000008 RBX: 00007ffe8cc17650 RCX: 000000000047ea2b [ 19.444476][ T184] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 19.444724][ T184] RBP: 00007ffe8cc175b0 R08: 0000000000000041 R09: 000000001d646450 [ 19.444970][ T184] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe8cc18028 [ 19.445233][ T184] R13: 00007ffe8cc18068 R14: 00007ffe8cc17b28 R15: 0000000000543540 | [ 19.450410][ T184] ------------[ cut here ]------------ | [ 19.450612][ T184] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/184 | [ 19.450918][ T184] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.451516][ T184] Tainted: [W]=WARN [ 19.451660][ T184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.451869][ T184] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.452096][ T184] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.453137][ T184] RSP: 0018:ffa0000000837818 EFLAGS: 00010286 [ 19.453855][ T184] RAX: 00000000ffffffa6 RBX: ff1100000b3de3c0 RCX: 1ff4000000106ec9 [ 19.454598][ T184] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b3de47c [ 19.455327][ T184] RBP: ff1100000ab84000 R08: 1fe220000167bc91 R09: ff1100000c3cd1e8 [ 19.456095][ T184] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 19.456329][ T184] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.456577][ T184] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 19.456849][ T184] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.457063][ T184] CR2: 00007f7a4794d000 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 19.457303][ T184] PKRU: 55555554 [ 19.457452][ T184] Call Trace: [ 19.457594][ T184] [ 19.457706][ T184] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.457912][ T184] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.458123][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.458303][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.458493][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.458670][ T184] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 19.458849][ T184] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 19.459033][ T184] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.459211][ T184] ? unregister_netdevice_many (net/core/dev.c:12497) [ 19.459389][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.459576][ T184] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 19.459754][ T184] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 19.459936][ T184] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 19.460123][ T184] __fput (fs/file_table.c:510) [ 19.460271][ T184] task_work_run (kernel/task_work.c:233) [ 19.460459][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.460635][ T184] ? task_work_cancel (kernel/task_work.c:190) [ 19.460813][ T184] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 19.460993][ T184] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 19.461149][ T184] ? exit_notify (kernel/exit.c:748) [ 19.461325][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.461515][ T184] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.461691][ T184] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 19.461870][ T184] do_group_exit (kernel/exit.c:1119) [ 19.462055][ T184] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 19.462262][ T184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.462448][ T184] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 19.462625][ T184] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 19.462796][ T184] get_signal (kernel/signal.c:3037) [ 19.462969][ T184] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 19.463149][ T184] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.463321][ T184] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 19.463506][ T184] ? ptrace_signal (./include/linux/signal.h:87) [ 19.463679][ T184] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.463849][ T184] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.464034][ T184] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 19.464208][ T184] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 19.464383][ T184] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 19.464570][ T184] ? update_socket_protocol+0x10/0x10 [ 19.464743][ T184] ? alloc_file_clone (fs/file_table.c:477) [ 19.464915][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.465095][ T184] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.465309][ T184] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 19.465499][ T184] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.465675][ T184] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 19.465850][ T184] ? irq_exit_rcu (kernel/softirq.c:754) [ 19.466031][ T184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.466236][ T184] RIP: 0033:0x47ea2b [ 19.466384][ T184] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 19.466607][ T184] RSP: 002b:00007ffe8cc17578 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 19.466846][ T184] RAX: 0000000000000008 RBX: 00007ffe8cc17650 RCX: 000000000047ea2b [ 19.467090][ T184] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 19.467327][ T184] RBP: 00007ffe8cc175b0 R08: 0000000000000041 R09: 000000001d646450 [ 19.467578][ T184] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe8cc18028 [ 19.467814][ T184] R13: 00007ffe8cc18068 R14: 00007ffe8cc17b28 R15: 0000000000543540 | [ 19.482189][ T12] ------------[ cut here ]------------ | [ 19.482451][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 19.482689][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.483210][ T12] Tainted: [W]=WARN [ 19.483301][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.483487][ T12] Workqueue: netns cleanup_net [ 19.483626][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.483783][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.484212][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 19.484361][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b3df1c0 RCX: 1ff4000000018ed5 [ 19.484553][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b3df27c [ 19.484733][ T12] RBP: ff110000050e9000 R08: 1fe220000167be51 R09: ff11000001afd260 [ 19.484919][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 19.485113][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 19.485298][ T12] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 19.485515][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.485665][ T12] CR2: 00007f70447d5000 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 19.485845][ T12] PKRU: 55555554 [ 19.485935][ T12] Call Trace: [ 19.486031][ T12] [ 19.486095][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 19.486247][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 19.486397][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 19.486562][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 19.486683][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 19.486800][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 19.486920][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 19.487050][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.487168][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 19.487294][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 19.487421][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 19.487543][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.487666][ T12] cleanup_net (net/core/net_namespace.c:702) [ 19.487785][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 19.487904][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 19.488031][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.488151][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.488272][ T12] process_one_work (kernel/workqueue.c:3314) [ 19.488394][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 19.488522][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.488646][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 19.488769][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 19.488893][ T12] kthread (kernel/kthread.c:436) [ 19.488985][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.489139][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 19.489262][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 19.489386][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 19.489539][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 19.489662][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 19.489780][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 19.528221][ T186] ------------[ cut here ]------------ | [ 19.528388][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: unshare/186 | [ 19.529096][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.529559][ T186] Tainted: [W]=WARN [ 19.529657][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.529818][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.529988][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.530450][ T186] RSP: 0018:ffa00000007f7ab0 EFLAGS: 00010286 [ 19.530613][ T186] RAX: 00000000ffffffa6 RBX: ff110000095671c0 RCX: 1ff40000000fef1c [ 19.530807][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000956727c [ 19.530997][ T186] RBP: ff11000011a9c000 R08: 1fe22000012ace51 R09: ff1100000c4ad210 [ 19.531195][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.531385][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011a9c000 [ 19.531582][ T186] FS: 00007f7960cdd740(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 19.531810][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.531972][ T186] CR2: 000055bb8e61c008 CR3: 000000000d850004 CR4: 0000000000771ef0 [ 19.532172][ T186] PKRU: 55555554 [ 19.532267][ T186] Call Trace: [ 19.532364][ T186] [ 19.532436][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.532568][ T186] ? notifier_call_chain (kernel/notifier.c:85) [ 19.532701][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.532800][ T186] register_netdevice (net/core/dev.c:11488) [ 19.532930][ T186] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 19.533098][ T186] register_netdev (net/core/dev.c:11552) [ 19.533227][ T186] loopback_net_init (drivers/net/loopback.c:218) [ 19.533358][ T186] ops_init (net/core/net_namespace.c:137) [ 19.533465][ T186] setup_net (net/core/net_namespace.c:446) [ 19.533564][ T186] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 19.533692][ T186] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 19.533821][ T186] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 19.533952][ T186] copy_net_ns (net/core/net_namespace.c:579) [ 19.534086][ T186] create_new_namespaces (kernel/nsproxy.c:132) [ 19.534218][ T186] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 19.534351][ T186] ksys_unshare (kernel/fork.c:3243) [ 19.534487][ T186] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 19.534643][ T186] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 19.534773][ T186] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 19.534903][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.535038][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.535168][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.535297][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.535466][ T186] RIP: 0033:0x7f7960dd8bcb [ 19.535605][ T186] 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 [ 19.536072][ T186] RSP: 002b:00007ffdbe267e78 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 19.536269][ T186] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f7960dd8bcb [ 19.536469][ T186] RDX: 0000000000000000 RSI: 00007ffdbe267be0 RDI: 0000000040000000 [ 19.536663][ T186] RBP: 00007ffdbe268200 R08: 00007ffdbe267dd0 R09: 0000000000000000 [ 19.536857][ T186] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 19.537058][ T186] R13: 0000000000000000 R14: 00000000ffffffff R15: 000055bb649fbb68 | [ 19.547560][ T186] ------------[ cut here ]------------ | [ 19.547729][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/186 | [ 19.547981][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.548480][ T186] Tainted: [W]=WARN [ 19.548580][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.548739][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.548905][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.549361][ T186] RSP: 0018:ffa00000007f7b58 EFLAGS: 00010286 [ 19.549528][ T186] RAX: 00000000ffffffa6 RBX: ff11000008f1f8c0 RCX: 1ff40000000fef31 [ 19.549720][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008f1f97c [ 19.549909][ T186] RBP: ff1100000918c000 R08: 1fe22000011e3f31 R09: ff1100000c4ad1e8 [ 19.550103][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 19.550295][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000918c000 [ 19.550491][ T186] FS: 000000002107f400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 19.550717][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.550877][ T186] CR2: 00007fd714876000 CR3: 000000000f480005 CR4: 0000000000771ef0 [ 19.551073][ T186] PKRU: 55555554 [ 19.551172][ T186] Call Trace: [ 19.551268][ T186] [ 19.551334][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.551468][ T186] ? notifier_call_chain (kernel/notifier.c:85) [ 19.551598][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.551696][ T186] register_netdevice (net/core/dev.c:11488) [ 19.551826][ T186] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 19.551985][ T186] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 19.552120][ T186] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 19.552282][ T186] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 19.552445][ T186] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 19.552575][ T186] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 19.552703][ T186] ? build_open_flags (fs/open.c:1212) [ 19.552832][ T186] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 19.552963][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 19.553096][ T186] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 19.553222][ T186] ? fput_close_sync (fs/file_table.c:615) [ 19.553348][ T186] ? __ia32_sys_open (fs/open.c:1374) [ 19.553481][ T186] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 19.553611][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.553738][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.553865][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.553994][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.554157][ T186] RIP: 0033:0x47cc8d [ 19.554258][ T186] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 19.554713][ T186] RSP: 002b:00007ffc1773efe0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 19.554906][ T186] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 19.555098][ T186] RDX: 00007ffc1773f060 RSI: 00000000400454ca RDI: 0000000000000006 [ 19.555286][ T186] RBP: 00007ffc1773f030 R08: 0000000000000000 R09: 0000000000000000 [ 19.555478][ T186] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc1773f538 [ 19.555669][ T186] R13: 00007ffc1773f578 R14: 0000000000000002 R15: 0000000000543540 | [ 19.582180][ T187] ------------[ cut here ]------------ | [ 19.582330][ T187] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: ifconfig/187 | [ 19.583353][ T187] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.584046][ T187] Tainted: [W]=WARN [ 19.584142][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.584297][ T187] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.584468][ T187] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.584908][ T187] RSP: 0018:ffa0000000807850 EFLAGS: 00010286 [ 19.585071][ T187] RAX: 00000000ffffffa6 RBX: ff11000008f1fa80 RCX: 1ff4000000100ed0 [ 19.585256][ T187] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008f1fb3c [ 19.585445][ T187] RBP: ff1100000918c000 R08: 1fe22000011e3f69 R09: ff1100000cfbd1e8 [ 19.585631][ T187] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 19.585815][ T187] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 19.586004][ T187] FS: 00007fac23bdc740(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 19.586229][ T187] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.586384][ T187] CR2: 000055da50d50717 CR3: 0000000005def004 CR4: 0000000000771ef0 [ 19.586577][ T187] PKRU: 55555554 [ 19.586671][ T187] Call Trace: [ 19.586764][ T187] [ 19.586829][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.586958][ T187] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.587089][ T187] notifier_call_chain (kernel/notifier.c:85) [ 19.587218][ T187] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 19.587343][ T187] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 19.587475][ T187] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.587599][ T187] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 19.587725][ T187] netif_set_mtu (net/core/dev.c:9910) [ 19.587850][ T187] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 19.587973][ T187] ? static_obj (kernel/locking/lockdep.c:859) [ 19.588078][ T187] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 19.588202][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.588326][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.588456][ T187] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 19.588580][ T187] dev_set_mtu (net/core/dev_api.c:249) [ 19.588674][ T187] dev_ifsioc (net/core/dev_ioctl.c:562) [ 19.588799][ T187] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.588925][ T187] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 19.589052][ T187] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.589178][ T187] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.589301][ T187] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.589431][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.589555][ T187] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 19.589650][ T187] dev_ioctl (net/core/dev_ioctl.c:816) [ 19.589745][ T187] sock_do_ioctl (net/socket.c:1327) [ 19.589871][ T187] ? do_pte_missing (mm/memory.c:5900 mm/memory.c:6043 mm/memory.c:4566) [ 19.589995][ T187] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 19.590124][ T187] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 19.590248][ T187] ? __handle_mm_fault (mm/memory.c:6427 mm/memory.c:6565) [ 19.590372][ T187] ? ioctl_file_clone (fs/ioctl.c:244) [ 19.590506][ T187] sock_ioctl (net/socket.c:1434) [ 19.590600][ T187] ? br_ioctl_call (net/socket.c:1279) [ 19.590725][ T187] ? __up_read (kernel/locking/rwsem.c:1386) [ 19.590848][ T187] ? __up_read (kernel/locking/rwsem.c:1395 (discriminator 1)) [ 19.590972][ T187] ? down_write_nested (kernel/locking/rwsem.c:1753) [ 19.591104][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.591240][ T187] ? do_user_addr_fault (./include/linux/mmap_lock.h:619 arch/x86/mm/fault.c:1413) [ 19.591435][ T187] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 19.591598][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.591723][ T187] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.591847][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.591973][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.592130][ T187] RIP: 0033:0x7fac23cd25fd [ 19.592262][ T187] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 19.592711][ T187] RSP: 002b:00007ffc15938f20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 19.592897][ T187] RAX: ffffffffffffffda RBX: 00007ffc1593a81d RCX: 00007fac23cd25fd [ 19.593089][ T187] RDX: 00007ffc15938fd0 RSI: 0000000000008922 RDI: 0000000000000008 [ 19.593274][ T187] RBP: 00007ffc15938f70 R08: 0000000000000000 R09: 00007ffc1593a821 [ 19.593465][ T187] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc15939308 [ 19.593651][ T187] R13: 0000000000000004 R14: 00007fac23e20000 R15: 000055da50d60918 | [ 19.596675][ T186] ------------[ cut here ]------------ | [ 19.596814][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/186 | [ 19.597054][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.597522][ T186] Tainted: [W]=WARN [ 19.597611][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.597756][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.597911][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.598338][ T186] RSP: 0018:ffa00000007f7c58 EFLAGS: 00010286 [ 19.598493][ T186] RAX: 00000000ffffffa6 RBX: ff11000008f1fc40 RCX: 1ff40000000fef51 [ 19.598667][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008f1fcfc [ 19.598842][ T186] RBP: ff1100000918c000 R08: 1fe22000011e3fa1 R09: ff1100000c4ad1e8 [ 19.599024][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 19.599202][ T186] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 19.599376][ T186] FS: 000000002107f400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 19.599588][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.599736][ T186] CR2: 00007fd714876000 CR3: 000000000f480005 CR4: 0000000000771ef0 [ 19.599915][ T186] PKRU: 55555554 [ 19.600003][ T186] Call Trace: [ 19.600100][ T186] [ 19.600165][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.600283][ T186] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 19.600408][ T186] notifier_call_chain (kernel/notifier.c:85) [ 19.600530][ T186] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 19.600648][ T186] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 19.600797][ T186] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 19.600918][ T186] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 19.601044][ T186] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 19.601166][ T186] ? update_socket_protocol+0x10/0x10 [ 19.601283][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.601408][ T186] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 19.601538][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.601662][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.601780][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.601899][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.602051][ T186] RIP: 0033:0x47cc8d [ 19.602145][ T186] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 19.602581][ T186] RSP: 002b:00007ffc1773f020 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 19.602759][ T186] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 19.602937][ T186] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 19.603122][ T186] RBP: 00007ffc1773f070 R08: 0000000000000021 R09: 0000000021080450 [ 19.603302][ T186] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffc1773f538 [ 19.603492][ T186] R13: 00007ffc1773f578 R14: 0000000000000002 R15: 0000000000543540 | [ 19.605128][ T186] ------------[ cut here ]------------ | [ 19.605257][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/186 | [ 19.605503][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 19.605977][ T186] Tainted: [W]=WARN [ 19.606078][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.606234][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 19.606395][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 19.606846][ T186] RSP: 0018:ffa00000007f7910 EFLAGS: 00010286 [ 19.607001][ T186] RAX: 00000000ffffffa6 RBX: ff11000008f1f540 RCX: 1ff40000000feee8 [ 19.607192][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008f1f5fc [ 19.607379][ T186] RBP: ff1100000918c000 R08: 1fe22000011e3ec1 R09: ff1100000c4ad1e8 [ 19.607567][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 19.607754][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 19.607940][ T186] FS: 000000002107f400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 19.608165][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 19.608320][ T186] CR2: 00007fd714876000 CR3: 000000000f480005 CR4: 0000000000771ef0 [ 19.608512][ T186] PKRU: 55555554 [ 19.608605][ T186] Call Trace: [ 19.608699][ T186] [ 19.608764][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 19.608891][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 19.608987][ T186] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 19.609118][ T186] __dev_notify_flags (net/core/dev.c:9787) [ 19.609245][ T186] ? netif_change_name (net/core/dev.c:1495) [ 19.609371][ T186] ? __dev_change_flags (net/core/dev.c:9752) [ 19.609504][ T186] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 19.609629][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.609754][ T186] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 19.609882][ T186] netif_change_flags (net/core/dev.c:9820) [ 19.610009][ T186] dev_change_flags (net/core/dev_api.c:68) [ 19.610141][ T186] dev_ifsioc (net/core/dev_ioctl.c:555) [ 19.610268][ T186] ? mark_usage (kernel/locking/lockdep.c:4674) [ 19.610392][ T186] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 19.610522][ T186] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 19.610649][ T186] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 19.610773][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 19.610901][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 19.611031][ T186] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 19.611128][ T186] dev_ioctl (net/core/dev_ioctl.c:816) [ 19.611225][ T186] sock_do_ioctl (net/socket.c:1327) [ 19.611351][ T186] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 19.611482][ T186] ? ioctl_file_clone (fs/ioctl.c:244) [ 19.611610][ T186] sock_ioctl (net/socket.c:1434) [ 19.611705][ T186] ? br_ioctl_call (net/socket.c:1279) [ 19.611830][ T186] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 19.611958][ T186] ? update_socket_protocol+0x10/0x10 [ 19.612089][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 19.612218][ T186] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 19.612344][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 19.612478][ T186] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 19.612601][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 19.612726][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.612882][ T186] RIP: 0033:0x47cc8d [ 19.612980][ T186] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 19.613433][ T186] RSP: 002b:00007ffc1773f000 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 19.613620][ T186] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 19.613805][ T186] RDX: 00007ffc1773f070 RSI: 0000000000008914 RDI: 0000000000000007 [ 19.613993][ T186] RBP: 00007ffc1773f050 R08: 0000000000000021 R09: 0000000021080450 [ 19.614182][ T186] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffc1773f538 [ 19.614367][ T186] R13: 00007ffc1773f578 R14: 0000000000000002 R15: 0000000000543540 | [ 29.510839][ T186] ------------[ cut here ]------------ | [ 29.511058][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/186 | [ 29.511339][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.511879][ T186] Tainted: [W]=WARN [ 29.511986][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.512175][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.512359][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.512858][ T186] RSP: 0018:ffa00000007f76e8 EFLAGS: 00010286 [ 29.513030][ T186] RAX: 00000000ffffffa6 RBX: ff110000093a0740 RCX: 1ff40000000feea3 [ 29.513242][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000093a07fc [ 29.513449][ T186] RBP: ff1100000918c000 R08: 1fe2200001274101 R09: ff1100000c4ad1e8 [ 29.513658][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 29.513869][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7780 [ 29.514085][ T186] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 29.514334][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.514513][ T186] CR2: 00007fdbd4d4c6f0 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 29.514722][ T186] PKRU: 55555554 [ 29.514825][ T186] Call Trace: [ 29.514931][ T186] [ 29.515005][ T186] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.515155][ T186] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.515263][ T186] netif_close_many (net/core/dev.c:1804) [ 29.515410][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.515553][ T186] ? __dev_close_many (net/core/dev.c:1781) [ 29.515693][ T186] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 29.515869][ T186] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 29.516040][ T186] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 29.516181][ T186] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.516348][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.516488][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.516625][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.516761][ T186] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 29.516899][ T186] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 29.517037][ T186] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.517210][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.517360][ T186] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.518173][ T186] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 29.518318][ T186] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 29.518549][ T186] __fput (fs/file_table.c:510) [ 29.518656][ T186] task_work_run (kernel/task_work.c:233) [ 29.518792][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.518932][ T186] ? task_work_cancel (kernel/task_work.c:190) [ 29.519074][ T186] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 29.519213][ T186] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 29.519318][ T186] ? exit_notify (kernel/exit.c:748) [ 29.519535][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.519671][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.519807][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.519945][ T186] do_group_exit (kernel/exit.c:1119) [ 29.520085][ T186] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 29.520253][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.520386][ T186] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 29.520590][ T186] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 29.520723][ T186] get_signal (kernel/signal.c:3037) [ 29.520862][ T186] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 29.520999][ T186] ? __ia32_sys_getpeername (net/socket.c:2219) [ 29.521140][ T186] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 29.521277][ T186] ? ptrace_signal (./include/linux/signal.h:87) [ 29.521505][ T186] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 29.521643][ T186] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 29.521780][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.521917][ T186] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.522092][ T186] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 29.522227][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.522362][ T186] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 29.522578][ T186] ? irq_exit_rcu (kernel/softirq.c:754) [ 29.522715][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.522885][ T186] RIP: 0033:0x4c2d9e [ 29.522994][ T186] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 29.523174][ T186] RSP: 002b:00007ffc1773e990 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.523379][ T186] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 29.523649][ T186] RDX: 0000000000000014 RSI: 00007ffc1773ea70 RDI: 0000000000000008 [ 29.523850][ T186] RBP: 00007ffc1773e9a0 R08: 00007ffc1773ea30 R09: 000000000000000c [ 29.524056][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffc1773f538 [ 29.524261][ T186] R13: 00007ffc1773f578 R14: 00007ffc1773eb60 R15: 0000000000543540 | [ 29.528803][ T186] ------------[ cut here ]------------ | [ 29.528960][ T186] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/186 | [ 29.529232][ T186] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.529735][ T186] Tainted: [W]=WARN [ 29.529835][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.530000][ T186] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.530172][ T186] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.530643][ T186] RSP: 0018:ffa00000007f7818 EFLAGS: 00010286 [ 29.530815][ T186] RAX: 00000000ffffffa6 RBX: ff110000093a18c0 RCX: 1ff40000000feec9 [ 29.531010][ T186] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000093a197c [ 29.531219][ T186] RBP: ff1100000918c000 R08: 1fe2200001274331 R09: ff1100000c4ad1e8 [ 29.531419][ T186] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 29.531620][ T186] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.531819][ T186] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 29.532054][ T186] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.532219][ T186] CR2: 00007fdbd4d4c6f0 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 29.532418][ T186] PKRU: 55555554 [ 29.532518][ T186] Call Trace: [ 29.532618][ T186] [ 29.532688][ T186] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.532858][ T186] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.533026][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.533166][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.533302][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.533443][ T186] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 29.533578][ T186] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 29.533715][ T186] ? unregister_netdevice_many (net/core/dev.c:12497) [ 29.533843][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.533970][ T186] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 29.534104][ T186] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 29.534237][ T186] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 29.534365][ T186] __fput (fs/file_table.c:510) [ 29.534471][ T186] task_work_run (kernel/task_work.c:233) [ 29.534599][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.534729][ T186] ? task_work_cancel (kernel/task_work.c:190) [ 29.534860][ T186] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 29.534990][ T186] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 29.535096][ T186] ? exit_notify (kernel/exit.c:748) [ 29.535225][ T186] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 29.535356][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.535492][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.535633][ T186] do_group_exit (kernel/exit.c:1119) [ 29.535762][ T186] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 29.535927][ T186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.536065][ T186] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 29.536199][ T186] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 29.536330][ T186] get_signal (kernel/signal.c:3037) [ 29.536466][ T186] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 29.536597][ T186] ? __ia32_sys_getpeername (net/socket.c:2219) [ 29.536726][ T186] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 29.536854][ T186] ? ptrace_signal (./include/linux/signal.h:87) [ 29.536987][ T186] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 29.537126][ T186] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 29.537263][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.537396][ T186] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.538058][ T186] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 29.538190][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.538319][ T186] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 29.538503][ T186] ? irq_exit_rcu (kernel/softirq.c:754) [ 29.538632][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.538792][ T186] RIP: 0033:0x4c2d9e [ 29.538897][ T186] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 29.539071][ T186] RSP: 002b:00007ffc1773e990 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.539271][ T186] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 29.539528][ T186] RDX: 0000000000000014 RSI: 00007ffc1773ea70 RDI: 0000000000000008 [ 29.539717][ T186] RBP: 00007ffc1773e9a0 R08: 00007ffc1773ea30 R09: 000000000000000c [ 29.539907][ T186] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffc1773f538 [ 29.540106][ T186] R13: 00007ffc1773f578 R14: 00007ffc1773eb60 R15: 0000000000543540 | [ 29.563693][ T12] ------------[ cut here ]------------ | [ 29.563847][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 29.564113][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.564571][ T12] Tainted: [W]=WARN [ 29.564660][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.564810][ T12] Workqueue: netns cleanup_net [ 29.564934][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.565089][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.565519][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 29.565669][ T12] RAX: 00000000ffffffa6 RBX: ff110000059703c0 RCX: 1ff4000000018ed5 [ 29.565844][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000597047c [ 29.566018][ T12] RBP: ff11000011a9c000 R08: 1fe2200000b2e091 R09: ff11000001afd260 [ 29.566200][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 29.566377][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 29.566566][ T12] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 29.566775][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.566922][ T12] CR2: 0000555f7647cd5c CR3: 000000000d848002 CR4: 0000000000771ef0 [ 29.567107][ T12] PKRU: 55555554 [ 29.567197][ T12] Call Trace: [ 29.567286][ T12] [ 29.567349][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 29.567508][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 29.567660][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 29.567782][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 29.567901][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 29.568017][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 29.568142][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 29.568260][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 29.568376][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 29.568507][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 29.568629][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 29.568747][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 29.568869][ T12] cleanup_net (net/core/net_namespace.c:702) [ 29.568997][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 29.569121][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 29.569241][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 29.569356][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.569481][ T12] process_one_work (kernel/workqueue.c:3314) [ 29.569602][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 29.569723][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.569927][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 29.570076][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 29.570195][ T12] kthread (kernel/kthread.c:436) [ 29.570286][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.570449][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 29.570568][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 29.570693][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 29.570844][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 29.570961][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 29.571088][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 29.597493][ T189] ------------[ cut here ]------------ | [ 29.597642][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: unshare/189 | [ 29.597900][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.598366][ T189] Tainted: [W]=WARN [ 29.598473][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.598640][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.598813][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.599298][ T189] RSP: 0018:ffa0000000837ab0 EFLAGS: 00010286 [ 29.599476][ T189] RAX: 00000000ffffffa6 RBX: ff11000009b3e040 RCX: 1ff4000000106f1c [ 29.599674][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009b3e0fc [ 29.599873][ T189] RBP: ff11000011c94000 R08: 1fe2200001367c21 R09: ff11000008d35210 [ 29.600079][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.600277][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000011c94000 [ 29.600482][ T189] FS: 00007f15d0032740(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 29.600718][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.600887][ T189] CR2: 00007f15d01f4280 CR3: 000000000d8e5005 CR4: 0000000000771ef0 [ 29.601092][ T189] PKRU: 55555554 [ 29.601192][ T189] Call Trace: [ 29.601292][ T189] [ 29.601362][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.601504][ T189] ? notifier_call_chain (kernel/notifier.c:85) [ 29.601641][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.601744][ T189] register_netdevice (net/core/dev.c:11488) [ 29.601875][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 29.602037][ T189] register_netdev (net/core/dev.c:11552) [ 29.602172][ T189] loopback_net_init (drivers/net/loopback.c:218) [ 29.602304][ T189] ops_init (net/core/net_namespace.c:137) [ 29.602413][ T189] setup_net (net/core/net_namespace.c:446) [ 29.602515][ T189] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 29.602648][ T189] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 29.602780][ T189] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 29.602911][ T189] copy_net_ns (net/core/net_namespace.c:579) [ 29.603040][ T189] create_new_namespaces (kernel/nsproxy.c:132) [ 29.603178][ T189] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 29.603309][ T189] ksys_unshare (kernel/fork.c:3243) [ 29.603445][ T189] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 29.603579][ T189] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 29.603708][ T189] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 29.603838][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.603967][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.604101][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.604231][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.604389][ T189] RIP: 0033:0x7f15d012dbcb [ 29.604529][ T189] 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 [ 29.604988][ T189] RSP: 002b:00007ffcdc0697b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 29.605189][ T189] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f15d012dbcb [ 29.605380][ T189] RDX: 0000000000000000 RSI: 00007ffcdc069520 RDI: 0000000040000000 [ 29.605577][ T189] RBP: 00007ffcdc069b40 R08: 00007ffcdc069710 R09: 0000000000000000 [ 29.605769][ T189] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 29.605967][ T189] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000555c9f25ab68 | [ 29.616777][ T189] ------------[ cut here ]------------ | [ 29.616927][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/189 | [ 29.617179][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.617668][ T189] Tainted: [W]=WARN [ 29.617760][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.617913][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.618079][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.618517][ T189] RSP: 0018:ffa0000000837b58 EFLAGS: 00010286 [ 29.618671][ T189] RAX: 00000000ffffffa6 RBX: ff110000059cd380 RCX: 1ff4000000106f31 [ 29.618853][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000059cd43c [ 29.619033][ T189] RBP: ff1100000f578000 R08: 1fe2200000b39a89 R09: ff11000008d351e8 [ 29.619229][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 29.619418][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000f578000 [ 29.619603][ T189] FS: 0000000029fe3400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 29.619814][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.619974][ T189] CR2: 00007f473b9ec000 CR3: 000000000d897006 CR4: 0000000000771ef0 [ 29.620166][ T189] PKRU: 55555554 [ 29.620258][ T189] Call Trace: [ 29.620349][ T189] [ 29.620417][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.620546][ T189] ? notifier_call_chain (kernel/notifier.c:85) [ 29.620668][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.620763][ T189] register_netdevice (net/core/dev.c:11488) [ 29.620886][ T189] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 29.621037][ T189] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 29.621173][ T189] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 29.621330][ T189] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 29.622112][ T189] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 29.622249][ T189] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 29.622377][ T189] ? build_open_flags (fs/open.c:1212) [ 29.622509][ T189] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 29.622637][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 29.622765][ T189] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 29.622892][ T189] ? fput_close_sync (fs/file_table.c:615) [ 29.623019][ T189] ? __ia32_sys_open (fs/open.c:1374) [ 29.623153][ T189] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 29.623280][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.623410][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.623531][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.623654][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.623805][ T189] RIP: 0033:0x47cc8d [ 29.623902][ T189] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 29.624338][ T189] RSP: 002b:00007ffd6f6d9b10 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 29.624528][ T189] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 29.624712][ T189] RDX: 00007ffd6f6d9b90 RSI: 00000000400454ca RDI: 0000000000000006 [ 29.624893][ T189] RBP: 00007ffd6f6d9b60 R08: 0000000000000000 R09: 0000000000000000 [ 29.625081][ T189] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd6f6da068 [ 29.625262][ T189] R13: 00007ffd6f6da0a8 R14: 0000000000000002 R15: 0000000000543540 | [ 29.626883][ T189] ------------[ cut here ]------------ | [ 29.627003][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/189 | [ 29.627247][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.627720][ T189] Tainted: [W]=WARN [ 29.627809][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.627956][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.628118][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.628551][ T189] RSP: 0018:ffa0000000837c58 EFLAGS: 00010286 [ 29.628706][ T189] RAX: 00000000ffffffa6 RBX: ff110000059cd1c0 RCX: 1ff4000000106f51 [ 29.628890][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000059cd27c [ 29.629072][ T189] RBP: ff1100000f578000 R08: 1fe2200000b39a51 R09: ff11000008d351e8 [ 29.629249][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 29.629430][ T189] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 29.629609][ T189] FS: 0000000029fe3400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 29.629825][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.629978][ T189] CR2: 00007f473b9ec000 CR3: 000000000d897006 CR4: 0000000000771ef0 [ 29.630168][ T189] PKRU: 55555554 [ 29.630260][ T189] Call Trace: [ 29.630352][ T189] [ 29.630418][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 29.630540][ T189] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 29.630666][ T189] notifier_call_chain (kernel/notifier.c:85) [ 29.630794][ T189] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 29.630918][ T189] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 29.631078][ T189] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 29.631202][ T189] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 29.631327][ T189] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 29.631458][ T189] ? update_socket_protocol+0x10/0x10 [ 29.631584][ T189] ? alloc_file_clone (fs/file_table.c:477) [ 29.631707][ T189] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 29.631829][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.631953][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.632078][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.632202][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.632354][ T189] RIP: 0033:0x47cc8d [ 29.632457][ T189] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 29.632890][ T189] RSP: 002b:00007ffd6f6d9b50 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 29.633077][ T189] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 29.633258][ T189] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 29.633440][ T189] RBP: 00007ffd6f6d9ba0 R08: 0000000000000000 R09: 0000000000000000 [ 29.633615][ T189] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd6f6da068 [ 29.633795][ T189] R13: 00007ffd6f6da0a8 R14: 0000000000000002 R15: 0000000000543540 | [ 29.639024][ T189] ------------[ cut here ]------------ | [ 29.639179][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/189 | [ 29.639435][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 29.639909][ T189] Tainted: [W]=WARN [ 29.640004][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.640164][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 29.640325][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 29.640775][ T189] RSP: 0018:ffa0000000837850 EFLAGS: 00010286 [ 29.640932][ T189] RAX: 00000000ffffffa6 RBX: ff110000059cd540 RCX: 1ff4000000106ed0 [ 29.641123][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000059cd5fc [ 29.641310][ T189] RBP: ff1100000f578000 R08: 1fe2200000b39ac1 R09: ff11000008d351e8 [ 29.641500][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 29.641685][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005882c00 [ 29.641872][ T189] FS: 0000000029fe3400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 29.642097][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 29.642253][ T189] CR2: 00007f473b9ec000 CR3: 000000000d897006 CR4: 0000000000771ef0 [ 29.642448][ T189] PKRU: 55555554 [ 29.642541][ T189] Call Trace: [ 29.642634][ T189] [ 29.642699][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 29.642826][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 29.642924][ T189] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 29.643055][ T189] __dev_notify_flags (net/core/dev.c:9787) [ 29.643183][ T189] ? netif_change_name (net/core/dev.c:1495) [ 29.643307][ T189] ? __dev_change_flags (net/core/dev.c:9752) [ 29.643438][ T189] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 29.643565][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 29.643692][ T189] netif_change_flags (net/core/dev.c:9820) [ 29.643819][ T189] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.643947][ T189] dev_change_flags (net/core/dev_api.c:68) [ 29.644081][ T189] devinet_ioctl (net/ipv4/devinet.c:1199) [ 29.644214][ T189] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 29.644345][ T189] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 29.644483][ T189] inet_ioctl (net/ipv4/af_inet.c:1011) [ 29.644578][ T189] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 29.644703][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 29.644839][ T189] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.644970][ T189] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 29.645101][ T189] sock_do_ioctl (net/socket.c:1313) [ 29.645228][ T189] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 29.645356][ T189] ? ioctl_file_clone (fs/ioctl.c:244) [ 29.645493][ T189] sock_ioctl (net/socket.c:1434) [ 29.645588][ T189] ? br_ioctl_call (net/socket.c:1279) [ 29.645715][ T189] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 29.645844][ T189] ? update_socket_protocol+0x10/0x10 [ 29.645969][ T189] ? alloc_file_clone (fs/file_table.c:477) [ 29.646104][ T189] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 29.646230][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 29.646354][ T189] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 29.646485][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 29.646611][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.646767][ T189] RIP: 0033:0x47cc8d [ 29.646865][ T189] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 29.647314][ T189] RSP: 002b:00007ffd6f6d9b30 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 29.647509][ T189] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 29.647703][ T189] RDX: 00007ffd6f6d9ba0 RSI: 0000000000008914 RDI: 0000000000000007 [ 29.647898][ T189] RBP: 00007ffd6f6d9b80 R08: 0000000000000000 R09: 0000000000000000 [ 29.648096][ T189] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd6f6da068 [ 29.648289][ T189] R13: 00007ffd6f6da0a8 R14: 0000000000000002 R15: 0000000000543540 | [ 39.584063][ T189] ------------[ cut here ]------------ | [ 39.584269][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/189 | [ 39.584547][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.585066][ T189] Tainted: [W]=WARN [ 39.585202][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.585375][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.585556][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.586030][ T189] RSP: 0018:ffa00000008376e8 EFLAGS: 00010286 [ 39.586205][ T189] RAX: 00000000ffffffa6 RBX: ff110000059b7a80 RCX: 1ff4000000106ea3 [ 39.586591][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000059b7b3c [ 39.586790][ T189] RBP: ff1100000f578000 R08: 1fe2200000b36f69 R09: ff11000008d351e8 [ 39.586990][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 39.587192][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000837780 [ 39.587392][ T189] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 39.587634][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.587801][ T189] CR2: 00007f473b9ec000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 39.588003][ T189] PKRU: 55555554 [ 39.588108][ T189] Call Trace: [ 39.588208][ T189] [ 39.588279][ T189] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.588419][ T189] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.588529][ T189] netif_close_many (net/core/dev.c:1804) [ 39.588664][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.588800][ T189] ? __dev_close_many (net/core/dev.c:1781) [ 39.588931][ T189] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 39.589100][ T189] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 39.589268][ T189] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 39.589406][ T189] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.589572][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.589706][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.589839][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.589973][ T189] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 39.590113][ T189] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 39.590249][ T189] ? unregister_netdevice_many (net/core/dev.c:12497) [ 39.590383][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.590520][ T189] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 39.590655][ T189] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 39.590798][ T189] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 39.590937][ T189] __fput (fs/file_table.c:510) [ 39.591044][ T189] task_work_run (kernel/task_work.c:233) [ 39.591182][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.591315][ T189] ? task_work_cancel (kernel/task_work.c:190) [ 39.591452][ T189] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 39.591587][ T189] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 39.591689][ T189] ? exit_notify (kernel/exit.c:748) [ 39.591823][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.591956][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.592090][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.592224][ T189] do_group_exit (kernel/exit.c:1119) [ 39.592355][ T189] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 39.592523][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.592655][ T189] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 39.592789][ T189] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 39.592921][ T189] get_signal (kernel/signal.c:3037) [ 39.593055][ T189] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 39.593193][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.593325][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.593464][ T189] ? ptrace_signal (./include/linux/signal.h:87) [ 39.593597][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.593729][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.593864][ T189] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 39.593999][ T189] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 39.594139][ T189] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 39.594276][ T189] ? update_socket_protocol+0x10/0x10 [ 39.594414][ T189] ? alloc_file_clone (fs/file_table.c:477) [ 39.594546][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.594679][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.594850][ T189] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 39.594985][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.595122][ T189] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 39.595256][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 39.595390][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.595562][ T189] RIP: 0033:0x47ea2b [ 39.595670][ T189] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 39.595842][ T189] RSP: 002b:00007ffd6f6d95b8 EFLAGS: 00000206 ORIG_RAX: 0000000000000029 [ 39.596044][ T189] RAX: 0000000000000008 RBX: 00007ffd6f6d9690 RCX: 000000000047ea2b [ 39.596252][ T189] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 39.596455][ T189] RBP: 00007ffd6f6d95f0 R08: 0000000000000041 R09: 0000000029fe4450 [ 39.596655][ T189] R10: 0000000000000040 R11: 0000000000000206 R12: 00007ffd6f6da068 [ 39.596855][ T189] R13: 00007ffd6f6da0a8 R14: 00007ffd6f6d9b68 R15: 0000000000543540 | [ 39.606595][ T189] ------------[ cut here ]------------ | [ 39.606745][ T189] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/189 | [ 39.607003][ T189] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.607510][ T189] Tainted: [W]=WARN [ 39.607611][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.607775][ T189] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.607945][ T189] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.608421][ T189] RSP: 0018:ffa0000000837818 EFLAGS: 00010286 [ 39.608588][ T189] RAX: 00000000ffffffa6 RBX: ff110000056f0c80 RCX: 1ff4000000106ec9 [ 39.608781][ T189] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056f0d3c [ 39.608972][ T189] RBP: ff1100000f578000 R08: 1fe2200000ade1a9 R09: ff11000008d351e8 [ 39.609170][ T189] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 39.609363][ T189] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 39.609714][ T189] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 39.609942][ T189] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.610109][ T189] CR2: 00007f473b9ec000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 39.610305][ T189] PKRU: 55555554 [ 39.610410][ T189] Call Trace: [ 39.610509][ T189] [ 39.610578][ T189] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 39.610744][ T189] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.610906][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.611036][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.611170][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.611300][ T189] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 39.611436][ T189] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 39.611565][ T189] ? unregister_netdevice_many (net/core/dev.c:12497) [ 39.611695][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.611824][ T189] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 39.611952][ T189] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 39.612090][ T189] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 39.612221][ T189] __fput (fs/file_table.c:510) [ 39.612323][ T189] task_work_run (kernel/task_work.c:233) [ 39.612455][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.612584][ T189] ? task_work_cancel (kernel/task_work.c:190) [ 39.612711][ T189] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 39.612843][ T189] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 39.612942][ T189] ? exit_notify (kernel/exit.c:748) [ 39.613071][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.613205][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.613332][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 39.613466][ T189] do_group_exit (kernel/exit.c:1119) [ 39.613595][ T189] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 39.613754][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.613883][ T189] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 39.614010][ T189] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 39.614145][ T189] get_signal (kernel/signal.c:3037) [ 39.614275][ T189] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 39.614409][ T189] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.614536][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 39.614667][ T189] ? ptrace_signal (./include/linux/signal.h:87) [ 39.614796][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.614922][ T189] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.615051][ T189] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 39.615186][ T189] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 39.615315][ T189] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 39.615449][ T189] ? update_socket_protocol+0x10/0x10 [ 39.615579][ T189] ? alloc_file_clone (fs/file_table.c:477) [ 39.615707][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.615836][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.615996][ T189] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 39.616129][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.616258][ T189] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 39.616389][ T189] ? irq_exit_rcu (kernel/softirq.c:754) [ 39.616525][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.616693][ T189] RIP: 0033:0x47ea2b [ 39.616799][ T189] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 39.616972][ T189] RSP: 002b:00007ffd6f6d95b8 EFLAGS: 00000206 ORIG_RAX: 0000000000000029 [ 39.617175][ T189] RAX: 0000000000000008 RBX: 00007ffd6f6d9690 RCX: 000000000047ea2b [ 39.617366][ T189] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 39.617561][ T189] RBP: 00007ffd6f6d95f0 R08: 0000000000000041 R09: 0000000029fe4450 [ 39.617753][ T189] R10: 0000000000000040 R11: 0000000000000206 R12: 00007ffd6f6da068 [ 39.617946][ T189] R13: 00007ffd6f6da0a8 R14: 00007ffd6f6d9b68 R15: 0000000000543540 | [ 39.632204][ T12] ------------[ cut here ]------------ | [ 39.632349][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 39.632601][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.633050][ T12] Tainted: [W]=WARN [ 39.633149][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.633296][ T12] Workqueue: netns cleanup_net [ 39.633428][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.633580][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.634005][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 39.634156][ T12] RAX: 00000000ffffffa6 RBX: ff110000056f18c0 RCX: 1ff4000000018ed5 [ 39.634335][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000056f197c [ 39.634518][ T12] RBP: ff11000011c94000 R08: 1fe2200000ade331 R09: ff11000001afd260 [ 39.634692][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 39.634882][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 39.635062][ T12] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 39.635271][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.635424][ T12] CR2: 0000555f7647cd5c CR3: 000000002af39001 CR4: 0000000000771ef0 [ 39.635603][ T12] PKRU: 55555554 [ 39.635699][ T12] Call Trace: [ 39.635786][ T12] [ 39.635849][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 39.635998][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 39.636152][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 39.636273][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 39.636393][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 39.636517][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 39.636635][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 39.636754][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 39.636870][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 39.636990][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 39.637116][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 39.637233][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.637355][ T12] cleanup_net (net/core/net_namespace.c:702) [ 39.637479][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 39.637595][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 39.637714][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.637830][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.637950][ T12] process_one_work (kernel/workqueue.c:3314) [ 39.638070][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 39.638231][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.638352][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 39.638481][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 39.638598][ T12] kthread (kernel/kthread.c:436) [ 39.638691][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 39.638841][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 39.638959][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 39.639084][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 39.639232][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 39.639354][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 39.639475][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 39.669845][ T191] ------------[ cut here ]------------ | [ 39.670008][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: unshare/191 | [ 39.670273][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.671466][ T191] Tainted: [W]=WARN [ 39.671564][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.671725][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.671894][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.672359][ T191] RSP: 0018:ffa0000000827ab0 EFLAGS: 00010286 [ 39.672527][ T191] RAX: 00000000ffffffa6 RBX: ff11000008d0fc40 RCX: 1ff4000000104f1c [ 39.672719][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008d0fcfc [ 39.672912][ T191] RBP: ff1100000ab89000 R08: 1fe22000011a1fa1 R09: ff11000004db8b90 [ 39.673109][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 39.673299][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ab89000 [ 39.673498][ T191] FS: 00007f9f994ef740(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 39.673725][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.673887][ T191] CR2: 00007f9f996b1280 CR3: 000000000d837005 CR4: 0000000000771ef0 [ 39.674086][ T191] PKRU: 55555554 [ 39.674184][ T191] Call Trace: [ 39.674281][ T191] [ 39.674347][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.674482][ T191] ? notifier_call_chain (kernel/notifier.c:85) [ 39.674613][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.674712][ T191] register_netdevice (net/core/dev.c:11488) [ 39.674842][ T191] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 39.675006][ T191] register_netdev (net/core/dev.c:11552) [ 39.675140][ T191] loopback_net_init (drivers/net/loopback.c:218) [ 39.675272][ T191] ops_init (net/core/net_namespace.c:137) [ 39.675371][ T191] setup_net (net/core/net_namespace.c:446) [ 39.675476][ T191] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 39.675604][ T191] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 39.675733][ T191] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 39.675863][ T191] copy_net_ns (net/core/net_namespace.c:579) [ 39.675993][ T191] create_new_namespaces (kernel/nsproxy.c:132) [ 39.676129][ T191] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 39.676259][ T191] ksys_unshare (kernel/fork.c:3243) [ 39.676390][ T191] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 39.676526][ T191] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 39.676653][ T191] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 39.676782][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.676910][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.677037][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.677171][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.677331][ T191] RIP: 0033:0x7f9f995eabcb [ 39.677471][ T191] 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 [ 39.677926][ T191] RSP: 002b:00007ffcd9e43cd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 39.678123][ T191] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f9f995eabcb [ 39.678317][ T191] RDX: 0000000000000000 RSI: 00007ffcd9e43a40 RDI: 0000000040000000 [ 39.678510][ T191] RBP: 00007ffcd9e44060 R08: 00007ffcd9e43c30 R09: 0000000000000000 [ 39.678702][ T191] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 39.678893][ T191] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000557628996b68 | [ 39.687294][ T191] ------------[ cut here ]------------ | [ 39.687881][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/191 | [ 39.688133][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.689067][ T191] Tainted: [W]=WARN [ 39.689166][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.689325][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.689975][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.691120][ T191] RSP: 0018:ffa0000000827b58 EFLAGS: 00010286 [ 39.691277][ T191] RAX: 00000000ffffffa6 RBX: ff1100000b15e200 RCX: 1ff4000000104f31 [ 39.691631][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b15e2bc [ 39.691813][ T191] RBP: ff1100000a924000 R08: 1fe220000162bc59 R09: ff11000004db8b68 [ 39.691994][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 39.692183][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a924000 [ 39.692366][ T191] FS: 00000000351d1400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 39.692584][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.692736][ T191] CR2: 00007fa56f28b000 CR3: 000000000c7fc006 CR4: 0000000000771ef0 [ 39.692919][ T191] PKRU: 55555554 [ 39.693010][ T191] Call Trace: [ 39.693107][ T191] [ 39.693172][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.693295][ T191] ? notifier_call_chain (kernel/notifier.c:85) [ 39.693425][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.693520][ T191] register_netdevice (net/core/dev.c:11488) [ 39.693644][ T191] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 39.693797][ T191] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 39.693922][ T191] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 39.694077][ T191] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 39.694236][ T191] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 39.694360][ T191] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 39.694489][ T191] ? build_open_flags (fs/open.c:1212) [ 39.694614][ T191] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 39.694736][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 39.694860][ T191] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 39.694982][ T191] ? fput_close_sync (fs/file_table.c:615) [ 39.695109][ T191] ? __ia32_sys_open (fs/open.c:1374) [ 39.695232][ T191] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 39.695356][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.695494][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.695616][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.695746][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.695899][ T191] RIP: 0033:0x47cc8d [ 39.695996][ T191] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 39.696440][ T191] RSP: 002b:00007ffd014f4fa0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 39.696627][ T191] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 39.696809][ T191] RDX: 00007ffd014f5020 RSI: 00000000400454ca RDI: 0000000000000006 [ 39.696991][ T191] RBP: 00007ffd014f4ff0 R08: 0000000000000000 R09: 0000000000000000 [ 39.697177][ T191] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd014f54f8 [ 39.697359][ T191] R13: 00007ffd014f5538 R14: 0000000000000002 R15: 0000000000543540 | [ 39.720761][ T192] ------------[ cut here ]------------ | [ 39.720917][ T192] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ifconfig/192 | [ 39.721168][ T192] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.721629][ T192] Tainted: [W]=WARN [ 39.721722][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.721877][ T192] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.722036][ T192] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.723064][ T192] RSP: 0018:ffa0000000657850 EFLAGS: 00010286 [ 39.723224][ T192] RAX: 00000000ffffffa6 RBX: ff1100000b15f540 RCX: 1ff40000000caed0 [ 39.724227][ T192] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b15f5fc [ 39.724417][ T192] RBP: ff1100000a924000 R08: 1fe220000162bec1 R09: ff11000005e72ea8 [ 39.724606][ T192] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 39.724790][ T192] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 39.724973][ T192] FS: 00007fb4eb358740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 39.725195][ T192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.725350][ T192] CR2: 0000561f3d8205fa CR3: 000000000c06e005 CR4: 0000000000771ef0 [ 39.725545][ T192] PKRU: 55555554 [ 39.725636][ T192] Call Trace: [ 39.725727][ T192] [ 39.725791][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.725916][ T192] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.726041][ T192] notifier_call_chain (kernel/notifier.c:85) [ 39.726173][ T192] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 39.726296][ T192] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 39.726426][ T192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.726549][ T192] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 39.726674][ T192] netif_set_mtu (net/core/dev.c:9910) [ 39.726797][ T192] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 39.726923][ T192] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 39.727046][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.727175][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.727297][ T192] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 39.727427][ T192] dev_set_mtu (net/core/dev_api.c:249) [ 39.727521][ T192] dev_ifsioc (net/core/dev_ioctl.c:562) [ 39.727643][ T192] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.727765][ T192] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 39.727888][ T192] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.728014][ T192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.728140][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.728264][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.728387][ T192] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 39.728488][ T192] dev_ioctl (net/core/dev_ioctl.c:816) [ 39.728582][ T192] sock_do_ioctl (net/socket.c:1327) [ 39.728704][ T192] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 39.728829][ T192] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 39.728953][ T192] ? __handle_mm_fault (mm/memory.c:6443 mm/memory.c:6565) [ 39.729077][ T192] ? ioctl_file_clone (fs/ioctl.c:244) [ 39.729211][ T192] ? 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)) [ 39.729335][ T192] sock_ioctl (net/socket.c:1434) [ 39.729434][ T192] ? br_ioctl_call (net/socket.c:1279) [ 39.729556][ T192] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.729680][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.729805][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 39.729930][ T192] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 39.730054][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.730183][ T192] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.730305][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.730433][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.730583][ T192] RIP: 0033:0x7fb4eb44e5fd [ 39.730712][ T192] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 39.731154][ T192] RSP: 002b:00007ffc9a72c2b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 39.731338][ T192] RAX: ffffffffffffffda RBX: 00007ffc9a72e81d RCX: 00007fb4eb44e5fd [ 39.731527][ T192] RDX: 00007ffc9a72c360 RSI: 0000000000008922 RDI: 0000000000000008 [ 39.731710][ T192] RBP: 00007ffc9a72c300 R08: 0000000000000000 R09: 00007ffc9a72e821 [ 39.731892][ T192] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc9a72c698 [ 39.732074][ T192] R13: 0000000000000004 R14: 00007fb4eb59c000 R15: 0000561f3d81e918 | [ 39.735047][ T191] ------------[ cut here ]------------ | [ 39.735180][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/191 | [ 39.735427][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.735884][ T191] Tainted: [W]=WARN [ 39.735974][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.736125][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.736278][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.736715][ T191] RSP: 0018:ffa0000000827c58 EFLAGS: 00010286 [ 39.736862][ T191] RAX: 00000000ffffffa6 RBX: ff1100000b15e040 RCX: 1ff4000000104f51 [ 39.737038][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b15e0fc [ 39.737220][ T191] RBP: ff1100000a924000 R08: 1fe220000162bc21 R09: ff11000004db8b68 [ 39.737394][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 39.737577][ T191] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 39.737753][ T191] FS: 00000000351d1400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 39.737961][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.738114][ T191] CR2: 00007fa56f28b000 CR3: 000000000c7fc006 CR4: 0000000000771ef0 [ 39.738290][ T191] PKRU: 55555554 [ 39.738379][ T191] Call Trace: [ 39.738472][ T191] [ 39.738533][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.738653][ T191] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 39.738772][ T191] notifier_call_chain (kernel/notifier.c:85) [ 39.738893][ T191] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 39.739011][ T191] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 39.739166][ T191] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 39.739287][ T191] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 39.739411][ T191] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 39.739533][ T191] ? update_socket_protocol+0x10/0x10 [ 39.739652][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.739772][ T191] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 39.739891][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.740008][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.740131][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.740250][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.740434][ T191] RIP: 0033:0x47cc8d [ 39.740527][ T191] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 39.740948][ T191] RSP: 002b:00007ffd014f4fe0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 39.741131][ T191] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 39.741305][ T191] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 39.741488][ T191] RBP: 00007ffd014f5030 R08: 0000000000000021 R09: 00000000351d2450 [ 39.741663][ T191] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffd014f54f8 [ 39.741838][ T191] R13: 00007ffd014f5538 R14: 0000000000000002 R15: 0000000000543540 | [ 39.743463][ T191] ------------[ cut here ]------------ | [ 39.743585][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/191 | [ 39.743843][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 39.744319][ T191] Tainted: [W]=WARN [ 39.744417][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.744573][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 39.744734][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 39.745180][ T191] RSP: 0018:ffa0000000827910 EFLAGS: 00010286 [ 39.745337][ T191] RAX: 00000000ffffffa6 RBX: ff1100000b15e3c0 RCX: 1ff4000000104ee8 [ 39.745530][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b15e47c [ 39.745717][ T191] RBP: ff1100000a924000 R08: 1fe220000162bc91 R09: ff11000004db8b68 [ 39.745903][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 39.746090][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 39.746276][ T191] FS: 00000000351d1400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 39.746501][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.746657][ T191] CR2: 00007fa56f28b000 CR3: 000000000c7fc006 CR4: 0000000000771ef0 [ 39.746842][ T191] PKRU: 55555554 [ 39.746935][ T191] Call Trace: [ 39.747028][ T191] [ 39.747096][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 39.747222][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 39.747321][ T191] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 39.747449][ T191] __dev_notify_flags (net/core/dev.c:9787) [ 39.747575][ T191] ? netif_change_name (net/core/dev.c:1495) [ 39.747699][ T191] ? __dev_change_flags (net/core/dev.c:9752) [ 39.747824][ T191] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 39.747949][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.748073][ T191] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 39.748207][ T191] netif_change_flags (net/core/dev.c:9820) [ 39.748333][ T191] dev_change_flags (net/core/dev_api.c:68) [ 39.748463][ T191] dev_ifsioc (net/core/dev_ioctl.c:555) [ 39.748587][ T191] ? mark_usage (kernel/locking/lockdep.c:4674) [ 39.748710][ T191] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 39.748836][ T191] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 39.748961][ T191] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 39.749089][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 39.749217][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 39.749343][ T191] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 39.749445][ T191] dev_ioctl (net/core/dev_ioctl.c:816) [ 39.749540][ T191] sock_do_ioctl (net/socket.c:1327) [ 39.749666][ T191] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 39.749792][ T191] ? ioctl_file_clone (fs/ioctl.c:244) [ 39.749918][ T191] sock_ioctl (net/socket.c:1434) [ 39.750014][ T191] ? br_ioctl_call (net/socket.c:1279) [ 39.750145][ T191] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 39.750273][ T191] ? update_socket_protocol+0x10/0x10 [ 39.750397][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 39.750528][ T191] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 39.750653][ T191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 39.750779][ T191] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 39.750903][ T191] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 39.751027][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.751188][ T191] RIP: 0033:0x47cc8d [ 39.751286][ T191] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 39.751826][ T191] RSP: 002b:00007ffd014f4fc0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 39.752015][ T191] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 39.752201][ T191] RDX: 00007ffd014f5030 RSI: 0000000000008914 RDI: 0000000000000007 [ 39.752474][ T191] RBP: 00007ffd014f5010 R08: 0000000000000021 R09: 00000000351d2450 [ 39.752659][ T191] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffd014f54f8 [ 39.752926][ T191] R13: 00007ffd014f5538 R14: 0000000000000002 R15: 0000000000543540 | [ 49.656568][ T191] ------------[ cut here ]------------ | [ 49.656779][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/191 | [ 49.657045][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.657585][ T191] Tainted: [W]=WARN [ 49.657684][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.657850][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.658023][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.659093][ T191] RSP: 0018:ffa00000008276e8 EFLAGS: 00010286 [ 49.659264][ T191] RAX: 00000000ffffffa6 RBX: ff1100000dbb0740 RCX: 1ff4000000104ea3 [ 49.659538][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dbb07fc [ 49.659731][ T191] RBP: ff1100000a924000 R08: 1fe2200001b76101 R09: ff11000004db8b68 [ 49.659928][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 49.660126][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000827780 [ 49.660322][ T191] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 49.660622][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.660789][ T191] CR2: 00007fa56f28b000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 49.660987][ T191] PKRU: 55555554 [ 49.661086][ T191] Call Trace: [ 49.661189][ T191] [ 49.661257][ T191] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.661392][ T191] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.661581][ T191] netif_close_many (net/core/dev.c:1804) [ 49.661712][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.661844][ T191] ? __dev_close_many (net/core/dev.c:1781) [ 49.661973][ T191] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 49.662136][ T191] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 49.662301][ T191] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 49.662512][ T191] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.662680][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.662815][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.662946][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.663076][ T191] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 49.663213][ T191] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.663347][ T191] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.663543][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.663679][ T191] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 49.663816][ T191] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 49.663952][ T191] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 49.664083][ T191] __fput (fs/file_table.c:510) [ 49.664189][ T191] task_work_run (kernel/task_work.c:233) [ 49.664319][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.664534][ T191] ? task_work_cancel (kernel/task_work.c:190) [ 49.664673][ T191] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 49.664805][ T191] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 49.664905][ T191] ? exit_notify (kernel/exit.c:748) [ 49.665034][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.665167][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.665295][ T191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.665510][ T191] do_group_exit (kernel/exit.c:1119) [ 49.665640][ T191] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 49.665801][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.665929][ T191] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 49.666062][ T191] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 49.666195][ T191] get_signal (kernel/signal.c:3037) [ 49.666330][ T191] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 49.666533][ T191] ? __ia32_sys_getpeername (net/socket.c:2219) [ 49.666664][ T191] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 49.666798][ T191] ? ptrace_signal (./include/linux/signal.h:87) [ 49.666932][ T191] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 49.667066][ T191] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 49.667202][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.667334][ T191] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.667587][ T191] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 49.667719][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.667852][ T191] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 49.667983][ T191] ? irq_exit_rcu (kernel/softirq.c:754) [ 49.668119][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.668283][ T191] RIP: 0033:0x4c2d9e [ 49.668387][ T191] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 49.668637][ T191] RSP: 002b:00007ffd014f4950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.668836][ T191] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 49.669033][ T191] RDX: 0000000000000014 RSI: 00007ffd014f4a30 RDI: 0000000000000008 [ 49.669233][ T191] RBP: 00007ffd014f4960 R08: 00007ffd014f49f0 R09: 000000000000000c [ 49.669496][ T191] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd014f54f8 [ 49.669695][ T191] R13: 00007ffd014f5538 R14: 00007ffd014f4b20 R15: 0000000000543540 | [ 49.680092][ T191] ------------[ cut here ]------------ | [ 49.680263][ T191] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/191 | [ 49.680523][ T191] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.681013][ T191] Tainted: [W]=WARN [ 49.681117][ T191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.681278][ T191] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.681448][ T191] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.681907][ T191] RSP: 0018:ffa0000000827818 EFLAGS: 00010286 [ 49.682067][ T191] RAX: 00000000ffffffa6 RBX: ff1100000dbb0c80 RCX: 1ff4000000104ec9 [ 49.682263][ T191] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dbb0d3c [ 49.682460][ T191] RBP: ff1100000a924000 R08: 1fe2200001b761a9 R09: ff11000004db8b68 [ 49.682653][ T191] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 49.682843][ T191] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.683035][ T191] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 49.683263][ T191] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.683430][ T191] CR2: 00007fa56f28b000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 49.683620][ T191] PKRU: 55555554 [ 49.683715][ T191] Call Trace: [ 49.683810][ T191] [ 49.683876][ T191] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.684037][ T191] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.684199][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.684325][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.684940][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.685069][ T191] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 49.685203][ T191] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 49.685331][ T191] ? unregister_netdevice_many (net/core/dev.c:12497) [ 49.685511][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.685639][ T191] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 49.685768][ T191] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 49.685901][ T191] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 49.686030][ T191] __fput (fs/file_table.c:510) [ 49.686135][ T191] task_work_run (kernel/task_work.c:233) [ 49.686263][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.686391][ T191] ? task_work_cancel (kernel/task_work.c:190) [ 49.686606][ T191] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 49.686739][ T191] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 49.686838][ T191] ? exit_notify (kernel/exit.c:748) [ 49.686966][ T191] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 49.687093][ T191] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.687227][ T191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.687356][ T191] do_group_exit (kernel/exit.c:1119) [ 49.687578][ T191] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 49.687737][ T191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.687866][ T191] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 49.687993][ T191] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 49.688127][ T191] get_signal (kernel/signal.c:3037) [ 49.688256][ T191] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 49.688386][ T191] ? __ia32_sys_getpeername (net/socket.c:2219) [ 49.688528][ T191] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 49.688656][ T191] ? ptrace_signal (./include/linux/signal.h:87) [ 49.688786][ T191] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 49.688917][ T191] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 49.689049][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.689184][ T191] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.689343][ T191] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 49.689476][ T191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.689604][ T191] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 49.689733][ T191] ? irq_exit_rcu (kernel/softirq.c:754) [ 49.689862][ T191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.690022][ T191] RIP: 0033:0x4c2d9e [ 49.690127][ T191] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 49.690291][ T191] RSP: 002b:00007ffd014f4950 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 49.690488][ T191] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 49.690680][ T191] RDX: 0000000000000014 RSI: 00007ffd014f4a30 RDI: 0000000000000008 [ 49.690870][ T191] RBP: 00007ffd014f4960 R08: 00007ffd014f49f0 R09: 000000000000000c [ 49.691061][ T191] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd014f54f8 [ 49.691259][ T191] R13: 00007ffd014f5538 R14: 00007ffd014f4b20 R15: 0000000000543540 | [ 49.706250][ T12] ------------[ cut here ]------------ | [ 49.706393][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 49.706648][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.707134][ T12] Tainted: [W]=WARN [ 49.707224][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.707374][ T12] Workqueue: netns cleanup_net [ 49.707507][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.707662][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.708086][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 49.708237][ T12] RAX: 00000000ffffffa6 RBX: ff1100000d9e5540 RCX: 1ff4000000018ed5 [ 49.708422][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d9e55fc [ 49.708596][ T12] RBP: ff1100000ab89000 R08: 1fe2200001b3cac1 R09: ff11000001afd260 [ 49.708769][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 49.708943][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 49.709125][ T12] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 49.709331][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.709488][ T12] CR2: 00007fb4eb41c2a0 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 49.709663][ T12] PKRU: 55555554 [ 49.709751][ T12] Call Trace: [ 49.709840][ T12] [ 49.709902][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 49.710054][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 49.710215][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 49.710338][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 49.710465][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 49.710583][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 49.710707][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 49.710826][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.710945][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 49.711066][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 49.711192][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 49.711310][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 49.711436][ T12] cleanup_net (net/core/net_namespace.c:702) [ 49.711555][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 49.711673][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 49.711794][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 49.711912][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.712033][ T12] process_one_work (kernel/workqueue.c:3314) [ 49.712159][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 49.712277][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.712406][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 49.712528][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 49.712649][ T12] kthread (kernel/kthread.c:436) [ 49.712739][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.712885][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 49.713004][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 49.713126][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 49.713277][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 49.713394][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 49.713520][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 49.754431][ T194] ------------[ cut here ]------------ | [ 49.754632][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: unshare/194 | [ 49.754938][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.755562][ T194] Tainted: [W]=WARN [ 49.755708][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.755915][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.756140][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.756664][ T194] RSP: 0018:ffa0000000867ab0 EFLAGS: 00010286 [ 49.756875][ T194] RAX: 00000000ffffffa6 RBX: ff1100000d9c03c0 RCX: 1ff400000010cf1c [ 49.757121][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d9c047c [ 49.757362][ T194] RBP: ff1100000a1d1000 R08: 1fe2200001b38091 R09: ff11000005e75210 [ 49.757613][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.757866][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000a1d1000 [ 49.758108][ T194] FS: 00007fdf08b4e740(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 49.758391][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.758615][ T194] CR2: 00007fdf08d10280 CR3: 0000000004c81001 CR4: 0000000000771ef0 [ 49.758860][ T194] PKRU: 55555554 [ 49.759004][ T194] Call Trace: [ 49.759155][ T194] [ 49.759269][ T194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.759458][ T194] ? notifier_call_chain (kernel/notifier.c:85) [ 49.759638][ T194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.759785][ T194] register_netdevice (net/core/dev.c:11488) [ 49.759962][ T194] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.760184][ T194] register_netdev (net/core/dev.c:11552) [ 49.760361][ T194] loopback_net_init (drivers/net/loopback.c:218) [ 49.760552][ T194] ops_init (net/core/net_namespace.c:137) [ 49.760700][ T194] setup_net (net/core/net_namespace.c:446) [ 49.760845][ T194] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 49.761020][ T194] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 49.761206][ T194] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 49.761389][ T194] copy_net_ns (net/core/net_namespace.c:579) [ 49.761579][ T194] create_new_namespaces (kernel/nsproxy.c:132) [ 49.761759][ T194] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 49.761936][ T194] ksys_unshare (kernel/fork.c:3243) [ 49.762123][ T194] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 49.762305][ T194] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 49.762493][ T194] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 49.762673][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.762850][ T194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.763025][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.763211][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.763430][ T194] RIP: 0033:0x7fdf08c49bcb [ 49.763612][ T194] 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 [ 49.764123][ T194] RSP: 002b:00007ffd1e9832f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 49.764365][ T194] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fdf08c49bcb [ 49.764613][ T194] RDX: 0000000000000000 RSI: 00007ffd1e983060 RDI: 0000000040000000 [ 49.764850][ T194] RBP: 00007ffd1e983680 R08: 00007ffd1e983250 R09: 0000000000000000 [ 49.765091][ T194] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 49.765337][ T194] R13: 0000000000000000 R14: 00000000ffffffff R15: 00005644fb9c3b68 | [ 49.775620][ T194] ------------[ cut here ]------------ | [ 49.775790][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/194 | [ 49.776077][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.776663][ T194] Tainted: [W]=WARN [ 49.776803][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.777003][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.777219][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.777711][ T194] RSP: 0018:ffa0000000867b58 EFLAGS: 00010286 [ 49.777910][ T194] RAX: 00000000ffffffa6 RBX: ff1100000d9c0e40 RCX: 1ff400000010cf31 [ 49.778146][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d9c0efc [ 49.778378][ T194] RBP: ff11000001e84000 R08: 1fe2200001b381e1 R09: ff11000005e751e8 [ 49.778617][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 49.778846][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000001e84000 [ 49.779074][ T194] FS: 000000003b13d400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 49.779345][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.779557][ T194] CR2: 00007f0ca8075000 CR3: 000000000b3f8002 CR4: 0000000000771ef0 [ 49.779786][ T194] PKRU: 55555554 [ 49.779923][ T194] Call Trace: [ 49.780062][ T194] [ 49.780182][ T194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.780355][ T194] ? notifier_call_chain (kernel/notifier.c:85) [ 49.780542][ T194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.780683][ T194] register_netdevice (net/core/dev.c:11488) [ 49.780852][ T194] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 49.781051][ T194] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 49.781232][ T194] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 49.781448][ T194] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 49.781650][ T194] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 49.781822][ T194] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 49.781991][ T194] ? build_open_flags (fs/open.c:1212) [ 49.782173][ T194] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 49.782342][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 49.782528][ T194] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 49.782699][ T194] ? fput_close_sync (fs/file_table.c:615) [ 49.782869][ T194] ? __ia32_sys_open (fs/open.c:1374) [ 49.783043][ T194] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 49.783221][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.783390][ T194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.783570][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.783739][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.783938][ T194] RIP: 0033:0x47cc8d [ 49.784082][ T194] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 49.784585][ T194] RSP: 002b:00007ffe96c5f760 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 49.784817][ T194] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 49.785047][ T194] RDX: 00007ffe96c5f7e0 RSI: 00000000400454ca RDI: 0000000000000006 [ 49.785287][ T194] RBP: 00007ffe96c5f7b0 R08: 0000000000000000 R09: 0000000000000000 [ 49.785530][ T194] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe96c5fcb8 [ 49.785760][ T194] R13: 00007ffe96c5fcf8 R14: 0000000000000002 R15: 0000000000543540 | [ 49.789039][ T194] ------------[ cut here ]------------ | [ 49.789210][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/194 | [ 49.789505][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.790056][ T194] Tainted: [W]=WARN [ 49.790201][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.790398][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.790613][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.791085][ T194] RSP: 0018:ffa0000000867c58 EFLAGS: 00010286 [ 49.791292][ T194] RAX: 00000000ffffffa6 RBX: ff1100000d9c0c80 RCX: 1ff400000010cf51 [ 49.791528][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d9c0d3c [ 49.791754][ T194] RBP: ff11000001e84000 R08: 1fe2200001b381a9 R09: ff11000005e751e8 [ 49.791977][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 49.792210][ T194] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 49.792447][ T194] FS: 000000003b13d400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 49.792708][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.792904][ T194] CR2: 00007f0ca8075000 CR3: 000000000b3f8002 CR4: 0000000000771ef0 [ 49.793137][ T194] PKRU: 55555554 [ 49.793273][ T194] Call Trace: [ 49.793422][ T194] [ 49.793529][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 49.793696][ T194] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 49.793864][ T194] notifier_call_chain (kernel/notifier.c:85) [ 49.794040][ T194] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 49.794216][ T194] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 49.794425][ T194] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 49.794596][ T194] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 49.794764][ T194] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 49.794933][ T194] ? update_socket_protocol+0x10/0x10 [ 49.795098][ T194] ? alloc_file_clone (fs/file_table.c:477) [ 49.795279][ T194] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 49.795461][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.795627][ T194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.795792][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.795960][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.796159][ T194] RIP: 0033:0x47cc8d [ 49.796301][ T194] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 49.796780][ T194] RSP: 002b:00007ffe96c5f7a0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 49.797006][ T194] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 49.797239][ T194] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 49.797479][ T194] RBP: 00007ffe96c5f7f0 R08: 0000000000000005 R09: 0000000000001ff0 [ 49.797703][ T194] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffe96c5fcb8 [ 49.797927][ T194] R13: 00007ffe96c5fcf8 R14: 0000000000000002 R15: 0000000000543540 | [ 49.800005][ T194] ------------[ cut here ]------------ | [ 49.800177][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/194 | [ 49.800481][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 49.801053][ T194] Tainted: [W]=WARN [ 49.801201][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.801415][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 49.801625][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 49.802122][ T194] RSP: 0018:ffa0000000867850 EFLAGS: 00010286 [ 49.802329][ T194] RAX: 00000000ffffffa6 RBX: ff1100000d9c1000 RCX: 1ff400000010ced0 [ 49.802573][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d9c10bc [ 49.802806][ T194] RBP: ff11000001e84000 R08: 1fe2200001b38219 R09: ff11000005e751e8 [ 49.803042][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 49.803279][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005881a80 [ 49.803525][ T194] FS: 000000003b13d400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 49.803791][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 49.803999][ T194] CR2: 00007f0ca8075000 CR3: 000000000b3f8002 CR4: 0000000000771ef0 [ 49.804241][ T194] PKRU: 55555554 [ 49.804382][ T194] Call Trace: [ 49.804534][ T194] [ 49.804646][ T194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 49.804819][ T194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 49.804963][ T194] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 49.805149][ T194] __dev_notify_flags (net/core/dev.c:9787) [ 49.805322][ T194] ? netif_change_name (net/core/dev.c:1495) [ 49.805505][ T194] ? __dev_change_flags (net/core/dev.c:9752) [ 49.805677][ T194] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 49.805850][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 49.806023][ T194] netif_change_flags (net/core/dev.c:9820) [ 49.806205][ T194] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.806387][ T194] dev_change_flags (net/core/dev_api.c:68) [ 49.806572][ T194] devinet_ioctl (net/ipv4/devinet.c:1199) [ 49.806748][ T194] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 49.806920][ T194] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 49.807098][ T194] inet_ioctl (net/ipv4/af_inet.c:1011) [ 49.807248][ T194] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 49.807432][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 49.807612][ T194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.807790][ T194] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 49.807963][ T194] sock_do_ioctl (net/socket.c:1313) [ 49.808144][ T194] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 49.808319][ T194] ? ioctl_file_clone (fs/ioctl.c:244) [ 49.808507][ T194] sock_ioctl (net/socket.c:1434) [ 49.808649][ T194] ? br_ioctl_call (net/socket.c:1279) [ 49.808823][ T194] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 49.808998][ T194] ? update_socket_protocol+0x10/0x10 [ 49.809181][ T194] ? alloc_file_clone (fs/file_table.c:477) [ 49.809357][ T194] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 49.809543][ T194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 49.809716][ T194] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 49.809887][ T194] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 49.810061][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.810269][ T194] RIP: 0033:0x47cc8d [ 49.810427][ T194] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 49.810920][ T194] RSP: 002b:00007ffe96c5f780 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 49.811166][ T194] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 49.811415][ T194] RDX: 00007ffe96c5f7f0 RSI: 0000000000008914 RDI: 0000000000000007 [ 49.811647][ T194] RBP: 00007ffe96c5f7d0 R08: 0000000000000005 R09: 0000000000001ff0 [ 49.811880][ T194] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffe96c5fcb8 [ 49.812120][ T194] R13: 00007ffe96c5fcf8 R14: 0000000000000002 R15: 0000000000543540 | [ 59.734200][ T194] ------------[ cut here ]------------ | [ 59.735104][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/194 | [ 59.735577][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.736366][ T194] Tainted: [W]=WARN [ 59.736622][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.736928][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.737191][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.737740][ T194] RSP: 0018:ffa00000008676e8 EFLAGS: 00010286 [ 59.737966][ T194] RAX: 00000000ffffffa6 RBX: ff1100000b286ac0 RCX: 1ff400000010cea3 [ 59.738226][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b286b7c [ 59.738486][ T194] RBP: ff11000001e84000 R08: 1fe2200001650d71 R09: ff11000005e751e8 [ 59.738739][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 59.738994][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000867780 [ 59.739256][ T194] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 59.739557][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.739777][ T194] CR2: 00007f0ca8075000 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 59.740031][ T194] PKRU: 55555554 [ 59.740191][ T194] Call Trace: [ 59.740341][ T194] [ 59.740475][ T194] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.740662][ T194] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.740815][ T194] netif_close_many (net/core/dev.c:1804) [ 59.740998][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.741191][ T194] ? __dev_close_many (net/core/dev.c:1781) [ 59.741375][ T194] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 59.741603][ T194] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 59.741824][ T194] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 59.742007][ T194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.742230][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.742427][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.742610][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.742794][ T194] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 59.742981][ T194] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 59.743173][ T194] ? unregister_netdevice_many (net/core/dev.c:12497) [ 59.743359][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.743555][ T194] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 59.743740][ T194] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 59.743931][ T194] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 59.744117][ T194] __fput (fs/file_table.c:510) [ 59.744281][ T194] task_work_run (kernel/task_work.c:233) [ 59.744486][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.744672][ T194] ? task_work_cancel (kernel/task_work.c:190) [ 59.744856][ T194] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 59.745041][ T194] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 59.745202][ T194] ? exit_notify (kernel/exit.c:748) [ 59.745387][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.745587][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.745769][ T194] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.745956][ T194] do_group_exit (kernel/exit.c:1119) [ 59.746138][ T194] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 59.746360][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.746555][ T194] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 59.746739][ T194] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 59.746922][ T194] get_signal (kernel/signal.c:3037) [ 59.747108][ T194] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 59.747295][ T194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.747487][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.747670][ T194] ? ptrace_signal (./include/linux/signal.h:87) [ 59.747854][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.748036][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.748227][ T194] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 59.748426][ T194] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 59.748610][ T194] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 59.748795][ T194] ? update_socket_protocol+0x10/0x10 [ 59.748980][ T194] ? alloc_file_clone (fs/file_table.c:477) [ 59.749171][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.749358][ T194] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.749589][ T194] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 59.749774][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.749960][ T194] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 59.750152][ T194] ? irq_exit_rcu (kernel/softirq.c:754) [ 59.750337][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.750567][ T194] RIP: 0033:0x47ea2b [ 59.750723][ T194] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 59.750942][ T194] RSP: 002b:00007ffe96c5f208 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 59.751201][ T194] RAX: 0000000000000008 RBX: 00007ffe96c5f2e0 RCX: 000000000047ea2b [ 59.751464][ T194] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 59.751713][ T194] RBP: 00007ffe96c5f240 R08: 0000000000000041 R09: 000000003b13e450 [ 59.751962][ T194] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe96c5fcb8 [ 59.752217][ T194] R13: 00007ffe96c5fcf8 R14: 00007ffe96c5f7b8 R15: 0000000000543540 | [ 59.763106][ T194] ------------[ cut here ]------------ | [ 59.763307][ T194] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/194 | [ 59.763630][ T194] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.764221][ T194] Tainted: [W]=WARN [ 59.764367][ T194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.764583][ T194] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.764799][ T194] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.765315][ T194] RSP: 0018:ffa0000000867818 EFLAGS: 00010286 [ 59.765536][ T194] RAX: 00000000ffffffa6 RBX: ff1100000b2863c0 RCX: 1ff400000010cec9 [ 59.765780][ T194] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b28647c [ 59.766021][ T194] RBP: ff11000001e84000 R08: 1fe2200001650c91 R09: ff11000005e751e8 [ 59.766270][ T194] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 59.766516][ T194] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 59.766761][ T194] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 59.767038][ T194] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.767255][ T194] CR2: 00007f0ca8075000 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 59.767509][ T194] PKRU: 55555554 [ 59.767653][ T194] Call Trace: [ 59.767799][ T194] [ 59.767913][ T194] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 59.768125][ T194] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.768341][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.768530][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.768706][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.768884][ T194] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 59.769063][ T194] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 59.769252][ T194] ? unregister_netdevice_many (net/core/dev.c:12497) [ 59.769440][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.769616][ T194] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 59.769797][ T194] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 59.769979][ T194] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 59.770165][ T194] __fput (fs/file_table.c:510) [ 59.770318][ T194] task_work_run (kernel/task_work.c:233) [ 59.770504][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.770681][ T194] ? task_work_cancel (kernel/task_work.c:190) [ 59.770858][ T194] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 59.771037][ T194] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 59.771191][ T194] ? exit_notify (kernel/exit.c:748) [ 59.771367][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.771554][ T194] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.771734][ T194] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.771912][ T194] do_group_exit (kernel/exit.c:1119) [ 59.772088][ T194] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 59.772302][ T194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.772490][ T194] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 59.772667][ T194] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 59.772844][ T194] get_signal (kernel/signal.c:3037) [ 59.773023][ T194] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 59.773207][ T194] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.773384][ T194] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 59.773574][ T194] ? ptrace_signal (./include/linux/signal.h:87) [ 59.773754][ T194] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.773928][ T194] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.774106][ T194] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 59.774290][ T194] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 59.774480][ T194] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 59.774660][ T194] ? update_socket_protocol+0x10/0x10 [ 59.774835][ T194] ? alloc_file_clone (fs/file_table.c:477) [ 59.775010][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.775191][ T194] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.775411][ T194] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 59.775592][ T194] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.775769][ T194] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 59.775945][ T194] ? irq_exit_rcu (kernel/softirq.c:754) [ 59.776122][ T194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.776337][ T194] RIP: 0033:0x47ea2b [ 59.776498][ T194] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 59.776711][ T194] RSP: 002b:00007ffe96c5f208 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 59.776953][ T194] RAX: 0000000000000008 RBX: 00007ffe96c5f2e0 RCX: 000000000047ea2b [ 59.777197][ T194] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 59.777450][ T194] RBP: 00007ffe96c5f240 R08: 0000000000000041 R09: 000000003b13e450 [ 59.777689][ T194] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe96c5fcb8 [ 59.777929][ T194] R13: 00007ffe96c5fcf8 R14: 00007ffe96c5f7b8 R15: 0000000000543540 | [ 59.792288][ T12] ------------[ cut here ]------------ | [ 59.792453][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 59.792702][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.793168][ T12] Tainted: [W]=WARN [ 59.793260][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.793421][ T12] Workqueue: netns cleanup_net [ 59.793548][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.793703][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.794130][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 59.794286][ T12] RAX: 00000000ffffffa6 RBX: ff1100000a821380 RCX: 1ff4000000018ed5 [ 59.794471][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a82143c [ 59.794662][ T12] RBP: ff1100000a1d1000 R08: 1fe2200001504289 R09: ff11000001afd260 [ 59.794845][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 59.795037][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 59.795236][ T12] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 59.795459][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.795607][ T12] CR2: 00007fb4eb41c2a0 CR3: 000000000f4de002 CR4: 0000000000771ef0 [ 59.795797][ T12] PKRU: 55555554 [ 59.795886][ T12] Call Trace: [ 59.795977][ T12] [ 59.796039][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 59.796201][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 59.796363][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 59.796490][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 59.796607][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 59.796724][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 59.796853][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 59.796980][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.797105][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 59.797243][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 59.797365][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 59.797490][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.797619][ T12] cleanup_net (net/core/net_namespace.c:702) [ 59.797743][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 59.797866][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 59.797985][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.798107][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.798233][ T12] process_one_work (kernel/workqueue.c:3314) [ 59.798354][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 59.798478][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.798609][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 59.798737][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 59.798854][ T12] kthread (kernel/kthread.c:436) [ 59.798944][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.799090][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 59.799214][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 59.799342][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 59.799495][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 59.799613][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 59.799736][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 59.836596][ T197] ------------[ cut here ]------------ | [ 59.836757][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: unshare/197 | [ 59.837024][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.837517][ T197] Tainted: [W]=WARN [ 59.837618][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.837785][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.837960][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.838447][ T197] RSP: 0018:ffa0000000657ab0 EFLAGS: 00010286 [ 59.838613][ T197] RAX: 00000000ffffffa6 RBX: ff1100000b17f540 RCX: 1ff40000000caf1c [ 59.838810][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b17f5fc [ 59.839010][ T197] RBP: ff110000055e4000 R08: 1fe220000162fec1 R09: ff1100000a2a2ed0 [ 59.839215][ T197] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 59.839415][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000055e4000 [ 59.839616][ T197] FS: 00007f2e712e3740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 59.839852][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.840018][ T197] CR2: 000055fadcf9d008 CR3: 000000000b3f8003 CR4: 0000000000771ef0 [ 59.840223][ T197] PKRU: 55555554 [ 59.840323][ T197] Call Trace: [ 59.840428][ T197] [ 59.840497][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.840631][ T197] ? notifier_call_chain (kernel/notifier.c:85) [ 59.840767][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.840868][ T197] register_netdevice (net/core/dev.c:11488) [ 59.841004][ T197] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 59.841179][ T197] register_netdev (net/core/dev.c:11552) [ 59.841313][ T197] loopback_net_init (drivers/net/loopback.c:218) [ 59.841453][ T197] ops_init (net/core/net_namespace.c:137) [ 59.841557][ T197] setup_net (net/core/net_namespace.c:446) [ 59.841658][ T197] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 59.841791][ T197] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 59.841925][ T197] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 59.842060][ T197] copy_net_ns (net/core/net_namespace.c:579) [ 59.842199][ T197] create_new_namespaces (kernel/nsproxy.c:132) [ 59.842337][ T197] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 59.842476][ T197] ksys_unshare (kernel/fork.c:3243) [ 59.842609][ T197] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 59.842749][ T197] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 59.842883][ T197] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 59.843016][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.843153][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.843285][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.843424][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.843588][ T197] RIP: 0033:0x7f2e713debcb [ 59.843730][ T197] 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 [ 59.844232][ T197] RSP: 002b:00007fffc0420348 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 59.844436][ T197] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2e713debcb [ 59.844636][ T197] RDX: 0000000000000000 RSI: 00007fffc04200b0 RDI: 0000000040000000 [ 59.844834][ T197] RBP: 00007fffc04206d0 R08: 00007fffc04202a0 R09: 0000000000000000 [ 59.845031][ T197] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 59.845235][ T197] R13: 0000000000000000 R14: 00000000ffffffff R15: 000055fac7e85b68 | [ 59.853870][ T197] ------------[ cut here ]------------ | [ 59.854019][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/197 | [ 59.854278][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.854768][ T197] Tainted: [W]=WARN [ 59.854864][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.855023][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.855196][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.855655][ T197] RSP: 0018:ffa0000000657b58 EFLAGS: 00010286 [ 59.855814][ T197] RAX: 00000000ffffffa6 RBX: ff1100000b17e3c0 RCX: 1ff40000000caf31 [ 59.856006][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b17e47c [ 59.856201][ T197] RBP: ff11000009bb8000 R08: 1fe220000162fc91 R09: ff1100000a2a2ea8 [ 59.856389][ T197] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 59.856584][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009bb8000 [ 59.856774][ T197] FS: 000000000cedf400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 59.856995][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.857158][ T197] CR2: 00007fb1178f4000 CR3: 000000000c06e005 CR4: 0000000000771ef0 [ 59.857348][ T197] PKRU: 55555554 [ 59.857448][ T197] Call Trace: [ 59.857542][ T197] [ 59.857607][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.857737][ T197] ? notifier_call_chain (kernel/notifier.c:85) [ 59.857864][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.857962][ T197] register_netdevice (net/core/dev.c:11488) [ 59.858090][ T197] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 59.858249][ T197] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 59.858377][ T197] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 59.858544][ T197] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 59.858703][ T197] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 59.858833][ T197] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 59.858961][ T197] ? build_open_flags (fs/open.c:1212) [ 59.859089][ T197] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 59.859232][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 59.859361][ T197] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 59.859495][ T197] ? fput_close_sync (fs/file_table.c:615) [ 59.859621][ T197] ? __ia32_sys_open (fs/open.c:1374) [ 59.859748][ T197] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 59.859896][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.860078][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.860256][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.860385][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.860550][ T197] RIP: 0033:0x47cc8d [ 59.860653][ T197] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 59.861101][ T197] RSP: 002b:00007fff4c35a8e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 59.861357][ T197] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 59.861556][ T197] RDX: 00007fff4c35a960 RSI: 00000000400454ca RDI: 0000000000000006 [ 59.861744][ T197] RBP: 00007fff4c35a930 R08: 0000000000000000 R09: 0000000000000000 [ 59.861931][ T197] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff4c35ae38 [ 59.862119][ T197] R13: 00007fff4c35ae78 R14: 0000000000000002 R15: 0000000000543540 | [ 59.882869][ T198] ------------[ cut here ]------------ | [ 59.883019][ T198] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ifconfig/198 | [ 59.883278][ T198] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.884291][ T198] Tainted: [W]=WARN [ 59.884387][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.884580][ T198] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.884745][ T198] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.885203][ T198] RSP: 0018:ffa0000000827850 EFLAGS: 00010286 [ 59.885362][ T198] RAX: 00000000ffffffa6 RBX: ff1100000b17f1c0 RCX: 1ff4000000104ed0 [ 59.885557][ T198] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b17f27c [ 59.885747][ T198] RBP: ff11000009bb8000 R08: 1fe220000162fe51 R09: ff1100000c3cd1e8 [ 59.885939][ T198] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 59.886131][ T198] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 59.886325][ T198] FS: 00007ff5ea23d740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 59.886555][ T198] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.886715][ T198] CR2: 00005654b06e85fa CR3: 000000000d842001 CR4: 0000000000771ef0 [ 59.886908][ T198] PKRU: 55555554 [ 59.887005][ T198] Call Trace: [ 59.887101][ T198] [ 59.887170][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.887298][ T198] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 59.887434][ T198] notifier_call_chain (kernel/notifier.c:85) [ 59.887565][ T198] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 59.887694][ T198] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 59.887823][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.887953][ T198] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 59.888083][ T198] netif_set_mtu (net/core/dev.c:9910) [ 59.888216][ T198] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 59.888350][ T198] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 59.888483][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.888611][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.888738][ T198] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 59.888868][ T198] dev_set_mtu (net/core/dev_api.c:249) [ 59.888965][ T198] dev_ifsioc (net/core/dev_ioctl.c:562) [ 59.889093][ T198] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.889224][ T198] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 59.889350][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.889483][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.889609][ T198] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.889739][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.889868][ T198] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 59.889966][ T198] dev_ioctl (net/core/dev_ioctl.c:816) [ 59.890064][ T198] sock_do_ioctl (net/socket.c:1327) [ 59.890196][ T198] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 59.890324][ T198] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 59.890458][ T198] ? __handle_mm_fault (mm/memory.c:6443 mm/memory.c:6565) [ 59.890587][ T198] ? ioctl_file_clone (fs/ioctl.c:244) [ 59.890718][ T198] ? 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)) [ 59.890847][ T198] sock_ioctl (net/socket.c:1434) [ 59.890945][ T198] ? br_ioctl_call (net/socket.c:1279) [ 59.891075][ T198] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.891208][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.891335][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 59.891488][ T198] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 59.891618][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.891747][ T198] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.891875][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.892004][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.892169][ T198] RIP: 0033:0x7ff5ea3335fd [ 59.892302][ T198] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 59.892762][ T198] RSP: 002b:00007fff61e7b410 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 59.892952][ T198] RAX: ffffffffffffffda RBX: 00007fff61e7d81d RCX: 00007ff5ea3335fd [ 59.893146][ T198] RDX: 00007fff61e7b4c0 RSI: 0000000000008922 RDI: 0000000000000008 [ 59.893336][ T198] RBP: 00007fff61e7b460 R08: 0000000000000000 R09: 00007fff61e7d821 [ 59.893533][ T198] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff61e7b7f8 [ 59.893723][ T198] R13: 0000000000000004 R14: 00007ff5ea481000 R15: 00005654b06e6918 | [ 59.897490][ T197] ------------[ cut here ]------------ | [ 59.897629][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/197 | [ 59.897871][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.898350][ T197] Tainted: [W]=WARN [ 59.898447][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.898601][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.898760][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.899202][ T197] RSP: 0018:ffa0000000657c58 EFLAGS: 00010286 [ 59.899356][ T197] RAX: 00000000ffffffa6 RBX: ff1100000b17ee40 RCX: 1ff40000000caf51 [ 59.899545][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b17eefc [ 59.899729][ T197] RBP: ff11000009bb8000 R08: 1fe220000162fde1 R09: ff1100000a2a2ea8 [ 59.899913][ T197] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 59.900099][ T197] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 59.900290][ T197] FS: 000000000cedf400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 59.900511][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.900666][ T197] CR2: 00007fb1178f4000 CR3: 000000000c06e005 CR4: 0000000000771ef0 [ 59.900851][ T197] PKRU: 55555554 [ 59.900943][ T197] Call Trace: [ 59.901035][ T197] [ 59.901099][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.901228][ T197] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 59.901352][ T197] notifier_call_chain (kernel/notifier.c:85) [ 59.901481][ T197] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 59.901607][ T197] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 59.901763][ T197] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 59.901891][ T197] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 59.902015][ T197] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 59.902140][ T197] ? update_socket_protocol+0x10/0x10 [ 59.902268][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.902393][ T197] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 59.902525][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.902648][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.902773][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.902895][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.903047][ T197] RIP: 0033:0x47cc8d [ 59.903148][ T197] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 59.903592][ T197] RSP: 002b:00007fff4c35a920 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 59.903776][ T197] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 59.903958][ T197] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 59.904145][ T197] RBP: 00007fff4c35a970 R08: 0000000000000021 R09: 000000000cee0450 [ 59.904330][ T197] R10: 0000000000000020 R11: 0000000000000246 R12: 00007fff4c35ae38 [ 59.904519][ T197] R13: 00007fff4c35ae78 R14: 0000000000000002 R15: 0000000000543540 | [ 59.906188][ T197] ------------[ cut here ]------------ | [ 59.906317][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/197 | [ 59.906571][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 59.907060][ T197] Tainted: [W]=WARN [ 59.907161][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.907324][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 59.907496][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 59.907953][ T197] RSP: 0018:ffa0000000657910 EFLAGS: 00010286 [ 59.908115][ T197] RAX: 00000000ffffffa6 RBX: ff11000008c32c80 RCX: 1ff40000000caee8 [ 59.908311][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008c32d3c [ 59.908508][ T197] RBP: ff11000009bb8000 R08: 1fe22000011865a9 R09: ff1100000a2a2ea8 [ 59.908702][ T197] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 59.908896][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 59.909090][ T197] FS: 000000000cedf400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 59.909319][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 59.909487][ T197] CR2: 00007fb1178f4000 CR3: 000000000c06e005 CR4: 0000000000771ef0 [ 59.909680][ T197] PKRU: 55555554 [ 59.909776][ T197] Call Trace: [ 59.909872][ T197] [ 59.909938][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 59.910069][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 59.910171][ T197] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 59.910300][ T197] __dev_notify_flags (net/core/dev.c:9787) [ 59.910438][ T197] ? netif_change_name (net/core/dev.c:1495) [ 59.910567][ T197] ? __dev_change_flags (net/core/dev.c:9752) [ 59.910695][ T197] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 59.910825][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.910953][ T197] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 59.911083][ T197] netif_change_flags (net/core/dev.c:9820) [ 59.911217][ T197] dev_change_flags (net/core/dev_api.c:68) [ 59.911348][ T197] dev_ifsioc (net/core/dev_ioctl.c:555) [ 59.911480][ T197] ? mark_usage (kernel/locking/lockdep.c:4674) [ 59.911609][ T197] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 59.911738][ T197] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 59.911869][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 59.911996][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 59.912127][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 59.912262][ T197] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 59.912363][ T197] dev_ioctl (net/core/dev_ioctl.c:816) [ 59.912466][ T197] sock_do_ioctl (net/socket.c:1327) [ 59.912599][ T197] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 59.912734][ T197] ? ioctl_file_clone (fs/ioctl.c:244) [ 59.912865][ T197] sock_ioctl (net/socket.c:1434) [ 59.912963][ T197] ? br_ioctl_call (net/socket.c:1279) [ 59.913092][ T197] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 59.913228][ T197] ? update_socket_protocol+0x10/0x10 [ 59.913358][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 59.913497][ T197] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 59.913629][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 59.913757][ T197] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 59.913885][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 59.914015][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.914187][ T197] RIP: 0033:0x47cc8d [ 59.914288][ T197] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 59.914749][ T197] RSP: 002b:00007fff4c35a900 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 59.914943][ T197] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 59.915134][ T197] RDX: 00007fff4c35a970 RSI: 0000000000008914 RDI: 0000000000000007 [ 59.915335][ T197] RBP: 00007fff4c35a950 R08: 0000000000000021 R09: 000000000cee0450 [ 59.915531][ T197] R10: 0000000000000020 R11: 0000000000000246 R12: 00007fff4c35ae38 [ 59.915722][ T197] R13: 00007fff4c35ae78 R14: 0000000000000002 R15: 0000000000543540 | [ 69.817805][ T197] ------------[ cut here ]------------ | [ 69.818020][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/197 | [ 69.818289][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.818802][ T197] Tainted: [W]=WARN [ 69.818902][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.819064][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.819237][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.819705][ T197] RSP: 0018:ffa00000006576e8 EFLAGS: 00010286 [ 69.819869][ T197] RAX: 00000000ffffffa6 RBX: ff1100000dba8ac0 RCX: 1ff40000000caea3 [ 69.820062][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dba8b7c [ 69.820259][ T197] RBP: ff11000009bb8000 R08: 1fe2200001b75171 R09: ff1100000a2a2ea8 [ 69.820460][ T197] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 69.820651][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000657780 [ 69.820843][ T197] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 69.821073][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.821242][ T197] CR2: 00007f8ec53a26f0 CR3: 000000000d863002 CR4: 0000000000771ef0 [ 69.821449][ T197] PKRU: 55555554 [ 69.821546][ T197] Call Trace: [ 69.821644][ T197] [ 69.821712][ T197] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.821845][ T197] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.821943][ T197] netif_close_many (net/core/dev.c:1804) [ 69.822071][ T197] ? asym_cpu_capacity_scan (./include/linux/rculist.h:103) [ 69.822206][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.822333][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.822467][ T197] ? __dev_close_many (net/core/dev.c:1781) [ 69.822599][ T197] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 69.822758][ T197] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 69.822921][ T197] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 69.823051][ T197] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.823211][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.823339][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.823475][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.823604][ T197] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 69.823734][ T197] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.823863][ T197] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.823994][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.824122][ T197] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 69.824258][ T197] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 69.824391][ T197] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 69.824529][ T197] __fput (fs/file_table.c:510) [ 69.824633][ T197] task_work_run (kernel/task_work.c:233) [ 69.824761][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.824890][ T197] ? task_work_cancel (kernel/task_work.c:190) [ 69.825021][ T197] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 69.825151][ T197] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 69.825253][ T197] ? exit_notify (kernel/exit.c:748) [ 69.825382][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.825537][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.825666][ T197] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.825798][ T197] do_group_exit (kernel/exit.c:1119) [ 69.825928][ T197] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 69.826087][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.826220][ T197] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 69.826351][ T197] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 69.826487][ T197] get_signal (kernel/signal.c:3037) [ 69.826618][ T197] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 69.826748][ T197] ? __ia32_sys_getpeername (net/socket.c:2219) [ 69.826876][ T197] ? ptrace_signal (./include/linux/signal.h:87) [ 69.827008][ T197] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 69.827139][ T197] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 69.827273][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.827410][ T197] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.827570][ T197] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 69.827698][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.827827][ T197] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 69.827957][ T197] ? irq_exit_rcu (kernel/softirq.c:754) [ 69.828086][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.828249][ T197] RIP: 0033:0x4c2d9e [ 69.828356][ T197] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 69.828527][ T197] RSP: 002b:00007fff4c35a290 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 69.828724][ T197] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 69.828919][ T197] RDX: 0000000000000014 RSI: 00007fff4c35a370 RDI: 0000000000000008 [ 69.829109][ T197] RBP: 00007fff4c35a2a0 R08: 00007fff4c35a330 R09: 000000000000000c [ 69.829301][ T197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000cee91e0 [ 69.829499][ T197] R13: 00007fff4c35ae78 R14: 00007fff4c35a460 R15: 0000000000543540 | [ 69.832866][ T197] ------------[ cut here ]------------ | [ 69.832994][ T197] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/197 | [ 69.833241][ T197] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.833744][ T197] Tainted: [W]=WARN [ 69.833838][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.833994][ T197] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.834157][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.834608][ T197] RSP: 0018:ffa0000000657818 EFLAGS: 00010286 [ 69.834764][ T197] RAX: 00000000ffffffa6 RBX: ff1100000abf0200 RCX: 1ff40000000caec9 [ 69.834951][ T197] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000abf02bc [ 69.835135][ T197] RBP: ff11000009bb8000 R08: 1fe220000157e059 R09: ff1100000a2a2ea8 [ 69.835323][ T197] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 69.835514][ T197] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.835702][ T197] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 69.835918][ T197] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.836073][ T197] CR2: 00007f8ec53a26f0 CR3: 000000000d863002 CR4: 0000000000771ef0 [ 69.836268][ T197] PKRU: 55555554 [ 69.836361][ T197] Call Trace: [ 69.836463][ T197] [ 69.836528][ T197] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.836688][ T197] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.836840][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.836964][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.837089][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.837220][ T197] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 69.837345][ T197] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 69.837476][ T197] ? unregister_netdevice_many (net/core/dev.c:12497) [ 69.837601][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.837725][ T197] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 69.837850][ T197] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 69.837979][ T197] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 69.838106][ T197] __fput (fs/file_table.c:510) [ 69.838209][ T197] task_work_run (kernel/task_work.c:233) [ 69.838335][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.838464][ T197] ? task_work_cancel (kernel/task_work.c:190) [ 69.838589][ T197] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 69.838716][ T197] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 69.838811][ T197] ? exit_notify (kernel/exit.c:748) [ 69.838934][ T197] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 69.839059][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.839186][ T197] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 69.839312][ T197] do_group_exit (kernel/exit.c:1119) [ 69.839441][ T197] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 69.839597][ T197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.839720][ T197] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 69.839842][ T197] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 69.839965][ T197] get_signal (kernel/signal.c:3037) [ 69.840101][ T197] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 69.840228][ T197] ? __ia32_sys_getpeername (net/socket.c:2219) [ 69.840353][ T197] ? ptrace_signal (./include/linux/signal.h:87) [ 69.840483][ T197] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 69.840610][ T197] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 69.840736][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.840860][ T197] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.841015][ T197] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 69.841138][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.841268][ T197] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 69.841392][ T197] ? irq_exit_rcu (kernel/softirq.c:754) [ 69.841522][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.841675][ T197] RIP: 0033:0x4c2d9e [ 69.841771][ T197] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 69.841931][ T197] RSP: 002b:00007fff4c35a290 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 69.842118][ T197] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 69.842306][ T197] RDX: 0000000000000014 RSI: 00007fff4c35a370 RDI: 0000000000000008 [ 69.842495][ T197] RBP: 00007fff4c35a2a0 R08: 00007fff4c35a330 R09: 000000000000000c [ 69.842680][ T197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000000cee91e0 [ 69.842863][ T197] R13: 00007fff4c35ae78 R14: 00007fff4c35a460 R15: 0000000000543540 | [ 69.862646][ T12] ------------[ cut here ]------------ | [ 69.862840][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 69.863140][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.863695][ T12] Tainted: [W]=WARN [ 69.863828][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.864034][ T12] Workqueue: netns cleanup_net [ 69.864228][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.864437][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.864904][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 69.865094][ T12] RAX: 00000000ffffffa6 RBX: ff1100000abf0e40 RCX: 1ff4000000018ed5 [ 69.865334][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000abf0efc [ 69.865571][ T12] RBP: ff110000055e4000 R08: 1fe220000157e1e1 R09: ff11000001afd260 [ 69.865815][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 69.866032][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 69.866260][ T12] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 69.866520][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.866716][ T12] CR2: 00007f8ec55e6708 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 69.866933][ T12] PKRU: 55555554 [ 69.867063][ T12] Call Trace: [ 69.867201][ T12] [ 69.867307][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 69.867512][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 69.867705][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 69.867874][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 69.868037][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 69.868204][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 69.868368][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 69.868538][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 69.868700][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 69.868865][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 69.869034][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 69.869201][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 69.869367][ T12] cleanup_net (net/core/net_namespace.c:702) [ 69.869540][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 69.869700][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 69.869903][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 69.870074][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.870247][ T12] process_one_work (kernel/workqueue.c:3314) [ 69.870431][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 69.870620][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.870787][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 69.870952][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 69.871114][ T12] kthread (kernel/kthread.c:436) [ 69.871265][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 69.871469][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 69.871634][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 69.871805][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 69.871995][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 69.872158][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 69.872329][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 69.891201][ T200] ------------[ cut here ]------------ | [ 69.891350][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: unshare/200 | [ 69.891612][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.892074][ T200] Tainted: [W]=WARN [ 69.892174][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.892336][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.892509][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.892967][ T200] RSP: 0018:ffa0000000527ab0 EFLAGS: 00010286 [ 69.893128][ T200] RAX: 00000000ffffffa6 RBX: ff11000009b198c0 RCX: 1ff40000000a4f1c [ 69.893324][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009b1997c [ 69.893523][ T200] RBP: ff110000087e1000 R08: 1fe2200001363331 R09: ff1100000c4ad210 [ 69.893716][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 69.893908][ T200] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000087e1000 [ 69.894100][ T200] FS: 00007f290f865740(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 69.894335][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.894501][ T200] CR2: 00007f290f930820 CR3: 0000000005d67005 CR4: 0000000000771ef0 [ 69.894697][ T200] PKRU: 55555554 [ 69.894794][ T200] Call Trace: [ 69.894889][ T200] [ 69.894956][ T200] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.895085][ T200] ? notifier_call_chain (kernel/notifier.c:85) [ 69.895221][ T200] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.895321][ T200] register_netdevice (net/core/dev.c:11488) [ 69.895458][ T200] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 69.895621][ T200] register_netdev (net/core/dev.c:11552) [ 69.895749][ T200] loopback_net_init (drivers/net/loopback.c:218) [ 69.895879][ T200] ops_init (net/core/net_namespace.c:137) [ 69.895979][ T200] setup_net (net/core/net_namespace.c:446) [ 69.896078][ T200] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 69.896211][ T200] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 69.896338][ T200] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 69.896474][ T200] copy_net_ns (net/core/net_namespace.c:579) [ 69.896603][ T200] create_new_namespaces (kernel/nsproxy.c:132) [ 69.896734][ T200] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 69.896864][ T200] ksys_unshare (kernel/fork.c:3243) [ 69.896995][ T200] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 69.897126][ T200] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 69.897258][ T200] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 69.897386][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.897518][ T200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.897647][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.897776][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.897939][ T200] RIP: 0033:0x7f290f960bcb [ 69.898074][ T200] 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 [ 69.898542][ T200] RSP: 002b:00007fff30e7c928 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 69.898734][ T200] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f290f960bcb [ 69.898927][ T200] RDX: 0000000000000000 RSI: 00007fff30e7c690 RDI: 0000000040000000 [ 69.899117][ T200] RBP: 00007fff30e7ccb0 R08: 00007fff30e7c880 R09: 0000000000000000 [ 69.899313][ T200] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 69.899508][ T200] R13: 0000000000000000 R14: 00000000ffffffff R15: 000055abbf306b68 | [ 69.910056][ T200] ------------[ cut here ]------------ | [ 69.910197][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/200 | [ 69.910444][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.910901][ T200] Tainted: [W]=WARN [ 69.910992][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.911144][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.911305][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.911738][ T200] RSP: 0018:ffa0000000527b58 EFLAGS: 00010286 [ 69.911890][ T200] RAX: 00000000ffffffa6 RBX: ff1100000dba9a80 RCX: 1ff40000000a4f31 [ 69.912070][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dba9b3c [ 69.912254][ T200] RBP: ff1100000ab54000 R08: 1fe2200001b75369 R09: ff1100000c4ad1e8 [ 69.912440][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 69.912619][ T200] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000ab54000 [ 69.912803][ T200] FS: 000000003f3af400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 69.913015][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.913165][ T200] CR2: 00007f7561207000 CR3: 000000000db22006 CR4: 0000000000771ef0 [ 69.913358][ T200] PKRU: 55555554 [ 69.913453][ T200] Call Trace: [ 69.913545][ T200] [ 69.913608][ T200] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.913730][ T200] ? notifier_call_chain (kernel/notifier.c:85) [ 69.913851][ T200] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.913943][ T200] register_netdevice (net/core/dev.c:11488) [ 69.914064][ T200] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 69.914218][ T200] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 69.914343][ T200] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 69.915381][ T200] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 69.915656][ T200] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 69.915783][ T200] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 69.915903][ T200] ? build_open_flags (fs/open.c:1212) [ 69.916026][ T200] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 69.916146][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 69.916274][ T200] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 69.916393][ T200] ? fput_close_sync (fs/file_table.c:615) [ 69.916517][ T200] ? __ia32_sys_open (fs/open.c:1374) [ 69.916638][ T200] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 69.916761][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.916881][ T200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.917003][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.917125][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.917281][ T200] RIP: 0033:0x47cc8d [ 69.917376][ T200] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 69.917809][ T200] RSP: 002b:00007ffe5f085c20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 69.917990][ T200] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 69.918167][ T200] RDX: 00007ffe5f085ca0 RSI: 00000000400454ca RDI: 0000000000000006 [ 69.918351][ T200] RBP: 00007ffe5f085c70 R08: 0000000000000000 R09: 0000000000000000 [ 69.918532][ T200] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe5f086178 [ 69.918714][ T200] R13: 00007ffe5f0861b8 R14: 0000000000000002 R15: 0000000000543540 | [ 69.923263][ T200] ------------[ cut here ]------------ | [ 69.923384][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/200 | [ 69.923624][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.924063][ T200] Tainted: [W]=WARN [ 69.924150][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.924306][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.924463][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.924886][ T200] RSP: 0018:ffa0000000527c58 EFLAGS: 00010286 [ 69.925031][ T200] RAX: 00000000ffffffa6 RBX: ff1100000dba98c0 RCX: 1ff40000000a4f51 [ 69.925212][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dba997c [ 69.925384][ T200] RBP: ff1100000ab54000 R08: 1fe2200001b75331 R09: ff1100000c4ad1e8 [ 69.925559][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 69.925732][ T200] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 69.925907][ T200] FS: 000000003f3af400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 69.926115][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.926267][ T200] CR2: 00007f7561207000 CR3: 000000000db22006 CR4: 0000000000771ef0 [ 69.926444][ T200] PKRU: 55555554 [ 69.926530][ T200] Call Trace: [ 69.926617][ T200] [ 69.926680][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 69.926798][ T200] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 69.926919][ T200] notifier_call_chain (kernel/notifier.c:85) [ 69.927036][ T200] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 69.927153][ T200] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 69.927303][ T200] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 69.927426][ T200] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 69.927543][ T200] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 69.927661][ T200] ? update_socket_protocol+0x10/0x10 [ 69.927777][ T200] ? alloc_file_clone (fs/file_table.c:477) [ 69.927895][ T200] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 69.928012][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.928128][ T200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.928252][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.928369][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.928519][ T200] RIP: 0033:0x47cc8d [ 69.928610][ T200] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 69.929026][ T200] RSP: 002b:00007ffe5f085c60 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 69.929204][ T200] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 69.929378][ T200] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 69.929554][ T200] RBP: 00007ffe5f085cb0 R08: 0000000000000005 R09: 0000000000001ff0 [ 69.929727][ T200] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffe5f086178 [ 69.929900][ T200] R13: 00007ffe5f0861b8 R14: 0000000000000002 R15: 0000000000543540 | [ 69.931482][ T200] ------------[ cut here ]------------ | [ 69.931604][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/200 | [ 69.931846][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 69.932308][ T200] Tainted: [W]=WARN [ 69.932399][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 69.932557][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 69.932719][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 69.933152][ T200] RSP: 0018:ffa0000000527850 EFLAGS: 00010286 [ 69.933307][ T200] RAX: 00000000ffffffa6 RBX: ff1100000dba9c40 RCX: 1ff40000000a4ed0 [ 69.933495][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000dba9cfc [ 69.933676][ T200] RBP: ff1100000ab54000 R08: 1fe2200001b753a1 R09: ff1100000c4ad1e8 [ 69.933857][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 69.934038][ T200] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005880900 [ 69.934226][ T200] FS: 000000003f3af400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 69.934445][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 69.934600][ T200] CR2: 00007f7561207000 CR3: 000000000db22006 CR4: 0000000000771ef0 [ 69.934781][ T200] PKRU: 55555554 [ 69.934872][ T200] Call Trace: [ 69.934963][ T200] [ 69.935026][ T200] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 69.935151][ T200] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 69.935248][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 69.935369][ T200] __dev_notify_flags (net/core/dev.c:9787) [ 69.935496][ T200] ? netif_change_name (net/core/dev.c:1495) [ 69.935617][ T200] ? __dev_change_flags (net/core/dev.c:9752) [ 69.935740][ T200] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 69.935862][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 69.935987][ T200] netif_change_flags (net/core/dev.c:9820) [ 69.936107][ T200] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 69.936238][ T200] dev_change_flags (net/core/dev_api.c:68) [ 69.936361][ T200] devinet_ioctl (net/ipv4/devinet.c:1199) [ 69.936490][ T200] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 69.936613][ T200] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 69.936738][ T200] inet_ioctl (net/ipv4/af_inet.c:1011) [ 69.936832][ T200] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 69.936954][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 69.937080][ T200] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.937208][ T200] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 69.937331][ T200] sock_do_ioctl (net/socket.c:1313) [ 69.937458][ T200] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 69.937583][ T200] ? ioctl_file_clone (fs/ioctl.c:244) [ 69.937708][ T200] sock_ioctl (net/socket.c:1434) [ 69.937803][ T200] ? br_ioctl_call (net/socket.c:1279) [ 69.937926][ T200] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 69.938052][ T200] ? update_socket_protocol+0x10/0x10 [ 69.938178][ T200] ? alloc_file_clone (fs/file_table.c:477) [ 69.938302][ T200] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 69.938431][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 69.938554][ T200] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 69.938676][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 69.938802][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 69.938953][ T200] RIP: 0033:0x47cc8d [ 69.939048][ T200] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 69.939492][ T200] RSP: 002b:00007ffe5f085c40 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 69.939676][ T200] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 69.939856][ T200] RDX: 00007ffe5f085cb0 RSI: 0000000000008914 RDI: 0000000000000007 [ 69.940037][ T200] RBP: 00007ffe5f085c90 R08: 0000000000000005 R09: 0000000000001ff0 [ 69.940222][ T200] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffe5f086178 [ 69.940408][ T200] R13: 00007ffe5f0861b8 R14: 0000000000000002 R15: 0000000000543540 | [ 79.874224][ T200] ------------[ cut here ]------------ | [ 79.874536][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/200 | [ 79.874811][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 79.876112][ T200] Tainted: [W]=WARN [ 79.876220][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.876388][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.876648][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 79.877124][ T200] RSP: 0018:ffa00000005276e8 EFLAGS: 00010286 [ 79.877297][ T200] RAX: 00000000ffffffa6 RBX: ff1100000c6dd540 RCX: 1ff40000000a4ea3 [ 79.877564][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c6dd5fc [ 79.877771][ T200] RBP: ff1100000ab54000 R08: 1fe22000018dbac1 R09: ff1100000c4ad1e8 [ 79.877971][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000041 [ 79.878171][ T200] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000527780 [ 79.878377][ T200] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 79.878702][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.878870][ T200] CR2: 00007f7561207000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 79.879072][ T200] PKRU: 55555554 [ 79.879172][ T200] Call Trace: [ 79.879278][ T200] [ 79.879348][ T200] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.879565][ T200] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.879668][ T200] netif_close_many (net/core/dev.c:1804) [ 79.879805][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.879940][ T200] ? __dev_close_many (net/core/dev.c:1781) [ 79.880072][ T200] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 79.880244][ T200] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 79.880476][ T200] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 79.880612][ T200] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.880778][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.880912][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.881046][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.881278][ T200] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 79.881503][ T200] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 79.881638][ T200] ? unregister_netdevice_many (net/core/dev.c:12497) [ 79.881771][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.881906][ T200] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 79.882042][ T200] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 79.882274][ T200] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 79.882489][ T200] __fput (fs/file_table.c:510) [ 79.882600][ T200] task_work_run (kernel/task_work.c:233) [ 79.882733][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.882867][ T200] ? task_work_cancel (kernel/task_work.c:190) [ 79.883001][ T200] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 79.883229][ T200] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 79.883331][ T200] ? exit_notify (kernel/exit.c:748) [ 79.883531][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.883667][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.883799][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.883932][ T200] do_group_exit (kernel/exit.c:1119) [ 79.884064][ T200] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 79.884324][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.884548][ T200] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 79.884683][ T200] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 79.884814][ T200] get_signal (kernel/signal.c:3037) [ 79.884950][ T200] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 79.885174][ T200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.885310][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.885524][ T200] ? ptrace_signal (./include/linux/signal.h:87) [ 79.885659][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.885792][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.885924][ T200] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 79.886147][ T200] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 79.886285][ T200] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 79.886488][ T200] ? update_socket_protocol+0x10/0x10 [ 79.886622][ T200] ? alloc_file_clone (fs/file_table.c:477) [ 79.886756][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.886888][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 79.887143][ T200] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 79.887281][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.887502][ T200] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 79.887636][ T200] ? irq_exit_rcu (kernel/softirq.c:754) [ 79.887772][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.887937][ T200] RIP: 0033:0x47ea2b [ 79.888138][ T200] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 79.888313][ T200] RSP: 002b:00007ffe5f0856c8 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 79.888596][ T200] RAX: 0000000000000008 RBX: 00007ffe5f0857a0 RCX: 000000000047ea2b [ 79.888796][ T200] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 79.889085][ T200] RBP: 00007ffe5f085700 R08: 0000000000000041 R09: 000000003f3b0450 [ 79.889285][ T200] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe5f086178 [ 79.889554][ T200] R13: 00007ffe5f0861b8 R14: 00007ffe5f085c78 R15: 0000000000543540 | [ 79.903587][ T200] ------------[ cut here ]------------ | [ 79.903735][ T200] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/200 | [ 79.903996][ T200] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 79.905014][ T200] Tainted: [W]=WARN [ 79.905115][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.905283][ T200] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.905511][ T200] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 79.905975][ T200] RSP: 0018:ffa0000000527818 EFLAGS: 00010286 [ 79.906141][ T200] RAX: 00000000ffffffa6 RBX: ff1100000d907e00 RCX: 1ff40000000a4ec9 [ 79.906335][ T200] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000d907ebc [ 79.906584][ T200] RBP: ff1100000ab54000 R08: 1fe2200001b20fd9 R09: ff1100000c4ad1e8 [ 79.906776][ T200] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 79.906966][ T200] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 79.907157][ T200] FS: 0000000000000000(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 79.907389][ T200] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.907606][ T200] CR2: 00007f7561207000 CR3: 000000002af39001 CR4: 0000000000771ef0 [ 79.907804][ T200] PKRU: 55555554 [ 79.907902][ T200] Call Trace: [ 79.908002][ T200] [ 79.908069][ T200] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 79.908241][ T200] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.908455][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.908586][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.908715][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.908844][ T200] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 79.908975][ T200] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 79.909104][ T200] ? unregister_netdevice_many (net/core/dev.c:12497) [ 79.909239][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.909368][ T200] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 79.909550][ T200] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 79.909685][ T200] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 79.909815][ T200] __fput (fs/file_table.c:510) [ 79.909916][ T200] task_work_run (kernel/task_work.c:233) [ 79.910046][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.910175][ T200] ? task_work_cancel (kernel/task_work.c:190) [ 79.910310][ T200] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 79.910496][ T200] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 79.910597][ T200] ? exit_notify (kernel/exit.c:748) [ 79.910726][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.910857][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.910984][ T200] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 79.911116][ T200] do_group_exit (kernel/exit.c:1119) [ 79.911250][ T200] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 79.911463][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.911594][ T200] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 79.911724][ T200] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 79.911854][ T200] get_signal (kernel/signal.c:3037) [ 79.911984][ T200] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 79.912115][ T200] ? mark_usage (kernel/locking/lockdep.c:4674) [ 79.912249][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 79.912377][ T200] ? ptrace_signal (./include/linux/signal.h:87) [ 79.912558][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.912687][ T200] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 79.912816][ T200] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 79.912949][ T200] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 79.913079][ T200] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 79.913213][ T200] ? update_socket_protocol+0x10/0x10 [ 79.913342][ T200] ? alloc_file_clone (fs/file_table.c:477) [ 79.913522][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.913653][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 79.913813][ T200] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 79.913943][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.914071][ T200] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 79.914201][ T200] ? irq_exit_rcu (kernel/softirq.c:754) [ 79.914335][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.914548][ T200] RIP: 0033:0x47ea2b [ 79.914651][ T200] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 79.914816][ T200] RSP: 002b:00007ffe5f0856c8 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 79.915012][ T200] RAX: 0000000000000008 RBX: 00007ffe5f0857a0 RCX: 000000000047ea2b [ 79.915207][ T200] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 79.915399][ T200] RBP: 00007ffe5f085700 R08: 0000000000000041 R09: 000000003f3b0450 [ 79.915645][ T200] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffe5f086178 [ 79.915839][ T200] R13: 00007ffe5f0861b8 R14: 00007ffe5f085c78 R15: 0000000000543540 | [ 79.930480][ T12] ------------[ cut here ]------------ | [ 79.930652][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 79.930937][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 79.931504][ T12] Tainted: [W]=WARN [ 79.931641][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.931837][ T12] Workqueue: netns cleanup_net [ 79.932010][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.932228][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 79.932729][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 79.932931][ T12] RAX: 00000000ffffffa6 RBX: ff11000005660c80 RCX: 1ff4000000018ed5 [ 79.933155][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005660d3c [ 79.933415][ T12] RBP: ff110000087e1000 R08: 1fe2200000acc1a9 R09: ff11000001afd260 [ 79.933659][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 79.933889][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 79.934132][ T12] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 79.934428][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.934636][ T12] CR2: 00007f8ec55e6708 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 79.934882][ T12] PKRU: 55555554 [ 79.935018][ T12] Call Trace: [ 79.935159][ T12] [ 79.935284][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 79.935499][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 79.935700][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 79.935888][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 79.936068][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 79.936246][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 79.936438][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 79.936605][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 79.936771][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 79.936942][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 79.937111][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 79.937280][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 79.937472][ T12] cleanup_net (net/core/net_namespace.c:702) [ 79.937642][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 79.937807][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 79.937974][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 79.938140][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 79.938313][ T12] process_one_work (kernel/workqueue.c:3314) [ 79.938501][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 79.938670][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 79.938840][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 79.939012][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 79.939180][ T12] kthread (kernel/kthread.c:436) [ 79.939327][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 79.939536][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 79.939702][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 79.939873][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 79.940068][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 79.940243][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 79.940424][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 79.967616][ T202] ------------[ cut here ]------------ | [ 79.967773][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: unshare/202 | [ 79.968032][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 79.968512][ T202] Tainted: [W]=WARN [ 79.968612][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.968775][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.968946][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 79.969426][ T202] RSP: 0018:ffa00000006e7ab0 EFLAGS: 00010286 [ 79.969593][ T202] RAX: 00000000ffffffa6 RBX: ff1100000a9c1e00 RCX: 1ff40000000dcf1c [ 79.969789][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a9c1ebc [ 79.969984][ T202] RBP: ff11000007f89000 R08: 1fe22000015383d9 R09: ff11000008d30b90 [ 79.970179][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 79.970378][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000007f89000 [ 79.970578][ T202] FS: 00007f491b0a8740(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 79.970810][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.970973][ T202] CR2: 0000559e7520b008 CR3: 000000000f48c001 CR4: 0000000000771ef0 [ 79.971170][ T202] PKRU: 55555554 [ 79.971271][ T202] Call Trace: [ 79.971369][ T202] [ 79.971442][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.971573][ T202] ? notifier_call_chain (kernel/notifier.c:85) [ 79.971707][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.971809][ T202] register_netdevice (net/core/dev.c:11488) [ 79.971943][ T202] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 79.972108][ T202] register_netdev (net/core/dev.c:11552) [ 79.972243][ T202] loopback_net_init (drivers/net/loopback.c:218) [ 79.972376][ T202] ops_init (net/core/net_namespace.c:137) [ 79.972481][ T202] setup_net (net/core/net_namespace.c:446) [ 79.972579][ T202] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 79.972711][ T202] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 79.972842][ T202] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 79.972975][ T202] copy_net_ns (net/core/net_namespace.c:579) [ 79.973106][ T202] create_new_namespaces (kernel/nsproxy.c:132) [ 79.973244][ T202] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 79.973377][ T202] ksys_unshare (kernel/fork.c:3243) [ 79.973515][ T202] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 79.973651][ T202] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 79.973781][ T202] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 79.973914][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.974045][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.974175][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.974311][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.974555][ T202] RIP: 0033:0x7f491b1a3bcb [ 79.974698][ T202] 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 [ 79.975165][ T202] RSP: 002b:00007fff090670a8 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 79.975363][ T202] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f491b1a3bcb [ 79.975635][ T202] RDX: 0000000000000000 RSI: 00007fff09066e10 RDI: 0000000040000000 [ 79.975831][ T202] RBP: 00007fff09067430 R08: 00007fff09067000 R09: 0000000000000000 [ 79.976023][ T202] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 79.976219][ T202] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000559e357c0b68 | [ 79.986285][ T202] ------------[ cut here ]------------ | [ 79.986432][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/202 | [ 79.986678][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 79.987150][ T202] Tainted: [W]=WARN [ 79.987246][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.987410][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 79.987573][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 79.988011][ T202] RSP: 0018:ffa00000006e7b58 EFLAGS: 00010286 [ 79.988166][ T202] RAX: 00000000ffffffa6 RBX: ff11000008d09700 RCX: 1ff40000000dcf31 [ 79.988355][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008d097bc [ 79.988549][ T202] RBP: ff1100000db88000 R08: 1fe22000011a12f9 R09: ff11000008d30b68 [ 79.988734][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 79.988915][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000db88000 [ 79.989100][ T202] FS: 0000000021434400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 79.989323][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 79.989494][ T202] CR2: 00007f80faec6000 CR3: 000000000b36d002 CR4: 0000000000771ef0 [ 79.989679][ T202] PKRU: 55555554 [ 79.989773][ T202] Call Trace: [ 79.989865][ T202] [ 79.989931][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 79.990055][ T202] ? notifier_call_chain (kernel/notifier.c:85) [ 79.990179][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 79.990277][ T202] register_netdevice (net/core/dev.c:11488) [ 79.990411][ T202] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 79.990569][ T202] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 79.990696][ T202] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 79.990857][ T202] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 79.991012][ T202] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 79.991137][ T202] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 79.991267][ T202] ? build_open_flags (fs/open.c:1212) [ 79.991392][ T202] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 79.991523][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 79.991650][ T202] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 79.991775][ T202] ? fput_close_sync (fs/file_table.c:615) [ 79.991926][ T202] ? __ia32_sys_open (fs/open.c:1374) [ 79.992053][ T202] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 79.992179][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 79.992306][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 79.992437][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 79.992561][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 79.992718][ T202] RIP: 0033:0x47cc8d [ 79.992817][ T202] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 79.993259][ T202] RSP: 002b:00007ffd1865b330 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 79.993450][ T202] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 79.993638][ T202] RDX: 00007ffd1865b3b0 RSI: 00000000400454ca RDI: 0000000000000006 [ 79.993823][ T202] RBP: 00007ffd1865b380 R08: 0000000000000000 R09: 0000000000000000 [ 79.994005][ T202] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd1865b888 [ 79.994194][ T202] R13: 00007ffd1865b8c8 R14: 0000000000000002 R15: 0000000000543540 | [ 80.018535][ T203] ------------[ cut here ]------------ | [ 80.018682][ T203] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: ifconfig/203 | [ 80.018930][ T203] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 80.019417][ T203] Tainted: [W]=WARN [ 80.019513][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.019667][ T203] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.019831][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 80.020277][ T203] RSP: 0018:ffa0000000607850 EFLAGS: 00010286 [ 80.020440][ T203] RAX: 00000000ffffffa6 RBX: ff11000008d091c0 RCX: 1ff40000000c0ed0 [ 80.020628][ T203] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008d0927c [ 80.020812][ T203] RBP: ff1100000db88000 R08: 1fe22000011a1251 R09: ff11000004dbd1e8 [ 80.021000][ T203] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 80.021186][ T203] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000001 [ 80.021377][ T203] FS: 00007fe543767740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 80.021600][ T203] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.021760][ T203] CR2: 000055a6ffcff5fa CR3: 000000000a361003 CR4: 0000000000771ef0 [ 80.021949][ T203] PKRU: 55555554 [ 80.022043][ T203] Call Trace: [ 80.022137][ T203] [ 80.022201][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.022332][ T203] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 80.022465][ T203] notifier_call_chain (kernel/notifier.c:85) [ 80.022596][ T203] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 80.022725][ T203] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 80.022852][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 80.022977][ T203] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 80.023103][ T203] netif_set_mtu (net/core/dev.c:9910) [ 80.023231][ T203] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 80.023360][ T203] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 80.023492][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.023616][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.023743][ T203] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 80.023871][ T203] dev_set_mtu (net/core/dev_api.c:249) [ 80.023966][ T203] dev_ifsioc (net/core/dev_ioctl.c:562) [ 80.024091][ T203] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.024221][ T203] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 80.024345][ T203] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 80.024477][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.024602][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.024728][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.024854][ T203] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 80.024951][ T203] dev_ioctl (net/core/dev_ioctl.c:816) [ 80.025047][ T203] sock_do_ioctl (net/socket.c:1327) [ 80.025172][ T203] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 80.025303][ T203] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 80.026032][ T203] ? __handle_mm_fault (mm/memory.c:6443 mm/memory.c:6565) [ 80.026161][ T203] ? ioctl_file_clone (fs/ioctl.c:244) [ 80.026290][ 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)) [ 80.027391][ T203] sock_ioctl (net/socket.c:1434) [ 80.027664][ T203] ? br_ioctl_call (net/socket.c:1279) [ 80.027790][ T203] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.027916][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.028040][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 80.028168][ T203] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 80.028298][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.028428][ T203] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.028552][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.028677][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.028832][ T203] RIP: 0033:0x7fe54385d5fd [ 80.028962][ T203] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 80.029415][ T203] RSP: 002b:00007ffe6bad3b30 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 80.029605][ T203] RAX: ffffffffffffffda RBX: 00007ffe6bad581d RCX: 00007fe54385d5fd [ 80.029792][ T203] RDX: 00007ffe6bad3be0 RSI: 0000000000008922 RDI: 0000000000000008 [ 80.029978][ T203] RBP: 00007ffe6bad3b80 R08: 0000000000000000 R09: 00007ffe6bad5821 [ 80.030164][ T203] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe6bad3f18 [ 80.030355][ T203] R13: 0000000000000004 R14: 00007fe5439ab000 R15: 000055a6ffcfd918 | [ 80.033381][ T202] ------------[ cut here ]------------ | [ 80.033523][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/202 | [ 80.033763][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 80.034227][ T202] Tainted: [W]=WARN [ 80.034318][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.034486][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.034642][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 80.035070][ T202] RSP: 0018:ffa00000006e7c58 EFLAGS: 00010286 [ 80.035235][ T202] RAX: 00000000ffffffa6 RBX: ff11000008d098c0 RCX: 1ff40000000dcf51 [ 80.035417][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008d0997c [ 80.035596][ T202] RBP: ff1100000db88000 R08: 1fe22000011a1331 R09: ff11000008d30b68 [ 80.035776][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000 [ 80.035954][ T202] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 80.036133][ T202] FS: 0000000021434400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 80.036350][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.036504][ T202] CR2: 00007f80faec6000 CR3: 000000000b36d002 CR4: 0000000000771ef0 [ 80.036683][ T202] PKRU: 55555554 [ 80.036773][ T202] Call Trace: [ 80.036862][ T202] [ 80.036924][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.037047][ T202] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 80.037168][ T202] notifier_call_chain (kernel/notifier.c:85) [ 80.037297][ T202] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 80.037426][ T202] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 80.037578][ T202] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 80.037705][ T202] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 80.037835][ T202] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 80.037964][ T202] ? update_socket_protocol+0x10/0x10 [ 80.038084][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.038213][ T202] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 80.038335][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.038461][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.038582][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.038703][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.038851][ T202] RIP: 0033:0x47cc8d [ 80.038946][ T202] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 80.039383][ T202] RSP: 002b:00007ffd1865b370 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 80.039570][ T202] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 80.039747][ T202] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 80.039926][ T202] RBP: 00007ffd1865b3c0 R08: 0000000000000021 R09: 0000000021435450 [ 80.040104][ T202] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffd1865b888 [ 80.040289][ T202] R13: 00007ffd1865b8c8 R14: 0000000000000002 R15: 0000000000543540 | [ 80.041939][ T202] ------------[ cut here ]------------ | [ 80.042066][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/202 | [ 80.042319][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 80.042806][ T202] Tainted: [W]=WARN [ 80.042901][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 80.043058][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 80.043229][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 80.043687][ T202] RSP: 0018:ffa00000006e7910 EFLAGS: 00010286 [ 80.043846][ T202] RAX: 00000000ffffffa6 RBX: ff11000008d09c40 RCX: 1ff40000000dcee8 [ 80.044035][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008d09cfc [ 80.044229][ T202] RBP: ff1100000db88000 R08: 1fe22000011a13a1 R09: ff11000008d30b68 [ 80.044435][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000001 [ 80.044642][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 80.044832][ T202] FS: 0000000021434400(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 80.045053][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 80.045218][ T202] CR2: 00007f80faec6000 CR3: 000000000b36d002 CR4: 0000000000771ef0 [ 80.045414][ T202] PKRU: 55555554 [ 80.045508][ T202] Call Trace: [ 80.045602][ T202] [ 80.045668][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 80.045797][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 80.045893][ T202] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 80.046020][ T202] __dev_notify_flags (net/core/dev.c:9787) [ 80.046147][ T202] ? netif_change_name (net/core/dev.c:1495) [ 80.046279][ T202] ? __dev_change_flags (net/core/dev.c:9752) [ 80.046412][ T202] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 80.046540][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.046666][ T202] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 80.046793][ T202] netif_change_flags (net/core/dev.c:9820) [ 80.046922][ T202] dev_change_flags (net/core/dev_api.c:68) [ 80.047050][ T202] dev_ifsioc (net/core/dev_ioctl.c:555) [ 80.047177][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 80.047309][ T202] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 80.047439][ T202] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 80.047567][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 80.047692][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 80.047820][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 80.047949][ T202] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 80.048046][ T202] dev_ioctl (net/core/dev_ioctl.c:816) [ 80.048142][ T202] sock_do_ioctl (net/socket.c:1327) [ 80.048274][ T202] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 80.048408][ T202] ? ioctl_file_clone (fs/ioctl.c:244) [ 80.048537][ T202] sock_ioctl (net/socket.c:1434) [ 80.048633][ T202] ? br_ioctl_call (net/socket.c:1279) [ 80.048760][ T202] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 80.048889][ T202] ? update_socket_protocol+0x10/0x10 [ 80.049014][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 80.049140][ T202] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 80.049272][ T202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 80.049398][ T202] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 80.049527][ T202] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 80.049655][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 80.049812][ T202] RIP: 0033:0x47cc8d [ 80.049913][ T202] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 80.050365][ T202] RSP: 002b:00007ffd1865b350 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 80.050560][ T202] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 80.050752][ T202] RDX: 00007ffd1865b3c0 RSI: 0000000000008914 RDI: 0000000000000007 [ 80.050940][ T202] RBP: 00007ffd1865b3a0 R08: 0000000000000021 R09: 0000000021435450 [ 80.051127][ T202] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffd1865b888 [ 80.051322][ T202] R13: 00007ffd1865b8c8 R14: 0000000000000002 R15: 0000000000543540 | [ 89.974642][ T202] ------------[ cut here ]------------ | [ 89.974868][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/202 | [ 89.975138][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 89.975730][ T202] Tainted: [W]=WARN [ 89.975833][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.976034][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 89.976312][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 89.976893][ T202] RSP: 0018:ffa00000006e76e8 EFLAGS: 00010286 [ 89.977064][ T202] RAX: 00000000ffffffa6 RBX: ff1100000b2d5e00 RCX: 1ff40000000dcea3 [ 89.977289][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b2d5ebc [ 89.977549][ T202] RBP: ff1100000db88000 R08: 1fe220000165abd9 R09: ff11000008d30b68 [ 89.977749][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 89.977951][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000006e7780 [ 89.978156][ T202] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 89.978400][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 89.978664][ T202] CR2: 00007f80faec6000 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 89.978883][ T202] PKRU: 55555554 [ 89.978985][ T202] Call Trace: [ 89.979087][ T202] [ 89.979158][ T202] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 89.979299][ T202] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 89.979498][ T202] netif_close_many (net/core/dev.c:1804) [ 89.979636][ T202] ? asym_cpu_capacity_scan (./include/linux/rculist.h:103) [ 89.979784][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 89.979918][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 89.980052][ T202] ? __dev_close_many (net/core/dev.c:1781) [ 89.980185][ T202] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 89.980370][ T202] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 89.980597][ T202] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 89.980734][ T202] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 89.980900][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 89.981036][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 89.981170][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 89.981308][ T202] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 89.981504][ T202] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 89.981641][ T202] ? unregister_netdevice_many (net/core/dev.c:12497) [ 89.981776][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 89.981911][ T202] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 89.982048][ T202] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 89.982190][ T202] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 89.982331][ T202] __fput (fs/file_table.c:510) [ 89.982497][ T202] task_work_run (kernel/task_work.c:233) [ 89.982632][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 89.982767][ T202] ? task_work_cancel (kernel/task_work.c:190) [ 89.982902][ T202] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 89.983041][ T202] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 89.983146][ T202] ? exit_notify (kernel/exit.c:748) [ 89.983305][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 89.983498][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 89.983646][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.983791][ T202] do_group_exit (kernel/exit.c:1119) [ 89.983925][ T202] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 89.984090][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 89.984223][ T202] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 89.984361][ T202] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 89.984552][ T202] get_signal (kernel/signal.c:3037) [ 89.984688][ T202] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 89.984822][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 89.984954][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 89.985089][ T202] ? ptrace_signal (./include/linux/signal.h:87) [ 89.985224][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 89.985361][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 89.985591][ T202] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 89.985726][ T202] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 89.985862][ T202] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 89.986000][ T202] ? update_socket_protocol+0x10/0x10 [ 89.986134][ T202] ? alloc_file_clone (fs/file_table.c:477) [ 89.986272][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 89.986499][ T202] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 89.986668][ T202] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 89.986819][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 89.986954][ T202] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 89.987090][ T202] ? irq_exit_rcu (kernel/softirq.c:754) [ 89.987223][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.987395][ T202] RIP: 0033:0x47ea2b [ 89.987564][ T202] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 89.987740][ T202] RSP: 002b:00007ffd1865add8 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 89.987942][ T202] RAX: 0000000000000008 RBX: 00007ffd1865aeb0 RCX: 000000000047ea2b [ 89.988141][ T202] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 89.988344][ T202] RBP: 00007ffd1865ae10 R08: 0000000000000041 R09: 0000000021435450 [ 89.988638][ T202] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffd1865b888 [ 89.988841][ T202] R13: 00007ffd1865b8c8 R14: 00007ffd1865b388 R15: 0000000000543540 | [ 90.001655][ T202] ------------[ cut here ]------------ | [ 90.001799][ T202] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/202 | [ 90.002066][ T202] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.002574][ T202] Tainted: [W]=WARN [ 90.002672][ T202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.002835][ T202] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.003004][ T202] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.003476][ T202] RSP: 0018:ffa00000006e7818 EFLAGS: 00010286 [ 90.003642][ T202] RAX: 00000000ffffffa6 RBX: ff11000005045700 RCX: 1ff40000000dcec9 [ 90.003834][ T202] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000050457bc [ 90.004027][ T202] RBP: ff1100000db88000 R08: 1fe2200000a08af9 R09: ff11000008d30b68 [ 90.004221][ T202] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 90.004948][ T202] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 90.005142][ T202] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 90.005372][ T202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.006052][ T202] CR2: 00007f80faec6000 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 90.006281][ T202] PKRU: 55555554 [ 90.006378][ T202] Call Trace: [ 90.006585][ T202] [ 90.006654][ T202] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 90.006845][ T202] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 90.007004][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 90.007134][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 90.007268][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 90.007398][ T202] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 90.007534][ T202] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 90.007665][ T202] ? unregister_netdevice_many (net/core/dev.c:12497) [ 90.007793][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 90.007922][ T202] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 90.008051][ T202] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 90.008183][ T202] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 90.008318][ T202] __fput (fs/file_table.c:510) [ 90.008423][ T202] task_work_run (kernel/task_work.c:233) [ 90.008554][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 90.008683][ T202] ? task_work_cancel (kernel/task_work.c:190) [ 90.008813][ T202] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 90.008943][ T202] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 90.009042][ T202] ? exit_notify (kernel/exit.c:748) [ 90.009171][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 90.009306][ T202] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 90.009439][ T202] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 90.009568][ T202] do_group_exit (kernel/exit.c:1119) [ 90.009697][ T202] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 90.009855][ T202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 90.009983][ T202] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 90.010112][ T202] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 90.010247][ T202] get_signal (kernel/signal.c:3037) [ 90.010378][ T202] ? __raw_spin_lock_init (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/spinlock_debug.c:25) [ 90.010509][ T202] ? mark_usage (kernel/locking/lockdep.c:4674) [ 90.010637][ T202] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 90.010780][ T202] ? ptrace_signal (./include/linux/signal.h:87) [ 90.010932][ T202] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 90.011059][ T202] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 90.011192][ T202] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 90.011333][ T202] ? fd_install (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:960 (discriminator 2) fs/file.c:699 (discriminator 2)) [ 90.011472][ T202] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 90.011602][ T202] ? update_socket_protocol+0x10/0x10 [ 90.011731][ T202] ? alloc_file_clone (fs/file_table.c:477) [ 90.011858][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 90.011987][ T202] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 90.012150][ T202] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 90.012283][ T202] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 90.012417][ T202] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 90.012546][ T202] ? irq_exit_rcu (kernel/softirq.c:754) [ 90.012676][ T202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.012843][ T202] RIP: 0033:0x47ea2b [ 90.012947][ T202] Code: Unable to access opcode bytes at 0x47ea01. Code starting with the faulting instruction =========================================== [ 90.013116][ T202] RSP: 002b:00007ffd1865add8 EFLAGS: 00000202 ORIG_RAX: 0000000000000029 [ 90.013315][ T202] RAX: 0000000000000008 RBX: 00007ffd1865aeb0 RCX: 000000000047ea2b [ 90.013512][ T202] RDX: 0000000000000000 RSI: 0000000000080003 RDI: 0000000000000010 [ 90.013704][ T202] RBP: 00007ffd1865ae10 R08: 0000000000000041 R09: 0000000021435450 [ 90.013900][ T202] R10: 0000000000000040 R11: 0000000000000202 R12: 00007ffd1865b888 [ 90.014099][ T202] R13: 00007ffd1865b8c8 R14: 00007ffd1865b388 R15: 0000000000543540 | [ 90.029605][ T12] ------------[ cut here ]------------ | [ 90.029774][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 90.030061][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.030629][ T12] Tainted: [W]=WARN [ 90.030767][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.030958][ T12] Workqueue: netns cleanup_net [ 90.031140][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.031386][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.031886][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 90.032095][ T12] RAX: 00000000ffffffa6 RBX: ff11000005044c80 RCX: 1ff4000000018ed5 [ 90.032328][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000005044d3c [ 90.032573][ T12] RBP: ff11000007f89000 R08: 1fe2200000a089a9 R09: ff11000001afd260 [ 90.032804][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 90.033032][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 90.033281][ T12] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 90.033565][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.033774][ T12] CR2: 00007fd139b69000 CR3: 000000002af39003 CR4: 0000000000771ef0 [ 90.034012][ T12] PKRU: 55555554 [ 90.034162][ T12] Call Trace: [ 90.034322][ T12] [ 90.034453][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 90.034676][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 90.034872][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 90.035041][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 90.035211][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 90.035387][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 90.035571][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 90.035735][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 90.035898][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 90.036065][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 90.036234][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 90.036420][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 90.036588][ T12] cleanup_net (net/core/net_namespace.c:702) [ 90.036753][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 90.036916][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 90.037081][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 90.037252][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 90.037431][ T12] process_one_work (kernel/workqueue.c:3314) [ 90.037601][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 90.037765][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 90.037933][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 90.038100][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 90.038280][ T12] kthread (kernel/kthread.c:436) [ 90.038428][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 90.038621][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 90.038787][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 90.038953][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 90.039147][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 90.039320][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 90.039500][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 90.062304][ T205] ------------[ cut here ]------------ | [ 90.062947][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: unshare/205 | [ 90.063254][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.063894][ T205] Tainted: [W]=WARN [ 90.064037][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.064249][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.064485][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.064987][ T205] RSP: 0018:ffa0000000527ab0 EFLAGS: 00010286 [ 90.065196][ T205] RAX: 00000000ffffffa6 RBX: ff1100000a9c7380 RCX: 1ff40000000a4f1c [ 90.065452][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a9c743c [ 90.065694][ T205] RBP: ff11000007f81000 R08: 1fe2200001538e89 R09: ff11000004db8b90 [ 90.065932][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 90.066168][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000007f81000 [ 90.066425][ T205] FS: 00007f957bb52740(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 90.066701][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.066910][ T205] CR2: 00007f957bd14280 CR3: 000000000b36d004 CR4: 0000000000771ef0 [ 90.067149][ T205] PKRU: 55555554 [ 90.067299][ T205] Call Trace: [ 90.067452][ T205] [ 90.067566][ T205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 90.067747][ T205] ? notifier_call_chain (kernel/notifier.c:85) [ 90.067923][ T205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 90.068069][ T205] register_netdevice (net/core/dev.c:11488) [ 90.068253][ T205] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 90.068475][ T205] register_netdev (net/core/dev.c:11552) [ 90.068651][ T205] loopback_net_init (drivers/net/loopback.c:218) [ 90.068829][ T205] ops_init (net/core/net_namespace.c:137) [ 90.068976][ T205] setup_net (net/core/net_namespace.c:446) [ 90.069124][ T205] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 90.069304][ T205] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 90.069494][ T205] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 90.069672][ T205] copy_net_ns (net/core/net_namespace.c:579) [ 90.069849][ T205] create_new_namespaces (kernel/nsproxy.c:132) [ 90.070028][ T205] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 90.070207][ T205] ksys_unshare (kernel/fork.c:3243) [ 90.070390][ T205] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 90.070581][ T205] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 90.070756][ T205] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 90.070931][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 90.071105][ T205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 90.071281][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 90.071472][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.071681][ T205] RIP: 0033:0x7f957bc4dbcb [ 90.071862][ T205] 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 [ 90.072369][ T205] RSP: 002b:00007ffc95808048 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 90.072619][ T205] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f957bc4dbcb [ 90.072857][ T205] RDX: 0000000000000000 RSI: 00007ffc95807db0 RDI: 0000000040000000 [ 90.073095][ T205] RBP: 00007ffc958083d0 R08: 00007ffc95807fa0 R09: 0000000000000000 [ 90.073339][ T205] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 90.073588][ T205] R13: 0000000000000000 R14: 00000000ffffffff R15: 000055f9817efb68 | [ 90.084352][ T205] ------------[ cut here ]------------ | [ 90.085380][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/205 | [ 90.085842][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.086415][ T205] Tainted: [W]=WARN [ 90.086557][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.086756][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.086961][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.087453][ T205] RSP: 0018:ffa0000000527b58 EFLAGS: 00010286 [ 90.087657][ T205] RAX: 00000000ffffffa6 RBX: ff1100000c7d1700 RCX: 1ff40000000a4f31 [ 90.087885][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c7d17bc [ 90.088111][ T205] RBP: ff1100000db8c000 R08: 1fe22000018fa2f9 R09: ff11000004db8b68 [ 90.088346][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 90.088589][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000db8c000 [ 90.088819][ T205] FS: 0000000035edd400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 90.089077][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.089283][ T205] CR2: 00007f4cc4b63000 CR3: 000000000d837005 CR4: 0000000000771ef0 [ 90.089528][ T205] PKRU: 55555554 [ 90.089666][ T205] Call Trace: [ 90.089804][ T205] [ 90.089914][ T205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 90.090083][ T205] ? notifier_call_chain (kernel/notifier.c:85) [ 90.090260][ T205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 90.090415][ T205] register_netdevice (net/core/dev.c:11488) [ 90.090584][ T205] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 90.090786][ T205] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 90.090956][ T205] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 90.091160][ T205] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 90.091368][ T205] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 90.091548][ T205] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 90.091717][ T205] ? build_open_flags (fs/open.c:1212) [ 90.091889][ T205] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 90.092061][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 90.092231][ T205] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 90.092419][ T205] ? fput_close_sync (fs/file_table.c:615) [ 90.092587][ T205] ? __ia32_sys_open (fs/open.c:1374) [ 90.092757][ T205] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 90.092928][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 90.093096][ T205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 90.093270][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 90.093453][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.093650][ T205] RIP: 0033:0x47cc8d [ 90.093793][ T205] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 90.094276][ T205] RSP: 002b:00007ffc6654a570 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 90.094522][ T205] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 90.094748][ T205] RDX: 00007ffc6654a5f0 RSI: 00000000400454ca RDI: 0000000000000006 [ 90.094974][ T205] RBP: 00007ffc6654a5c0 R08: 0000000000000000 R09: 0000000000000000 [ 90.095201][ T205] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc6654aac8 [ 90.095448][ T205] R13: 00007ffc6654ab08 R14: 0000000000000002 R15: 0000000000543540 | [ 90.097470][ T205] ------------[ cut here ]------------ | [ 90.097627][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/205 | [ 90.097908][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.098466][ T205] Tainted: [W]=WARN [ 90.098600][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.098793][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.098995][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.099474][ T205] RSP: 0018:ffa0000000527c58 EFLAGS: 00010286 [ 90.099670][ T205] RAX: 00000000ffffffa6 RBX: ff1100000c7d1e00 RCX: 1ff40000000a4f51 [ 90.099890][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c7d1ebc [ 90.100108][ T205] RBP: ff1100000db8c000 R08: 1fe22000018fa3d9 R09: ff11000004db8b68 [ 90.100339][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 90.100573][ T205] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000002 [ 90.100796][ T205] FS: 0000000035edd400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 90.101050][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.101251][ T205] CR2: 00007f4cc4b63000 CR3: 000000000d837005 CR4: 0000000000771ef0 [ 90.101485][ T205] PKRU: 55555554 [ 90.101622][ T205] Call Trace: [ 90.101756][ T205] [ 90.101864][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 90.102029][ T205] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 90.102196][ T205] notifier_call_chain (kernel/notifier.c:85) [ 90.102370][ T205] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 90.102547][ T205] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 90.102743][ T205] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 90.102914][ T205] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 90.103080][ T205] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 90.103256][ T205] ? update_socket_protocol+0x10/0x10 [ 90.103433][ T205] ? alloc_file_clone (fs/file_table.c:477) [ 90.103600][ T205] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 90.103767][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 90.103931][ T205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 90.104094][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 90.104270][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.104477][ T205] RIP: 0033:0x47cc8d [ 90.104619][ T205] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 90.105079][ T205] RSP: 002b:00007ffc6654a5b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 90.105310][ T205] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 90.105545][ T205] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 90.105766][ T205] RBP: 00007ffc6654a600 R08: 0000000000000000 R09: 0000000000000000 [ 90.105987][ T205] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc6654aac8 [ 90.106211][ T205] R13: 00007ffc6654ab08 R14: 0000000000000002 R15: 0000000000543540 | [ 90.108231][ T205] ------------[ cut here ]------------ | [ 90.108414][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/205 | [ 90.108704][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 90.109272][ T205] Tainted: [W]=WARN [ 90.109424][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 90.109629][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 90.109839][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 90.110334][ T205] RSP: 0018:ffa0000000527850 EFLAGS: 00010286 [ 90.110548][ T205] RAX: 00000000ffffffa6 RBX: ff1100000c7d1540 RCX: 1ff40000000a4ed0 [ 90.110782][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000c7d15fc [ 90.111011][ T205] RBP: ff1100000db8c000 R08: 1fe22000018fa2c1 R09: ff11000004db8b68 [ 90.111248][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000001 [ 90.111491][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005882340 [ 90.111729][ T205] FS: 0000000035edd400(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 90.111992][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 90.112193][ T205] CR2: 00007f4cc4b63000 CR3: 000000000d837005 CR4: 0000000000771ef0 [ 90.112444][ T205] PKRU: 55555554 [ 90.112585][ T205] Call Trace: [ 90.112727][ T205] [ 90.112838][ T205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 90.113011][ T205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 90.113152][ T205] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 90.113331][ T205] __dev_notify_flags (net/core/dev.c:9787) [ 90.113514][ T205] ? netif_change_name (net/core/dev.c:1495) [ 90.113685][ T205] ? __dev_change_flags (net/core/dev.c:9752) [ 90.113857][ T205] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 90.114032][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 90.114205][ T205] netif_change_flags (net/core/dev.c:9820) [ 90.114380][ T205] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 90.114566][ T205] dev_change_flags (net/core/dev_api.c:68) [ 90.114739][ T205] devinet_ioctl (net/ipv4/devinet.c:1199) [ 90.114913][ T205] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 90.115086][ T205] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 90.115268][ T205] inet_ioctl (net/ipv4/af_inet.c:1011) [ 90.115421][ T205] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 90.115592][ T205] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 90.115768][ T205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 90.115939][ T205] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 90.116111][ T205] sock_do_ioctl (net/socket.c:1313) [ 90.116294][ T205] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 90.116480][ T205] ? ioctl_file_clone (fs/ioctl.c:244) [ 90.116660][ T205] sock_ioctl (net/socket.c:1434) [ 90.116804][ T205] ? br_ioctl_call (net/socket.c:1279) [ 90.116976][ T205] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 90.117149][ T205] ? update_socket_protocol+0x10/0x10 [ 90.117326][ T205] ? alloc_file_clone (fs/file_table.c:477) [ 90.117517][ T205] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 90.117690][ T205] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 90.117862][ T205] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 90.118034][ T205] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 90.118208][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 90.118426][ T205] RIP: 0033:0x47cc8d [ 90.118570][ T205] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 90.119058][ T205] RSP: 002b:00007ffc6654a590 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 90.119299][ T205] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 90.119541][ T205] RDX: 00007ffc6654a600 RSI: 0000000000008914 RDI: 0000000000000007 [ 90.119770][ T205] RBP: 00007ffc6654a5e0 R08: 0000000000000000 R09: 0000000000000000 [ 90.120001][ T205] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc6654aac8 [ 90.120234][ T205] R13: 00007ffc6654ab08 R14: 0000000000000002 R15: 0000000000543540 | [ 100.043980][ T205] ------------[ cut here ]------------ | [ 100.044253][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/205 | [ 100.044611][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.045275][ T205] Tainted: [W]=WARN [ 100.045531][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.045820][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.046165][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.046838][ T205] RSP: 0018:ffa00000005276e8 EFLAGS: 00010286 [ 100.047127][ T205] RAX: 00000000ffffffa6 RBX: ff1100000a203700 RCX: 1ff40000000a4ea3 [ 100.047491][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000a2037bc [ 100.047809][ T205] RBP: ff1100000db8c000 R08: 1fe22000014406f9 R09: ff11000004db8b68 [ 100.048125][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000041 [ 100.048457][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000527780 [ 100.048764][ T205] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 100.049123][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.049455][ T205] CR2: 00007f4cc4b63000 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 100.049780][ T205] PKRU: 55555554 [ 100.050021][ T205] Call Trace: [ 100.050288][ T205] [ 100.050491][ T205] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 100.050775][ T205] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 100.051012][ T205] netif_close_many (net/core/dev.c:1804) [ 100.051264][ T205] ? asym_cpu_capacity_scan (./include/linux/rculist.h:103) [ 100.051563][ T205] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 100.051826][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.052075][ T205] ? __dev_close_many (net/core/dev.c:1781) [ 100.052358][ T205] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 100.052669][ T205] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 100.052956][ T205] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 100.053235][ T205] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 100.053551][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.053805][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.054087][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.054364][ T205] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 100.054636][ T205] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 100.054918][ T205] ? unregister_netdevice_many (net/core/dev.c:12497) [ 100.055189][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.055465][ T205] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 100.055760][ T205] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 100.056036][ T205] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 100.056294][ T205] __fput (fs/file_table.c:510) [ 100.056552][ T205] task_work_run (kernel/task_work.c:233) [ 100.056817][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.057095][ T205] ? task_work_cancel (kernel/task_work.c:190) [ 100.057385][ T205] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 100.057674][ T205] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 100.057896][ T205] ? exit_notify (kernel/exit.c:748) [ 100.058174][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.058462][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.058711][ T205] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 100.058997][ T205] do_group_exit (kernel/exit.c:1119) [ 100.059262][ T205] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 100.059566][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.059841][ T205] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 100.060105][ T205] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 100.060361][ T205] get_signal (kernel/signal.c:3037) [ 100.060652][ T205] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 100.060918][ T205] ? __ia32_sys_getpeername (net/socket.c:2219) [ 100.061171][ T205] ? ptrace_signal (./include/linux/signal.h:87) [ 100.061470][ T205] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 100.061737][ T205] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 100.061988][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.062265][ T205] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.062582][ T205] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 100.062804][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.062984][ T205] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 100.063169][ T205] ? irq_exit_rcu (kernel/softirq.c:754) [ 100.063362][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.063591][ T205] RIP: 0033:0x4c2d9e [ 100.063747][ T205] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 100.063995][ T205] RSP: 002b:00007ffc66549f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 100.064254][ T205] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 100.064532][ T205] RDX: 0000000000000014 RSI: 00007ffc6654a000 RDI: 0000000000000008 [ 100.064780][ T205] RBP: 00007ffc66549f30 R08: 00007ffc66549fc0 R09: 000000000000000c [ 100.065029][ T205] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000035ee5840 [ 100.065285][ T205] R13: 00007ffc6654ab08 R14: 00007ffc6654a0f0 R15: 0000000000543540 | [ 100.074063][ T205] ------------[ cut here ]------------ | [ 100.074284][ T205] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: packetdrill/205 | [ 100.074685][ T205] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.075434][ T205] Tainted: [W]=WARN [ 100.075634][ T205] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.075904][ T205] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.076179][ T205] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.076782][ T205] RSP: 0018:ffa0000000527818 EFLAGS: 00010286 [ 100.077048][ T205] RAX: 00000000ffffffa6 RBX: ff110000093a1000 RCX: 1ff40000000a4ec9 [ 100.077354][ T205] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000093a10bc [ 100.077660][ T205] RBP: ff1100000db8c000 R08: 1fe2200001274219 R09: ff11000004db8b68 [ 100.077954][ T205] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 100.078248][ T205] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 100.078591][ T205] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 100.078928][ T205] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.079200][ T205] CR2: 00007f4cc4b63000 CR3: 000000002af39006 CR4: 0000000000771ef0 [ 100.079523][ T205] PKRU: 55555554 [ 100.079725][ T205] Call Trace: [ 100.079926][ T205] [ 100.080097][ T205] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 100.080375][ T205] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 100.080659][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.080894][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.081126][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.081365][ T205] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 100.081608][ T205] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 100.081844][ T205] ? unregister_netdevice_many (net/core/dev.c:12497) [ 100.082077][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.082317][ T205] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 100.082588][ T205] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 100.082825][ T205] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 100.083070][ T205] __fput (fs/file_table.c:510) [ 100.083302][ T205] task_work_run (kernel/task_work.c:233) [ 100.083554][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.083784][ T205] ? task_work_cancel (kernel/task_work.c:190) [ 100.084023][ T205] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 100.084257][ T205] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 100.084476][ T205] ? exit_notify (kernel/exit.c:748) [ 100.084708][ T205] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.084970][ T205] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.085200][ T205] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 100.085456][ T205] do_group_exit (kernel/exit.c:1119) [ 100.085687][ T205] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 100.085959][ T205] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.086200][ T205] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 100.086471][ T205] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 100.086703][ T205] get_signal (kernel/signal.c:3037) [ 100.086935][ T205] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 100.087165][ T205] ? __ia32_sys_getpeername (net/socket.c:2219) [ 100.087445][ T205] ? ptrace_signal (./include/linux/signal.h:87) [ 100.087687][ T205] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 100.087918][ T205] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 100.088154][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.088393][ T205] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.088656][ T205] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 100.088840][ T205] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.089021][ T205] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 100.089201][ T205] ? irq_exit_rcu (kernel/softirq.c:754) [ 100.089386][ T205] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.089607][ T205] RIP: 0033:0x4c2d9e [ 100.089758][ T205] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 100.089972][ T205] RSP: 002b:00007ffc66549f20 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 100.090217][ T205] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 100.090478][ T205] RDX: 0000000000000014 RSI: 00007ffc6654a000 RDI: 0000000000000008 [ 100.090717][ T205] RBP: 00007ffc66549f30 R08: 00007ffc66549fc0 R09: 000000000000000c [ 100.090957][ T205] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000035ee5840 [ 100.091195][ T205] R13: 00007ffc6654ab08 R14: 00007ffc6654a0f0 R15: 0000000000543540 | [ 100.113529][ T12] ------------[ cut here ]------------ | [ 100.113677][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: 0/12 | [ 100.113916][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.114494][ T12] Tainted: [W]=WARN [ 100.114607][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.114758][ T12] Workqueue: netns cleanup_net [ 100.114885][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.115045][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.115489][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 100.115643][ T12] RAX: 00000000ffffffa6 RBX: ff110000093a0580 RCX: 1ff4000000018ed5 [ 100.115818][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000093a063c [ 100.115995][ T12] RBP: ff11000007f81000 R08: 1fe22000012740c9 R09: ff11000001afd260 [ 100.116171][ T12] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 100.116357][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 100.116540][ T12] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 100.116749][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.116897][ T12] CR2: 0000555f7647cd5c CR3: 000000000f4de006 CR4: 0000000000771ef0 [ 100.117073][ T12] PKRU: 55555554 [ 100.117161][ T12] Call Trace: [ 100.117254][ T12] [ 100.117322][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 100.117480][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 100.117633][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 100.117760][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 100.117879][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 100.118000][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 100.118121][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 100.118241][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 100.118370][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 100.118498][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 100.118624][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 100.118743][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.118867][ T12] cleanup_net (net/core/net_namespace.c:702) [ 100.118989][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 100.119118][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 100.119244][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 100.119365][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.119491][ T12] process_one_work (kernel/workqueue.c:3314) [ 100.119622][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 100.119757][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 100.119887][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 100.120013][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 100.120131][ T12] kthread (kernel/kthread.c:436) [ 100.120230][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 100.120393][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 100.120523][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 100.120652][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 100.120810][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 100.120928][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 100.121055][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 100.154827][ T207] ------------[ cut here ]------------ | [ 100.155029][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: unshare/207 | [ 100.155304][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.156656][ T207] Tainted: [W]=WARN [ 100.156764][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.156927][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.157097][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.157627][ T207] RSP: 0018:ffa0000000657ab0 EFLAGS: 00010286 [ 100.157791][ T207] RAX: 00000000ffffffa6 RBX: ff1100000aa57540 RCX: 1ff40000000caf1c [ 100.157984][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000aa575fc [ 100.158178][ T207] RBP: ff1100000c121000 R08: 1fe220000154aec1 R09: ff11000005e75210 [ 100.158375][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 100.158621][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000c121000 [ 100.158817][ T207] FS: 00007f6fd0832740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 100.159045][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.159209][ T207] CR2: 00007f6fd09f4280 CR3: 000000000c7f6002 CR4: 0000000000771ef0 [ 100.159416][ T207] PKRU: 55555554 [ 100.159513][ T207] Call Trace: [ 100.159611][ T207] [ 100.159678][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 100.159810][ T207] ? notifier_call_chain (kernel/notifier.c:85) [ 100.159941][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 100.160040][ T207] register_netdevice (net/core/dev.c:11488) [ 100.160171][ T207] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 100.160344][ T207] register_netdev (net/core/dev.c:11552) [ 100.160482][ T207] loopback_net_init (drivers/net/loopback.c:218) [ 100.160615][ T207] ops_init (net/core/net_namespace.c:137) [ 100.160716][ T207] setup_net (net/core/net_namespace.c:446) [ 100.160815][ T207] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 100.160944][ T207] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 100.161081][ T207] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 100.161217][ T207] copy_net_ns (net/core/net_namespace.c:579) [ 100.161357][ T207] create_new_namespaces (kernel/nsproxy.c:132) [ 100.161496][ T207] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 100.161631][ T207] ksys_unshare (kernel/fork.c:3243) [ 100.161765][ T207] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 100.161903][ T207] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 100.162032][ T207] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 100.162163][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 100.162322][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 100.162457][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 100.162589][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.162750][ T207] RIP: 0033:0x7f6fd092dbcb [ 100.162887][ T207] 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 [ 100.163362][ T207] RSP: 002b:00007ffc5ab04258 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 100.163566][ T207] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f6fd092dbcb [ 100.163762][ T207] RDX: 0000000000000000 RSI: 00007ffc5ab03fc0 RDI: 0000000040000000 [ 100.163954][ T207] RBP: 00007ffc5ab045e0 R08: 00007ffc5ab041b0 R09: 0000000000000000 [ 100.164149][ T207] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 100.164349][ T207] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000564923900b68 | [ 100.178914][ T207] ------------[ cut here ]------------ | [ 100.179071][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/207 | [ 100.179317][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.179795][ T207] Tainted: [W]=WARN [ 100.179887][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.180039][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.180200][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.180649][ T207] RSP: 0018:ffa0000000657b58 EFLAGS: 00010286 [ 100.180802][ T207] RAX: 00000000ffffffa6 RBX: ff11000008acf000 RCX: 1ff40000000caf31 [ 100.181004][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008acf0bc [ 100.181190][ T207] RBP: ff11000009b4c000 R08: 1fe2200001159e19 R09: ff11000005e751e8 [ 100.181379][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 100.181574][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000009b4c000 [ 100.181758][ T207] FS: 000000002bd4b400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 100.181978][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.182140][ T207] CR2: 00007fae7e2f8000 CR3: 0000000008e0c003 CR4: 0000000000771ef0 [ 100.182330][ T207] PKRU: 55555554 [ 100.182427][ T207] Call Trace: [ 100.182519][ T207] [ 100.182582][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 100.182706][ T207] ? notifier_call_chain (kernel/notifier.c:85) [ 100.182831][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 100.182928][ T207] register_netdevice (net/core/dev.c:11488) [ 100.183052][ T207] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 100.183202][ T207] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 100.183356][ T207] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 100.183531][ T207] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 100.183684][ T207] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 100.183809][ T207] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 100.183934][ T207] ? build_open_flags (fs/open.c:1212) [ 100.184058][ T207] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 100.184181][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 100.184308][ T207] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 100.184434][ T207] ? fput_close_sync (fs/file_table.c:615) [ 100.184557][ T207] ? __ia32_sys_open (fs/open.c:1374) [ 100.184680][ T207] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 100.184807][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 100.184928][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 100.185055][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 100.185178][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.185334][ T207] RIP: 0033:0x47cc8d [ 100.185436][ T207] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 100.185872][ T207] RSP: 002b:00007fff5b0164e0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 100.186059][ T207] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 100.186241][ T207] RDX: 00007fff5b016560 RSI: 00000000400454ca RDI: 0000000000000006 [ 100.186434][ T207] RBP: 00007fff5b016530 R08: 0000000000000000 R09: 0000000000000000 [ 100.186619][ T207] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fff5b016a38 [ 100.186801][ T207] R13: 00007fff5b016a78 R14: 0000000000000002 R15: 0000000000543540 | [ 100.207660][ T208] ------------[ cut here ]------------ | [ 100.207838][ T208] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ifconfig/208 | [ 100.208132][ T208] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.208685][ T208] Tainted: [W]=WARN [ 100.208824][ T208] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.209028][ T208] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.209237][ T208] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.210694][ T208] RSP: 0018:ffa0000000557850 EFLAGS: 00010286 [ 100.211433][ T208] RAX: 00000000ffffffa6 RBX: ff11000008aceac0 RCX: 1ff40000000aaed0 [ 100.211667][ T208] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008aceb7c [ 100.211899][ T208] RBP: ff11000009b4c000 R08: 1fe2200001159d71 R09: ff1100000c3cd1e8 [ 100.212130][ T208] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 100.212370][ T208] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 100.212620][ T208] FS: 00007f1e70bf2740(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 100.212884][ T208] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.213086][ T208] CR2: 00005631cfa8b5fa CR3: 000000000c23a005 CR4: 0000000000771ef0 [ 100.213329][ T208] PKRU: 55555554 [ 100.213480][ T208] Call Trace: [ 100.213627][ T208] [ 100.213738][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.213908][ T208] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 100.214083][ T208] notifier_call_chain (kernel/notifier.c:85) [ 100.214258][ T208] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 100.214452][ T208] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 100.214628][ T208] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 100.214798][ T208] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 100.214975][ T208] netif_set_mtu (net/core/dev.c:9910) [ 100.215147][ T208] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 100.215330][ T208] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 100.215511][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.215682][ T208] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.215854][ T208] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 100.216028][ T208] dev_set_mtu (net/core/dev_api.c:249) [ 100.216171][ T208] dev_ifsioc (net/core/dev_ioctl.c:562) [ 100.216355][ T208] ? mark_usage (kernel/locking/lockdep.c:4674) [ 100.216543][ T208] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 100.216714][ T208] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 100.216889][ T208] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 100.217058][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.217231][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.217419][ T208] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 100.217564][ T208] dev_ioctl (net/core/dev_ioctl.c:816) [ 100.217709][ T208] sock_do_ioctl (net/socket.c:1327) [ 100.217880][ T208] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 100.218052][ T208] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 100.218225][ T208] ? __handle_mm_fault (mm/memory.c:6443 mm/memory.c:6565) [ 100.218417][ T208] ? ioctl_file_clone (fs/ioctl.c:244) [ 100.218590][ T208] ? 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)) [ 100.218763][ T208] sock_ioctl (net/socket.c:1434) [ 100.218909][ T208] ? br_ioctl_call (net/socket.c:1279) [ 100.219080][ T208] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.219253][ T208] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.219444][ T208] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 100.219618][ T208] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 100.219794][ T208] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 100.219966][ T208] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 100.220137][ T208] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 100.220316][ T208] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.220530][ T208] RIP: 0033:0x7f1e70ce85fd [ 100.220708][ T208] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 100.221192][ T208] RSP: 002b:00007ffc33547d50 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 100.221449][ T208] RAX: ffffffffffffffda RBX: 00007ffc3354881d RCX: 00007f1e70ce85fd [ 100.221682][ T208] RDX: 00007ffc33547e00 RSI: 0000000000008922 RDI: 0000000000000008 [ 100.221913][ T208] RBP: 00007ffc33547da0 R08: 0000000000000000 R09: 00007ffc33548821 [ 100.222144][ T208] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc33548138 [ 100.222385][ T208] R13: 0000000000000004 R14: 00007f1e70e36000 R15: 00005631cfa89918 | [ 100.225784][ T207] ------------[ cut here ]------------ | [ 100.225919][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/207 | [ 100.226158][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.226626][ T207] Tainted: [W]=WARN [ 100.226716][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.226863][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.227018][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.227453][ T207] RSP: 0018:ffa0000000657c58 EFLAGS: 00010286 [ 100.227603][ T207] RAX: 00000000ffffffa6 RBX: ff11000008acf540 RCX: 1ff40000000caf51 [ 100.227786][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008acf5fc [ 100.227962][ T207] RBP: ff11000009b4c000 R08: 1fe2200001159ec1 R09: ff11000005e751e8 [ 100.228138][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 100.228319][ T207] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 100.228503][ T207] FS: 000000002bd4b400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 100.228711][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.228859][ T207] CR2: 00007fae7e2f8000 CR3: 0000000008e0c003 CR4: 0000000000771ef0 [ 100.229038][ T207] PKRU: 55555554 [ 100.229129][ T207] Call Trace: [ 100.229218][ T207] [ 100.229282][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.229413][ T207] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 100.229548][ T207] notifier_call_chain (kernel/notifier.c:85) [ 100.229671][ T207] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 100.229791][ T207] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 100.229941][ T207] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 100.230065][ T207] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 100.230186][ T207] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 100.230310][ T207] ? update_socket_protocol+0x10/0x10 [ 100.230448][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.230569][ T207] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 100.230690][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 100.230809][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 100.230926][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 100.231047][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.231196][ T207] RIP: 0033:0x47cc8d [ 100.231297][ T207] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 100.231725][ T207] RSP: 002b:00007fff5b016520 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 100.231906][ T207] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 100.232082][ T207] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 100.232266][ T207] RBP: 00007fff5b016570 R08: 0000000000000021 R09: 000000002bd4c450 [ 100.232451][ T207] R10: 0000000000000020 R11: 0000000000000246 R12: 00007fff5b016a38 [ 100.232630][ T207] R13: 00007fff5b016a78 R14: 0000000000000002 R15: 0000000000543540 | [ 100.234262][ T207] ------------[ cut here ]------------ | [ 100.234391][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/207 | [ 100.234641][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 100.235111][ T207] Tainted: [W]=WARN [ 100.235205][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 100.235367][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 100.235534][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 100.235977][ T207] RSP: 0018:ffa0000000657910 EFLAGS: 00010286 [ 100.236137][ T207] RAX: 00000000ffffffa6 RBX: ff11000008ace900 RCX: 1ff40000000caee8 [ 100.236326][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000008ace9bc [ 100.236518][ T207] RBP: ff11000009b4c000 R08: 1fe2200001159d39 R09: ff11000005e751e8 [ 100.236705][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 100.236893][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 100.237080][ T207] FS: 000000002bd4b400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 100.237302][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 100.237465][ T207] CR2: 00007fae7e2f8000 CR3: 0000000008e0c003 CR4: 0000000000771ef0 [ 100.237652][ T207] PKRU: 55555554 [ 100.237746][ T207] Call Trace: [ 100.237840][ T207] [ 100.237904][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 100.238033][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 100.238131][ T207] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 100.238257][ T207] __dev_notify_flags (net/core/dev.c:9787) [ 100.238390][ T207] ? netif_change_name (net/core/dev.c:1495) [ 100.238520][ T207] ? __dev_change_flags (net/core/dev.c:9752) [ 100.238647][ T207] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 100.238772][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 100.238898][ T207] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 100.239025][ T207] netif_change_flags (net/core/dev.c:9820) [ 100.239152][ T207] dev_change_flags (net/core/dev_api.c:68) [ 100.239281][ T207] dev_ifsioc (net/core/dev_ioctl.c:555) [ 100.239412][ T207] ? mark_usage (kernel/locking/lockdep.c:4674) [ 100.239537][ T207] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 100.239664][ T207] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 100.239791][ T207] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 100.240001][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 100.240128][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 100.240253][ T207] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 100.240355][ T207] dev_ioctl (net/core/dev_ioctl.c:816) [ 100.240456][ T207] sock_do_ioctl (net/socket.c:1327) [ 100.240582][ T207] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 100.240711][ T207] ? ioctl_file_clone (fs/ioctl.c:244) [ 100.240838][ T207] sock_ioctl (net/socket.c:1434) [ 100.240933][ T207] ? br_ioctl_call (net/socket.c:1279) [ 100.241140][ T207] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 100.241270][ T207] ? update_socket_protocol+0x10/0x10 [ 100.241395][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 100.241605][ T207] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 100.241736][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 100.241861][ T207] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 100.241986][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 100.242112][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 100.242350][ T207] RIP: 0033:0x47cc8d [ 100.242453][ T207] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 100.242986][ T207] RSP: 002b:00007fff5b016500 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 100.243175][ T207] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 100.243454][ T207] RDX: 00007fff5b016570 RSI: 0000000000008914 RDI: 0000000000000007 [ 100.243641][ T207] RBP: 00007fff5b016550 R08: 0000000000000021 R09: 000000002bd4c450 [ 100.243828][ T207] R10: 0000000000000020 R11: 0000000000000246 R12: 00007fff5b016a38 [ 100.244096][ T207] R13: 00007fff5b016a78 R14: 0000000000000002 R15: 0000000000543540 | [ 110.137675][ T207] ------------[ cut here ]------------ | [ 110.137886][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/207 | [ 110.138160][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.138698][ T207] Tainted: [W]=WARN [ 110.138800][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.138969][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.139145][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.140184][ T207] RSP: 0018:ffa00000006576e8 EFLAGS: 00010286 [ 110.140361][ T207] RAX: 00000000ffffffa6 RBX: ff11000001e4d540 RCX: 1ff40000000caea3 [ 110.140618][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000001e4d5fc [ 110.140822][ T207] RBP: ff11000009b4c000 R08: 1fe22000003c9ac1 R09: ff11000005e751e8 [ 110.141022][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 110.141224][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000657780 [ 110.141488][ T207] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 110.141726][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.141896][ T207] CR2: 00007ff42dcfd6f0 CR3: 000000002af39004 CR4: 0000000000771ef0 [ 110.142099][ T207] PKRU: 55555554 [ 110.142199][ T207] Call Trace: [ 110.142306][ T207] [ 110.142377][ T207] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 110.142582][ T207] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 110.142686][ T207] netif_close_many (net/core/dev.c:1804) [ 110.142824][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.142961][ T207] ? __dev_close_many (net/core/dev.c:1781) [ 110.143095][ T207] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 110.143262][ T207] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 110.143522][ T207] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 110.143673][ T207] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 110.143840][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.143974][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.144109][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 110.144245][ T207] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 110.144384][ T207] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 110.144593][ T207] ? unregister_netdevice_many (net/core/dev.c:12497) [ 110.144727][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.144863][ T207] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 110.145000][ T207] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 110.145139][ T207] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 110.145315][ T207] __fput (fs/file_table.c:510) [ 110.145627][ T207] task_work_run (kernel/task_work.c:233) [ 110.145839][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.146048][ T207] ? task_work_cancel (kernel/task_work.c:190) [ 110.146217][ T207] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 110.146385][ T207] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 110.146685][ T207] ? exit_notify (kernel/exit.c:748) [ 110.146893][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.147104][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 110.147264][ T207] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 110.147555][ T207] do_group_exit (kernel/exit.c:1119) [ 110.147763][ T207] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 110.148021][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.148218][ T207] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 110.148358][ T207] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 110.148720][ T207] get_signal (kernel/signal.c:3037) [ 110.148937][ T207] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 110.149145][ T207] ? __ia32_sys_getpeername (net/socket.c:2219) [ 110.149307][ T207] ? ptrace_signal (./include/linux/signal.h:87) [ 110.149535][ T207] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 110.149674][ T207] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 110.149810][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.149944][ T207] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.150113][ T207] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 110.150247][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.150385][ T207] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 110.150589][ T207] ? irq_exit_rcu (kernel/softirq.c:754) [ 110.150727][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.150893][ T207] RIP: 0033:0x4c2d9e [ 110.151003][ T207] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 110.151175][ T207] RSP: 002b:00007fff5b015e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 110.151383][ T207] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 110.151679][ T207] RDX: 0000000000000014 RSI: 00007fff5b015f70 RDI: 0000000000000008 [ 110.151883][ T207] RBP: 00007fff5b015ea0 R08: 00007fff5b015f30 R09: 000000000000000c [ 110.152084][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002bd55a70 [ 110.152287][ T207] R13: 00007fff5b016a78 R14: 00007fff5b016060 R15: 0000000000543540 | [ 110.161544][ T207] ------------[ cut here ]------------ | [ 110.161686][ T207] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/207 | [ 110.161947][ T207] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.162459][ T207] Tainted: [W]=WARN [ 110.162557][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.162720][ T207] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.162888][ T207] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.163361][ T207] RSP: 0018:ffa0000000657818 EFLAGS: 00010286 [ 110.164064][ T207] RAX: 00000000ffffffa6 RBX: ff11000001e4c200 RCX: 1ff40000000caec9 [ 110.164265][ T207] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000001e4c2bc [ 110.164528][ T207] RBP: ff11000009b4c000 R08: 1fe22000003c9859 R09: ff11000005e751e8 [ 110.164724][ T207] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 110.164919][ T207] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 110.165117][ T207] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 110.165349][ T207] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.165603][ T207] CR2: 00007ff42dcfd6f0 CR3: 000000002af39004 CR4: 0000000000771ef0 [ 110.165801][ T207] PKRU: 55555554 [ 110.165898][ T207] Call Trace: [ 110.165995][ T207] [ 110.166063][ T207] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 110.166230][ T207] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 110.166399][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.166616][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.166749][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 110.166880][ T207] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 110.167011][ T207] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 110.167143][ T207] ? unregister_netdevice_many (net/core/dev.c:12497) [ 110.167272][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.167577][ T207] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 110.167710][ T207] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 110.167845][ T207] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 110.167976][ T207] __fput (fs/file_table.c:510) [ 110.168077][ T207] task_work_run (kernel/task_work.c:233) [ 110.168204][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.168338][ T207] ? task_work_cancel (kernel/task_work.c:190) [ 110.168575][ T207] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 110.168708][ T207] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 110.168809][ T207] ? exit_notify (kernel/exit.c:748) [ 110.168940][ T207] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 110.169076][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 110.169213][ T207] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 110.169347][ T207] do_group_exit (kernel/exit.c:1119) [ 110.169558][ T207] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 110.169718][ T207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.169849][ T207] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 110.169976][ T207] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 110.170107][ T207] get_signal (kernel/signal.c:3037) [ 110.170238][ T207] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 110.170516][ T207] ? __ia32_sys_getpeername (net/socket.c:2219) [ 110.170650][ T207] ? ptrace_signal (./include/linux/signal.h:87) [ 110.170782][ T207] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 110.170934][ T207] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 110.171131][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.171278][ T207] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.171518][ T207] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 110.171650][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.171782][ T207] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 110.171911][ T207] ? irq_exit_rcu (kernel/softirq.c:754) [ 110.172041][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.172271][ T207] RIP: 0033:0x4c2d9e [ 110.172526][ T207] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 110.172784][ T207] RSP: 002b:00007fff5b015e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 110.173079][ T207] RAX: 0000000000000014 RBX: 0000000000000016 RCX: 00000000004c2d9e [ 110.173343][ T207] RDX: 0000000000000014 RSI: 00007fff5b015f70 RDI: 0000000000000008 [ 110.173599][ T207] RBP: 00007fff5b015ea0 R08: 00007fff5b015f30 R09: 000000000000000c [ 110.173795][ T207] R10: 0000000000000000 R11: 0000000000000202 R12: 000000002bd55a70 [ 110.173991][ T207] R13: 00007fff5b016a78 R14: 00007fff5b016060 R15: 0000000000543540 | [ 110.189488][ T12] ------------[ cut here ]------------ | [ 110.189641][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: 0/12 | [ 110.189878][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.190339][ T12] Tainted: [W]=WARN [ 110.190443][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.190592][ T12] Workqueue: netns cleanup_net [ 110.190719][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.190874][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.191318][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 110.191473][ T12] RAX: 00000000ffffffa6 RBX: ff11000010934580 RCX: 1ff4000000018ed5 [ 110.191651][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100001093463c [ 110.191828][ T12] RBP: ff1100000c121000 R08: 1fe22000021268c9 R09: ff11000001afd260 [ 110.192006][ T12] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 110.192182][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 110.192368][ T12] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 110.192588][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.192738][ T12] CR2: 0000555f7647cd5c CR3: 000000000f4de006 CR4: 0000000000771ef0 [ 110.192920][ T12] PKRU: 55555554 [ 110.193009][ T12] Call Trace: [ 110.193098][ T12] [ 110.193162][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 110.193319][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 110.193474][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 110.193600][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 110.193723][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 110.193844][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 110.193965][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 110.194087][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 110.194207][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 110.194341][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 110.194474][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 110.194597][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 110.194719][ T12] cleanup_net (net/core/net_namespace.c:702) [ 110.194840][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 110.194963][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 110.195083][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 110.195207][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.195334][ T12] process_one_work (kernel/workqueue.c:3314) [ 110.195467][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 110.199247][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 110.199420][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 110.199549][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 110.199669][ T12] kthread (kernel/kthread.c:436) [ 110.199760][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.199908][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 110.200032][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 110.200151][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 110.200306][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 110.200433][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 110.200552][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 110.222049][ T210] ------------[ cut here ]------------ | [ 110.222205][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: unshare/210 | [ 110.222479][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.222943][ T210] Tainted: [W]=WARN [ 110.223047][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.223209][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.223386][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.223852][ T210] RSP: 0018:ffa00000007f7ab0 EFLAGS: 00010286 [ 110.224015][ T210] RAX: 00000000ffffffa6 RBX: ff1100000b12fe00 RCX: 1ff40000000fef1c [ 110.224206][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b12febc [ 110.224410][ T210] RBP: ff1100000b1bc000 R08: 1fe2200001625fd9 R09: ff1100000a2a0b90 [ 110.224603][ T210] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 110.224793][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000b1bc000 [ 110.224987][ T210] FS: 00007f3f07022740(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 110.225215][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.225383][ T210] CR2: 00007f3f071e4280 CR3: 0000000001dd2003 CR4: 0000000000771ef0 [ 110.225581][ T210] PKRU: 55555554 [ 110.225678][ T210] Call Trace: [ 110.225775][ T210] [ 110.225841][ T210] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 110.225973][ T210] ? notifier_call_chain (kernel/notifier.c:85) [ 110.226103][ T210] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 110.226200][ T210] register_netdevice (net/core/dev.c:11488) [ 110.226336][ T210] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 110.226504][ T210] register_netdev (net/core/dev.c:11552) [ 110.226634][ T210] loopback_net_init (drivers/net/loopback.c:218) [ 110.226764][ T210] ops_init (net/core/net_namespace.c:137) [ 110.226862][ T210] setup_net (net/core/net_namespace.c:446) [ 110.226961][ T210] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 110.227088][ T210] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 110.227216][ T210] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 110.227357][ T210] copy_net_ns (net/core/net_namespace.c:579) [ 110.227492][ T210] create_new_namespaces (kernel/nsproxy.c:132) [ 110.227623][ T210] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 110.227754][ T210] ksys_unshare (kernel/fork.c:3243) [ 110.227883][ T210] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 110.228015][ T210] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 110.228145][ T210] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 110.228274][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 110.228411][ T210] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 110.228538][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 110.228668][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.228827][ T210] RIP: 0033:0x7f3f0711dbcb [ 110.228961][ T210] 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 [ 110.229427][ T210] RSP: 002b:00007ffef8883bb8 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 110.229619][ T210] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f3f0711dbcb [ 110.229812][ T210] RDX: 0000000000000000 RSI: 00007ffef8883920 RDI: 0000000040000000 [ 110.230001][ T210] RBP: 00007ffef8883f40 R08: 00007ffef8883b10 R09: 0000000000000000 [ 110.230193][ T210] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 110.230388][ T210] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000559ede820b68 | [ 110.244895][ T210] ------------[ cut here ]------------ | [ 110.245038][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/210 | [ 110.245278][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.245750][ T210] Tainted: [W]=WARN [ 110.245840][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.245992][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.246150][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.246591][ T210] RSP: 0018:ffa00000007f7b58 EFLAGS: 00010286 [ 110.246745][ T210] RAX: 00000000ffffffa6 RBX: ff1100000b12f000 RCX: 1ff40000000fef31 [ 110.246923][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b12f0bc [ 110.247104][ T210] RBP: ff1100000db54000 R08: 1fe2200001625e19 R09: ff1100000a2a0b68 [ 110.247285][ T210] R10: 0000000000000003 R11: 0000000000000001 R12: 00000000ffffffff [ 110.247473][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: ff1100000db54000 [ 110.247655][ T210] FS: 0000000021586400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 110.247865][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.248017][ T210] CR2: 00007f6a32e4c000 CR3: 0000000008e3e004 CR4: 0000000000771ef0 [ 110.248200][ T210] PKRU: 55555554 [ 110.248293][ T210] Call Trace: [ 110.248389][ T210] [ 110.248456][ T210] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 110.248579][ T210] ? notifier_call_chain (kernel/notifier.c:85) [ 110.248701][ T210] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 110.248794][ T210] register_netdevice (net/core/dev.c:11488) [ 110.248916][ T210] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 110.249066][ T210] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 110.249190][ T210] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 110.249351][ T210] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 110.249504][ T210] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 110.249627][ T210] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 110.249748][ T210] ? build_open_flags (fs/open.c:1212) [ 110.249870][ T210] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 110.249991][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 110.250113][ T210] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 110.250233][ T210] ? fput_close_sync (fs/file_table.c:615) [ 110.250379][ T210] ? __ia32_sys_open (fs/open.c:1374) [ 110.250509][ T210] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 110.250632][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 110.250752][ T210] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 110.250872][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 110.250993][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.251145][ T210] RIP: 0033:0x47cc8d [ 110.251241][ T210] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 110.251681][ T210] RSP: 002b:00007ffd06377c20 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 110.251865][ T210] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 110.252046][ T210] RDX: 00007ffd06377ca0 RSI: 00000000400454ca RDI: 0000000000000006 [ 110.252227][ T210] RBP: 00007ffd06377c70 R08: 0000000000000000 R09: 0000000000000000 [ 110.252417][ T210] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd06378178 [ 110.252602][ T210] R13: 00007ffd063781b8 R14: 0000000000000002 R15: 0000000000543540 | [ 110.254190][ T210] ------------[ cut here ]------------ | [ 110.254310][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/210 | [ 110.254551][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.254998][ T210] Tainted: [W]=WARN [ 110.255086][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.255233][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.255392][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.255818][ T210] RSP: 0018:ffa00000007f7c58 EFLAGS: 00010286 [ 110.255965][ T210] RAX: 00000000ffffffa6 RBX: ff1100000b12e580 RCX: 1ff40000000fef51 [ 110.256142][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b12e63c [ 110.256323][ T210] RBP: ff1100000db54000 R08: 1fe2200001625cc9 R09: ff1100000a2a0b68 [ 110.256502][ T210] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000000 [ 110.256676][ T210] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000003 [ 110.256859][ T210] FS: 0000000021586400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 110.257064][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.257211][ T210] CR2: 00007f6a32e4c000 CR3: 0000000008e3e004 CR4: 0000000000771ef0 [ 110.257397][ T210] PKRU: 55555554 [ 110.257488][ T210] Call Trace: [ 110.257576][ T210] [ 110.257638][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 110.257757][ T210] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 110.257877][ T210] notifier_call_chain (kernel/notifier.c:85) [ 110.257998][ T210] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 110.258116][ T210] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 110.258264][ T210] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 110.258391][ T210] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 110.258517][ T210] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 110.258639][ T210] ? update_socket_protocol+0x10/0x10 [ 110.258756][ T210] ? alloc_file_clone (fs/file_table.c:477) [ 110.258875][ T210] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 110.258993][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 110.259111][ T210] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 110.259228][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 110.259354][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.259506][ T210] RIP: 0033:0x47cc8d [ 110.259599][ T210] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 110.260016][ T210] RSP: 002b:00007ffd06377c60 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 110.260192][ T210] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 110.260378][ T210] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 110.260560][ T210] RBP: 00007ffd06377cb0 R08: 0000000000000005 R09: 0000000000001ff0 [ 110.260740][ T210] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffd06378178 [ 110.260927][ T210] R13: 00007ffd063781b8 R14: 0000000000000002 R15: 0000000000543540 | [ 110.262530][ T210] ------------[ cut here ]------------ | [ 110.262654][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#3: packetdrill/210 | [ 110.262895][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 110.263365][ T210] Tainted: [W]=WARN [ 110.263464][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.263617][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 110.263780][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 110.264220][ T210] RSP: 0018:ffa00000007f7850 EFLAGS: 00010286 [ 110.264382][ T210] RAX: 00000000ffffffa6 RBX: ff1100000b12eac0 RCX: 1ff40000000feed0 [ 110.264572][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b12eb7c [ 110.264758][ T210] RBP: ff1100000db54000 R08: 1fe2200001625d71 R09: ff1100000a2a0b68 [ 110.264944][ T210] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000001 [ 110.265126][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000005882c00 [ 110.265315][ T210] FS: 0000000021586400(0000) GS:ff110000a792c000(0000) knlGS:0000000000000000 [ 110.265540][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 110.265695][ T210] CR2: 00007f6a32e4c000 CR3: 0000000008e3e004 CR4: 0000000000771ef0 [ 110.265881][ T210] PKRU: 55555554 [ 110.265974][ T210] Call Trace: [ 110.266066][ T210] [ 110.266131][ T210] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 110.266257][ T210] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 110.266357][ T210] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 110.266486][ T210] __dev_notify_flags (net/core/dev.c:9787) [ 110.266613][ T210] ? netif_change_name (net/core/dev.c:1495) [ 110.266738][ T210] ? __dev_change_flags (net/core/dev.c:9752) [ 110.266866][ T210] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 110.266993][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 110.267118][ T210] netif_change_flags (net/core/dev.c:9820) [ 110.267244][ T210] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 110.267376][ T210] dev_change_flags (net/core/dev_api.c:68) [ 110.267506][ T210] devinet_ioctl (net/ipv4/devinet.c:1199) [ 110.267637][ T210] ? inet_ifa_byprefix (net/ipv4/devinet.c:619 (discriminator 9)) [ 110.267761][ T210] ? _copy_from_user (./include/linux/instrumented.h:146 ./include/linux/uaccess.h:184 lib/usercopy.c:18) [ 110.267888][ T210] inet_ioctl (net/ipv4/af_inet.c:1011) [ 110.267982][ T210] ? inet_dgram_connect (net/ipv4/af_inet.c:589) [ 110.268108][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5237) [ 110.268236][ T210] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 110.268368][ T210] ? __might_fault (mm/memory.c:7340 (discriminator 5)) [ 110.268499][ T210] sock_do_ioctl (net/socket.c:1313) [ 110.268625][ T210] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 110.268751][ T210] ? ioctl_file_clone (fs/ioctl.c:244) [ 110.268878][ T210] sock_ioctl (net/socket.c:1434) [ 110.268974][ T210] ? br_ioctl_call (net/socket.c:1279) [ 110.269099][ T210] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 110.269226][ T210] ? update_socket_protocol+0x10/0x10 [ 110.269353][ T210] ? alloc_file_clone (fs/file_table.c:477) [ 110.269484][ T210] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 110.269609][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 110.269733][ T210] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 110.269857][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 110.269984][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.270137][ T210] RIP: 0033:0x47cc8d [ 110.270234][ T210] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 110.270685][ T210] RSP: 002b:00007ffd06377c40 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 110.270871][ T210] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 110.271055][ T210] RDX: 00007ffd06377cb0 RSI: 0000000000008914 RDI: 0000000000000007 [ 110.271239][ T210] RBP: 00007ffd06377c90 R08: 0000000000000005 R09: 0000000000001ff0 [ 110.271432][ T210] R10: 0000000000000003 R11: 0000000000000246 R12: 00007ffd06378178 [ 110.271617][ T210] R13: 00007ffd063781b8 R14: 0000000000000002 R15: 0000000000543540 | [ 120.208062][ T210] ------------[ cut here ]------------ | [ 120.208298][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/210 | [ 120.209258][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.211313][ T210] Tainted: [W]=WARN [ 120.212234][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.212999][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.213182][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.213703][ T210] RSP: 0018:ffa00000007f76e8 EFLAGS: 00010286 [ 120.213879][ T210] RAX: 00000000ffffffa6 RBX: ff11000004c043c0 RCX: 1ff40000000feea3 [ 120.214085][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004c0447c [ 120.214291][ T210] RBP: ff1100000db54000 R08: 1fe2200000980891 R09: ff1100000a2a0b68 [ 120.214528][ T210] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000041 [ 120.214737][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: ffa00000007f7780 [ 120.214943][ T210] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 120.215185][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.215365][ T210] CR2: 0000555f7647cd5c CR3: 000000002af39003 CR4: 0000000000771ef0 [ 120.215605][ T210] PKRU: 55555554 [ 120.215707][ T210] Call Trace: [ 120.215809][ T210] [ 120.215882][ T210] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.216023][ T210] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.216129][ T210] netif_close_many (net/core/dev.c:1804) [ 120.216270][ T210] ? asym_cpu_capacity_scan (./include/linux/rculist.h:103) [ 120.216418][ T210] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.216555][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.216708][ T210] ? __dev_close_many (net/core/dev.c:1781) [ 120.216847][ T210] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 120.217019][ T210] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 120.217190][ T210] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 120.217327][ T210] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.217505][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.217643][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.217782][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.217937][ T210] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 120.218078][ T210] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 120.218227][ T210] ? unregister_netdevice_many (net/core/dev.c:12497) [ 120.218370][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.218514][ T210] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.218653][ T210] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 120.218797][ T210] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 120.218938][ T210] __fput (fs/file_table.c:510) [ 120.219048][ T210] task_work_run (kernel/task_work.c:233) [ 120.219184][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.219319][ T210] ? task_work_cancel (kernel/task_work.c:190) [ 120.219466][ T210] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 120.219606][ T210] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 120.219712][ T210] ? exit_notify (kernel/exit.c:748) [ 120.219847][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.219982][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.220141][ T210] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.220281][ T210] do_group_exit (kernel/exit.c:1119) [ 120.220428][ T210] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 120.220598][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.220733][ T210] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 120.220869][ T210] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 120.221016][ T210] get_signal (kernel/signal.c:3037) [ 120.221155][ T210] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 120.221292][ T210] ? __ia32_sys_getpeername (net/socket.c:2219) [ 120.221437][ T210] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 120.221576][ T210] ? ptrace_signal (./include/linux/signal.h:87) [ 120.221714][ T210] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 120.221852][ T210] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 120.221991][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.222130][ T210] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.222299][ T210] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 120.222448][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.222584][ T210] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 120.222722][ T210] ? irq_exit_rcu (kernel/softirq.c:754) [ 120.222857][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.223026][ T210] RIP: 0033:0x4c2d9e [ 120.223137][ T210] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 120.223312][ T210] RSP: 002b:00007ffd063775d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.223531][ T210] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 120.223736][ T210] RDX: 0000000000000014 RSI: 00007ffd063776b0 RDI: 0000000000000008 [ 120.223940][ T210] RBP: 00007ffd063775e0 R08: 00007ffd06377670 R09: 000000000000000c [ 120.224143][ T210] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd06378178 [ 120.224350][ T210] R13: 00007ffd063781b8 R14: 00007ffd063777a0 R15: 0000000000543540 | [ 120.238173][ T210] ------------[ cut here ]------------ | [ 120.238347][ T210] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#0: packetdrill/210 | [ 120.238616][ T210] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.239122][ T210] Tainted: [W]=WARN [ 120.239222][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.239424][ T210] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.239609][ T210] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.240092][ T210] RSP: 0018:ffa00000007f7818 EFLAGS: 00010286 [ 120.240261][ T210] RAX: 00000000ffffffa6 RBX: ff11000004c05380 RCX: 1ff40000000feec9 [ 120.240469][ T210] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004c0543c [ 120.240664][ T210] RBP: ff1100000db54000 R08: 1fe2200000980a89 R09: ff1100000a2a0b68 [ 120.240861][ T210] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000ffffffff [ 120.241055][ T210] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 120.241248][ T210] FS: 0000000000000000(0000) GS:ff110000a77ac000(0000) knlGS:0000000000000000 [ 120.241488][ T210] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.241652][ T210] CR2: 0000555f7647cd5c CR3: 000000002af39003 CR4: 0000000000771ef0 [ 120.241848][ T210] PKRU: 55555554 [ 120.241946][ T210] Call Trace: [ 120.242044][ T210] [ 120.242113][ T210] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 120.242281][ T210] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.242463][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.242600][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.242740][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.242878][ T210] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 120.243018][ T210] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 120.243156][ T210] ? unregister_netdevice_many (net/core/dev.c:12497) [ 120.243289][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.243430][ T210] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 120.243569][ T210] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 120.243709][ T210] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 120.243844][ T210] __fput (fs/file_table.c:510) [ 120.243948][ T210] task_work_run (kernel/task_work.c:233) [ 120.244084][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.244221][ T210] ? task_work_cancel (kernel/task_work.c:190) [ 120.244360][ T210] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 120.244498][ T210] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 120.244597][ T210] ? exit_notify (kernel/exit.c:748) [ 120.244729][ T210] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.244862][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.244991][ T210] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 120.245124][ T210] do_group_exit (kernel/exit.c:1119) [ 120.245262][ T210] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 120.245437][ T210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.245565][ T210] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 120.245697][ T210] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 120.245829][ T210] get_signal (kernel/signal.c:3037) [ 120.245965][ T210] ? __sys_sendto (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4) net/socket.c:2265 (discriminator 4)) [ 120.246100][ T210] ? __ia32_sys_getpeername (net/socket.c:2219) [ 120.246231][ T210] ? _copy_to_user (./include/linux/instrumented.h:129 ./include/linux/uaccess.h:205 lib/usercopy.c:26) [ 120.246363][ T210] ? ptrace_signal (./include/linux/signal.h:87) [ 120.246500][ T210] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 120.246648][ T210] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 120.246783][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.246914][ T210] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.247097][ T210] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 120.247228][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.247384][ T210] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 120.247528][ T210] ? irq_exit_rcu (kernel/softirq.c:754) [ 120.247666][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.247836][ T210] RIP: 0033:0x4c2d9e [ 120.247945][ T210] Code: Unable to access opcode bytes at 0x4c2d74. Code starting with the faulting instruction =========================================== [ 120.248113][ T210] RSP: 002b:00007ffd063775d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.248309][ T210] RAX: 0000000000000014 RBX: 0000000000000012 RCX: 00000000004c2d9e [ 120.248513][ T210] RDX: 0000000000000014 RSI: 00007ffd063776b0 RDI: 0000000000000008 [ 120.248707][ T210] RBP: 00007ffd063775e0 R08: 00007ffd06377670 R09: 000000000000000c [ 120.248900][ T210] R10: 0000000000000000 R11: 0000000000000202 R12: 00007ffd06378178 [ 120.249117][ T210] R13: 00007ffd063781b8 R14: 00007ffd063777a0 R15: 0000000000543540 | [ 120.266971][ T12] ------------[ cut here ]------------ | [ 120.267164][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 120.267491][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.268051][ T12] Tainted: [W]=WARN [ 120.268185][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.268465][ T12] Workqueue: netns cleanup_net [ 120.268648][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.268850][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.269314][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 120.269537][ T12] RAX: 00000000ffffffa6 RBX: ff1100000b1cbc40 RCX: 1ff4000000018ed5 [ 120.269761][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b1cbcfc [ 120.270003][ T12] RBP: ff1100000b1bc000 R08: 1fe22000016397a1 R09: ff11000001afd260 [ 120.270238][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 120.270491][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 120.270715][ T12] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 120.270981][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.271175][ T12] CR2: 00007fe4ae0e86f0 CR3: 000000002af39002 CR4: 0000000000771ef0 [ 120.271418][ T12] PKRU: 55555554 [ 120.271558][ T12] Call Trace: [ 120.271693][ T12] [ 120.271801][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 120.272034][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 120.272239][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 120.272466][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 120.272652][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 120.272830][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 120.273007][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 120.273184][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 120.273365][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 120.273557][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 120.273738][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 120.273910][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.274085][ T12] cleanup_net (net/core/net_namespace.c:702) [ 120.274257][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 120.274452][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 120.274680][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.274872][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.275050][ T12] process_one_work (kernel/workqueue.c:3314) [ 120.275225][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 120.275416][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.275600][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 120.275786][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 120.275967][ T12] kthread (kernel/kthread.c:436) [ 120.276110][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.276315][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 120.276513][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 120.276682][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 120.276897][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 120.277070][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 120.277238][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 120.300257][ T212] ------------[ cut here ]------------ | [ 120.301064][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: unshare/212 | [ 120.301324][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.301883][ T212] Tainted: [W]=WARN [ 120.301981][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.302144][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.302315][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.302867][ T212] RSP: 0018:ffa0000000587ab0 EFLAGS: 00010286 [ 120.303030][ T212] RAX: 00000000ffffffa6 RBX: ff1100000b1ca580 RCX: 1ff40000000b0f1c [ 120.303225][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000b1ca63c [ 120.303511][ T212] RBP: ff110000091e9000 R08: 1fe22000016394c9 R09: ff1100000c4ad210 [ 120.303707][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 120.303900][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: ff110000091e9000 [ 120.304096][ T212] FS: 00007fb1cb07d740(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 120.304325][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.304597][ T212] CR2: 00005607e1133008 CR3: 000000000a3a4003 CR4: 0000000000771ef0 [ 120.304795][ T212] PKRU: 55555554 [ 120.304893][ T212] Call Trace: [ 120.304989][ T212] [ 120.305056][ T212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.305187][ T212] ? notifier_call_chain (kernel/notifier.c:85) [ 120.305318][ T212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.305491][ T212] register_netdevice (net/core/dev.c:11488) [ 120.305623][ T212] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 120.305788][ T212] register_netdev (net/core/dev.c:11552) [ 120.305917][ T212] loopback_net_init (drivers/net/loopback.c:218) [ 120.306048][ T212] ops_init (net/core/net_namespace.c:137) [ 120.306148][ T212] setup_net (net/core/net_namespace.c:446) [ 120.306246][ T212] ? unregister_pernet_device (net/core/net_namespace.c:1503) [ 120.306380][ T212] ? lockdep_init_map_type (kernel/locking/lockdep.c:4973) [ 120.306554][ T212] ? mutex_init_lockdep (./include/linux/lockdep.h:135 ./include/linux/lockdep.h:142 kernel/locking/mutex.c:185) [ 120.306686][ T212] copy_net_ns (net/core/net_namespace.c:579) [ 120.306816][ T212] create_new_namespaces (kernel/nsproxy.c:132) [ 120.306949][ T212] unshare_nsproxy_namespaces (kernel/nsproxy.c:234 (discriminator 4)) [ 120.307081][ T212] ksys_unshare (kernel/fork.c:3243) [ 120.307211][ T212] ? walk_process_tree (kernel/fork.c:3036 (discriminator 19)) [ 120.307351][ T212] __x64_sys_unshare (kernel/fork.c:3317 kernel/fork.c:3315 kernel/fork.c:3315) [ 120.307487][ T212] ? do_syscall_64 (./include/linux/entry-common.h:177 arch/x86/entry/syscall_64.c:89) [ 120.307616][ T212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.307746][ T212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.307876][ T212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.308025][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.308186][ T212] RIP: 0033:0x7fb1cb178bcb [ 120.308323][ T212] 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 [ 120.308799][ T212] RSP: 002b:00007ffed9ab6958 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 [ 120.308995][ T212] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb1cb178bcb [ 120.309188][ T212] RDX: 0000000000000000 RSI: 00007ffed9ab66c0 RDI: 0000000040000000 [ 120.309386][ T212] RBP: 00007ffed9ab6ce0 R08: 00007ffed9ab68b0 R09: 0000000000000000 [ 120.309583][ T212] R10: 0000000000000008 R11: 0000000000000246 R12: 0000000040000000 [ 120.309777][ T212] R13: 0000000000000000 R14: 00000000ffffffff R15: 00005607ce84ab68 | [ 120.318774][ T212] ------------[ cut here ]------------ | [ 120.318911][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/212 | [ 120.319152][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.319630][ T212] Tainted: [W]=WARN [ 120.319723][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.319875][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.320036][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.320477][ T212] RSP: 0018:ffa0000000587b58 EFLAGS: 00010286 [ 120.320631][ T212] RAX: 00000000ffffffa6 RBX: ff11000009508e40 RCX: 1ff40000000b0f31 [ 120.320816][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000009508efc [ 120.320997][ T212] RBP: ff11000004b78000 R08: 1fe22000012a11e1 R09: ff1100000c4ad1e8 [ 120.321180][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 120.321385][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: ff11000004b78000 [ 120.321585][ T212] FS: 000000001150f400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 120.321801][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.321954][ T212] CR2: 00007efdca0c9000 CR3: 000000000a041004 CR4: 0000000000771ef0 [ 120.322138][ T212] PKRU: 55555554 [ 120.322230][ T212] Call Trace: [ 120.322322][ T212] [ 120.322391][ T212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.322522][ T212] ? notifier_call_chain (kernel/notifier.c:85) [ 120.322646][ T212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.322740][ T212] register_netdevice (net/core/dev.c:11488) [ 120.322865][ T212] ? unregister_netdevice_queue (./include/linux/list.h:162) [ 120.323017][ T212] ? alloc_netdev_mqs (net/core/dev.c:12133) [ 120.323141][ T212] tun_set_iff.constprop.0 (drivers/net/tun.c:2876) tun [ 120.323299][ T212] ? tun_attach.isra.0 (./include/linux/ptr_ring.h:601) tun [ 120.323463][ T212] ? tun_get (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) drivers/net/tun.c:803 (discriminator 2)) tun [ 120.323587][ T212] __tun_chr_ioctl (drivers/net/tun.c:3157) tun [ 120.323711][ T212] ? build_open_flags (fs/open.c:1212) [ 120.323837][ T212] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 120.323962][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 120.324086][ T212] ? __x64_sys_openat (fs/open.c:1370 fs/open.c:1386 fs/open.c:1381 fs/open.c:1381) [ 120.324209][ T212] ? fput_close_sync (fs/file_table.c:615) [ 120.324336][ T212] ? __ia32_sys_open (fs/open.c:1374) [ 120.324465][ T212] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 120.324590][ T212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.324712][ T212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.324837][ T212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.324970][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.325138][ T212] RIP: 0033:0x47cc8d [ 120.325236][ T212] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 120.325683][ T212] RSP: 002b:00007ffe0fab3480 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.325868][ T212] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 120.326054][ T212] RDX: 00007ffe0fab3500 RSI: 00000000400454ca RDI: 0000000000000006 [ 120.326235][ T212] RBP: 00007ffe0fab34d0 R08: 0000000000000000 R09: 0000000000000000 [ 120.326428][ T212] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffe0fab39d8 [ 120.326610][ T212] R13: 00007ffe0fab3a18 R14: 0000000000000002 R15: 0000000000543540 | [ 120.353770][ T213] ------------[ cut here ]------------ | [ 120.353950][ T213] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: ifconfig/213 | [ 120.354241][ T213] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.354799][ T213] Tainted: [W]=WARN [ 120.354941][ T213] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.355142][ T213] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.355359][ 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 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.355859][ T213] RSP: 0018:ffa00000006e7850 EFLAGS: 00010286 [ 120.356061][ T213] RAX: 00000000ffffffa6 RBX: ff11000009509000 RCX: 1ff40000000dced0 [ 120.356291][ T213] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000095090bc [ 120.356541][ T213] RBP: ff11000004b78000 R08: 1fe22000012a1219 R09: ff11000008d351e8 [ 120.356776][ T213] R10: 0000000000000002 R11: 0000000000000001 R12: 0000000000000000 [ 120.357038][ T213] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 120.357271][ T213] FS: 00007feb5d6c8740(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 120.357552][ T213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.357754][ T213] CR2: 0000557593cec5fa CR3: 000000000c75e005 CR4: 0000000000771ef0 [ 120.357991][ T213] PKRU: 55555554 [ 120.358130][ T213] Call Trace: [ 120.358269][ T213] [ 120.358388][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.358571][ T213] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.358746][ T213] notifier_call_chain (kernel/notifier.c:85) [ 120.358921][ T213] netif_set_mtu_ext (net/core/dev.c:2324 net/core/dev.c:9889) [ 120.359092][ T213] ? dev_validate_mtu (net/core/dev.c:9842 (discriminator 2)) [ 120.359268][ T213] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.359459][ T213] ? validate_chain (kernel/locking/lockdep.c:3801 (discriminator 2) kernel/locking/lockdep.c:3821 (discriminator 2) kernel/locking/lockdep.c:3876 (discriminator 2)) [ 120.359632][ T213] netif_set_mtu (net/core/dev.c:9910) [ 120.359817][ T213] ? netif_set_mtu_ext (net/core/dev.c:9847 (discriminator 2)) [ 120.359992][ T213] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 120.360161][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.360339][ T213] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.360523][ T213] ? trace_contention_end (./include/trace/events/lock.h:122 (discriminator 22)) [ 120.360698][ T213] dev_set_mtu (net/core/dev_api.c:249) [ 120.360840][ T213] dev_ifsioc (net/core/dev_ioctl.c:562) [ 120.361013][ T213] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.361183][ T213] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 120.361361][ T213] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.361547][ T213] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.361715][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.361891][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.362062][ T213] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 120.362203][ T213] dev_ioctl (net/core/dev_ioctl.c:816) [ 120.362351][ T213] sock_do_ioctl (net/socket.c:1327) [ 120.362534][ T213] ? rcu_read_unlock (./include/linux/rcupdate.h:867 (discriminator 6)) [ 120.362706][ T213] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 120.362877][ T213] ? __handle_mm_fault (mm/memory.c:6443 mm/memory.c:6565) [ 120.363049][ T213] ? ioctl_file_clone (fs/ioctl.c:244) [ 120.363224][ T213] ? 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)) [ 120.363416][ T213] sock_ioctl (net/socket.c:1434) [ 120.363557][ T213] ? br_ioctl_call (net/socket.c:1279) [ 120.363729][ T213] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.363900][ T213] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.364071][ T213] ? exc_page_fault (arch/x86/mm/fault.c:1474 arch/x86/mm/fault.c:1527) [ 120.364246][ T213] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 120.364442][ T213] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.364614][ T213] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.364786][ T213] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.364958][ T213] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.365161][ T213] RIP: 0033:0x7feb5d7be5fd [ 120.365345][ T213] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 120.365844][ T213] RSP: 002b:00007ffc69e45700 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.366079][ T213] RAX: ffffffffffffffda RBX: 00007ffc69e4781d RCX: 00007feb5d7be5fd [ 120.366310][ T213] RDX: 00007ffc69e457b0 RSI: 0000000000008922 RDI: 0000000000000008 [ 120.366561][ T213] RBP: 00007ffc69e45750 R08: 0000000000000000 R09: 00007ffc69e47821 [ 120.366795][ T213] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffc69e45ae8 [ 120.367026][ T213] R13: 0000000000000004 R14: 00007feb5d90c000 R15: 0000557593cea918 | [ 120.370459][ T212] ------------[ cut here ]------------ | [ 120.370593][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/212 | [ 120.370828][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.371284][ T212] Tainted: [W]=WARN [ 120.371381][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.371534][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.371690][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.372112][ T212] RSP: 0018:ffa0000000587c58 EFLAGS: 00010286 [ 120.372263][ T212] RAX: 00000000ffffffa6 RBX: ff110000095091c0 RCX: 1ff40000000b0f51 [ 120.372453][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff1100000950927c [ 120.372630][ T212] RBP: ff11000004b78000 R08: 1fe22000012a1251 R09: ff1100000c4ad1e8 [ 120.372811][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 [ 120.372986][ T212] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000001 [ 120.373163][ T212] FS: 000000001150f400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 120.373373][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.373530][ T212] CR2: 00007efdca0c9000 CR3: 000000000a041004 CR4: 0000000000771ef0 [ 120.373708][ T212] PKRU: 55555554 [ 120.373797][ T212] Call Trace: [ 120.373885][ T212] [ 120.373947][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.374066][ T212] rtnetlink_event (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4541 net/core/rtnetlink.c:7121) [ 120.374187][ T212] notifier_call_chain (kernel/notifier.c:85) [ 120.374309][ T212] netdev_update_features (net/core/dev.c:2287 net/core/dev.c:2301 net/core/dev.c:1590 net/core/dev.c:11099 net/core/dev.c:11096) [ 120.374444][ T212] ? netdev_sync_lower_features (net/core/dev.c:10883) [ 120.374594][ T212] __tun_chr_ioctl (drivers/net/tun.c:2963 drivers/net/tun.c:3285) tun [ 120.374717][ T212] ? tun_chr_read_iter (drivers/net/tun.c:2271 (discriminator 1)) tun [ 120.374837][ T212] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 120.374959][ T212] ? update_socket_protocol+0x10/0x10 [ 120.375079][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.375199][ T212] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 120.375321][ T212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.375610][ T212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.375730][ T212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.375850][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.375996][ T212] RIP: 0033:0x47cc8d [ 120.376090][ T212] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 120.376529][ T212] RSP: 002b:00007ffe0fab34c0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.376707][ T212] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 120.376884][ T212] RDX: 000000000000000f RSI: 00000000400454d0 RDI: 0000000000000006 [ 120.377062][ T212] RBP: 00007ffe0fab3510 R08: 0000000000000021 R09: 0000000011510450 [ 120.377239][ T212] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffe0fab39d8 [ 120.377429][ T212] R13: 00007ffe0fab3a18 R14: 0000000000000002 R15: 0000000000543540 | [ 120.379105][ T212] ------------[ cut here ]------------ | [ 120.379226][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/212 | [ 120.379478][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 120.379951][ T212] Tainted: [W]=WARN [ 120.380045][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.380199][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 120.380365][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 120.380813][ T212] RSP: 0018:ffa0000000587910 EFLAGS: 00010286 [ 120.380968][ T212] RAX: 00000000ffffffa6 RBX: ff11000009509540 RCX: 1ff40000000b0ee8 [ 120.381151][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff110000095095fc [ 120.381340][ T212] RBP: ff11000004b78000 R08: 1fe22000012a12c1 R09: ff1100000c4ad1e8 [ 120.381538][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000001 [ 120.381727][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: 00000000000010d1 [ 120.381914][ T212] FS: 000000001150f400(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 120.382132][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 120.382289][ T212] CR2: 00007efdca0c9000 CR3: 000000000a041004 CR4: 0000000000771ef0 [ 120.382487][ T212] PKRU: 55555554 [ 120.382580][ T212] Call Trace: [ 120.382673][ T212] [ 120.382738][ T212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 120.382866][ T212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 120.382964][ T212] ? mark_held_locks (kernel/locking/lockdep.c:4325) [ 120.383089][ T212] __dev_notify_flags (net/core/dev.c:9787) [ 120.383217][ T212] ? netif_change_name (net/core/dev.c:1495) [ 120.383342][ T212] ? __dev_change_flags (net/core/dev.c:9752) [ 120.383479][ T212] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 120.383604][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.383729][ T212] ? dev_ioctl (./include/linux/rtnetlink.h:130 net/core/dev_ioctl.c:815) [ 120.383856][ T212] netif_change_flags (net/core/dev.c:9820) [ 120.383982][ T212] dev_change_flags (net/core/dev_api.c:68) [ 120.384109][ T212] dev_ifsioc (net/core/dev_ioctl.c:555) [ 120.384234][ T212] ? mark_usage (kernel/locking/lockdep.c:4674) [ 120.384363][ T212] ? dev_set_hwtstamp (net/core/dev_ioctl.c:434) [ 120.384493][ T212] ? ww_mutex_lock (kernel/locking/mutex.c:933) [ 120.384619][ T212] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 120.384742][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 120.384868][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 120.384994][ T212] ? dev_load (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) net/core/dev_ioctl.c:670 (discriminator 2)) [ 120.385092][ T212] dev_ioctl (net/core/dev_ioctl.c:816) [ 120.385187][ T212] sock_do_ioctl (net/socket.c:1327) [ 120.385312][ T212] ? __sock_recv_cmsgs (./include/net/sock.h:2867 net/socket.c:1117) [ 120.385452][ T212] ? ioctl_file_clone (fs/ioctl.c:244) [ 120.385580][ T212] sock_ioctl (net/socket.c:1434) [ 120.385675][ T212] ? br_ioctl_call (net/socket.c:1279) [ 120.385801][ T212] ? fd_install (./include/linux/rcupdate.h:963 (discriminator 1) fs/file.c:699 (discriminator 1)) [ 120.385928][ T212] ? update_socket_protocol+0x10/0x10 [ 120.386054][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 120.386180][ T212] __x64_sys_ioctl (fs/ioctl.c:51 fs/ioctl.c:597 fs/ioctl.c:583 fs/ioctl.c:583) [ 120.386306][ T212] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 120.386440][ T212] ? trace_hardirqs_off (kernel/trace/trace_preemptirq.c:104 (discriminator 1)) [ 120.386565][ T212] ? exc_page_fault (arch/x86/mm/fault.c:1480 (discriminator 3) arch/x86/mm/fault.c:1527 (discriminator 3)) [ 120.386689][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.386845][ T212] RIP: 0033:0x47cc8d [ 120.386943][ T212] Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 All code ======== 0: 04 25 add $0x25,%al 2: 28 00 sub %al,(%rax) 4: 00 00 add %al,(%rax) 6: 48 89 45 c8 mov %rax,-0x38(%rbp) a: 31 c0 xor %eax,%eax c: 48 8d 45 10 lea 0x10(%rbp),%rax 10: c7 45 b0 10 00 00 00 movl $0x10,-0x50(%rbp) 17: 48 89 45 b8 mov %rax,-0x48(%rbp) 1b: 48 8d 45 d0 lea -0x30(%rbp),%rax 1f: 48 89 45 c0 mov %rax,-0x40(%rbp) 23: b8 10 00 00 00 mov $0x10,%eax 28: 0f 05 syscall 2a:* 89 c2 mov %eax,%edx <-- trapping instruction 2c: 3d 00 f0 ff ff cmp $0xfffff000,%eax 31: 77 1a ja 0x4d 33: 48 8b 45 c8 mov -0x38(%rbp),%rax 37: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 3e: 00 00 Code starting with the faulting instruction =========================================== 0: 89 c2 mov %eax,%edx 2: 3d 00 f0 ff ff cmp $0xfffff000,%eax 7: 77 1a ja 0x23 9: 48 8b 45 c8 mov -0x38(%rbp),%rax d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax 14: 00 00 [ 120.387397][ T212] RSP: 002b:00007ffe0fab34a0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.387591][ T212] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 000000000047cc8d [ 120.387782][ T212] RDX: 00007ffe0fab3510 RSI: 0000000000008914 RDI: 0000000000000007 [ 120.387969][ T212] RBP: 00007ffe0fab34f0 R08: 0000000000000021 R09: 0000000011510450 [ 120.388157][ T212] R10: 0000000000000020 R11: 0000000000000246 R12: 00007ffe0fab39d8 [ 120.388345][ T212] R13: 00007ffe0fab3a18 R14: 0000000000000002 R15: 0000000000543540 | [ 130.285959][ T212] ------------[ cut here ]------------ | [ 130.286171][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/212 | [ 130.286982][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 130.287569][ T212] Tainted: [W]=WARN [ 130.287671][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.287840][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.288016][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.288557][ T212] RSP: 0018:ffa00000005876e8 EFLAGS: 00010286 [ 130.288731][ T212] RAX: 00000000ffffffa6 RBX: ff11000010e29540 RCX: 1ff40000000b0ea3 [ 130.288930][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000010e295fc [ 130.289130][ T212] RBP: ff11000004b78000 R08: 1fe22000021c52c1 R09: ff1100000c4ad1e8 [ 130.289332][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000041 [ 130.289593][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: ffa0000000587780 [ 130.289796][ T212] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 130.290033][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.290203][ T212] CR2: 00007efdca0c9000 CR3: 000000002af39005 CR4: 0000000000771ef0 [ 130.290469][ T212] PKRU: 55555554 [ 130.290571][ T212] Call Trace: [ 130.290673][ T212] [ 130.290743][ T212] rtmsg_ifinfo_event.part.0 (net/core/rtnetlink.c:4551) [ 130.290880][ T212] rtmsg_ifinfo (net/core/rtnetlink.c:4551 net/core/rtnetlink.c:4560) [ 130.290983][ T212] netif_close_many (net/core/dev.c:1804) [ 130.291120][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.291256][ T212] ? __dev_close_many (net/core/dev.c:1781) [ 130.291397][ T212] ? netif_close_many_and_unlock (net/core/dev.c:12330) [ 130.291622][ T212] unregister_netdevice_many_notify (net/core/dev.c:12406) [ 130.291791][ T212] ? select_fallback_rq (kernel/sched/sched.h:1383) [ 130.291926][ T212] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 130.292091][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.292225][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.292358][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.292555][ T212] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 130.292694][ T212] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 130.292829][ T212] ? unregister_netdevice_many (net/core/dev.c:12497) [ 130.292962][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.293099][ T212] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 130.293235][ T212] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 130.293379][ T212] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 130.293569][ T212] __fput (fs/file_table.c:510) [ 130.293676][ T212] task_work_run (kernel/task_work.c:233) [ 130.293811][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.293948][ T212] ? task_work_cancel (kernel/task_work.c:190) [ 130.294085][ T212] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 130.294221][ T212] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 130.294325][ T212] ? exit_notify (kernel/exit.c:748) [ 130.294519][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.294657][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.294790][ T212] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 130.294925][ T212] do_group_exit (kernel/exit.c:1119) [ 130.295059][ T212] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 130.295225][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.295359][ T212] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 130.295552][ T212] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 130.295684][ T212] get_signal (kernel/signal.c:3037) [ 130.295823][ T212] ? ptrace_signal (./include/linux/signal.h:87) [ 130.295958][ T212] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 130.296093][ T212] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 130.296226][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.296366][ T212] ? alloc_file_clone (fs/file_table.c:477) [ 130.296556][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.296693][ T212] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 130.296860][ T212] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 130.296993][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.297127][ T212] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 130.297261][ T212] ? irq_exit_rcu (kernel/softirq.c:754) [ 130.297399][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.297622][ T212] RIP: 0033:0x47fb83 [ 130.297731][ T212] Code: Unable to access opcode bytes at 0x47fb59. Code starting with the faulting instruction =========================================== [ 130.297904][ T212] RSP: 002b:00007ffe0fab2f70 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 130.298108][ T212] RAX: 0000000000000000 RBX: 00000000fffffff5 RCX: 000000000047fb83 [ 130.298308][ T212] RDX: 000000000000000e RSI: 312111ccd3731a6e RDI: 0000000000000008 [ 130.298571][ T212] RBP: 00007ffe0fab3470 R08: 0000000000000041 R09: 0000000011510450 [ 130.298770][ T212] R10: 0000000000000040 R11: 0000000000000246 R12: 0000000000000000 [ 130.298973][ T212] R13: fffffffffffffff0 R14: 0000000000000000 R15: 0000000000543540 | [ 130.309574][ T212] ------------[ cut here ]------------ | [ 130.309720][ T212] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#1: packetdrill/212 | [ 130.309980][ T212] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 130.310483][ T212] Tainted: [W]=WARN [ 130.310580][ T212] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.310748][ T212] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.310917][ T212] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.311381][ T212] RSP: 0018:ffa0000000587818 EFLAGS: 00010286 [ 130.311551][ T212] RAX: 00000000ffffffa6 RBX: ff11000004bfd1c0 RCX: 1ff40000000b0ec9 [ 130.311744][ T212] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004bfd27c [ 130.311941][ T212] RBP: ff11000004b78000 R08: 1fe220000097fa51 R09: ff1100000c4ad1e8 [ 130.312138][ T212] R10: 0000000000000001 R11: 0000000000000001 R12: 00000000ffffffff [ 130.312331][ T212] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 130.312533][ T212] FS: 0000000000000000(0000) GS:ff110000a782c000(0000) knlGS:0000000000000000 [ 130.312761][ T212] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.312922][ T212] CR2: 00007efdca0c9000 CR3: 000000002af39005 CR4: 0000000000771ef0 [ 130.313115][ T212] PKRU: 55555554 [ 130.313212][ T212] Call Trace: [ 130.313309][ T212] [ 130.313379][ T212] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 130.313547][ T212] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 130.313708][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.313840][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.313972][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.314104][ T212] ? __queue_work (./include/linux/rcupdate.h:310 (discriminator 2) ./include/linux/rcupdate.h:869 (discriminator 2) kernel/workqueue.c:2402 (discriminator 2)) [ 130.314235][ T212] unregister_netdevice_queue (net/core/dev.c:12497 net/core/dev.c:12309 net/core/dev.c:12299) [ 130.314369][ T212] ? unregister_netdevice_many (net/core/dev.c:12497) [ 130.314503][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.314634][ T212] ? queue_delayed_work_on (kernel/workqueue.c:2616 (discriminator 6)) [ 130.314764][ T212] __tun_detach (./include/linux/netdevice.h:3455 drivers/net/tun.c:628) tun [ 130.314896][ T212] tun_chr_close (drivers/net/tun.c:644 drivers/net/tun.c:3505) tun [ 130.315024][ T212] __fput (fs/file_table.c:510) [ 130.315126][ T212] task_work_run (kernel/task_work.c:233) [ 130.315255][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.315387][ T212] ? task_work_cancel (kernel/task_work.c:190) [ 130.315521][ T212] ? kmem_cache_free (./include/linux/kasan.h:235 mm/slub.c:2689 mm/slub.c:6250 mm/slub.c:6377) [ 130.315653][ T212] do_exit (./include/linux/task_work.h:40 kernel/exit.c:976) [ 130.315752][ T212] ? exit_notify (kernel/exit.c:748) [ 130.315881][ T212] ? find_held_lock (kernel/locking/lockdep.c:5350) [ 130.316011][ T212] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.316138][ T212] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 130.316267][ T212] do_group_exit (kernel/exit.c:1119) [ 130.316405][ T212] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4411 (discriminator 2)) [ 130.316563][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.316693][ T212] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:187 kernel/locking/spinlock.c:206) [ 130.316820][ T212] ? _raw_spin_unlock_irq (./include/linux/spinlock_api_smp.h:188 (discriminator 1) kernel/locking/spinlock.c:206 (discriminator 1)) [ 130.316947][ T212] get_signal (kernel/signal.c:3037) [ 130.317079][ T212] ? ptrace_signal (./include/linux/signal.h:87) [ 130.317210][ T212] arch_do_signal_or_restart (arch/x86/kernel/signal.c:337) [ 130.317341][ T212] ? get_sigframe_size (arch/x86/kernel/signal.c:233) [ 130.317477][ T212] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4472) [ 130.317607][ T212] ? alloc_file_clone (fs/file_table.c:477) [ 130.317734][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.317863][ T212] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 130.318023][ T212] exit_to_user_mode_loop (kernel/entry/common.c:64 kernel/entry/common.c:98) [ 130.318154][ T212] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.318283][ T212] do_syscall_64 (./include/linux/irq-entry-common.h:207 ./include/linux/irq-entry-common.h:230 ./include/linux/entry-common.h:318 arch/x86/entry/syscall_64.c:100) [ 130.318422][ T212] ? irq_exit_rcu (kernel/softirq.c:754) [ 130.318550][ T212] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.318709][ T212] RIP: 0033:0x47fb83 [ 130.318811][ T212] Code: Unable to access opcode bytes at 0x47fb59. Code starting with the faulting instruction =========================================== [ 130.318977][ T212] RSP: 002b:00007ffe0fab2f70 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 130.319172][ T212] RAX: 0000000000000000 RBX: 00000000fffffff5 RCX: 000000000047fb83 [ 130.319369][ T212] RDX: 000000000000000e RSI: 312111ccd3731a6e RDI: 0000000000000008 [ 130.319565][ T212] RBP: 00007ffe0fab3470 R08: 0000000000000041 R09: 0000000011510450 [ 130.319759][ T212] R10: 0000000000000040 R11: 0000000000000246 R12: 0000000000000000 [ 130.319950][ T212] R13: fffffffffffffff0 R14: 0000000000000000 R15: 0000000000543540 | [ 130.333080][ T12] ------------[ cut here ]------------ | [ 130.333251][ T12] WARNING: net/core/rtnetlink.c:4523 at rtmsg_ifinfo_build_skb+0x1a6/0x250, CPU#2: 0/12 | [ 130.333566][ T12] Modules linked in: nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 tun | [ 130.334105][ T12] Tainted: [W]=WARN [ 130.334240][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.334452][ T12] Workqueue: netns cleanup_net [ 130.334628][ T12] RIP: 0010:rtmsg_ifinfo_build_skb (net/core/rtnetlink.c:4523 (discriminator 3)) [ 130.334838][ T12] Code: 89 fa 48 c1 ea 03 0f b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 04 84 d2 75 79 48 8b 44 24 58 44 8b 48 08 e9 42 ff ff ff 90 <0f> 0b 90 ba 02 00 00 00 48 89 de 31 ff e8 88 e9 f0 ff b9 a6 ff ff All code ======== 0: 89 fa mov %edi,%edx 2: 48 c1 ea 03 shr $0x3,%rdx 6: 0f b6 14 02 movzbl (%rdx,%rax,1),%edx a: 48 89 f8 mov %rdi,%rax d: 83 e0 07 and $0x7,%eax 10: 83 c0 03 add $0x3,%eax 13: 38 d0 cmp %dl,%al 15: 7c 04 jl 0x1b 17: 84 d2 test %dl,%dl 19: 75 79 jne 0x94 1b: 48 8b 44 24 58 mov 0x58(%rsp),%rax 20: 44 8b 48 08 mov 0x8(%rax),%r9d 24: e9 42 ff ff ff jmp 0xffffffffffffff6b 29: 90 nop 2a:* 0f 0b ud2 <-- trapping instruction 2c: 90 nop 2d: ba 02 00 00 00 mov $0x2,%edx 32: 48 89 de mov %rbx,%rsi 35: 31 ff xor %edi,%edi 37: e8 88 e9 f0 ff call 0xfffffffffff0e9c4 3c: b9 .byte 0xb9 3d: a6 cmpsb (%rdi),(%rsi) 3e: ff (bad) 3f: ff .byte 0xff Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 90 nop 3: ba 02 00 00 00 mov $0x2,%edx 8: 48 89 de mov %rbx,%rsi b: 31 ff xor %edi,%edi d: e8 88 e9 f0 ff call 0xfffffffffff0e99a 12: b9 .byte 0xb9 13: a6 cmpsb (%rdi),(%rsi) 14: ff (bad) 15: ff .byte 0xff [ 130.335310][ T12] RSP: 0018:ffa00000000c7878 EFLAGS: 00010286 [ 130.335524][ T12] RAX: 00000000ffffffa6 RBX: ff11000004bfc740 RCX: 1ff4000000018ed5 [ 130.335750][ T12] RDX: 0000000000000007 RSI: 0000000000000000 RDI: ff11000004bfc7fc [ 130.335970][ T12] RBP: ff110000091e9000 R08: 1fe220000097f901 R09: ff11000001afd260 [ 130.336193][ T12] R10: 0000000000000002 R11: 0000000000000001 R12: 00000000ffffffff [ 130.336436][ T12] R13: 0000000000000000 R14: 0000000000000000 R15: dffffc0000000000 [ 130.336665][ T12] FS: 0000000000000000(0000) GS:ff110000a78ac000(0000) knlGS:0000000000000000 [ 130.336917][ T12] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 130.337111][ T12] CR2: 00007feb5d78c2a0 CR3: 000000002af39002 CR4: 0000000000771ef0 [ 130.337334][ T12] PKRU: 55555554 [ 130.337486][ T12] Call Trace: [ 130.337625][ T12] [ 130.337732][ T12] unregister_netdevice_many_notify (net/core/dev.c:12439) [ 130.337932][ T12] ? unregister_netdevice_queued (./include/linux/list.h:404 (discriminator 3)) [ 130.338129][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1021 (discriminator 3)) [ 130.338298][ T12] default_device_exit_batch (net/core/dev.c:12497 net/core/dev.c:13089) [ 130.338487][ T12] ? generic_xdp_install (./include/linux/netdevice.h:5659) [ 130.338651][ T12] ? ipmr_free_table (net/ipv4/ipmr.c:453) [ 130.338822][ T12] ? unregister_netdev (./include/net/net_namespace.h:419 (discriminator 7)) [ 130.338987][ T12] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 130.339151][ T12] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:150 (discriminator 1) net/ipv4/nexthop.c:4145 (discriminator 1)) [ 130.339350][ T12] ops_undo_list (net/core/net_namespace.c:205 net/core/net_namespace.c:252) [ 130.339548][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1094) [ 130.339721][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5535) [ 130.339889][ T12] cleanup_net (net/core/net_namespace.c:702) [ 130.340055][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 130.340221][ T12] ? process_one_work (kernel/workqueue.c:3290 (discriminator 2)) [ 130.340393][ T12] ? lock_acquire (./include/trace/events/lock.h:24 (discriminator 22) kernel/locking/lockdep.c:5831 (discriminator 22)) [ 130.340571][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:752 (discriminator 3)) [ 130.340738][ T12] process_one_work (kernel/workqueue.c:3314) [ 130.340911][ T12] ? pwq_dec_nr_in_flight (kernel/workqueue.c:1822 (discriminator 4)) [ 130.341076][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5868 (discriminator 1)) [ 130.341245][ T12] worker_thread (kernel/workqueue.c:3397 kernel/workqueue.c:3478) [ 130.341440][ T12] ? rescuer_thread (./include/linux/list.h:404 (discriminator 3)) [ 130.341608][ T12] kthread (kernel/kthread.c:436) [ 130.341746][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 130.341941][ T12] ? kthread_affine_node (kernel/kthread.c:378) [ 130.342107][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 130.342274][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/syscall_64.c:37) [ 130.342490][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 130.342661][ T12] ? kthread_affine_node (kernel/kthread.c:378) Finger prints: rtmsg_ifinfo_build_skb:rtmsg_ifinfo:netif_close_many:unregister_netdevice_many_notify:unregister_netdevice_queue rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netdev_update_features:__tun_chr_ioctl rtmsg_ifinfo_build_skb:rtmsg_ifinfo:__dev_notify_flags:netif_change_flags:dev_change_flags rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:default_device_exit_batch:ops_undo_list:cleanup_net rtmsg_ifinfo_build_skb:unregister_netdevice_many_notify:unregister_netdevice_queue:__tun_detach:tun_chr_close rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:__tun_chr_ioctl:__x64_sys_ioctl rtmsg_ifinfo_build_skb:rtmsg_ifinfo:register_netdevice:register_netdev:loopback_net_init rtmsg_ifinfo_build_skb:rtnetlink_event:notifier_call_chain:netif_set_mtu_ext:netif_set_mtu