====================================== | [ 5170.385095][ T7886] veth1: renamed from veth-betaR | [ 5170.490014][ T7887] veth0: renamed from veth-gamma | [ 5180.178273][ T7910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7910 | [ 5180.178834][ T7910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.179128][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.179130][ T7910] Call Trace: [ 5180.179132][ T7910] [ 5180.179134][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.179142][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.179149][ T7910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.179156][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.179164][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.179171][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.179176][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.179188][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.179199][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.179205][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.179210][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.179218][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.179223][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.179232][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.179248][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.179251][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.179262][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.179267][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.179273][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.179287][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.179294][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.179302][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.179309][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.179319][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.179323][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.179327][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.179332][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.179337][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.179341][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.179345][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.179348][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.179351][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.179353][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.179355][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.179357][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.179359][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.179359][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.179374][ T7910] | [ 5180.179377][ T7910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7910 | [ 5180.192123][ T7910] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.192384][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.192386][ T7910] Call Trace: [ 5180.192388][ T7910] [ 5180.192390][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.192396][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.192405][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.192412][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.192419][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.192426][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.192431][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.192443][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.192455][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.192460][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.192465][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.192473][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.192477][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.192486][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.192502][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.192505][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.192516][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.192522][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.192528][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.192542][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.192549][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.192557][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.192564][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.192574][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.192578][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.192581][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.192586][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.192591][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.192595][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.192598][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.192600][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.192604][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.192606][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.192607][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.192609][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.192611][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.192611][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.192626][ T7910] | [ 5180.192648][ T7910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7910 | [ 5180.205529][ T7910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.205804][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.205805][ T7910] Call Trace: [ 5180.205807][ T7910] [ 5180.205809][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.205814][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.205820][ T7910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.205827][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.205841][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.205854][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.205858][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.205868][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.205874][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.205881][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.205886][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.205891][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.205903][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.205915][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.205920][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.205924][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.205931][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.205934][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.205943][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.205959][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.205962][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.205974][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.205979][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.205984][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.205999][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.206005][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.206012][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.206019][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.206029][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.206033][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.206036][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.206040][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.206045][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.206048][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.206051][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.206053][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.206056][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.206058][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.206060][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.206061][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.206062][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.206062][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.206077][ T7910] | [ 5180.221322][ T7910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7910 | [ 5180.221843][ T7910] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.222141][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.222142][ T7910] Call Trace: [ 5180.222144][ T7910] [ 5180.222146][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.222152][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.222158][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.222165][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.222179][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.222192][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.222195][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.222205][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.222212][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.222218][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.222224][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.222229][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.222241][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.222253][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.222258][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.222262][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.222269][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.222273][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.222281][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.222298][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.222300][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.222311][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.222315][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.222321][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.222336][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.222342][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.222349][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.222357][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.222367][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.222371][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.222374][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.222379][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.222383][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.222386][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.222390][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.222392][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.222395][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.222397][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.222398][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.222400][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.222402][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.222402][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.222416][ T7910] | [ 5180.222424][ T7910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7910 | [ 5180.239285][ T7910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.239575][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.239576][ T7910] Call Trace: [ 5180.239578][ T7910] [ 5180.239580][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.239586][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.239592][ T7910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.239599][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.239612][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.239626][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.239629][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.239640][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.239646][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.239659][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.239672][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.239676][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.239685][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.239692][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.239698][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.239704][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.239708][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.239720][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.239732][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.239737][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.239741][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.239748][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.239751][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.239760][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.239776][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.239779][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.239790][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.239794][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.239799][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.239814][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.239820][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.239827][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.239834][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.239845][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.239849][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.239852][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.239856][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.239861][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.239865][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.239868][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.239870][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.239873][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.239875][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.239877][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.239878][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.239880][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.239880][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.239895][ T7910] | [ 5180.239897][ T7910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7910 | [ 5180.259541][ T7910] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.259852][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.259854][ T7910] Call Trace: [ 5180.259855][ T7910] [ 5180.259857][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.259863][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.259869][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.259876][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.259889][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.259903][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.259906][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.259916][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.259923][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.259936][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.259949][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.259953][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.259963][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.259970][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.259977][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.259982][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.259987][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.260000][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.260012][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.260017][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.260021][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.260028][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.260031][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.260040][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.260057][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.260059][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.260070][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.260075][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.260080][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.260095][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.260102][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.260109][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.260117][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.260127][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.260131][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.260134][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.260139][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.260144][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.260147][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.260150][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.260152][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.260155][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.260157][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.260158][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.260160][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.260162][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.260162][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.260177][ T7910] | [ 5180.280194][ T7910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7910 | [ 5180.280847][ T7910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.281163][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.281164][ T7910] Call Trace: [ 5180.281166][ T7910] [ 5180.281168][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.281173][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.281179][ T7910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.281186][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.281199][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.281214][ T7910] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.281223][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.281230][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.281243][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.281256][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.281260][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.281270][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.281277][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.281289][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.281302][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.281306][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.281316][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.281322][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.281329][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.281334][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.281339][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.281351][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.281364][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.281369][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.281372][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.281380][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.281383][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.281392][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.281409][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.281411][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.281422][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.281427][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.281432][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.281447][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.281453][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.281460][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.281468][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.281478][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.281482][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.281485][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.281489][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.281494][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.281497][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.281500][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.281503][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.281505][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.281507][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.281509][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.281511][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.281512][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.281512][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.281527][ T7910] | [ 5180.281529][ T7910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7910 | [ 5180.303915][ T7910] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.304244][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.304246][ T7910] Call Trace: [ 5180.304247][ T7910] [ 5180.304249][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.304255][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.304261][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.304268][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.304282][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.304297][ T7910] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.304307][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.304314][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.304327][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.304340][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.304344][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.304354][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.304361][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.304374][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.304387][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.304391][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.304401][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.304408][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.304414][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.304420][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.304424][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.304437][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.304449][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.304455][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.304458][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.304466][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.304469][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.304478][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.304495][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.304498][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.304509][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.304513][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.304519][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.304534][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.304541][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.304548][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.304556][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.304566][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.304570][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.304573][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.304578][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.304583][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.304586][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.304589][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.304592][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.304595][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.304597][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.304598][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.304600][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.304602][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.304602][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.304617][ T7910] | [ 5180.304625][ T7910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7910 | [ 5180.327731][ T7910] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.328074][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.328075][ T7910] Call Trace: [ 5180.328077][ T7910] [ 5180.328079][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.328085][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.328090][ T7910] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5180.328098][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.328111][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.328125][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.328129][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.328139][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.328146][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.328159][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.328174][ T7910] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.328183][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.328190][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.328203][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.328216][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.328220][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.328230][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.328236][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.328249][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.328262][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.328266][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.328276][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.328283][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.328290][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.328295][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.328300][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.328313][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.328325][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.328331][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.328334][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.328341][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.328344][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.328353][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.328370][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.328373][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.328384][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.328388][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.328394][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.328409][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.328415][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.328422][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.328429][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.328440][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.328444][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.328447][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.328456][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.328461][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.328464][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.328467][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.328469][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.328472][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.328474][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.328476][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.328477][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.328479][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.328479][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5180.328494][ T7910] | [ 5180.328496][ T7910] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7910 | [ 5180.353886][ T7910] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354221][ T7910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.354222][ T7910] Call Trace: [ 5180.354224][ T7910] [ 5180.354226][ T7910] dump_stack_lvl (lib/dump_stack.c:123) [ 5180.354232][ T7910] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5180.354238][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354245][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.354259][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.354273][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.354276][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.354287][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354294][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.354307][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.354322][ T7910] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5180.354332][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354340][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.354353][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.354368][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.354371][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.354382][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354388][ T7910] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5180.354402][ T7910] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5180.354416][ T7910] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5180.354420][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.354430][ T7910] lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.354437][ T7910] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5180.354444][ T7910] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.354449][ T7910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5180.354454][ T7910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5180.354467][ T7910] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5180.354479][ T7910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5180.354485][ T7910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5180.354488][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.354496][ T7910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5180.354499][ T7910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5180.354508][ T7910] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5180.354525][ T7910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5180.354528][ T7910] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5180.354540][ T7910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.354544][ T7910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5180.354550][ T7910] ? __pfx___sys_sendto (net/socket.c:2147) [ 5180.354565][ T7910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5180.354571][ T7910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5180.354579][ T7910] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5180.354586][ T7910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5180.354597][ T7910] __x64_sys_sendto (net/socket.c:2183) [ 5180.354601][ T7910] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5180.354604][ T7910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5180.354609][ T7910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5180.354614][ T7910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.354617][ T7910] RIP: 0033:0x7f183f629a4a [ 5180.354620][ T7910] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5180.354622][ T7910] RSP: 002b:00007ffca9fb90e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.354625][ T7910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f183f629a4a [ 5180.354627][ T7910] RDX: 0000000000000040 RSI: 000000003a559340 RDI: 0000000000000005 [ 5180.354629][ T7910] RBP: 00007ffca9fb9170 R08: 0000000000418574 R09: 000000000000001c [ 5180.354631][ T7910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.354633][ T7910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f183f752000 | [ 5181.432879][ T7910] lwtunnel_output(): recursion limit reached on datapath | [ 5186.128885][ T7917] check_preemption_disabled: 46 callbacks suppressed | [ 5186.128891][ T7917] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7917 | [ 5186.129777][ T7917] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5186.130035][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.130036][ T7917] Call Trace: [ 5186.130039][ T7917] [ 5186.130041][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5186.130049][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5186.130055][ T7917] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5186.130062][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5186.130070][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.130076][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5186.130081][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.130093][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5186.130105][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5186.130110][ T7917] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5186.130115][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.130124][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5186.130129][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5186.130137][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5186.130153][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5186.130156][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.130167][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.130173][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.130178][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5186.130192][ T7917] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5186.130199][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5186.130208][ T7917] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5186.130215][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5186.130225][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5186.130229][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5186.130232][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5186.130237][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5186.130242][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.130246][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5186.130250][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5186.130253][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.130257][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5186.130259][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5186.130261][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5186.130262][ T7917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.130264][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.130264][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.130279][ T7917] | [ 5186.130281][ T7917] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7917 | [ 5186.141641][ T7917] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5186.141881][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.141883][ T7917] Call Trace: [ 5186.141884][ T7917] [ 5186.141886][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5186.141893][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5186.141898][ T7917] lwtunnel_output (net/core/lwtunnel.c:359) [ 5186.141905][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5186.141912][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.141917][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5186.141922][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.141934][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5186.141946][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5186.141951][ T7917] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5186.141955][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.141962][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5186.141967][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5186.141976][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5186.141992][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5186.141995][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.142006][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.142010][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.142016][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5186.142030][ T7917] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5186.142037][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5186.142044][ T7917] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5186.142051][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5186.142061][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5186.142065][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5186.142069][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5186.142073][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5186.142078][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.142081][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5186.142084][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5186.142086][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.142089][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5186.142091][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5186.142093][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5186.142094][ T7917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.142096][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.142096][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.142111][ T7917] | [ 5186.154943][ T7917] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7917 | [ 5186.155313][ T7917] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5186.155558][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.155560][ T7917] Call Trace: [ 5186.155562][ T7917] [ 5186.155564][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5186.155570][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5186.155576][ T7917] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5186.155583][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5186.155590][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.155596][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5186.155601][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5186.155613][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5186.155625][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5186.155631][ T7917] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5186.155634][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.155642][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5186.155646][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5186.155655][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5186.155671][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5186.155674][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5186.155685][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.155690][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5186.155695][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5186.155710][ T7917] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5186.155716][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5186.155724][ T7917] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5186.155731][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5186.155741][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5186.155745][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5186.155748][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5186.155753][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5186.155758][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.155761][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5186.155764][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5186.155767][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.155770][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5186.155772][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5186.155774][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5186.155775][ T7917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.155777][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.155777][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5186.155792][ T7917] | [ 5187.138656][ T7917] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7917 | [ 5187.139156][ T7917] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5187.139405][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.139407][ T7917] Call Trace: [ 5187.139409][ T7917] [ 5187.139411][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5187.139421][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5187.139428][ T7917] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5187.139434][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5187.139442][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.139448][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5187.139453][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.139465][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5187.139477][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5187.139481][ T7917] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5187.139490][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5187.139495][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5187.139504][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5187.139521][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5187.139525][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5187.139536][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.139542][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.139548][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5187.139561][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5187.139570][ T7917] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5187.139577][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5187.139584][ T7917] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5187.139590][ T7917] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5187.139592][ T7917] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 5187.139601][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5187.139605][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5187.139609][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5187.139614][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5187.139619][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.139622][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5187.139627][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5187.139630][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.139634][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5187.139636][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5187.139637][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5187.139639][ T7917] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.139642][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5187.139642][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5187.139656][ T7917] | [ 5187.139659][ T7917] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7917 | [ 5187.151327][ T7917] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5187.151575][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.151577][ T7917] Call Trace: [ 5187.151578][ T7917] [ 5187.151580][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5187.151587][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5187.151593][ T7917] lwtunnel_output (net/core/lwtunnel.c:359) [ 5187.151599][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5187.151607][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.151612][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5187.151617][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.151629][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5187.151641][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5187.151645][ T7917] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5187.151654][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5187.151658][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5187.151667][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5187.151683][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5187.151686][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5187.151698][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.151702][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.151707][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5187.151721][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5187.151729][ T7917] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5187.151735][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5187.151743][ T7917] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5187.151748][ T7917] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5187.151750][ T7917] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 5187.151757][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5187.151761][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5187.151765][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5187.151769][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5187.151774][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.151777][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5187.151780][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5187.151783][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.151786][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5187.151788][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5187.151789][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5187.151791][ T7917] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.151793][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5187.151793][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5187.151807][ T7917] | [ 5187.170123][ T7917] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7917 | [ 5187.170479][ T7917] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5187.170721][ T7917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.170722][ T7917] Call Trace: [ 5187.170724][ T7917] [ 5187.170726][ T7917] dump_stack_lvl (lib/dump_stack.c:123) [ 5187.170732][ T7917] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5187.170738][ T7917] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 5187.170745][ T7917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5187.170752][ T7917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.170758][ T7917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5187.170763][ T7917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5187.170775][ T7917] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5187.170787][ T7917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5187.170791][ T7917] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 5187.170800][ T7917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5187.170804][ T7917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5187.170814][ T7917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5187.170830][ T7917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5187.170833][ T7917] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5187.170844][ T7917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.170849][ T7917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5187.170855][ T7917] ? __pfx___sys_sendto (net/socket.c:2147) [ 5187.170868][ T7917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5187.170876][ T7917] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5187.170883][ T7917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5187.170890][ T7917] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5187.170895][ T7917] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5187.170897][ T7917] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 5187.170905][ T7917] __x64_sys_sendto (net/socket.c:2183) [ 5187.170909][ T7917] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5187.170912][ T7917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5187.170917][ T7917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5187.170922][ T7917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.170925][ T7917] RIP: 0033:0x7fb3b4c38a4a [ 5187.170929][ T7917] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5187.170931][ T7917] RSP: 002b:00007ffea26f14e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.170934][ T7917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3b4c38a4a [ 5187.170936][ T7917] RDX: 0000000000000040 RSI: 0000000024616340 RDI: 0000000000000005 [ 5187.170938][ T7917] RBP: 00007ffea26f1570 R08: 0000000000418574 R09: 000000000000001c [ 5187.170939][ T7917] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.170941][ T7917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3b4d61000 | [ 5189.599903][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5190.648500][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5192.903087][ T7923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7923 | [ 5192.903476][ T7923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.903723][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.903726][ T7923] Call Trace: [ 5192.903727][ T7923] [ 5192.903730][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.903738][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.903745][ T7923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.903752][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.903759][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.903766][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.903770][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.903783][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.903794][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.903800][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.903805][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.903814][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.903818][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.903827][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.903843][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.903846][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.903857][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.903862][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.903868][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.903883][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.903889][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.903897][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.903904][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.903914][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.903918][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.903922][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.903927][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.903931][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.903935][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.903939][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.903941][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.903945][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.903947][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.903949][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.903951][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.903952][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.903952][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.903969][ T7923] | [ 5192.916370][ T7923] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7923 | [ 5192.916726][ T7923] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.917335][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.917337][ T7923] Call Trace: [ 5192.917338][ T7923] [ 5192.917340][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.917347][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.917353][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.917360][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.917368][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.917374][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.917379][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.917391][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.917403][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.917409][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.917413][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.917421][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.917425][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.917434][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.917450][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.917452][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.917464][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.917468][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.917474][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.917489][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.917495][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.917503][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.917510][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.917520][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.917524][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.917528][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.917532][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.917537][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.917540][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.917544][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.917546][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.917549][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.917551][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.917552][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.917554][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.917555][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.917555][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.917570][ T7923] | [ 5192.917682][ T7923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7923 | [ 5192.929467][ T7923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.929723][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.929725][ T7923] Call Trace: [ 5192.929727][ T7923] [ 5192.929729][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.929735][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.929741][ T7923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.929747][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.929758][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.929770][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.929773][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.929783][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.929790][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.929797][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.929803][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.929807][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.929819][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.929832][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.929837][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.929841][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.929848][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.929852][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.929861][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.929877][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.929879][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.929890][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.929896][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.929901][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.929916][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.929922][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.929929][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.929936][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.929946][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.929950][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.929953][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.929958][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.929963][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.929966][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.929970][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.929973][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.929976][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.929977][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.929979][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.929981][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.929982][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.929982][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.929997][ T7923] | [ 5192.944044][ T7923] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7923 | [ 5192.944420][ T7923] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.944673][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.944674][ T7923] Call Trace: [ 5192.944676][ T7923] [ 5192.944678][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.944683][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.944689][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.944695][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.944705][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.944717][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.944720][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.944730][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.944737][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.944743][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.944749][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.944754][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.944766][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.944778][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.944783][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.944786][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.944793][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.944796][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.944805][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.944821][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.944824][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.944835][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.944839][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.944844][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.944859][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.944865][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.944872][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.944879][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.944890][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.944893][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.944896][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.944901][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.944906][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.944908][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.944912][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.944914][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.944916][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.944918][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.944920][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.944922][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.944923][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.944923][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.944938][ T7923] | [ 5192.960981][ T7923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7923 | [ 5192.961378][ T7923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.961639][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.961640][ T7923] Call Trace: [ 5192.961642][ T7923] [ 5192.961644][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.961650][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.961656][ T7923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.961663][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.961672][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.961684][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.961688][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.961698][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.961704][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.961713][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.961725][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.961728][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.961738][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.961744][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.961751][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.961756][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.961761][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.961773][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.961785][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.961790][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.961794][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.961801][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.961805][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.961814][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.961830][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.961833][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.961844][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.961848][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.961853][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.961868][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.961874][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.961881][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.961888][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.961899][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.961902][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.961905][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.961910][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.961915][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.961918][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.961921][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.961923][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.961927][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.961929][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.961930][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.961932][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.961933][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.961933][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.961948][ T7923] | [ 5192.961950][ T7923] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7923 | [ 5192.979150][ T7923] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.979413][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.979415][ T7923] Call Trace: [ 5192.979416][ T7923] [ 5192.979418][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.979424][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.979430][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.979437][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.979447][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.979459][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.979462][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.979472][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.979479][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.979488][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.979500][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.979504][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.979513][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.979520][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.979526][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.979532][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.979537][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.979549][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.979561][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.979567][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.979570][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.979577][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.979580][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.979589][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.979606][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.979609][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.979620][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.979624][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.979630][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.979645][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.979651][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.979658][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.979665][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.979675][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.979679][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.979682][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.979687][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.979692][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.979695][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.979698][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.979700][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.979703][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.979705][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.979707][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.979709][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.979710][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.979710][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.979725][ T7923] | [ 5192.979799][ T7923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7923 | [ 5192.997635][ T7923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.997906][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5192.997908][ T7923] Call Trace: [ 5192.997910][ T7923] [ 5192.997911][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5192.997917][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5192.997922][ T7923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5192.997929][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.997939][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.997951][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.997954][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.997965][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.997972][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.997982][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.997994][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.997997][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.998007][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.998013][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5192.998022][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5192.998034][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5192.998038][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.998047][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5192.998054][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5192.998061][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.998066][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5192.998071][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5192.998083][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5192.998095][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5192.998101][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5192.998104][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.998111][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5192.998114][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5192.998123][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5192.998140][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5192.998143][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5192.998154][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.998158][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5192.998164][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5192.998179][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5192.998185][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5192.998192][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5192.998199][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5192.998210][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5192.998214][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5192.998217][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5192.998221][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5192.998226][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5192.998230][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5192.998233][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5192.998235][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5192.998238][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5192.998240][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5192.998241][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5192.998243][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5192.998245][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.998245][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5192.998260][ T7923] | [ 5193.018614][ T7923] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7923 | [ 5193.019219][ T7923] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.019493][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.019495][ T7923] Call Trace: [ 5193.019496][ T7923] [ 5193.019498][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5193.019504][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5193.019510][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.019516][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.019526][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.019539][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.019542][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.019552][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.019559][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.019568][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.019581][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.019584][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.019594][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.019601][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.019610][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.019622][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.019625][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.019635][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.019642][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5193.019648][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.019654][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5193.019659][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.019671][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5193.019683][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5193.019689][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5193.019692][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.019700][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5193.019703][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5193.019712][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5193.019730][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5193.019732][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.019744][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.019747][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.019753][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5193.019768][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5193.019774][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5193.019782][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5193.019789][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5193.019799][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5193.019803][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5193.019806][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.019811][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5193.019816][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.019819][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5193.019822][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5193.019824][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.019827][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5193.019828][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5193.019830][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5193.019831][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.019833][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5193.019833][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5193.019848][ T7923] | [ 5193.041054][ T7923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7923 | [ 5193.041468][ T7923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5193.041749][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.041750][ T7923] Call Trace: [ 5193.041752][ T7923] [ 5193.041754][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5193.041759][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5193.041765][ T7923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5193.041772][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.041781][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.041794][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.041797][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.041807][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.041814][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.041823][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.041835][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.041839][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.041849][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.041855][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.041864][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.041876][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.041880][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.041890][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.041897][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.041906][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.041918][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.041921][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.041931][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.041938][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5193.041944][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.041950][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5193.041954][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.041968][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5193.041981][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5193.041986][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5193.041989][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.041996][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5193.042000][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5193.042009][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5193.042026][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5193.042028][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.042040][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.042044][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.042049][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5193.042065][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5193.042071][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5193.042078][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5193.042086][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5193.042096][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5193.042100][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5193.042103][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.042108][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5193.042113][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.042116][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5193.042119][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5193.042121][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.042124][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5193.042126][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5193.042128][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5193.042129][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.042131][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5193.042131][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5193.042146][ T7923] | [ 5193.064361][ T7923] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7923 | [ 5193.064778][ T7923] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065070][ T7923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.065072][ T7923] Call Trace: [ 5193.065073][ T7923] [ 5193.065075][ T7923] dump_stack_lvl (lib/dump_stack.c:123) [ 5193.065080][ T7923] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5193.065086][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065093][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.065103][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.065115][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.065119][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.065129][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065135][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.065145][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.065157][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.065161][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.065171][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065178][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.065187][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.065199][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.065203][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.065213][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065219][ T7923] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5193.065229][ T7923] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5193.065241][ T7923] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5193.065244][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.065254][ T7923] lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.065261][ T7923] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5193.065268][ T7923] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.065273][ T7923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5193.065278][ T7923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5193.065291][ T7923] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5193.065303][ T7923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5193.065309][ T7923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5193.065312][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.065319][ T7923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5193.065322][ T7923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5193.065332][ T7923] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5193.065349][ T7923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5193.065351][ T7923] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5193.065363][ T7923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.065367][ T7923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5193.065373][ T7923] ? __pfx___sys_sendto (net/socket.c:2147) [ 5193.065389][ T7923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5193.065395][ T7923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5193.065402][ T7923] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5193.065409][ T7923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5193.065420][ T7923] __x64_sys_sendto (net/socket.c:2183) [ 5193.065424][ T7923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5193.065427][ T7923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5193.065432][ T7923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5193.065437][ T7923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.065439][ T7923] RIP: 0033:0x7f261d1d1a4a [ 5193.065443][ T7923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5193.065445][ T7923] RSP: 002b:00007ffc3b217038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.065447][ T7923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f261d1d1a4a [ 5193.065449][ T7923] RDX: 0000000000000040 RSI: 000000000f16c340 RDI: 0000000000000005 [ 5193.065451][ T7923] RBP: 00007ffc3b2170c0 R08: 0000000000418574 R09: 000000000000001c [ 5193.065452][ T7923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.065454][ T7923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f261d2fa000 | [ 5198.576040][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5200.816269][ T7929] check_preemption_disabled: 46 callbacks suppressed | [ 5200.816276][ T7929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7929 | [ 5200.816940][ T7929] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.817199][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.817201][ T7929] Call Trace: [ 5200.817204][ T7929] [ 5200.817206][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.817214][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.817221][ T7929] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.817227][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.817235][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.817241][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.817246][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.817258][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.817269][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.817274][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.817279][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.817288][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.817293][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.817302][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.817317][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.817320][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.817331][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.817336][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.817342][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.817356][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.817363][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.817372][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.817379][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.817389][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.817393][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.817397][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.817402][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.817407][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.817410][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.817415][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.817417][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.817421][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.817423][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.817425][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.817426][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.817428][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.817428][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.817442][ T7929] | [ 5200.817445][ T7929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7929 | [ 5200.829155][ T7929] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.829397][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.829399][ T7929] Call Trace: [ 5200.829400][ T7929] [ 5200.829402][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.829408][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.829414][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.829421][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.829427][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.829433][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.829438][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.829450][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.829461][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.829467][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.829470][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.829478][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.829481][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.829490][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.829506][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.829509][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.829520][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.829524][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.829530][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.829544][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.829551][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.829558][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.829565][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.829575][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.829579][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.829582][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.829587][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.829591][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.829594][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.829598][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.829600][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.829603][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.829605][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.829606][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.829608][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.829610][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.829610][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.829624][ T7929] | [ 5200.829702][ T7929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7929 | [ 5200.841635][ T7929] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.841890][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.841891][ T7929] Call Trace: [ 5200.841893][ T7929] [ 5200.841895][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.841900][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.841905][ T7929] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.841912][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.841916][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.841925][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.841937][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.841943][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.841951][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.841955][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.841962][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.841967][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.841971][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.841981][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.841988][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.841994][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.842000][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.842005][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.842017][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.842028][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.842034][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.842037][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.842044][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.842047][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.842055][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.842071][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.842074][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.842085][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.842089][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.842094][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.842109][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.842115][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.842122][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.842129][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.842139][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.842143][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.842145][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.842150][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.842155][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.842157][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.842160][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.842162][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.842165][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.842167][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.842168][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.842170][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.842172][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.842172][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.842186][ T7929] | [ 5200.858051][ T7929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7929 | [ 5200.858445][ T7929] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.858706][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.858707][ T7929] Call Trace: [ 5200.858709][ T7929] [ 5200.858711][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.858716][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.858721][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.858728][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.858731][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.858739][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.858751][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.858757][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.858764][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.858769][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.858775][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.858780][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.858783][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.858793][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.858799][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.858806][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.858811][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.858816][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.858828][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.858840][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.858846][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.858849][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.858856][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.858859][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.858868][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.858884][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.858887][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.858898][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.858902][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.858908][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.858923][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.858929][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.858936][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.858943][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.858953][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.858957][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.858960][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.858964][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.858971][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.858973][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.858976][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.858979][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.858981][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.858983][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.858985][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.858986][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.858988][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.858988][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.859002][ T7929] | [ 5200.875630][ T7929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7929 | [ 5200.876036][ T7929] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.876305][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.876306][ T7929] Call Trace: [ 5200.876308][ T7929] [ 5200.876309][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.876315][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.876320][ T7929] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.876327][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.876330][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.876338][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.876352][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.876361][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.876365][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.876375][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.876384][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.876391][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.876394][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.876401][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.876413][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.876418][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.876426][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.876431][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.876438][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.876442][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.876446][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.876455][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.876462][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.876469][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.876474][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.876478][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.876491][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.876502][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.876508][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.876511][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.876518][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.876521][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.876529][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.876546][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.876548][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.876559][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.876564][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.876569][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.876584][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.876590][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.876597][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.876604][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.876614][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.876618][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.876621][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.876625][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.876630][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.876633][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.876636][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.876638][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.876641][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.876643][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.876644][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.876646][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.876647][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.876647][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.876662][ T7929] | [ 5200.876664][ T7929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7929 | [ 5200.896852][ T7929] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.897129][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.897130][ T7929] Call Trace: [ 5200.897131][ T7929] [ 5200.897133][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.897139][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.897144][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.897151][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.897154][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.897162][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.897177][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.897185][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.897190][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.897200][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.897209][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.897216][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.897218][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.897226][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.897238][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.897244][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.897251][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.897256][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.897263][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.897267][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.897270][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.897280][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.897286][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.897293][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.897298][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.897303][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.897316][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.897328][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.897333][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.897336][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.897344][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.897347][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.897355][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.897372][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.897375][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.897386][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.897390][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.897396][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.897411][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.897417][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.897424][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.897431][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.897442][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.897446][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.897449][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.897453][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.897458][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.897461][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.897464][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.897466][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.897469][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.897471][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.897472][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.897474][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.897475][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.897475][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.897490][ T7929] | [ 5200.897497][ T7929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7929 | [ 5200.918945][ T7929] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.919235][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.919237][ T7929] Call Trace: [ 5200.919238][ T7929] [ 5200.919240][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.919246][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.919252][ T7929] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.919258][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.919261][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.919270][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.919282][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.919287][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.919295][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.919299][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.919306][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.919310][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.919314][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.919324][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.919331][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.919333][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.919341][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.919356][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.919364][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.919368][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.919378][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.919388][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.919394][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.919397][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.919404][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.919416][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.919421][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.919428][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.919433][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.919440][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.919443][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.919447][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.919457][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.919463][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.919470][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.919475][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.919480][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.919492][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.919504][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.919509][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.919512][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.919519][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.919522][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.919531][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.919548][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.919550][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.919562][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.919566][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.919571][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.919586][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.919592][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.919600][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.919607][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.919617][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.919621][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.919624][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.919628][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.919633][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.919636][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.919639][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.919641][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.919643][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.919645][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.919647][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.919648][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.919650][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.919650][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.919665][ T7929] | [ 5200.919667][ T7929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7929 | [ 5200.944523][ T7929] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.944813][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.944815][ T7929] Call Trace: [ 5200.944816][ T7929] [ 5200.944818][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.944824][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.944829][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.944836][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.944840][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.944848][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.944861][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.944867][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.944874][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.944879][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.944886][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.944890][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.944894][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.944904][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.944911][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.944913][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.944921][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.944936][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.944944][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.944948][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.944959][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.944969][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.944976][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.944978][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.944986][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.944998][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.945003][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.945011][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.945015][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.945022][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.945026][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.945029][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.945039][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.945046][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.945052][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.945058][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.945063][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.945075][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.945087][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.945093][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.945096][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.945103][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.945107][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.945116][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.945133][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.945135][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.945147][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.945150][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.945156][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.945171][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.945177][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.945185][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.945192][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.945202][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.945206][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.945209][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.945214][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.945219][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.945221][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.945224][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.945227][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.945229][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.945231][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.945233][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.945234][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.945236][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.945236][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.945251][ T7929] | [ 5200.971625][ T7929] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/7929 | [ 5200.972286][ T7929] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.972590][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5200.972592][ T7929] Call Trace: [ 5200.972593][ T7929] [ 5200.972595][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5200.972601][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5200.972606][ T7929] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 5200.972613][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.972617][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.972626][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.972641][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.972649][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.972654][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.972664][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.972674][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.972680][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.972683][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.972691][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.972703][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.972708][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.972716][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.972721][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.972728][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.972732][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.972735][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.972745][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.972752][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.972755][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.972763][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.972777][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.972786][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.972790][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.972800][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5200.972810][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.972817][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5200.972819][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5200.972827][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5200.972840][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5200.972844][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.972852][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5200.972856][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5200.972863][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5200.972867][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5200.972871][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.972880][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5200.972887][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5200.972894][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.972899][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5200.972903][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5200.972916][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5200.972928][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5200.972934][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5200.972937][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.972944][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5200.972947][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5200.972956][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5200.972974][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5200.972977][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5200.972989][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.972993][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5200.972998][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5200.973013][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5200.973020][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5200.973027][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5200.973035][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5200.973045][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5200.973049][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5200.973052][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5200.973056][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5200.973061][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5200.973064][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5200.973067][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5200.973070][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5200.973073][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5200.973074][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5200.973076][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5200.973078][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5200.973079][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.973079][ T7929] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d1049000 | [ 5200.973094][ T7929] | [ 5201.003429][ T7929] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/7929 | [ 5201.003871][ T7929] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004397][ T7929] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.004398][ T7929] Call Trace: [ 5201.004400][ T7929] [ 5201.004402][ T7929] dump_stack_lvl (lib/dump_stack.c:123) [ 5201.004408][ T7929] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5201.004414][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004421][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5201.004424][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5201.004433][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5201.004448][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5201.004456][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5201.004461][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5201.004471][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5201.004481][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004488][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5201.004490][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5201.004499][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5201.004511][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5201.004516][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.004524][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5201.004529][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5201.004536][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5201.004540][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5201.004543][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5201.004553][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004560][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5201.004563][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5201.004571][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5201.004586][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5201.004594][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5201.004599][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5201.004609][ T7929] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5201.004619][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004626][ T7929] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5201.004628][ T7929] ? _printk (kernel/printk/printk.c:2470) [ 5201.004636][ T7929] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5201.004649][ T7929] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5201.004653][ T7929] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.004661][ T7929] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5201.004665][ T7929] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5201.004673][ T7929] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5201.004677][ T7929] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5201.004680][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5201.004690][ T7929] lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.004697][ T7929] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5201.004703][ T7929] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5201.004709][ T7929] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5201.004713][ T7929] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5201.004726][ T7929] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5201.004739][ T7929] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5201.004744][ T7929] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5201.004747][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5201.004755][ T7929] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5201.004758][ T7929] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5201.004767][ T7929] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5201.004784][ T7929] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5201.004786][ T7929] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5201.004798][ T7929] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5201.004802][ T7929] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5201.004808][ T7929] ? __pfx___sys_sendto (net/socket.c:2147) [ 5201.004823][ T7929] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5201.004829][ T7929] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5201.004837][ T7929] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5201.004844][ T7929] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5201.004855][ T7929] __x64_sys_sendto (net/socket.c:2183) [ 5201.004858][ T7929] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5201.004861][ T7929] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5201.004866][ T7929] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5201.004871][ T7929] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.004873][ T7929] RIP: 0033:0x7f77d0f20a4a [ 5201.004877][ T7929] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5201.004879][ T7929] RSP: 002b:00007fffea3af788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.004882][ T7929] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d0f20a4a [ 5201.004883][ T7929] RDX: 0000000000000040 RSI: 0000000021593340 RDI: 0000000000000005 [ 5201.004885][ T7929] RBP: 00007fffea3af810 R08: 0000000000418574 R09: 000000000000001c [ 5201.004887][ T7929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb