====================================== | [ 247.229055][ T2774] veth1: renamed from veth-betaR | [ 247.326300][ T2775] veth0: renamed from veth-gamma | [ 256.920783][ T2798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2798 | [ 256.922127][ T2798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.922390][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.922392][ T2798] Call Trace: [ 256.922394][ T2798] [ 256.922396][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.922405][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.922411][ T2798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.922418][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.922426][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.922432][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.922437][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.922449][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.922460][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.922465][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.922470][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.922479][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.922484][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.922493][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.922508][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.922511][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.922522][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.922527][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.922533][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.922547][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.922554][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.922562][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.922569][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.922579][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.922583][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.922587][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.922591][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.922596][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.922600][ T2798] RIP: 0033:0x7f101296da4a [ 256.922604][ T2798] 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 [ 256.922607][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.922611][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.922613][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.922615][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.922616][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.922618][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.922618][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.922632][ T2798] | [ 256.922636][ T2798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2798 | [ 256.934339][ T2798] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 256.934585][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.934587][ T2798] Call Trace: [ 256.934589][ T2798] [ 256.934591][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.934597][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.934606][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.934613][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.934620][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.934626][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.934631][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.934643][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.934655][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.934661][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.934665][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.934673][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.934677][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.934686][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.934702][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.934705][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.934716][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.934721][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.934726][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.934741][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.934748][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.934755][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.934762][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.934772][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.934776][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.934780][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.934785][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.934789][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.934793][ T2798] RIP: 0033:0x7f101296da4a [ 256.934796][ T2798] 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 [ 256.934799][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.934802][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.934804][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.934807][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.934808][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.934810][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.934810][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.934825][ T2798] | [ 256.934835][ T2798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2798 | [ 256.946980][ T2798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.947238][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.947240][ T2798] Call Trace: [ 256.947243][ T2798] [ 256.947245][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.947250][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.947255][ T2798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.947262][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.947276][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.947290][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.947294][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.947304][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.947310][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.947316][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.947322][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.947326][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.947338][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.947350][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.947355][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.947358][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.947365][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.947368][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.947377][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.947393][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.947396][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.947407][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.947411][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.947416][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.947430][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.947437][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.947444][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.947451][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.947461][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.947464][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.947467][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.947472][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.947476][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.947479][ T2798] RIP: 0033:0x7f101296da4a [ 256.947482][ T2798] 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 [ 256.947484][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.947487][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.947489][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.947491][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.947492][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.947494][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.947494][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.947508][ T2798] | [ 256.961857][ T2798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2798 | [ 256.962534][ T2798] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 256.962798][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.962799][ T2798] Call Trace: [ 256.962801][ T2798] [ 256.962803][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.962808][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.962814][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.962821][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.962835][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.962849][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.962852][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.962862][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.962869][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.962875][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.962881][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.962885][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.962898][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.962910][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.962915][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.962919][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.962926][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.962929][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.962938][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.962955][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.962957][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.962968][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.962972][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.962978][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.962993][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.962999][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.963006][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.963013][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.963023][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.963027][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.963030][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.963034][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.963039][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.963042][ T2798] RIP: 0033:0x7f101296da4a [ 256.963045][ T2798] 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 [ 256.963048][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.963051][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.963052][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.963054][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.963056][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.963057][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.963057][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.963072][ T2798] | [ 256.963080][ T2798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2798 | [ 256.978795][ T2798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.979075][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.979077][ T2798] Call Trace: [ 256.979078][ T2798] [ 256.979080][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.979085][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.979091][ T2798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 256.979097][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.979111][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.979125][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.979129][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.979139][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.979145][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.979158][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.979172][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.979175][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.979185][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.979192][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.979198][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.979203][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.979208][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.979220][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.979232][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.979237][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.979242][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.979249][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.979252][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.979261][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.979277][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.979280][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.979291][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.979295][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.979301][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.979315][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.979321][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.979329][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.979336][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.979346][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.979350][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.979353][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.979357][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.979362][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.979365][ T2798] RIP: 0033:0x7f101296da4a [ 256.979368][ T2798] 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 [ 256.979370][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.979373][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.979375][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.979376][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.979378][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.979380][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.979380][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.979395][ T2798] | [ 256.998449][ T2798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2798 | [ 256.999281][ T2798] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 256.999564][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 256.999566][ T2798] Call Trace: [ 256.999568][ T2798] [ 256.999570][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 256.999575][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 256.999581][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.999588][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.999602][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.999616][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.999619][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.999629][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.999636][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 256.999649][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 256.999663][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 256.999667][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.999676][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 256.999683][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 256.999690][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.999695][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 256.999700][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 256.999712][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 256.999724][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 256.999730][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 256.999733][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.999740][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 256.999743][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 256.999752][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 256.999769][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 256.999772][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 256.999783][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.999787][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 256.999793][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 256.999808][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 256.999814][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 256.999821][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 256.999828][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 256.999839][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 256.999843][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 256.999846][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 256.999850][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 256.999855][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 256.999858][ T2798] RIP: 0033:0x7f101296da4a [ 256.999861][ T2798] 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 [ 256.999864][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 256.999866][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 256.999868][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 256.999870][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 256.999872][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 256.999873][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.999873][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 256.999888][ T2798] | [ 256.999896][ T2798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2798 | [ 257.019323][ T2798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 257.019616][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 257.019618][ T2798] Call Trace: [ 257.019619][ T2798] [ 257.019621][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 257.019626][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 257.019632][ T2798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 257.019639][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.019653][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.019667][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.019670][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.019680][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.019687][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.019700][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.019714][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.019717][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.019727][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.019734][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.019747][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.019760][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.019764][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.019773][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.019780][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 257.019786][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.019791][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 257.019796][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.019808][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 257.019820][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 257.019826][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 257.019829][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.019836][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 257.019839][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 257.019848][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 257.019865][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 257.019867][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.019879][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.019882][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.019888][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 257.019903][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 257.019909][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 257.019916][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 257.019923][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 257.019934][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 257.019938][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 257.019941][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.019945][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 257.019950][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 257.019953][ T2798] RIP: 0033:0x7f101296da4a [ 257.019956][ T2798] 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 [ 257.019958][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 257.019961][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 257.019963][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 257.019964][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 257.019966][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 257.019968][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.019968][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.019983][ T2798] | [ 257.019985][ T2798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2798 | [ 257.041533][ T2798] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 257.041834][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 257.041836][ T2798] Call Trace: [ 257.041837][ T2798] [ 257.041839][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 257.041845][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 257.041851][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.041858][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.041872][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.041886][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.041890][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.041900][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.041907][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.041920][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.041934][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.041938][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.041947][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.041954][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.041967][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.041981][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.041984][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.041994][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.042001][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 257.042007][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.042013][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 257.042017][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.042030][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 257.042042][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 257.042048][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 257.042051][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.042058][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 257.042062][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 257.042071][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 257.042088][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 257.042090][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.042102][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.042106][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.042111][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 257.042127][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 257.042133][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 257.042140][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 257.042148][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 257.042158][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 257.042162][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 257.042165][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.042170][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 257.042175][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 257.042178][ T2798] RIP: 0033:0x7f101296da4a [ 257.042181][ T2798] 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 [ 257.042183][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 257.042186][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 257.042188][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 257.042190][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 257.042192][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 257.042193][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.042193][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.042208][ T2798] | [ 257.042234][ T2798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2798 | [ 257.064642][ T2798] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 257.064949][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 257.064950][ T2798] Call Trace: [ 257.064952][ T2798] [ 257.064953][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 257.064959][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 257.064964][ T2798] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 257.064971][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.064985][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.064999][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.065003][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.065013][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.065020][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.065033][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.065047][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.065050][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.065060][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.065067][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.065080][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.065093][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.065097][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.065107][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.065114][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.065127][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.065140][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.065144][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.065154][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.065160][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 257.065167][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.065172][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 257.065177][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.065189][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 257.065202][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 257.065207][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 257.065210][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.065218][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 257.065221][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 257.065230][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 257.065248][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 257.065250][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.065262][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.065266][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.065272][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 257.065287][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 257.065293][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 257.065301][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 257.065308][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 257.065318][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 257.065322][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 257.065325][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.065330][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 257.065335][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 257.065338][ T2798] RIP: 0033:0x7f101296da4a [ 257.065341][ T2798] 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 [ 257.065343][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 257.065346][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 257.065348][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 257.065350][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 257.065352][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 257.065353][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.065353][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 257.065369][ T2798] | [ 257.089976][ T2798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2798 | [ 257.090857][ T2798] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091168][ T2798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 257.091169][ T2798] Call Trace: [ 257.091171][ T2798] [ 257.091173][ T2798] dump_stack_lvl (lib/dump_stack.c:123) [ 257.091178][ T2798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 257.091185][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091192][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.091206][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.091220][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.091224][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.091234][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091243][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.091257][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.091272][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.091276][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.091286][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091293][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.091307][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.091322][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.091326][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.091336][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091343][ T2798] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 257.091356][ T2798] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 257.091371][ T2798] ? dump_stack_lvl (lib/dump_stack.c:123) [ 257.091375][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.091385][ T2798] lwtunnel_output (net/core/lwtunnel.c:359) [ 257.091391][ T2798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 257.091398][ T2798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.091403][ T2798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 257.091408][ T2798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 257.091421][ T2798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 257.091433][ T2798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 257.091439][ T2798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 257.091442][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.091450][ T2798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 257.091453][ T2798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 257.091462][ T2798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 257.091479][ T2798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 257.091482][ T2798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 257.091494][ T2798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.091498][ T2798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 257.091503][ T2798] ? __pfx___sys_sendto (net/socket.c:2147) [ 257.091519][ T2798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 257.091525][ T2798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 257.091532][ T2798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 257.091540][ T2798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 257.091550][ T2798] __x64_sys_sendto (net/socket.c:2183) [ 257.091554][ T2798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 257.091557][ T2798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 257.091562][ T2798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 257.091567][ T2798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 257.091570][ T2798] RIP: 0033:0x7f101296da4a [ 257.091574][ T2798] 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 [ 257.091576][ T2798] RSP: 002b:00007fff41402728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 257.091579][ T2798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f101296da4a [ 257.091581][ T2798] RDX: 0000000000000040 RSI: 00000000188d1340 RDI: 0000000000000005 [ 257.091583][ T2798] RBP: 00007fff414027b0 R08: 0000000000418574 R09: 000000000000001c [ 257.091584][ T2798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 257.091586][ T2798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1012a96000 | [ 258.127118][ T2798] lwtunnel_output(): recursion limit reached on datapath | [ 262.827900][ T2805] check_preemption_disabled: 46 callbacks suppressed | [ 262.827907][ T2805] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2805 | [ 262.828605][ T2805] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 262.828850][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 262.828852][ T2805] Call Trace: [ 262.828854][ T2805] [ 262.828856][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 262.828865][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 262.828871][ T2805] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 262.828878][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 262.828885][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.828892][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 262.828896][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.828908][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 262.828919][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 262.828925][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 262.828929][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.828938][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 262.828942][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 262.828951][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 262.828967][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 262.828969][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.828981][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.828986][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.828992][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 262.829006][ T2805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 262.829013][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 262.829022][ T2805] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 262.829029][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 262.829039][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 262.829042][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 262.829046][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 262.829051][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 262.829056][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 262.829059][ T2805] RIP: 0033:0x7f61bd48fa4a [ 262.829063][ T2805] 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 [ 262.829066][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 262.829070][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 262.829072][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 262.829074][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 262.829076][ T2805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 262.829078][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.829078][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.829092][ T2805] | [ 262.829095][ T2805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2805 | [ 262.841119][ T2805] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 262.841471][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 262.841473][ T2805] Call Trace: [ 262.841475][ T2805] [ 262.841477][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 262.841483][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 262.841489][ T2805] lwtunnel_output (net/core/lwtunnel.c:359) [ 262.841495][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 262.841503][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.841508][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 262.841513][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.841525][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 262.841537][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 262.841542][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 262.841545][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.841553][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 262.841557][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 262.841565][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 262.841581][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 262.841584][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.841595][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.841599][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.841605][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 262.841619][ T2805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 262.841626][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 262.841634][ T2805] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 262.841641][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 262.841651][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 262.841655][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 262.841658][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 262.841663][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 262.841667][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 262.841671][ T2805] RIP: 0033:0x7f61bd48fa4a [ 262.841674][ T2805] 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 [ 262.841676][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 262.841680][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 262.841682][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 262.841683][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 262.841685][ T2805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 262.841686][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.841686][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.841701][ T2805] | [ 262.859785][ T2805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2805 | [ 262.860152][ T2805] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 262.860410][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 262.860411][ T2805] Call Trace: [ 262.860413][ T2805] [ 262.860415][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 262.860422][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 262.860428][ T2805] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 262.860434][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 262.860441][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.860446][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 262.860451][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 262.860463][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 262.860475][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 262.860480][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 262.860484][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.860491][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 262.860495][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 262.860504][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 262.860520][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 262.860523][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 262.860534][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.860538][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 262.860544][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 262.860558][ T2805] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 262.860565][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 262.860572][ T2805] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 262.860579][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 262.860589][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 262.860593][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 262.860596][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 262.860601][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 262.860606][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 262.860609][ T2805] RIP: 0033:0x7f61bd48fa4a [ 262.860612][ T2805] 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 [ 262.860614][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 262.860618][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 262.860620][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 262.860621][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 262.860623][ T2805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 262.860625][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.860625][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 262.860639][ T2805] | [ 263.828947][ T2805] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2805 | [ 263.829575][ T2805] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 263.829827][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 263.829829][ T2805] Call Trace: [ 263.829831][ T2805] [ 263.829833][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 263.829841][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 263.829847][ T2805] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 263.829853][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 263.829861][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.829867][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 263.829872][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.829883][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 263.829895][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 263.829900][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 263.829905][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.829912][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 263.829917][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 263.829926][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 263.829942][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 263.829944][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.829955][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.829961][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.829966][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 263.829979][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 263.829988][ T2805] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 263.829995][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 263.830003][ T2805] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 263.830008][ T2805] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 263.830010][ T2805] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 263.830018][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 263.830022][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 263.830026][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 263.830030][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 263.830035][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 263.830039][ T2805] RIP: 0033:0x7f61bd48fa4a [ 263.830043][ T2805] 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 [ 263.830046][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 263.830049][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 263.830051][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 263.830053][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 263.830055][ T2805] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 263.830057][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 263.830057][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 263.830071][ T2805] | [ 263.830075][ T2805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2805 | [ 263.841944][ T2805] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 263.842187][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 263.842189][ T2805] Call Trace: [ 263.842191][ T2805] [ 263.842193][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 263.842198][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 263.842204][ T2805] lwtunnel_output (net/core/lwtunnel.c:359) [ 263.842210][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 263.842217][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.842223][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 263.842228][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.842240][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 263.842253][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 263.842258][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 263.842262][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.842270][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 263.842273][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 263.842282][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 263.842298][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 263.842301][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.842312][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.842317][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.842322][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 263.842336][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 263.842343][ T2805] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 263.842350][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 263.842358][ T2805] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 263.842362][ T2805] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 263.842364][ T2805] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 263.842372][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 263.842376][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 263.842380][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 263.842384][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 263.842389][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 263.842392][ T2805] RIP: 0033:0x7f61bd48fa4a [ 263.842396][ T2805] 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 [ 263.842398][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 263.842401][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 263.842403][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 263.842405][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 263.842407][ T2805] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 263.842408][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 263.842408][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 263.842423][ T2805] | [ 263.855596][ T2805] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2805 | [ 263.855951][ T2805] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 263.856200][ T2805] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 263.856201][ T2805] Call Trace: [ 263.856203][ T2805] [ 263.856205][ T2805] dump_stack_lvl (lib/dump_stack.c:123) [ 263.856211][ T2805] check_preemption_disabled (lib/smp_processor_id.c:52) [ 263.856216][ T2805] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360) [ 263.856223][ T2805] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 263.856229][ T2805] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.856235][ T2805] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 263.856240][ T2805] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 263.856253][ T2805] rawv6_sendmsg (net/ipv6/raw.c:918) [ 263.856265][ T2805] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 263.856270][ T2805] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 263.856275][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.856282][ T2805] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 263.856286][ T2805] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 263.856295][ T2805] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 263.856311][ T2805] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 263.856313][ T2805] ? __lock_release (kernel/locking/lockdep.c:5534) [ 263.856325][ T2805] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.856329][ T2805] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 263.856335][ T2805] ? __pfx___sys_sendto (net/socket.c:2147) [ 263.856348][ T2805] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 263.856356][ T2805] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 263.856362][ T2805] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 263.856370][ T2805] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 263.856374][ T2805] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 263.856377][ T2805] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 263.856384][ T2805] __x64_sys_sendto (net/socket.c:2183) [ 263.856388][ T2805] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 263.856391][ T2805] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 263.856396][ T2805] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 263.856401][ T2805] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 263.856404][ T2805] RIP: 0033:0x7f61bd48fa4a [ 263.856408][ T2805] 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 [ 263.856410][ T2805] RSP: 002b:00007ffdca89d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 263.856414][ T2805] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61bd48fa4a [ 263.856416][ T2805] RDX: 0000000000000040 RSI: 0000000037580340 RDI: 0000000000000005 [ 263.856417][ T2805] RBP: 00007ffdca89d650 R08: 0000000000418574 R09: 000000000000001c [ 263.856419][ T2805] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 263.856421][ T2805] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61bd5b8000 | [ 266.285164][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 267.335520][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 269.596649][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811 | [ 269.597035][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.597297][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.597298][ T2811] Call Trace: [ 269.597300][ T2811] [ 269.597303][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.597311][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.597318][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.597324][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.597332][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.597338][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.597343][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.597355][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.597367][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.597372][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.597377][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.597386][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.597391][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.597399][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.597415][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.597418][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.597429][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.597435][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.597440][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.597455][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.597461][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.597470][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.597477][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.597487][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.597491][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.597494][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.597499][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.597504][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.597508][ T2811] RIP: 0033:0x7f824c124a4a [ 269.597512][ T2811] 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 [ 269.597515][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.597519][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.597521][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.597523][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.597524][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.597526][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.597526][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.597540][ T2811] | [ 269.597543][ T2811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2811 | [ 269.609368][ T2811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.609613][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.609615][ T2811] Call Trace: [ 269.609617][ T2811] [ 269.609619][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.609625][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.609631][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.609637][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.609645][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.609650][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.609655][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.609667][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.609678][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.609684][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.609688][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.609695][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.609699][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.609708][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.609724][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.609727][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.609738][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.609742][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.609748][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.609762][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.609768][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.609776][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.609783][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.609793][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.609797][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.609801][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.609806][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.609810][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.609813][ T2811] RIP: 0033:0x7f824c124a4a [ 269.609817][ T2811] 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 [ 269.609819][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.609822][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.609824][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.609826][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.609827][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.609829][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.609829][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.609844][ T2811] | [ 269.609970][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811 | [ 269.621715][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.621971][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.621973][ T2811] Call Trace: [ 269.621974][ T2811] [ 269.621976][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.621982][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.621987][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.621994][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.622006][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.622017][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.622021][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.622031][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.622037][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.622044][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.622049][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.622054][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.622066][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.622078][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.622083][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.622087][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.622095][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.622098][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.622107][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.622123][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.622125][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.622136][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.622140][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.622146][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.622160][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.622166][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.622173][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.622180][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.622190][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.622194][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.622197][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.622202][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.622207][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.622210][ T2811] RIP: 0033:0x7f824c124a4a [ 269.622213][ T2811] 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 [ 269.622215][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.622218][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.622220][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.622221][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.622223][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.622224][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.622224][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.622239][ T2811] | [ 269.635928][ T2811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2811 | [ 269.636317][ T2811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.636582][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.636584][ T2811] Call Trace: [ 269.636585][ T2811] [ 269.636587][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.636593][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.636598][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.636605][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.636615][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.636627][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.636630][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.636640][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.636647][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.636653][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.636659][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.636663][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.636676][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.636688][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.636693][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.636696][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.636704][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.636708][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.636716][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.636733][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.636735][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.636746][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.636750][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.636756][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.636771][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.636776][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.636784][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.636791][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.636801][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.636805][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.636808][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.636812][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.636817][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.636820][ T2811] RIP: 0033:0x7f824c124a4a [ 269.636824][ T2811] 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 [ 269.636826][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.636829][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.636831][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.636832][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.636834][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.636835][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.636835][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.636850][ T2811] | [ 269.636945][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811 | [ 269.650616][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.650889][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.650891][ T2811] Call Trace: [ 269.650892][ T2811] [ 269.650894][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.650900][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.650905][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.650912][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.650921][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.650933][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.650937][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.650947][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.650953][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.650962][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.650974][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.650977][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.650987][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.650993][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.650999][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.651005][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.651009][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.651021][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.651033][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.651038][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.651042][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.651049][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.651052][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.651061][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.651077][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.651080][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.651091][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.651095][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.651100][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.651115][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.651121][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.651128][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.651135][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.651145][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.651149][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.651151][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.651156][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.651161][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.651163][ T2811] RIP: 0033:0x7f824c124a4a [ 269.651167][ T2811] 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 [ 269.651169][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.651171][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.651173][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.651175][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.651177][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.651178][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.651178][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.651193][ T2811] | [ 269.651195][ T2811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2811 | [ 269.667747][ T2811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.668010][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.668011][ T2811] Call Trace: [ 269.668013][ T2811] [ 269.668015][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.668020][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.668025][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.668032][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.668042][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.668054][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.668058][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.668067][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.668074][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.668083][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.668095][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.668099][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.668108][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.668114][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.668121][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.668126][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.668131][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.668143][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.668155][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.668160][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.668163][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.668170][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.668174][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.668182][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.668199][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.668201][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.668213][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.668217][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.668222][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.668237][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.668244][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.668252][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.668259][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.668269][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.668273][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.668276][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.668280][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.668285][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.668288][ T2811] RIP: 0033:0x7f824c124a4a [ 269.668291][ T2811] 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 [ 269.668293][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.668296][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.668298][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.668299][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.668301][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.668302][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.668302][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.668317][ T2811] | [ 269.686455][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811 | [ 269.687037][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.687321][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.687323][ T2811] Call Trace: [ 269.687324][ T2811] [ 269.687326][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.687331][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.687336][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.687343][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.687352][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.687366][ T2811] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.687375][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.687381][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.687390][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.687402][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.687406][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.687415][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.687422][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.687431][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.687443][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.687446][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.687456][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.687462][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.687468][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.687474][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.687478][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.687491][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.687503][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.687508][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.687511][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.687519][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.687522][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.687531][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.687547][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.687550][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.687561][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.687565][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.687570][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.687585][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.687592][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.687599][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.687606][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.687616][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.687620][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.687623][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.687628][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.687633][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.687635][ T2811] RIP: 0033:0x7f824c124a4a [ 269.687638][ T2811] 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 [ 269.687641][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.687643][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.687645][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.687647][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.687648][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.687650][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.687650][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.687665][ T2811] | [ 269.687667][ T2811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2811 | [ 269.706871][ T2811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.707339][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.707340][ T2811] Call Trace: [ 269.707341][ T2811] [ 269.707343][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.707348][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.707354][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.707361][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.707370][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.707384][ T2811] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.707393][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.707399][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.707409][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.707421][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.707424][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.707434][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.707441][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.707450][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.707462][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.707465][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.707475][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.707482][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.707488][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.707494][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.707499][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.707511][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.707524][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.707529][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.707532][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.707539][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.707542][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.707551][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.707568][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.707571][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.707582][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.707586][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.707592][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.707607][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.707613][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.707620][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.707628][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.707638][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.707642][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.707645][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.707649][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.707654][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.707657][ T2811] RIP: 0033:0x7f824c124a4a [ 269.707660][ T2811] 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 [ 269.707662][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.707665][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.707666][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.707668][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.707669][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.707671][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.707671][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.707687][ T2811] | [ 269.707853][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811 | [ 269.727723][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.727998][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.728000][ T2811] Call Trace: [ 269.728002][ T2811] [ 269.728003][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.728009][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.728014][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 269.728020][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.728030][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.728042][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.728045][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.728055][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.728078][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.728087][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.728100][ T2811] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.728110][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.728116][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.728125][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.728137][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.728141][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.728150][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.728157][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.728166][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.728178][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.728181][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.728191][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.728198][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.728204][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.728210][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.728215][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.728227][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.728240][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.728245][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.728249][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.728256][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.728260][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.728269][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.728286][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.728289][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.728300][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.728304][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.728310][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.728325][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.728331][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.728339][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.728346][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.728356][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.728360][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.728363][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.728367][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.728373][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.728376][ T2811] RIP: 0033:0x7f824c124a4a [ 269.728379][ T2811] 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 [ 269.728381][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.728384][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.728385][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.728387][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.728389][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.728390][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.728390][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 269.728406][ T2811] | [ 269.750386][ T2811] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2811 | [ 269.750804][ T2811] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751093][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.751094][ T2811] Call Trace: [ 269.751096][ T2811] [ 269.751098][ T2811] dump_stack_lvl (lib/dump_stack.c:123) [ 269.751103][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.751108][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751115][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.751125][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.751138][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.751141][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.751151][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751158][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.751168][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.751181][ T2811] ? dump_stack_lvl (lib/dump_stack.c:124) [ 269.751191][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751198][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.751207][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.751219][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.751223][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.751232][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751239][ T2811] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 269.751250][ T2811] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 269.751262][ T2811] ? dump_stack_lvl (lib/dump_stack.c:123) [ 269.751266][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.751276][ T2811] lwtunnel_output (net/core/lwtunnel.c:359) [ 269.751282][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.751289][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.751294][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.751299][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.751312][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.751324][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.751330][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.751333][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.751340][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.751343][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.751352][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.751370][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.751372][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.751384][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.751388][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.751394][ T2811] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.751409][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.751415][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.751423][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.751430][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.751440][ T2811] __x64_sys_sendto (net/socket.c:2183) [ 269.751444][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 269.751447][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.751452][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.751457][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.751460][ T2811] RIP: 0033:0x7f824c124a4a [ 269.751463][ T2811] 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 [ 269.751465][ T2811] RSP: 002b:00007fff51620c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.751468][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f824c124a4a [ 269.751470][ T2811] RDX: 0000000000000040 RSI: 000000000fe10340 RDI: 0000000000000005 [ 269.751471][ T2811] RBP: 00007fff51620ca0 R08: 0000000000418574 R09: 000000000000001c [ 269.751473][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.751475][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f824c24d000 | [ 275.271171][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 277.519048][ T2817] check_preemption_disabled: 46 callbacks suppressed | [ 277.519055][ T2817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2817 | [ 277.520281][ T2817] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.520545][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.520547][ T2817] Call Trace: [ 277.520549][ T2817] [ 277.520551][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.520560][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.520566][ T2817] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.520573][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.520581][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.520587][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.520592][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.520604][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.520615][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.520620][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.520625][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.520633][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.520639][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.520647][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.520663][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.520666][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.520677][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.520683][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.520688][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.520702][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.520709][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.520718][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.520724][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.520734][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.520738][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.520742][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.520747][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.520751][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.520755][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.520759][ T2817] 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 [ 277.520762][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.520766][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.520768][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.520770][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.520771][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.520773][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.520773][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.520787][ T2817] | [ 277.520821][ T2817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2817 | [ 277.533344][ T2817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.533608][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.533609][ T2817] Call Trace: [ 277.533611][ T2817] [ 277.533613][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.533618][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.533623][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.533630][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.533637][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.533642][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.533647][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.533659][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.533671][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.533676][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.533680][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.533687][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.533691][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.533699][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.533715][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.533718][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.533729][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.533734][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.533739][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.533754][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.533760][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.533767][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.533775][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.533785][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.533788][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.533792][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.533796][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.533801][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.533804][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.533807][ T2817] 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 [ 277.533809][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.533813][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.533815][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.533816][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.533818][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.533819][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.533819][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.533834][ T2817] | [ 277.534126][ T2817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2817 | [ 277.547138][ T2817] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.547429][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.547430][ T2817] Call Trace: [ 277.547432][ T2817] [ 277.547434][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.547440][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.547446][ T2817] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.547452][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.547456][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.547462][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.547466][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.547470][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.547485][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.547487][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.547490][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.547499][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.547510][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.547517][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.547525][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.547529][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.547536][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.547540][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.547543][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.547553][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.547559][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.547565][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.547571][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.547575][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.547587][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.547599][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.547604][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.547608][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.547615][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.547619][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.547628][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.547644][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.547646][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.547658][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.547662][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.547667][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.547681][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.547688][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.547696][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.547703][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.547713][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.547717][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.547720][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.547724][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.547729][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.547732][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.547735][ T2817] 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 [ 277.547738][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.547740][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.547742][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.547744][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.547746][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.547747][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.547747][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.547761][ T2817] | [ 277.547764][ T2817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2817 | [ 277.565340][ T2817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.565623][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.565624][ T2817] Call Trace: [ 277.565626][ T2817] [ 277.565628][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.565633][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.565638][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.565645][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.565648][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.565654][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.565659][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.565663][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.565677][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.565680][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.565682][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.565691][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.565702][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.565708][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.565716][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.565720][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.565727][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.565731][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.565734][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.565744][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.565750][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.565757][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.565762][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.565767][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.565779][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.565791][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.565797][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.565800][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.565808][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.565811][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.565820][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.565836][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.565839][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.565850][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.565854][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.565860][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.565874][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.565881][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.565888][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.565895][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.565905][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.565909][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.565912][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.565916][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.565921][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.565924][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.565926][ T2817] 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 [ 277.565929][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.565931][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.565933][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.565935][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.565936][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.565938][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.565938][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.565953][ T2817] | [ 277.566036][ T2817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2817 | [ 277.585811][ T2817] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.586114][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.586116][ T2817] Call Trace: [ 277.586117][ T2817] [ 277.586119][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.586125][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.586130][ T2817] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.586137][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.586141][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.586147][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.586151][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.586154][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.586159][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.586172][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.586174][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.586177][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.586185][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.586197][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.586202][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.586210][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.586215][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.586221][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.586226][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.586229][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.586239][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.586247][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.586249][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.586255][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.586259][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.586262][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.586276][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.586278][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.586280][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.586288][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.586300][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.586304][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.586312][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.586316][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.586323][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.586327][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.586330][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.586340][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.586346][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.586353][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.586358][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.586362][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.586375][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.586386][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.586392][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.586395][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.586402][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.586405][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.586414][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.586430][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.586432][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.586444][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.586447][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.586453][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.586468][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.586474][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.586481][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.586488][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.586498][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.586502][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.586505][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.586509][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.586514][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.586517][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.586520][ T2817] 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 [ 277.586522][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.586525][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.586527][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.586528][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.586530][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.586532][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.586532][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.586546][ T2817] | [ 277.615565][ T2817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2817 | [ 277.615991][ T2817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.616309][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.616310][ T2817] Call Trace: [ 277.616311][ T2817] [ 277.616313][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.616319][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.616325][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.616331][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.616335][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.616340][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.616345][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.616348][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.616353][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.616365][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.616367][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.616370][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.616378][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.616390][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.616396][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.616404][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.616408][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.616415][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.616419][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.616422][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.616432][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.616439][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.616441][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.616447][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.616451][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.616454][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.616468][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.616471][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.616473][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.616481][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.616493][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.616498][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.616505][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.616510][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.616517][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.616520][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.616524][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.616533][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.616540][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.616546][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.616551][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.616556][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.616568][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.616580][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.616585][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.616589][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.616596][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.616599][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.616608][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.616625][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.616627][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.616638][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.616642][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.616648][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.616663][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.616668][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.616676][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.616683][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.616693][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.616697][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.616700][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.616704][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.616709][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.616712][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.616715][ T2817] 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 [ 277.616717][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.616720][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.616722][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.616723][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.616725][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.616727][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.616727][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.616742][ T2817] | [ 277.616750][ T2817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2817 | [ 277.646059][ T2817] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.646385][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.646387][ T2817] Call Trace: [ 277.646388][ T2817] [ 277.646390][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.646396][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.646401][ T2817] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.646408][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.646411][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646417][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.646422][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.646425][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.646440][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.646442][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646445][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.646453][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.646465][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.646470][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.646478][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.646482][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.646489][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.646493][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.646497][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.646507][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.646514][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.646516][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646522][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.646526][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.646529][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.646534][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.646545][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.646548][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646550][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.646558][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.646570][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.646574][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.646582][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.646586][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.646593][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.646597][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.646600][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.646610][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.646617][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.646619][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646625][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.646629][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.646632][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.646646][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.646648][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.646651][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.646658][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.646670][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.646675][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.646682][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.646687][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.646693][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.646697][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.646701][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.646710][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.646717][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.646723][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.646728][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.646733][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.646745][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.646757][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.646762][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.646766][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.646773][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.646776][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.646785][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.646801][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.646804][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.646815][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.646819][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.646824][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.646839][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.646846][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.646853][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.646860][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.646870][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.646874][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.646877][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.646881][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.646886][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.646889][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.646892][ T2817] 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 [ 277.646895][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.646898][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.646900][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.646901][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.646903][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.646905][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.646905][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.646920][ T2817] | [ 277.646922][ T2817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2817 | [ 277.681208][ T2817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.681733][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.681735][ T2817] Call Trace: [ 277.681736][ T2817] [ 277.681738][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.681743][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.681749][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.681755][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.681758][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681764][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.681769][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.681772][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.681786][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.681789][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681791][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.681799][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.681811][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.681816][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.681824][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.681829][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.681835][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.681840][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.681843][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.681853][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.681860][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.681862][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681868][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.681872][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.681875][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.681879][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.681890][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.681893][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681895][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.681903][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.681915][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.681919][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.681926][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.681931][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.681938][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.681941][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.681945][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.681954][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.681961][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.681963][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681968][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.681973][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.681975][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.681989][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.681991][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.681994][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.682001][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.682013][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.682018][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.682025][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.682029][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.682036][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.682040][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.682043][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.682053][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.682059][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.682065][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.682070][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.682075][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.682087][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.682099][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.682104][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.682107][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.682114][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.682117][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.682126][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.682142][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.682145][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.682156][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.682160][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.682165][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.682180][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.682186][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.682193][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.682200][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.682210][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.682214][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.682217][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.682221][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.682226][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.682229][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.682232][ T2817] 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 [ 277.682234][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.682237][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.682238][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.682240][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.682243][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.682244][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.682244][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.682259][ T2817] | [ 277.718029][ T2817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2817 | [ 277.718725][ T2817] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.719038][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.719039][ T2817] Call Trace: [ 277.719041][ T2817] [ 277.719042][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.719048][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.719053][ T2817] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336) [ 277.719059][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.719062][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719068][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.719072][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.719075][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719090][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.719092][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719094][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.719103][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.719117][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.719125][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.719129][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.719139][ T2817] ? dump_stack_lvl (lib/dump_stack.c:124) [ 277.719148][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.719154][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.719157][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719162][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.719166][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.719169][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719183][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.719185][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719188][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.719195][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.719207][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.719212][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.719220][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.719224][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.719231][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.719235][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.719238][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.719249][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.719255][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.719257][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719263][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.719267][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.719270][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719274][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.719286][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.719288][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719291][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.719298][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.719310][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.719315][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.719322][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.719326][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.719333][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.719337][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.719340][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.719350][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.719356][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.719359][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719364][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.719368][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.719371][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719385][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.719387][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.719389][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.719397][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.719409][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.719413][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.719421][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.719425][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.719432][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.719435][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.719439][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.719448][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.719455][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.719461][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.719466][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.719470][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.719483][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.719495][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.719500][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.719503][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719510][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.719513][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.719522][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.719538][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.719541][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.719552][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.719556][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.719561][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.719576][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.719582][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.719589][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.719596][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.719606][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.719610][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.719613][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.719617][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.719622][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.719624][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.719627][ T2817] 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 [ 277.719629][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.719632][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.719634][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.719635][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.719637][ T2817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.719638][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.719638][ T2817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa236da7000 | [ 277.719653][ T2817] | [ 277.763038][ T2817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2817 | [ 277.763543][ T2817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764102][ T2817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.764104][ T2817] Call Trace: [ 277.764105][ T2817] [ 277.764107][ T2817] dump_stack_lvl (lib/dump_stack.c:123) [ 277.764112][ T2817] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.764118][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764125][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.764128][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764134][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.764138][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.764141][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764156][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.764159][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764161][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.764169][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.764184][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.764192][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.764197][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.764207][ T2817] ? dump_stack_lvl (lib/dump_stack.c:124) [ 277.764217][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764224][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.764226][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764232][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.764237][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.764239][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764255][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.764258][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764260][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.764269][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.764281][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.764286][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.764294][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.764299][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.764306][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.764310][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.764313][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.764323][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764330][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.764332][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764338][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.764342][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.764345][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764349][ T2817] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 277.764361][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.764364][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764366][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.764374][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.764386][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.764391][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.764399][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.764403][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.764410][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.764414][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.764417][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.764427][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764434][ T2817] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 277.764436][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764442][ T2817] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 277.764446][ T2817] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 277.764449][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764463][ T2817] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 277.764466][ T2817] ? __pfx_dst_output (./include/net/dst.h:458) [ 277.764468][ T2817] ? _printk (kernel/printk/printk.c:2470) [ 277.764476][ T2817] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 277.764488][ T2817] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 277.764493][ T2817] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.764501][ T2817] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 277.764505][ T2817] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 277.764512][ T2817] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 277.764516][ T2817] ? dump_stack_lvl (lib/dump_stack.c:123) [ 277.764520][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.764529][ T2817] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.764536][ T2817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.764542][ T2817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.764548][ T2817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.764552][ T2817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.764565][ T2817] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.764578][ T2817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.764583][ T2817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.764586][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764593][ T2817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.764596][ T2817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.764606][ T2817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.764623][ T2817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.764625][ T2817] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.764637][ T2817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.764641][ T2817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.764646][ T2817] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.764662][ T2817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.764668][ T2817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.764675][ T2817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.764683][ T2817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.764693][ T2817] __x64_sys_sendto (net/socket.c:2183) [ 277.764697][ T2817] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.764700][ T2817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.764704][ T2817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.764709][ T2817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.764712][ T2817] RIP: 0033:0x7fa236c7ea4a [ 277.764715][ T2817] 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 [ 277.764717][ T2817] RSP: 002b:00007fff5062d738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.764720][ T2817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa236c7ea4a [ 277.764722][ T2817] RDX: 0000000000000040 RSI: 0000000011306340 RDI: 0000000000000005 [ 277.764723][ T2817] RBP: 00007fff5062d7c0 R08: 0000000000418574 R09: 000000000000001c [ 277.764725][ T2817] 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