====================================== | [ 5448.095407][ T2810] veth1: renamed from veth-betaR | [ 5448.217232][ T2811] veth0: renamed from veth-gamma | [ 5457.970846][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835 | [ 5457.971467][ T2835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5457.971742][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5457.971745][ T2835] Call Trace: [ 5457.971747][ T2835] [ 5457.971750][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5457.971760][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5457.971769][ T2835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5457.971775][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5457.971784][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.971791][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5457.971796][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.971807][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5457.971819][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5457.971824][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5457.971830][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.971841][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5457.971846][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5457.971855][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5457.971871][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5457.971874][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.971885][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.971893][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.971898][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5457.971912][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5457.971920][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5457.971930][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5457.971937][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5457.971947][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5457.971951][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5457.971957][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5457.971961][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5457.971967][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5457.971972][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5457.971976][ T2835] 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 [ 5457.971979][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5457.971983][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5457.971986][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5457.971988][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5457.971989][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5457.971991][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.971991][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.972006][ T2835] | [ 5457.972009][ T2835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2835 | [ 5457.984072][ T2835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5457.984320][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5457.984321][ T2835] Call Trace: [ 5457.984323][ T2835] [ 5457.984325][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5457.984332][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5457.984343][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5457.984349][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5457.984356][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.984362][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5457.984366][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.984378][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5457.984390][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5457.984396][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5457.984400][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.984409][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5457.984413][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5457.984421][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5457.984438][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5457.984441][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.984452][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.984457][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.984462][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5457.984477][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5457.984484][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5457.984492][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5457.984499][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5457.984509][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5457.984513][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5457.984518][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5457.984522][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5457.984528][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5457.984531][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5457.984535][ T2835] 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 [ 5457.984538][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5457.984541][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5457.984543][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5457.984545][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5457.984546][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5457.984548][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.984548][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.984563][ T2835] | [ 5457.984592][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835 | [ 5457.996747][ T2835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5457.997006][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5457.997008][ T2835] Call Trace: [ 5457.997010][ T2835] [ 5457.997012][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5457.997017][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5457.997024][ T2835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5457.997031][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5457.997047][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5457.997061][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5457.997064][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5457.997074][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5457.997080][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5457.997086][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.997091][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5457.997096][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5457.997108][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5457.997119][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5457.997124][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5457.997128][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.997135][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5457.997138][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5457.997147][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5457.997164][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5457.997166][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5457.997177][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.997181][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5457.997187][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5457.997201][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5457.997207][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5457.997215][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5457.997222][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5457.997232][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5457.997236][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5457.997240][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5457.997244][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5457.997250][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5457.997253][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5457.997256][ T2835] 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 [ 5457.997259][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5457.997262][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5457.997264][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5457.997265][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5457.997267][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5457.997269][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.997269][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5457.997283][ T2835] | [ 5458.011669][ T2835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2835 | [ 5458.012210][ T2835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.012473][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.012474][ T2835] Call Trace: [ 5458.012476][ T2835] [ 5458.012478][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.012483][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.012491][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.012497][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.012511][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.012524][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.012528][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.012537][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.012544][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.012550][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.012555][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.012559][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.012571][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.012583][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.012588][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.012591][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.012599][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.012602][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.012611][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.012627][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.012629][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.012641][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.012645][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.012650][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.012665][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.012671][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.012678][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.012685][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.012696][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.012699][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.012704][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.012708][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.012714][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.012716][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.012720][ T2835] 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 [ 5458.012722][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.012725][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.012727][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.012728][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.012730][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.012732][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.012732][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.012746][ T2835] | [ 5458.012770][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835 | [ 5458.028453][ T2835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.028731][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.028733][ T2835] Call Trace: [ 5458.028735][ T2835] [ 5458.028737][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.028742][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.028749][ T2835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.028756][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.028770][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.028784][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.028787][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.028796][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.028803][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.028816][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.028829][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.028832][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.028842][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.028848][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.028854][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.028859][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.028864][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.028875][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.028887][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.028892][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.028895][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.028903][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.028906][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.028915][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.028932][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.028934][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.028946][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.028950][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.028955][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.028970][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.028976][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.028983][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.028991][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.029001][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.029004][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.029009][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.029013][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.029018][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.029021][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.029024][ T2835] 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 [ 5458.029027][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.029030][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.029032][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.029034][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.029035][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.029037][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.029037][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.029053][ T2835] | [ 5458.048137][ T2835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2835 | [ 5458.049135][ T2835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.049414][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.049416][ T2835] Call Trace: [ 5458.049418][ T2835] [ 5458.049420][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.049426][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.049433][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.049440][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.049454][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.049468][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.049471][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.049481][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.049488][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.049500][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.049514][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.049517][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.049527][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.049533][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.049539][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.049544][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.049549][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.049561][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.049573][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.049579][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.049582][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.049589][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.049592][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.049601][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.049618][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.049621][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.049632][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.049636][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.049641][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.049656][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.049663][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.049670][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.049678][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.049688][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.049692][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.049696][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.049700][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.049706][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.049709][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.049712][ T2835] 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 [ 5458.049715][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.049718][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.049720][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.049722][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.049724][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.049725][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.049725][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.049741][ T2835] | [ 5458.049748][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835 | [ 5458.069354][ T2835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.069648][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.069650][ T2835] Call Trace: [ 5458.069651][ T2835] [ 5458.069653][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.069658][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.069665][ T2835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.069672][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.069685][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.069699][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.069702][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.069712][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.069719][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.069732][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.069746][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.069749][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.069759][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.069766][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.069778][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.069792][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.069795][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.069805][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.069811][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.069817][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.069822][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.069826][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.069838][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.069850][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.069855][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.069859][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.069866][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.069869][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.069878][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.069895][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.069897][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.069909][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.069913][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.069918][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.069933][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.069939][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.069946][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.069953][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.069964][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.069968][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.069971][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.069976][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.069982][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.069985][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.069988][ T2835] 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 [ 5458.069991][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.069994][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.069996][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.069998][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.070000][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.070002][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.070002][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.070017][ T2835] | [ 5458.070019][ T2835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2835 | [ 5458.091587][ T2835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.091883][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.091885][ T2835] Call Trace: [ 5458.091886][ T2835] [ 5458.091888][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.091894][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.091901][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.091908][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.091922][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.091936][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.091939][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.091949][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.091956][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.091969][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.091983][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.091986][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.091996][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.092002][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.092015][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.092029][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.092032][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.092042][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.092049][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.092056][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.092061][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.092065][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.092078][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.092090][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.092095][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.092098][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.092106][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.092109][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.092118][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.092135][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.092137][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.092149][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.092153][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.092159][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.092174][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.092180][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.092187][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.092195][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.092205][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.092209][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.092213][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.092217][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.092223][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.092226][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.092230][ T2835] 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 [ 5458.092232][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.092235][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.092237][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.092239][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.092241][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.092242][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.092242][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.092258][ T2835] | [ 5458.114374][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835 | [ 5458.114832][ T2835] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.115347][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.115348][ T2835] Call Trace: [ 5458.115350][ T2835] [ 5458.115352][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.115357][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.115364][ T2835] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5458.115371][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.115385][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.115400][ T2835] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5458.115410][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.115416][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.115429][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.115443][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.115446][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.115456][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.115462][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.115475][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.115489][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.115492][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.115502][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.115508][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.115521][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.115535][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.115538][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.115548][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.115554][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.115561][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.115566][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.115570][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.115583][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.115595][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.115600][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.115603][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.115611][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.115614][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.115623][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.115640][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.115642][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.115654][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.115657][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.115663][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.115678][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.115684][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.115692][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.115699][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.115710][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.115713][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.115717][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.115721][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.115727][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.115730][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.115734][ T2835] 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 [ 5458.115737][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.115740][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.115741][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.115743][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.115745][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.115746][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.115746][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5458.115762][ T2835] | [ 5458.115764][ T2835] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2835 | [ 5458.140037][ T2835] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140574][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5458.140575][ T2835] Call Trace: [ 5458.140577][ T2835] [ 5458.140580][ T2835] dump_stack_lvl (lib/dump_stack.c:123) [ 5458.140585][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5458.140592][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140599][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.140613][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.140629][ T2835] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5458.140639][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140645][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.140659][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.140673][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.140676][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.140686][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140693][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.140706][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.140719][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.140723][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.140732][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140739][ T2835] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5458.140752][ T2835] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5458.140766][ T2835] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5458.140769][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.140779][ T2835] lwtunnel_output (net/core/lwtunnel.c:359) [ 5458.140786][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5458.140792][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.140797][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5458.140802][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5458.140814][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5458.140827][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5458.140832][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5458.140835][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.140843][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5458.140846][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5458.140855][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5458.140873][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5458.140875][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5458.140887][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.140891][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5458.140897][ T2835] ? __pfx___sys_sendto (net/socket.c:2147) [ 5458.140912][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5458.140919][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5458.140927][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5458.140934][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5458.140945][ T2835] __x64_sys_sendto (net/socket.c:2183) [ 5458.140949][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5458.140953][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5458.140957][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5458.140963][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5458.140966][ T2835] RIP: 0033:0x7fcb6d930a4a [ 5458.140970][ T2835] 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 [ 5458.140972][ T2835] RSP: 002b:00007ffe1afc8718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5458.140975][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcb6d930a4a [ 5458.140977][ T2835] RDX: 0000000000000040 RSI: 0000000008fb1340 RDI: 0000000000000005 [ 5458.140979][ T2835] RBP: 00007ffe1afc87a0 R08: 0000000000418574 R09: 000000000000001c [ 5458.140981][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5458.140983][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcb6da59000 | [ 5459.224652][ T2835] lwtunnel_output(): recursion limit reached on datapath | [ 5463.935389][ T2842] check_preemption_disabled: 46 callbacks suppressed | [ 5463.935398][ T2842] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2842 | [ 5463.937973][ T2842] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5463.938345][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5463.938348][ T2842] Call Trace: [ 5463.938351][ T2842] [ 5463.938353][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5463.938363][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5463.938372][ T2842] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5463.938378][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5463.938387][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.938394][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5463.938399][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.938410][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5463.938422][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5463.938427][ T2842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5463.938434][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.938444][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5463.938450][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5463.938459][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5463.938475][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5463.938477][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.938489][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.938496][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.938502][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5463.938516][ T2842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5463.938523][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5463.938533][ T2842] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5463.938541][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5463.938550][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5463.938554][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5463.938560][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5463.938565][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5463.938571][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5463.938575][ T2842] RIP: 0033:0x7f2414f72a4a [ 5463.938579][ T2842] 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 [ 5463.938582][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5463.938587][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5463.938589][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5463.938590][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5463.938592][ T2842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5463.938594][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.938594][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.938608][ T2842] | [ 5463.938671][ T2842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2842 | [ 5463.950015][ T2842] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5463.950268][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5463.950269][ T2842] Call Trace: [ 5463.950271][ T2842] [ 5463.950273][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5463.950281][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5463.950289][ T2842] lwtunnel_output (net/core/lwtunnel.c:359) [ 5463.950296][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5463.950304][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.950311][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5463.950315][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.950328][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5463.950339][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5463.950344][ T2842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5463.950350][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.950359][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5463.950363][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5463.950373][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5463.950389][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5463.950392][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.950403][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.950409][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.950414][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5463.950429][ T2842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5463.950437][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5463.950445][ T2842] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5463.950452][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5463.950462][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5463.950466][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5463.950471][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5463.950475][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5463.950481][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5463.950485][ T2842] RIP: 0033:0x7f2414f72a4a [ 5463.950488][ T2842] 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 [ 5463.950491][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5463.950494][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5463.950496][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5463.950498][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5463.950500][ T2842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5463.950501][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.950501][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.950516][ T2842] | [ 5463.968276][ T2842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2842 | [ 5463.968652][ T2842] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5463.968898][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5463.968900][ T2842] Call Trace: [ 5463.968902][ T2842] [ 5463.968904][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5463.968910][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5463.968919][ T2842] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5463.968925][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5463.968933][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.968939][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5463.968944][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5463.968956][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5463.968967][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5463.968973][ T2842] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5463.968978][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.968987][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5463.968991][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5463.969000][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5463.969016][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5463.969018][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5463.969030][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.969036][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5463.969041][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5463.969057][ T2842] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5463.969064][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5463.969073][ T2842] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5463.969080][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5463.969090][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5463.969094][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5463.969099][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5463.969103][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5463.969109][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5463.969113][ T2842] RIP: 0033:0x7f2414f72a4a [ 5463.969116][ T2842] 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 [ 5463.969119][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5463.969122][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5463.969125][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5463.969126][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5463.969128][ T2842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5463.969130][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.969130][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5463.969145][ T2842] | [ 5464.943610][ T2842] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2842 | [ 5464.944115][ T2842] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5464.944359][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5464.944361][ T2842] Call Trace: [ 5464.944363][ T2842] [ 5464.944365][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5464.944371][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5464.944379][ T2842] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5464.944385][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5464.944393][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.944399][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5464.944403][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.944415][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5464.944418][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.944431][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5464.944434][ T2842] ? move_addr_to_user (net/socket.c:300) [ 5464.944444][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5464.944448][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5464.944457][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5464.944461][ T2842] ? __sock_recv_timestamp (net/socket.c:935) [ 5464.944475][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5464.944480][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.944491][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.944495][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.944500][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5464.944514][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5464.944522][ T2842] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5464.944530][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5464.944537][ T2842] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5464.944543][ T2842] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5464.944550][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5464.944554][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5464.944559][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5464.944563][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5464.944568][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5464.944572][ T2842] RIP: 0033:0x7f2414f72a4a [ 5464.944576][ T2842] 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 [ 5464.944580][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5464.944583][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5464.944586][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5464.944588][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5464.944590][ T2842] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5464.944592][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5464.944592][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5464.944606][ T2842] | [ 5464.944609][ T2842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2842 | [ 5464.956468][ T2842] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5464.956709][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5464.956711][ T2842] Call Trace: [ 5464.956713][ T2842] [ 5464.956715][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5464.956720][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5464.956728][ T2842] lwtunnel_output (net/core/lwtunnel.c:359) [ 5464.956734][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5464.956741][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.956746][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5464.956751][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.956763][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5464.956766][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.956777][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5464.956780][ T2842] ? move_addr_to_user (net/socket.c:300) [ 5464.956790][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5464.956793][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5464.956802][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5464.956806][ T2842] ? __sock_recv_timestamp (net/socket.c:935) [ 5464.956821][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5464.956824][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.956836][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.956839][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.956844][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5464.956858][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5464.956866][ T2842] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5464.956872][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5464.956880][ T2842] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5464.956885][ T2842] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5464.956892][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5464.956895][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5464.956900][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5464.956904][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5464.956910][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5464.956913][ T2842] RIP: 0033:0x7f2414f72a4a [ 5464.956916][ T2842] 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 [ 5464.956919][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5464.956922][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5464.956924][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5464.956926][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5464.956928][ T2842] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5464.956930][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5464.956930][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5464.956945][ T2842] | [ 5464.972827][ T2842] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2842 | [ 5464.973203][ T2842] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5464.973446][ T2842] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5464.973448][ T2842] Call Trace: [ 5464.973449][ T2842] [ 5464.973452][ T2842] dump_stack_lvl (lib/dump_stack.c:123) [ 5464.973457][ T2842] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5464.973465][ T2842] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5464.973471][ T2842] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5464.973478][ T2842] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.973483][ T2842] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5464.973487][ T2842] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5464.973499][ T2842] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5464.973502][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.973514][ T2842] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5464.973517][ T2842] ? move_addr_to_user (net/socket.c:300) [ 5464.973527][ T2842] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5464.973530][ T2842] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5464.973539][ T2842] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5464.973543][ T2842] ? __sock_recv_timestamp (net/socket.c:935) [ 5464.973558][ T2842] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5464.973561][ T2842] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5464.973572][ T2842] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.973576][ T2842] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5464.973582][ T2842] ? __pfx___sys_sendto (net/socket.c:2147) [ 5464.973595][ T2842] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5464.973603][ T2842] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 5464.973609][ T2842] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5464.973617][ T2842] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5464.973621][ T2842] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5464.973629][ T2842] __x64_sys_sendto (net/socket.c:2183) [ 5464.973632][ T2842] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5464.973636][ T2842] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5464.973640][ T2842] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5464.973646][ T2842] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5464.973649][ T2842] RIP: 0033:0x7f2414f72a4a [ 5464.973653][ T2842] 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 [ 5464.973655][ T2842] RSP: 002b:00007ffdd4851878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5464.973658][ T2842] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2414f72a4a [ 5464.973661][ T2842] RDX: 0000000000000040 RSI: 0000000003802340 RDI: 0000000000000005 [ 5464.973662][ T2842] RBP: 00007ffdd4851900 R08: 0000000000418574 R09: 000000000000001c [ 5464.973664][ T2842] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5464.973666][ T2842] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f241509b000 | [ 5467.418000][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5468.432358][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5470.683876][ T2848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2848 | [ 5470.684288][ T2848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.684542][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.684544][ T2848] Call Trace: [ 5470.684547][ T2848] [ 5470.684549][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.684559][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.684568][ T2848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.684574][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.684582][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.684589][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.684594][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.684606][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.684617][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.684622][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.684629][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.684638][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.684645][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.684654][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.684670][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.684673][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.684684][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.684692][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.684697][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.684711][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.684718][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.684728][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.684735][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.684745][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.684748][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.684755][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.684759][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.684765][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.684769][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.684774][ T2848] 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 [ 5470.684777][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.684781][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.684783][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.684785][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.684786][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.684788][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.684788][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.684802][ T2848] | [ 5470.684805][ T2848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2848 | [ 5470.696486][ T2848] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.696731][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.696732][ T2848] Call Trace: [ 5470.696734][ T2848] [ 5470.696737][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.696745][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.696753][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.696760][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.696768][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.696775][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.696780][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.696792][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.696803][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.696809][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.696814][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.696823][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.696828][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.696837][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.696853][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.696856][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.696868][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.696873][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.696878][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.696893][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.696900][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.696909][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.696916][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.696926][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.696930][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.696935][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.696940][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.696946][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.696949][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.696953][ T2848] 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 [ 5470.696956][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.696959][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.696961][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.696963][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.696965][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.696966][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.696966][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.696981][ T2848] | [ 5470.710205][ T2848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2848 | [ 5470.710580][ T2848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.710830][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.710831][ T2848] Call Trace: [ 5470.710833][ T2848] [ 5470.710835][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.710841][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.710848][ T2848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.710854][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.710866][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.710877][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.710881][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.710890][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.710897][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.710903][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.710908][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.710913][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.710924][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.710936][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.710941][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.710945][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.710953][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.710956][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.710965][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.710981][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.710984][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.710995][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.711000][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.711006][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.711020][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.711026][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.711034][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.711041][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.711052][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.711056][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.711060][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.711064][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.711070][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.711073][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.711077][ T2848] 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 [ 5470.711079][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.711082][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.711084][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.711086][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.711087][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.711089][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.711089][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.711104][ T2848] | [ 5470.725015][ T2848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2848 | [ 5470.725413][ T2848] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.725673][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.725674][ T2848] Call Trace: [ 5470.725676][ T2848] [ 5470.725678][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.725684][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.725691][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.725697][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.725707][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.725719][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.725722][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.725731][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.725737][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.725743][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.725748][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.725753][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.725765][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.725777][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.725782][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.725785][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.725792][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.725796][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.725805][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.725822][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.725824][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.725836][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.725840][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.725846][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.725860][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.725867][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.725874][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.725882][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.725892][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.725896][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.725900][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.725904][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.725910][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.725913][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.725916][ T2848] 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 [ 5470.725919][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.725921][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.725923][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.725925][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.725926][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.725928][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.725928][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.725943][ T2848] | [ 5470.726020][ T2848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2848 | [ 5470.740120][ T2848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.740553][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.740555][ T2848] Call Trace: [ 5470.740557][ T2848] [ 5470.740559][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.740565][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.740572][ T2848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.740578][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.740588][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.740600][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.740603][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.740613][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.740619][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.740628][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.740639][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.740643][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.740652][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.740658][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.740664][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.740670][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.740674][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.740686][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.740698][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.740703][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.740707][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.740715][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.740718][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.740727][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.740743][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.740746][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.740757][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.740761][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.740767][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.740781][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.740788][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.740795][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.740802][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.740812][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.740816][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.740820][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.740824][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.740830][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.740833][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.740836][ T2848] 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 [ 5470.740839][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.740842][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.740844][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.740845][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.740847][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.740848][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.740848][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.740863][ T2848] | [ 5470.740865][ T2848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2848 | [ 5470.757118][ T2848] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.757380][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.757381][ T2848] Call Trace: [ 5470.757383][ T2848] [ 5470.757385][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.757390][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.757397][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.757403][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.757413][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.757425][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.757429][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.757438][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.757444][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.757453][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.757465][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.757468][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.757478][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.757484][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.757491][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.757497][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.757501][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.757513][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.757525][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.757530][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.757533][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.757541][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.757544][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.757553][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.757570][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.757572][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.757584][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.757588][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.757594][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.757608][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.757614][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.757622][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.757629][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.757639][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.757643][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.757647][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.757651][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.757657][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.757660][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.757663][ T2848] 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 [ 5470.757665][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.757668][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.757670][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.757672][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.757674][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.757675][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.757675][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.757691][ T2848] | [ 5470.757981][ T2848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2848 | [ 5470.775713][ T2848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.775986][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.775988][ T2848] Call Trace: [ 5470.775990][ T2848] [ 5470.775992][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.775998][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.776004][ T2848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.776010][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.776020][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.776032][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.776035][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.776045][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.776053][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.776061][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.776073][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.776076][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.776086][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.776092][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.776101][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.776112][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.776115][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.776125][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.776131][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.776137][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.776142][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.776147][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.776159][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.776171][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.776176][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.776179][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.776187][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.776190][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.776199][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.776216][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.776218][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.776230][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.776234][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.776239][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.776254][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.776260][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.776267][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.776275][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.776285][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.776289][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.776293][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.776298][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.776304][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.776307][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.776310][ T2848] 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 [ 5470.776312][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.776315][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.776317][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.776319][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.776320][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.776322][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.776322][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.776337][ T2848] | [ 5470.796829][ T2848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2848 | [ 5470.797240][ T2848] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.797516][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.797517][ T2848] Call Trace: [ 5470.797519][ T2848] [ 5470.797521][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.797526][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.797534][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.797540][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.797550][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.797562][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.797566][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.797575][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.797582][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.797591][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.797603][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.797606][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.797615][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.797622][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.797631][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.797643][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.797646][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.797655][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.797662][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.797668][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.797673][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.797678][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.797690][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.797702][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.797707][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.797712][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.797719][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.797723][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.797732][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.797749][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.797751][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.797763][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.797767][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.797772][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.797787][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.797793][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.797801][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.797808][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.797819][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.797822][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.797827][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.797831][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.797837][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.797841][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.797844][ T2848] 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 [ 5470.797846][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.797850][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.797852][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.797853][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.797855][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.797857][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.797857][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.797873][ T2848] | [ 5470.822309][ T2848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2848 | [ 5470.822731][ T2848] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.823217][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.823219][ T2848] Call Trace: [ 5470.823221][ T2848] [ 5470.823223][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.823228][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.823236][ T2848] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5470.823242][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.823252][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.823265][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.823268][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.823278][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.823284][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.823293][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.823305][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.823309][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.823318][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.823324][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.823333][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.823345][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.823349][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.823358][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.823364][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.823373][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.823385][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.823388][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.823398][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.823404][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.823410][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.823415][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.823420][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.823432][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.823444][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.823450][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.823453][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.823461][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.823464][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.823474][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.823491][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.823493][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.823505][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.823509][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.823515][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.823530][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.823536][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.823544][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.823551][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.823561][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.823565][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.823569][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.823574][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.823579][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.823583][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.823586][ T2848] 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 [ 5470.823588][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.823592][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.823593][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.823595][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.823597][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.823598][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.823598][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5470.823614][ T2848] | [ 5470.823616][ T2848] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2848 | [ 5470.845305][ T2848] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845594][ T2848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5470.845596][ T2848] Call Trace: [ 5470.845598][ T2848] [ 5470.845600][ T2848] dump_stack_lvl (lib/dump_stack.c:123) [ 5470.845605][ T2848] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5470.845611][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845618][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.845628][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.845640][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.845643][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.845654][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845660][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.845669][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.845682][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.845685][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.845695][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845701][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.845710][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.845723][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.845726][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.845735][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845742][ T2848] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5470.845751][ T2848] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5470.845763][ T2848] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5470.845766][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.845775][ T2848] lwtunnel_output (net/core/lwtunnel.c:359) [ 5470.845782][ T2848] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5470.845788][ T2848] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.845793][ T2848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5470.845797][ T2848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5470.845810][ T2848] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5470.845822][ T2848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5470.845827][ T2848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5470.845831][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.845839][ T2848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5470.845842][ T2848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5470.845851][ T2848] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5470.845869][ T2848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5470.845871][ T2848] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5470.845883][ T2848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.845887][ T2848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5470.845892][ T2848] ? __pfx___sys_sendto (net/socket.c:2147) [ 5470.845908][ T2848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5470.845914][ T2848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5470.845921][ T2848] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5470.845929][ T2848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5470.845939][ T2848] __x64_sys_sendto (net/socket.c:2183) [ 5470.845943][ T2848] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5470.845947][ T2848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5470.845951][ T2848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5470.845957][ T2848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5470.845960][ T2848] RIP: 0033:0x7f44d13f8a4a [ 5470.845963][ T2848] 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 [ 5470.845965][ T2848] RSP: 002b:00007ffcd3fe7ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5470.845968][ T2848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44d13f8a4a [ 5470.845970][ T2848] RDX: 0000000000000040 RSI: 00000000189d7340 RDI: 0000000000000005 [ 5470.845972][ T2848] RBP: 00007ffcd3fe7f30 R08: 0000000000418574 R09: 000000000000001c [ 5470.845973][ T2848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5470.845975][ T2848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44d1521000 | [ 5476.368028][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5478.614234][ T2854] check_preemption_disabled: 46 callbacks suppressed | [ 5478.614244][ T2854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2854 | [ 5478.614932][ T2854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.615222][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.615224][ T2854] Call Trace: [ 5478.615227][ T2854] [ 5478.615229][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.615239][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.615248][ T2854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.615254][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.615263][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.615270][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.615275][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.615286][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.615297][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.615302][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.615309][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.615319][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.615325][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.615334][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.615350][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.615353][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.615364][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.615371][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.615377][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.615391][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.615398][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.615408][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.615415][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.615425][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.615429][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.615435][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.615440][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.615446][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.615450][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.615454][ T2854] 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 [ 5478.615457][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.615462][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.615464][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.615465][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.615467][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.615469][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.615469][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.615483][ T2854] | [ 5478.615486][ T2854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2854 | [ 5478.627412][ T2854] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.627666][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.627669][ T2854] Call Trace: [ 5478.627671][ T2854] [ 5478.627673][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.627681][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.627689][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.627695][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.627704][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.627711][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.627716][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.627727][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.627739][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.627744][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.627750][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.627759][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.627764][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.627773][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.627789][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.627792][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.627803][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.627809][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.627814][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.627829][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.627836][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.627846][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.627853][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.627863][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.627867][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.627873][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.627877][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.627883][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.627887][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.627891][ T2854] 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 [ 5478.627894][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.627898][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.627900][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.627901][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.627903][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.627904][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.627904][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.627919][ T2854] | [ 5478.628039][ T2854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2854 | [ 5478.640075][ T2854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.640343][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.640344][ T2854] Call Trace: [ 5478.640346][ T2854] [ 5478.640348][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.640355][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.640363][ T2854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.640369][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.640376][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.640387][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.640400][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.640408][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.640416][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.640422][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.640430][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.640435][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.640438][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.640447][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.640454][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.640461][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.640466][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.640471][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.640482][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.640494][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.640499][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.640503][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.640510][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.640514][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.640523][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.640539][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.640541][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.640553][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.640558][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.640563][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.640578][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.640585][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.640593][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.640600][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.640610][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.640614][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.640619][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.640624][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.640629][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.640632][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.640636][ T2854] 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 [ 5478.640638][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.640642][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.640644][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.640646][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.640647][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.640649][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.640649][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.640664][ T2854] | [ 5478.640667][ T2854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2854 | [ 5478.655445][ T2854] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.655719][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.655721][ T2854] Call Trace: [ 5478.655723][ T2854] [ 5478.655725][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.655732][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.655740][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.655747][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.655752][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.655762][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.655775][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.655781][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.655788][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.655794][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.655802][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.655807][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.655810][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.655819][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.655825][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.655832][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.655838][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.655842][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.655854][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.655865][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.655870][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.655874][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.655881][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.655885][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.655894][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.655910][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.655913][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.655924][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.655929][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.655934][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.655949][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.655956][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.655964][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.655971][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.655981][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.655985][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.655990][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.655994][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.656000][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.656003][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.656007][ T2854] 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 [ 5478.656009][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.656012][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.656014][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.656016][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.656018][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.656019][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.656019][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.656034][ T2854] | [ 5478.674248][ T2854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2854 | [ 5478.674645][ T2854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.675116][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.675119][ T2854] Call Trace: [ 5478.675121][ T2854] [ 5478.675123][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.675130][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.675139][ T2854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.675145][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.675151][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.675161][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.675174][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.675181][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.675189][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.675195][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.675203][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.675209][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.675212][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.675221][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.675228][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.675231][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.675239][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.675251][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.675256][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.675264][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.675269][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.675276][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.675280][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.675284][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.675293][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.675299][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.675306][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.675312][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.675316][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.675328][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.675340][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.675346][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.675350][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.675357][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.675361][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.675370][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.675386][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.675389][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.675400][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.675404][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.675410][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.675424][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.675431][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.675439][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.675446][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.675456][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.675460][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.675465][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.675469][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.675474][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.675477][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.675481][ T2854] 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 [ 5478.675483][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.675486][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.675488][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.675490][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.675492][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.675494][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.675494][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.675509][ T2854] | [ 5478.675512][ T2854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2854 | [ 5478.696844][ T2854] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.697128][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.697130][ T2854] Call Trace: [ 5478.697132][ T2854] [ 5478.697134][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.697140][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.697148][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.697154][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.697160][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.697170][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.697183][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.697189][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.697198][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.697203][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.697211][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.697216][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.697220][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.697229][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.697236][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.697239][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.697247][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.697260][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.697265][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.697272][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.697278][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.697285][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.697289][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.697293][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.697302][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.697308][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.697315][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.697320][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.697324][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.697337][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.697348][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.697353][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.697357][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.697364][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.697368][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.697377][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.697394][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.697396][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.697408][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.697412][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.697418][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.697432][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.697438][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.697446][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.697453][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.697464][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.697467][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.697472][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.697476][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.697482][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.697484][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.697487][ T2854] 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 [ 5478.697490][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.697493][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.697495][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.697497][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.697499][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.697501][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.697501][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.697516][ T2854] | [ 5478.697530][ T2854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2854 | [ 5478.719946][ T2854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.720242][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.720243][ T2854] Call Trace: [ 5478.720245][ T2854] [ 5478.720248][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.720254][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.720261][ T2854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.720268][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.720274][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.720284][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.720298][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.720304][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.720312][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.720318][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.720326][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.720331][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.720334][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.720344][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.720350][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.720354][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.720362][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.720375][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.720380][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.720387][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.720393][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.720400][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.720405][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.720408][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.720417][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.720423][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.720427][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.720435][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.720447][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.720452][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.720459][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.720465][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.720472][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.720476][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.720480][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.720489][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.720495][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.720502][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.720508][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.720512][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.720525][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.720536][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.720541][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.720545][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.720552][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.720556][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.720565][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.720582][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.720584][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.720595][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.720599][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.720605][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.720619][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.720626][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.720634][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.720641][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.720652][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.720655][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.720660][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.720665][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.720671][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.720673][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.720677][ T2854] 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 [ 5478.720679][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.720682][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.720684][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.720685][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.720687][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.720689][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.720689][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.720704][ T2854] | [ 5478.720707][ T2854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2854 | [ 5478.747348][ T2854] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.747642][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.747644][ T2854] Call Trace: [ 5478.747646][ T2854] [ 5478.747648][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.747655][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.747663][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.747670][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.747676][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.747687][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.747700][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.747707][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.747715][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.747721][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.747729][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.747734][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.747737][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.747747][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.747753][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.747756][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.747764][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.747778][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.747782][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.747790][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.747795][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.747803][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.747807][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.747810][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.747820][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.747826][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.747829][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.747837][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.747850][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.747855][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.747863][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.747868][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.747876][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.747880][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.747883][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.747892][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.747898][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.747905][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.747911][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.747915][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.747927][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.747939][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.747944][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.747948][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.747955][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.747959][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.747968][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.747985][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.747988][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.748000][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.748004][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.748010][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.748025][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.748032][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.748040][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.748047][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.748058][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.748062][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.748067][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.748071][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.748077][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.748080][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.748083][ T2854] 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 [ 5478.748085][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.748089][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.748090][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.748092][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.748093][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.748095][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.748095][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.748111][ T2854] | [ 5478.775629][ T2854] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2854 | [ 5478.776101][ T2854] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.776622][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.776623][ T2854] Call Trace: [ 5478.776625][ T2854] [ 5478.776627][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.776634][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.776643][ T2854] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5478.776649][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.776656][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.776666][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.776682][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.776692][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.776697][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.776709][ T2854] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5478.776718][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.776724][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.776728][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.776736][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.776749][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.776756][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.776764][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.776770][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.776778][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.776782][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.776785][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.776794][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.776801][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.776804][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.776812][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.776826][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.776830][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.776838][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.776844][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.776852][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.776856][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.776859][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.776869][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.776875][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.776878][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.776886][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.776899][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.776904][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.776911][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.776917][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.776924][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.776929][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.776932][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.776941][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.776947][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.776954][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.776959][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.776964][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.776976][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.776988][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.776993][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.776996][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.777003][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.777007][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.777016][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.777034][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.777036][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.777049][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.777054][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.777059][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.777074][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.777081][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.777089][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.777096][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.777107][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.777110][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.777116][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.777120][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.777126][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.777128][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.777132][ T2854] 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 [ 5478.777135][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.777138][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.777140][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.777142][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.777143][ T2854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5478.777145][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.777145][ T2854] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83d40f9000 | [ 5478.777161][ T2854] | [ 5478.807677][ T2854] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2854 | [ 5478.808346][ T2854] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808663][ T2854] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5478.808665][ T2854] Call Trace: [ 5478.808667][ T2854] [ 5478.808669][ T2854] dump_stack_lvl (lib/dump_stack.c:123) [ 5478.808676][ T2854] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5478.808684][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808690][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.808696][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.808706][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.808722][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.808731][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.808737][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.808748][ T2854] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5478.808757][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808764][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.808768][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.808776][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.808789][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.808796][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.808804][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.808810][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.808818][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.808822][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.808825][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.808834][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808841][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.808844][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.808852][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.808865][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.808870][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.808878][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.808883][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.808891][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.808895][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.808898][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.808907][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808914][ T2854] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 5478.808917][ T2854] ? _printk (kernel/printk/printk.c:2470) [ 5478.808925][ T2854] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5478.808939][ T2854] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5478.808943][ T2854] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.808951][ T2854] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5478.808956][ T2854] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5478.808964][ T2854] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5478.808968][ T2854] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5478.808971][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.808981][ T2854] lwtunnel_output (net/core/lwtunnel.c:359) [ 5478.808987][ T2854] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5478.808994][ T2854] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.808999][ T2854] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5478.809003][ T2854] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5478.809016][ T2854] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5478.809028][ T2854] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5478.809033][ T2854] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5478.809037][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.809044][ T2854] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5478.809048][ T2854] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5478.809058][ T2854] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5478.809075][ T2854] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5478.809077][ T2854] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5478.809089][ T2854] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.809094][ T2854] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5478.809099][ T2854] ? __pfx___sys_sendto (net/socket.c:2147) [ 5478.809115][ T2854] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5478.809121][ T2854] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5478.809129][ T2854] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5478.809137][ T2854] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5478.809147][ T2854] __x64_sys_sendto (net/socket.c:2183) [ 5478.809151][ T2854] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5478.809155][ T2854] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5478.809160][ T2854] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5478.809165][ T2854] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5478.809168][ T2854] RIP: 0033:0x7f83d3fd0a4a [ 5478.809172][ T2854] 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 [ 5478.809174][ T2854] RSP: 002b:00007ffc365a0a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5478.809177][ T2854] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83d3fd0a4a [ 5478.809178][ T2854] RDX: 0000000000000040 RSI: 00000000363d7340 RDI: 0000000000000005 [ 5478.809180][ T2854] RBP: 00007ffc365a0b20 R08: 0000000000418574 R09: 000000000000001c [ 5478.809182][ T2854] 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