====================================== | [ 258.268027][ T2537] veth1: renamed from veth-betaR | [ 258.368576][ T2538] veth0: renamed from veth-gamma | [ 268.060374][ T2561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2561 | [ 268.060923][ T2561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.061992][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.061994][ T2561] Call Trace: [ 268.061996][ T2561] [ 268.061998][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.062006][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.062012][ T2561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.062019][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.062027][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.062033][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.062038][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.062050][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.062061][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.062066][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.062071][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.062082][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.062087][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.062096][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.062111][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.062114][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.062125][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.062130][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.062135][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.062149][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.062155][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.062163][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.062170][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.062179][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.062183][ T2561] ? 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) [ 268.062186][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.062190][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.062195][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.062199][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.062203][ T2561] 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 [ 268.062206][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.062210][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.062212][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.062213][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.062215][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.062217][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.062217][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.062230][ T2561] | [ 268.074990][ T2561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2561 | [ 268.075591][ T2561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 268.075857][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.075859][ T2561] Call Trace: [ 268.075860][ T2561] [ 268.075862][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.075868][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.075875][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.075881][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.075888][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.075894][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.075898][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.075910][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.075922][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.075927][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.075930][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.075938][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.075942][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.075950][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.075966][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.075968][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.075979][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.075983][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.075989][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.076003][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.076009][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.076016][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.076023][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.076033][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.076037][ T2561] ? 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) [ 268.076040][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.076044][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.076049][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.076052][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.076055][ T2561] 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 [ 268.076057][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.076060][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.076062][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.076064][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.076066][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.076067][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.076067][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.076083][ T2561] | [ 268.088826][ T2561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2561 | [ 268.089233][ T2561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.089505][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.089506][ T2561] Call Trace: [ 268.089508][ T2561] [ 268.089509][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.089515][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.089521][ T2561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.089527][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.089541][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.089555][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.089564][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.089570][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.089576][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.089581][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.089586][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.089597][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.089608][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.089614][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.089617][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.089625][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.089628][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.089637][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.089652][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.089655][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.089666][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.089670][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.089675][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.089689][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.089695][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.089702][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.089709][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.089718][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.089722][ T2561] ? 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) [ 268.089725][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.089729][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.089734][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.089737][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.089740][ T2561] 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 [ 268.089742][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.089745][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.089747][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.089748][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.089750][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.089751][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.089751][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.089766][ T2561] | [ 268.089768][ T2561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2561 | [ 268.103608][ T2561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 268.103886][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.103888][ T2561] Call Trace: [ 268.103890][ T2561] [ 268.103891][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.103897][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.103903][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.103910][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.103924][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.103939][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.103948][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.103955][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.103961][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.103966][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.103971][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.103983][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.103995][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.104000][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.104003][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.104011][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.104014][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.104023][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.104039][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.104042][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.104053][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.104057][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.104062][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.104077][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.104084][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.104091][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.104098][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.104109][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.104112][ T2561] ? 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) [ 268.104115][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.104120][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.104125][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.104128][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.104131][ T2561] 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 [ 268.104134][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.104137][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.104139][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.104140][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.104142][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.104143][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.104143][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.104158][ T2561] | [ 268.119421][ T2561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2561 | [ 268.119851][ T2561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.120163][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.120165][ T2561] Call Trace: [ 268.120166][ T2561] [ 268.120169][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.120174][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.120180][ T2561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.120187][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.120200][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.120215][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.120224][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.120231][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.120244][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.120258][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.120268][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.120274][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.120280][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.120285][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.120290][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.120302][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.120313][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.120319][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.120322][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.120330][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.120333][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.120342][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.120358][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.120360][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.120372][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.120375][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.120381][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.120396][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.120402][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.120409][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.120416][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.120426][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.120430][ T2561] ? 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) [ 268.120433][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.120438][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.120442][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.120445][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.120449][ T2561] 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 [ 268.120451][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.120454][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.120456][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.120458][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.120459][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.120461][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.120461][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.120476][ T2561] | [ 268.120478][ T2561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2561 | [ 268.139317][ T2561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 268.139601][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.139602][ T2561] Call Trace: [ 268.139603][ T2561] [ 268.139605][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.139610][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.139616][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.139623][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.139636][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.139651][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.139660][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.139667][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.139679][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.139694][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.139702][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.139709][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.139716][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.139721][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.139725][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.139737][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.139749][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.139754][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.139757][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.139764][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.139767][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.139776][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.139792][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.139795][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.139806][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.139810][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.139816][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.139830][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.139843][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.139850][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.139857][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.139867][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.139871][ T2561] ? 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) [ 268.139874][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.139878][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.139883][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.139886][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.139890][ T2561] 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 [ 268.139892][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.139895][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.139897][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.139898][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.139900][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.139902][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.139902][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.139916][ T2561] | [ 268.139964][ T2561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2561 | [ 268.158713][ T2561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.158996][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.158997][ T2561] Call Trace: [ 268.158999][ T2561] [ 268.159001][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.159005][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.159010][ T2561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.159017][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.159029][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.159042][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.159046][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.159055][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.159061][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.159073][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.159088][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.159096][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.159103][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.159114][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.159128][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.159136][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.159142][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.159148][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.159153][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.159157][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.159169][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.159180][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.159185][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.159188][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.159194][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.159197][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.159206][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.159221][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.159223][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.159234][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.159238][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.159243][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.159257][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.159263][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.159270][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.159277][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.159286][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.159290][ T2561] ? 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) [ 268.159292][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.159296][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.159301][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.159303][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.159306][ T2561] 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 [ 268.159308][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.159311][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.159312][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.159314][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.159315][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.159317][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.159317][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.159330][ T2561] | [ 268.180356][ T2561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2561 | [ 268.180874][ T2561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 268.181203][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.181205][ T2561] Call Trace: [ 268.181206][ T2561] [ 268.181208][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.181213][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.181219][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.181225][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.181238][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.181251][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.181254][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.181263][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.181270][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.181282][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.181296][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.181304][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.181311][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.181323][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.181337][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.181345][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.181351][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.181357][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.181362][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.181366][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.181378][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.181389][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.181394][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.181397][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.181404][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.181407][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.181415][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.181431][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.181433][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.181444][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.181447][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.181452][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.181466][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.181472][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.181479][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.181486][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.181495][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.181499][ T2561] ? 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) [ 268.181502][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.181506][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.181510][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.181513][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.181516][ T2561] 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 [ 268.181518][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.181521][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.181522][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.181524][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.181525][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.181527][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.181527][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.181541][ T2561] | [ 268.181548][ T2561] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2561 | [ 268.203826][ T2561] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.204147][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.204149][ T2561] Call Trace: [ 268.204150][ T2561] [ 268.204152][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.204158][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.204163][ T2561] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 268.204170][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.204184][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.204198][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.204201][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.204211][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.204218][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.204230][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.204244][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.204247][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.204257][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.204264][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.204276][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.204291][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.204300][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.204306][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.204319][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.204333][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.204342][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.204348][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.204355][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.204360][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.204364][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.204376][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.204388][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.204393][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.204397][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.204404][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.204407][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.204416][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.204432][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.204434][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.204446][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.204449][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.204455][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.204469][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.204475][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.204483][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.204490][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.204500][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.204504][ T2561] ? 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) [ 268.204506][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.204511][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.204515][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.204518][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.204521][ T2561] 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 [ 268.204524][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.204527][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.204528][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.204530][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.204532][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.204533][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.204533][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 268.204548][ T2561] | [ 268.204551][ T2561] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2561 | [ 268.228462][ T2561] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228796][ T2561] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 268.228798][ T2561] Call Trace: [ 268.228799][ T2561] [ 268.228801][ T2561] dump_stack_lvl (lib/dump_stack.c:123) [ 268.228807][ T2561] check_preemption_disabled (lib/smp_processor_id.c:52) [ 268.228812][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228819][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.228833][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.228847][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.228850][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.228860][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228867][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.228880][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.228893][ T2561] ? dump_stack_lvl (lib/dump_stack.c:123) [ 268.228897][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.228906][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228913][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.228926][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.228940][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.228949][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228956][ T2561] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 268.228969][ T2561] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 268.228983][ T2561] ? dump_stack_lvl (lib/dump_stack.c:124) [ 268.228993][ T2561] lwtunnel_output (net/core/lwtunnel.c:359) [ 268.228999][ T2561] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 268.229005][ T2561] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.229010][ T2561] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 268.229015][ T2561] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 268.229027][ T2561] rawv6_sendmsg (net/ipv6/raw.c:918) [ 268.229039][ T2561] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 268.229045][ T2561] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 268.229048][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.229055][ T2561] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 268.229059][ T2561] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 268.229068][ T2561] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 268.229086][ T2561] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 268.229089][ T2561] ? __lock_release (kernel/locking/lockdep.c:5534) [ 268.229100][ T2561] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.229104][ T2561] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 268.229110][ T2561] ? __pfx___sys_sendto (net/socket.c:2147) [ 268.229125][ T2561] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 268.229131][ T2561] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 268.229138][ T2561] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 268.229145][ T2561] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 268.229155][ T2561] __x64_sys_sendto (net/socket.c:2183) [ 268.229159][ T2561] ? 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) [ 268.229162][ T2561] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 268.229167][ T2561] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 268.229171][ T2561] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 268.229174][ T2561] RIP: 0033:0x7f00ed564a4a [ 268.229177][ T2561] 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 [ 268.229180][ T2561] RSP: 002b:00007fffb1b5abf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 268.229182][ T2561] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f00ed564a4a [ 268.229184][ T2561] RDX: 0000000000000040 RSI: 0000000012ac8340 RDI: 0000000000000005 [ 268.229186][ T2561] RBP: 00007fffb1b5ac80 R08: 0000000000418574 R09: 000000000000001c [ 268.229187][ T2561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 268.229189][ T2561] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f00ed68d000 | [ 270.336721][ T2561] ping6 (2561) used greatest stack depth: 23904 bytes left | [ 274.025541][ T2568] check_preemption_disabled: 46 callbacks suppressed | [ 274.025551][ T2568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2568 | [ 274.026324][ T2568] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 274.026600][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 274.026602][ T2568] Call Trace: [ 274.026605][ T2568] [ 274.026608][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 274.026617][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 274.026624][ T2568] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 274.026631][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 274.026639][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.026647][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 274.026652][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.026664][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 274.026675][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 274.026680][ T2568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 274.026688][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.026699][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 274.026705][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 274.026714][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 274.026730][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 274.026733][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.026744][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.026750][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.026756][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 274.026770][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 274.026777][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 274.026787][ T2568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 274.026794][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 274.026804][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 274.026808][ T2568] ? 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) [ 274.026812][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 274.026816][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 274.026821][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 274.026825][ T2568] RIP: 0033:0x7f9dbba39a4a [ 274.026830][ T2568] 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 [ 274.026833][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 274.026837][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 274.026839][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 274.026841][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 274.026843][ T2568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 274.026845][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.026845][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.026859][ T2568] | [ 274.026863][ T2568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2568 | [ 274.039160][ T2568] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 274.039422][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 274.039424][ T2568] Call Trace: [ 274.039426][ T2568] [ 274.039428][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 274.039435][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 274.039441][ T2568] lwtunnel_output (net/core/lwtunnel.c:359) [ 274.039448][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 274.039455][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.039462][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 274.039466][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.039479][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 274.039490][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 274.039496][ T2568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 274.039501][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.039510][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 274.039515][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 274.039524][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 274.039540][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 274.039543][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.039554][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.039560][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.039565][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 274.039580][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 274.039586][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 274.039596][ T2568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 274.039603][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 274.039613][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 274.039616][ T2568] ? 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) [ 274.039620][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 274.039625][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 274.039629][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 274.039633][ T2568] RIP: 0033:0x7f9dbba39a4a [ 274.039637][ T2568] 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 [ 274.039639][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 274.039642][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 274.039645][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 274.039646][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 274.039648][ T2568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 274.039650][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.039650][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.039664][ T2568] | [ 274.057416][ T2568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2568 | [ 274.057803][ T2568] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 274.058066][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 274.058067][ T2568] Call Trace: [ 274.058069][ T2568] [ 274.058072][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 274.058081][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 274.058087][ T2568] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 274.058094][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 274.058100][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.058107][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 274.058112][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 274.058124][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 274.058136][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 274.058141][ T2568] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 274.058147][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.058155][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 274.058159][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 274.058168][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 274.058184][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 274.058187][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 274.058199][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.058203][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 274.058209][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 274.058224][ T2568] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 274.058230][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 274.058239][ T2568] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 274.058246][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 274.058256][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 274.058260][ T2568] ? 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) [ 274.058263][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 274.058268][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 274.058273][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 274.058276][ T2568] RIP: 0033:0x7f9dbba39a4a [ 274.058279][ T2568] 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 [ 274.058282][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 274.058285][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 274.058287][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 274.058289][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 274.058291][ T2568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 274.058293][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.058293][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 274.058307][ T2568] | [ 275.026121][ T2568] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2568 | [ 275.026649][ T2568] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 275.026915][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.026917][ T2568] Call Trace: [ 275.026920][ T2568] [ 275.026922][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 275.026932][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.026939][ T2568] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 275.026945][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.026954][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.026961][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.026966][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.026978][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.026989][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.026993][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.027004][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.027010][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.027021][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.027037][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.027043][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.027054][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.027061][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.027066][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.027084][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 275.027094][ T2568] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 275.027103][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 275.027110][ T2568] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 275.027117][ T2568] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 275.027119][ T2568] ? 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) [ 275.027130][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 275.027134][ T2568] ? 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) [ 275.027139][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.027144][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.027149][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.027154][ T2568] RIP: 0033:0x7f9dbba39a4a [ 275.027160][ T2568] 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 [ 275.027163][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.027168][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 275.027170][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 275.027172][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 275.027174][ T2568] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.027176][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 275.027176][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 275.027190][ T2568] | [ 275.039708][ T2568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2568 | [ 275.040107][ T2568] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 275.040363][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.040365][ T2568] Call Trace: [ 275.040367][ T2568] [ 275.040368][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 275.040374][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.040381][ T2568] lwtunnel_output (net/core/lwtunnel.c:359) [ 275.040388][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.040395][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.040401][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.040406][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.040418][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.040429][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.040433][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.040442][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.040447][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.040457][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.040473][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.040477][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.040489][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.040493][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.040498][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.040512][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 275.040521][ T2568] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 275.040528][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 275.040536][ T2568] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 275.040540][ T2568] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 275.040543][ T2568] ? 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) [ 275.040552][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 275.040556][ T2568] ? 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) [ 275.040559][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.040564][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.040569][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.040573][ T2568] RIP: 0033:0x7f9dbba39a4a [ 275.040577][ T2568] 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 [ 275.040579][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.040583][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 275.040585][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 275.040587][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 275.040589][ T2568] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.040591][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 275.040591][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 275.040605][ T2568] | [ 275.040956][ T2568] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2568 | [ 275.053060][ T2568] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 275.053325][ T2568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 275.053326][ T2568] Call Trace: [ 275.053328][ T2568] [ 275.053330][ T2568] dump_stack_lvl (lib/dump_stack.c:123) [ 275.053337][ T2568] check_preemption_disabled (lib/smp_processor_id.c:52) [ 275.053342][ T2568] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 275.053349][ T2568] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 275.053356][ T2568] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.053362][ T2568] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 275.053367][ T2568] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 275.053379][ T2568] rawv6_sendmsg (net/ipv6/raw.c:918) [ 275.053391][ T2568] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 275.053395][ T2568] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 275.053404][ T2568] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 275.053409][ T2568] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 275.053418][ T2568] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 275.053435][ T2568] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 275.053439][ T2568] ? __lock_release (kernel/locking/lockdep.c:5534) [ 275.053450][ T2568] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.053454][ T2568] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 275.053460][ T2568] ? __pfx___sys_sendto (net/socket.c:2147) [ 275.053473][ T2568] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 275.053482][ T2568] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 275.053490][ T2568] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 275.053498][ T2568] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 275.053503][ T2568] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 275.053505][ T2568] ? 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) [ 275.053513][ T2568] __x64_sys_sendto (net/socket.c:2183) [ 275.053517][ T2568] ? 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) [ 275.053520][ T2568] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 275.053526][ T2568] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 275.053531][ T2568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 275.053534][ T2568] RIP: 0033:0x7f9dbba39a4a [ 275.053538][ T2568] 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 [ 275.053541][ T2568] RSP: 002b:00007ffe181b72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 275.053544][ T2568] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9dbba39a4a [ 275.053546][ T2568] RDX: 0000000000000040 RSI: 000000002abfe340 RDI: 0000000000000005 [ 275.053548][ T2568] RBP: 00007ffe181b7330 R08: 0000000000418574 R09: 000000000000001c [ 275.053550][ T2568] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 275.053552][ T2568] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9dbbb62000 | [ 277.524332][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 278.528235][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 280.770360][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574 | [ 280.770777][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.771044][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.771046][ T2574] Call Trace: [ 280.771049][ T2574] [ 280.771052][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.771061][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.771069][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.771075][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.771086][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.771094][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.771099][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.771111][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.771122][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.771127][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.771136][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.771147][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.771154][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.771163][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.771178][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.771182][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.771193][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.771200][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.771206][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.771220][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.771227][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.771238][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.771245][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.771255][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.771258][ T2574] ? 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) [ 280.771263][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.771268][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.771273][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.771279][ T2574] RIP: 0033:0x7f572d989a4a [ 280.771283][ T2574] 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 [ 280.771286][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.771290][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.771292][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.771293][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.771296][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.771297][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.771297][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.771312][ T2574] | [ 280.784762][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2574 | [ 280.785154][ T2574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 280.785414][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.785416][ T2574] Call Trace: [ 280.785418][ T2574] [ 280.785420][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.785426][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.785431][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.785438][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.785445][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.785451][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.785456][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.785468][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.785480][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.785485][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.785490][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.785498][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.785503][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.785512][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.785528][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.785530][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.785541][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.785546][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.785552][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.785566][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.785573][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.785581][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.785588][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.785598][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.785602][ T2574] ? 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) [ 280.785605][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.785610][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.785615][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.785618][ T2574] RIP: 0033:0x7f572d989a4a [ 280.785622][ T2574] 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 [ 280.785624][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.785628][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.785629][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.785631][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.785632][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.785634][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.785634][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.785648][ T2574] | [ 280.785765][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574 | [ 280.798350][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.798622][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.798624][ T2574] Call Trace: [ 280.798626][ T2574] [ 280.798628][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.798634][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.798639][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.798646][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.798656][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.798667][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.798671][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.798680][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.798687][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.798694][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.798700][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.798704][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.798716][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.798728][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.798733][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.798737][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.798746][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.798750][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.798758][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.798774][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.798777][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.798788][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.798793][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.798798][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.798813][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.798819][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.798827][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.798834][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.798844][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.798848][ T2574] ? 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) [ 280.798851][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.798855][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.798860][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.798863][ T2574] RIP: 0033:0x7f572d989a4a [ 280.798867][ T2574] 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 [ 280.798869][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.798872][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.798874][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.798875][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.798877][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.798879][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.798879][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.798893][ T2574] | [ 280.798924][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2574 | [ 280.812592][ T2574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 280.812865][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.812866][ T2574] Call Trace: [ 280.812868][ T2574] [ 280.812870][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.812875][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.812881][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.812887][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.812898][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.812909][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.812912][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.812922][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.812928][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.812935][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.812940][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.812945][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.812956][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.812968][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.812973][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.812977][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.812985][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.812988][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.812997][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.813013][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.813015][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.813026][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.813030][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.813036][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.813050][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.813056][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.813064][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.813071][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.813082][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.813086][ T2574] ? 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) [ 280.813088][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.813093][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.813097][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.813100][ T2574] RIP: 0033:0x7f572d989a4a [ 280.813104][ T2574] 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 [ 280.813106][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.813109][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.813111][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.813112][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.813114][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.813115][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.813115][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.813129][ T2574] | [ 280.828147][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574 | [ 280.828544][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.828817][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.828819][ T2574] Call Trace: [ 280.828820][ T2574] [ 280.828822][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.828827][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.828833][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.828839][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.828849][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.828861][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.828870][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.828877][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.828885][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.828897][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.828901][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.828910][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.828917][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.828923][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.828928][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.828933][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.828945][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.828956][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.828961][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.828965][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.828973][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.828976][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.828985][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.829001][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.829003][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.829015][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.829018][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.829024][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.829038][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.829044][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.829052][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.829059][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.829069][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.829072][ T2574] ? 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) [ 280.829075][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.829081][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.829086][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.829089][ T2574] RIP: 0033:0x7f572d989a4a [ 280.829092][ T2574] 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 [ 280.829094][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.829097][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.829099][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.829101][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.829102][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.829104][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.829104][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.829119][ T2574] | [ 280.847738][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2574 | [ 280.848316][ T2574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 280.848592][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.848594][ T2574] Call Trace: [ 280.848595][ T2574] [ 280.848597][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.848602][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.848607][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.848614][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.848623][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.848635][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.848645][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.848651][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.848660][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.848672][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.848675][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.848685][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.848691][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.848698][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.848703][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.848707][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.848719][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.848731][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.848736][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.848739][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.848747][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.848751][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.848759][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.848775][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.848778][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.848789][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.848793][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.848799][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.848813][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.848819][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.848826][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.848833][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.848843][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.848847][ T2574] ? 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) [ 280.848850][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.848854][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.848859][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.848862][ T2574] RIP: 0033:0x7f572d989a4a [ 280.848865][ T2574] 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 [ 280.848867][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.848870][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.848871][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.848873][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.848874][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.848876][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.848876][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.848890][ T2574] | [ 280.848978][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574 | [ 280.866600][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.867069][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.867071][ T2574] Call Trace: [ 280.867072][ T2574] [ 280.867074][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.867080][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.867086][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.867092][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.867102][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.867113][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.867117][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.867126][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.867133][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.867141][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.867154][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.867164][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.867170][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.867179][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.867190][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.867193][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.867203][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.867209][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.867215][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.867221][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.867225][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.867238][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.867249][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.867254][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.867258][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.867265][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.867268][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.867277][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.867293][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.867296][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.867307][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.867311][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.867316][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.867331][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.867337][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.867344][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.867351][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.867361][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.867365][ T2574] ? 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) [ 280.867368][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.867372][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.867377][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.867380][ T2574] RIP: 0033:0x7f572d989a4a [ 280.867383][ T2574] 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 [ 280.867385][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.867388][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.867389][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.867391][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.867392][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.867394][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.867394][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.867408][ T2574] | [ 280.887895][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2574 | [ 280.888320][ T2574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 280.888603][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.888604][ T2574] Call Trace: [ 280.888606][ T2574] [ 280.888608][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.888613][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.888618][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.888625][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.888634][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.888646][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.888650][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.888660][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.888666][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.888675][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.888687][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.888697][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.888703][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.888712][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.888724][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.888727][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.888736][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.888743][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.888750][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.888755][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.888760][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.888772][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.888784][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.888789][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.888793][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.888800][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.888803][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.888812][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.888828][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.888831][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.888842][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.888846][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.888851][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.888866][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.888872][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.888880][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.888887][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.888897][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.888900][ T2574] ? 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) [ 280.888903][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.888907][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.888912][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.888915][ T2574] RIP: 0033:0x7f572d989a4a [ 280.888918][ T2574] 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 [ 280.888921][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.888923][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.888925][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.888927][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.888928][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.888930][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.888930][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.888944][ T2574] | [ 280.913115][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574 | [ 280.913599][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.913895][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.913896][ T2574] Call Trace: [ 280.913898][ T2574] [ 280.913900][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.913906][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.913912][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 280.913918][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.913928][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.913940][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.913943][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.913954][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.913960][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.913969][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.913981][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.913984][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.913993][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.914000][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.914008][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.914021][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.914030][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.914037][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.914046][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.914057][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.914060][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.914070][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.914076][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.914084][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.914091][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.914095][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.914107][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.914119][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.914124][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.914128][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.914136][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.914139][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.914148][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.914165][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.914167][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.914179][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.914183][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.914188][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.914203][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.914209][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.914218][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.914225][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.914235][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.914239][ T2574] ? 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) [ 280.914242][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.914246][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.914251][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.914254][ T2574] RIP: 0033:0x7f572d989a4a [ 280.914258][ T2574] 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 [ 280.914260][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.914263][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.914265][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.914267][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.914269][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.914270][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.914270][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 280.914285][ T2574] | [ 280.936758][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2574 | [ 280.937199][ T2574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937499][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 280.937500][ T2574] Call Trace: [ 280.937502][ T2574] [ 280.937504][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 280.937510][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 280.937515][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937522][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.937531][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.937543][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.937547][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.937557][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937564][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.937573][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.937585][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.937588][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.937597][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937604][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.937613][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.937625][ T2574] ? dump_stack_lvl (lib/dump_stack.c:124) [ 280.937635][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937641][ T2574] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 280.937650][ T2574] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 280.937662][ T2574] ? dump_stack_lvl (lib/dump_stack.c:123) [ 280.937665][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.937675][ T2574] lwtunnel_output (net/core/lwtunnel.c:359) [ 280.937681][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 280.937688][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.937693][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 280.937697][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 280.937710][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 280.937722][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 280.937727][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 280.937731][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.937739][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 280.937742][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 280.937751][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 280.937768][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 280.937770][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 280.937782][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.937786][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 280.937791][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 280.937806][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 280.937812][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 280.937820][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 280.937827][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 280.937837][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 280.937841][ T2574] ? 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) [ 280.937844][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 280.937848][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 280.937853][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 280.937856][ T2574] RIP: 0033:0x7f572d989a4a [ 280.937859][ T2574] 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 [ 280.937861][ T2574] RSP: 002b:00007ffda4106128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 280.937864][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d989a4a [ 280.937866][ T2574] RDX: 0000000000000040 RSI: 000000000bcbc340 RDI: 0000000000000005 [ 280.937867][ T2574] RBP: 00007ffda41061b0 R08: 0000000000418574 R09: 000000000000001c [ 280.937869][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 280.937870][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572dab2000 | [ 286.463934][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 288.709273][ T2580] check_preemption_disabled: 46 callbacks suppressed | [ 288.709281][ T2580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2580 | [ 288.710055][ T2580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.710683][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.710685][ T2580] Call Trace: [ 288.710687][ T2580] [ 288.710690][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.710697][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.710704][ T2580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.710710][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.710718][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.710725][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.710730][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.710741][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.710753][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.710758][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.710763][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.710773][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.710778][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.710787][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.710803][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.710805][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.710817][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.710823][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.710828][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.710842][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.710849][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.710858][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.710865][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.710874][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.710878][ T2580] ? 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) [ 288.710882][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.710887][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.710892][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.710896][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.710901][ T2580] 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 [ 288.710903][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.710907][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.710910][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.710911][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.710913][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.710915][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.710915][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.710929][ T2580] | [ 288.710932][ T2580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2580 | [ 288.723230][ T2580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 288.723482][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.723484][ T2580] Call Trace: [ 288.723486][ T2580] [ 288.723487][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.723493][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.723499][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.723506][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.723512][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.723518][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.723523][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.723535][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.723546][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.723551][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.723555][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.723564][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.723568][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.723576][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.723592][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.723595][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.723606][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.723611][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.723616][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.723630][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.723636][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.723644][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.723651][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.723661][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.723664][ T2580] ? 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) [ 288.723668][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.723672][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.723677][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.723680][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.723683][ T2580] 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 [ 288.723686][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.723689][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.723691][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.723692][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.723694][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.723696][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.723696][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.723709][ T2580] | [ 288.723809][ T2580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2580 | [ 288.736489][ T2580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.736760][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.736762][ T2580] Call Trace: [ 288.736764][ T2580] [ 288.736765][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.736771][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.736777][ T2580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.736783][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.736786][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.736792][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.736796][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.736800][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.736814][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.736816][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.736818][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.736827][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.736838][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.736845][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.736853][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.736857][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.736863][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.736867][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.736871][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.736881][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.736887][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.736893][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.736899][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.736903][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.736915][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.736926][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.736931][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.736935][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.736941][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.736945][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.736953][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.736969][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.736971][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.736982][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.736986][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.736991][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.737005][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.737011][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.737019][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.737026][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.737035][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.737039][ T2580] ? 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) [ 288.737042][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.737046][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.737051][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.737053][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.737056][ T2580] 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 [ 288.737059][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.737061][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.737063][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.737065][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.737066][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.737068][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.737068][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.737083][ T2580] | [ 288.755377][ T2580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2580 | [ 288.755780][ T2580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 288.756059][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.756060][ T2580] Call Trace: [ 288.756063][ T2580] [ 288.756064][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.756070][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.756076][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.756084][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.756087][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.756093][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.756097][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.756101][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.756116][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.756119][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.756121][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.756129][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.756141][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.756147][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.756155][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.756159][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.756165][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.756169][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.756172][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.756182][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.756188][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.756195][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.756200][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.756205][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.756216][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.756228][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.756233][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.756237][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.756244][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.756248][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.756256][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.756272][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.756275][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.756286][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.756290][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.756295][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.756310][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.756316][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.756323][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.756330][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.756340][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.756344][ T2580] ? 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) [ 288.756347][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.756351][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.756356][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.756358][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.756361][ T2580] 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 [ 288.756363][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.756366][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.756368][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.756369][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.756371][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.756373][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.756373][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.756387][ T2580] | [ 288.777346][ T2580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2580 | [ 288.777771][ T2580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.778062][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.778064][ T2580] Call Trace: [ 288.778065][ T2580] [ 288.778067][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.778073][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.778080][ T2580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.778087][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.778090][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.778096][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.778100][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.778104][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.778110][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.778122][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.778124][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.778126][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.778135][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.778149][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.778157][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.778161][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.778171][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.778180][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.778187][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.778189][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.778195][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.778199][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.778201][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.778215][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.778218][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.778220][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.778227][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.778239][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.778245][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.778253][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.778257][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.778264][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.778268][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.778271][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.778281][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.778287][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.778293][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.778299][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.778303][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.778315][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.778327][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.778332][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.778335][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.778342][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.778346][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.778354][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.778371][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.778373][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.778384][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.778388][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.778394][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.778408][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.778414][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.778423][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.778429][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.778440][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.778443][ T2580] ? 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) [ 288.778446][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.778461][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.778466][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.778468][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.778471][ T2580] 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 [ 288.778474][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.778476][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.778478][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.778480][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.778482][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.778483][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.778483][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.778497][ T2580] | [ 288.805303][ T2580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2580 | [ 288.805726][ T2580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 288.806213][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.806215][ T2580] Call Trace: [ 288.806216][ T2580] [ 288.806218][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.806224][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.806230][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.806236][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.806239][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.806245][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.806249][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.806252][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.806258][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.806270][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.806272][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.806274][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.806283][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.806297][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.806304][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.806309][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.806318][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.806327][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.806334][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.806336][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.806341][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.806345][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.806348][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.806361][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.806364][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.806366][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.806373][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.806385][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.806392][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.806399][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.806403][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.806410][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.806414][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.806417][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.806426][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.806433][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.806439][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.806444][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.806448][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.806460][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.806472][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.806477][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.806480][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.806487][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.806490][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.806499][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.806515][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.806517][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.806529][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.806532][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.806538][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.806552][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.806559][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.806566][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.806573][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.806584][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.806587][ T2580] ? 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) [ 288.806590][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.806595][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.806599][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.806602][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.806605][ T2580] 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 [ 288.806607][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.806610][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.806612][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.806613][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.806615][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.806616][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.806616][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.806631][ T2580] | [ 288.806639][ T2580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2580 | [ 288.833639][ T2580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.833944][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.833946][ T2580] Call Trace: [ 288.833948][ T2580] [ 288.833950][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.833955][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.833961][ T2580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.833967][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.833970][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.833975][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.833980][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.833983][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.833998][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.834000][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.834002][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.834011][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.834022][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.834028][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.834036][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.834040][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.834047][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.834051][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.834054][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.834064][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.834070][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.834073][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.834079][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.834083][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.834086][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.834091][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.834102][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.834104][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.834106][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.834114][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.834128][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.834135][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.834139][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.834149][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.834158][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.834164][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.834166][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.834171][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.834176][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.834178][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.834192][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.834194][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.834196][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.834204][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.834215][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.834219][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.834227][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.834231][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.834237][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.834241][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.834244][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.834253][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.834260][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.834266][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.834271][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.834275][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.834287][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.834299][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.834304][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.834307][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.834314][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.834317][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.834326][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.834342][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.834345][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.834356][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.834360][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.834365][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.834379][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.834385][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.834393][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.834400][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.834410][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.834413][ T2580] ? 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) [ 288.834416][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.834420][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.834425][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.834427][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.834430][ T2580] 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 [ 288.834433][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.834435][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.834437][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.834439][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.834440][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.834442][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.834442][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.834456][ T2580] | [ 288.869490][ T2580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2580 | [ 288.869954][ T2580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 288.870467][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.870469][ T2580] Call Trace: [ 288.870471][ T2580] [ 288.870473][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.870479][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.870485][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.870492][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.870495][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870501][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.870505][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.870508][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.870524][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.870527][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870529][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.870538][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.870550][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.870556][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.870564][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.870569][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.870576][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.870580][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.870583][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.870594][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.870600][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.870603][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870608][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.870613][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.870616][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.870620][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.870633][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.870635][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870637][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.870645][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.870660][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.870668][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.870672][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.870683][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.870692][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.870699][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.870701][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870706][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.870711][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.870713][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.870727][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.870730][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.870732][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.870740][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.870752][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.870756][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.870764][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.870768][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.870775][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.870779][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.870782][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.870792][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.870799][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.870805][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.870810][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.870815][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.870827][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.870840][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.870845][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.870848][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.870855][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.870859][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.870868][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.870885][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.870887][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.870899][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.870903][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.870908][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.870924][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.870930][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.870948][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.870955][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.870965][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.870969][ T2580] ? 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) [ 288.870972][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.870976][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.870981][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.870983][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.870987][ T2580] 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 [ 288.870989][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.870992][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.870994][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.870995][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.870997][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.870998][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.870998][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.871013][ T2580] | [ 288.908320][ T2580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2580 | [ 288.908993][ T2580] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.909315][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.909317][ T2580] Call Trace: [ 288.909319][ T2580] [ 288.909321][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.909326][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.909332][ T2580] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 288.909338][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.909341][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909347][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.909351][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.909354][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909369][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.909372][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909374][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.909382][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.909394][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.909400][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.909408][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.909412][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.909418][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.909422][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.909426][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.909436][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.909442][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.909445][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909450][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.909454][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.909457][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909471][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.909473][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909475][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.909483][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.909495][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.909499][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.909507][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.909511][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.909518][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.909522][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.909525][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.909534][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.909541][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.909543][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909548][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.909552][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.909555][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909559][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.909570][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.909573][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909575][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.909582][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.909597][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.909604][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.909608][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.909618][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.909627][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.909633][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.909635][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909641][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.909645][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.909647][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909661][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.909663][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.909665][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.909673][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.909685][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.909689][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.909696][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.909701][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.909707][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.909711][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.909714][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.909729][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.909735][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.909741][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.909747][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.909751][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.909780][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.909792][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.909797][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.909801][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909808][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.909811][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.909821][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.909837][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.909840][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.909852][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.909856][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.909861][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.909876][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.909883][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.909890][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.909897][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.909908][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.909911][ T2580] ? 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) [ 288.909914][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.909919][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.909923][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.909926][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.909929][ T2580] 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 [ 288.909932][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.909935][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.909936][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.909938][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.909940][ T2580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 288.909941][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.909941][ T2580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ea536c000 | [ 288.909956][ T2580] | [ 288.909958][ T2580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2580 | [ 288.951535][ T2580] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 288.951858][ T2580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 288.951859][ T2580] Call Trace: [ 288.951861][ T2580] [ 288.951862][ T2580] dump_stack_lvl (lib/dump_stack.c:123) [ 288.951868][ T2580] check_preemption_disabled (lib/smp_processor_id.c:52) [ 288.951874][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.951881][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.951884][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.951889][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.951894][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.951897][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.951913][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.951915][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.951918][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.951926][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.951938][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.951945][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.951953][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.951957][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.951964][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.951968][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.951972][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.951982][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.951989][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.951991][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.951996][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.952001][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.952003][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.952018][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.952020][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.952022][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.952031][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.952043][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.952048][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.952055][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.952060][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.952067][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.952071][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.952074][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.952085][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.952092][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.952094][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.952099][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.952103][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.952106][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.952111][ T2580] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 288.952122][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.952125][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.952127][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.952135][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.952150][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.952158][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.952162][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.952173][ T2580] ? dump_stack_lvl (lib/dump_stack.c:124) [ 288.952182][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.952188][ T2580] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 288.952191][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.952196][ T2580] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 288.952200][ T2580] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 288.952203][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.952218][ T2580] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 288.952220][ T2580] ? __pfx_dst_output (./include/net/dst.h:458) [ 288.952222][ T2580] ? _printk (kernel/printk/printk.c:2470) [ 288.952230][ T2580] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 288.952242][ T2580] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 288.952247][ T2580] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.952255][ T2580] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 288.952259][ T2580] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 288.952266][ T2580] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 288.952270][ T2580] ? dump_stack_lvl (lib/dump_stack.c:123) [ 288.952274][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.952283][ T2580] lwtunnel_output (net/core/lwtunnel.c:359) [ 288.952290][ T2580] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 288.952296][ T2580] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.952302][ T2580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 288.952306][ T2580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 288.952319][ T2580] rawv6_sendmsg (net/ipv6/raw.c:918) [ 288.952331][ T2580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 288.952336][ T2580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 288.952340][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.952347][ T2580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 288.952350][ T2580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 288.952359][ T2580] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 288.952376][ T2580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 288.952379][ T2580] ? __lock_release (kernel/locking/lockdep.c:5534) [ 288.952391][ T2580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.952394][ T2580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 288.952400][ T2580] ? __pfx___sys_sendto (net/socket.c:2147) [ 288.952415][ T2580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 288.952421][ T2580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 288.952429][ T2580] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 288.952436][ T2580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 288.952447][ T2580] __x64_sys_sendto (net/socket.c:2183) [ 288.952451][ T2580] ? 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) [ 288.952453][ T2580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 288.952458][ T2580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 288.952463][ T2580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 288.952465][ T2580] RIP: 0033:0x7f9ea5243a4a [ 288.952469][ T2580] 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 [ 288.952471][ T2580] RSP: 002b:00007ffcdbef1db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 288.952474][ T2580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ea5243a4a [ 288.952476][ T2580] RDX: 0000000000000040 RSI: 0000000025641340 RDI: 0000000000000005 [ 288.952477][ T2580] RBP: 00007ffcdbef1e40 R08: 0000000000418574 R09: 000000000000001c [ 288.952479][ T2580] 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