====================================== | [ 5536.162605][ T3080] veth1: renamed from veth-betaR | [ 5536.282349][ T3081] veth0: renamed from veth-gamma | [ 5546.025502][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104 | [ 5546.026114][ T3104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.026388][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.026390][ T3104] Call Trace: [ 5546.026393][ T3104] [ 5546.026395][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.026406][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.026414][ T3104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.026420][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.026430][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.026437][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.026442][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.026454][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.026466][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.026471][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.026478][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.026488][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.026494][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.026504][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.026520][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.026523][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.026534][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.026541][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.026548][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.026563][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.026571][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.026581][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.026588][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.026598][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.026602][ T3104] ? 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) [ 5546.026607][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.026612][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.026617][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.026621][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.026626][ T3104] 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 [ 5546.026629][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.026634][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.026636][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.026638][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.026640][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.026641][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.026641][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.026656][ T3104] | [ 5546.040093][ T3104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3104 | [ 5546.040577][ T3104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.040830][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.040832][ T3104] Call Trace: [ 5546.040834][ T3104] [ 5546.040836][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.040844][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.040853][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.040860][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.040867][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.040874][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.040879][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.040891][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.040903][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.040909][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.040914][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.040922][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.040927][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.040936][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.040952][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.040955][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.040966][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.040971][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.040977][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.040992][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.040999][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.041007][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.041014][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.041024][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.041028][ T3104] ? 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) [ 5546.041032][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.041038][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.041043][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.041046][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.041050][ T3104] 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 [ 5546.041052][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.041056][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.041058][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.041060][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.041062][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.041063][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.041063][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.041078][ T3104] | [ 5546.041088][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104 | [ 5546.053893][ T3104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.054168][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.054169][ T3104] Call Trace: [ 5546.054171][ T3104] [ 5546.054173][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.054180][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.054187][ T3104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.054194][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.054209][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.054223][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.054226][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.054237][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.054243][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.054250][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.054256][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.054261][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.054273][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.054285][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.054291][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.054295][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.054303][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.054306][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.054315][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.054332][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.054335][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.054346][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.054351][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.054357][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.054372][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.054378][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.054385][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.054393][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.054403][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.054407][ T3104] ? 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) [ 5546.054410][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.054414][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.054419][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.054423][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.054426][ T3104] 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 [ 5546.054429][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.054432][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.054434][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.054436][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.054437][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.054439][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.054439][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.054454][ T3104] | [ 5546.054473][ T3104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3104 | [ 5546.068621][ T3104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.068895][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.068897][ T3104] Call Trace: [ 5546.068898][ T3104] [ 5546.068901][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.068907][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.068914][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.068921][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.068935][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.068949][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.068952][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.068963][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.068969][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.068976][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.068982][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.068987][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.069000][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.069012][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.069017][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.069021][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.069029][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.069032][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.069041][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.069057][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.069060][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.069072][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.069076][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.069082][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.069097][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.069103][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.069111][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.069118][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.069129][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.069133][ T3104] ? 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) [ 5546.069136][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.069140][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.069145][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.069148][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.069152][ T3104] 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 [ 5546.069154][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.069157][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.069159][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.069161][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.069163][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.069164][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.069164][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.069179][ T3104] | [ 5546.069215][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104 | [ 5546.085072][ T3104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.085353][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.085355][ T3104] Call Trace: [ 5546.085356][ T3104] [ 5546.085358][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.085364][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.085370][ T3104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.085377][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.085391][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.085404][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.085408][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.085418][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.085425][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.085438][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.085451][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.085455][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.085465][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.085472][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.085478][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.085484][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.085489][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.085501][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.085513][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.085518][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.085522][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.085529][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.085532][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.085541][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.085559][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.085561][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.085573][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.085577][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.085583][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.085598][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.085604][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.085612][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.085619][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.085629][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.085633][ T3104] ? 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) [ 5546.085636][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.085641][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.085646][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.085649][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.085653][ T3104] 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 [ 5546.085655][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.085659][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.085661][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.085663][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.085664][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.085666][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.085666][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.085681][ T3104] | [ 5546.105095][ T3104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3104 | [ 5546.105627][ T3104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.105913][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.105915][ T3104] Call Trace: [ 5546.105916][ T3104] [ 5546.105918][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.105924][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.105931][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.105938][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.105952][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.105966][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.105969][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.105980][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.105987][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.105999][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.106013][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.106017][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.106026][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.106033][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.106040][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.106045][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.106050][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.106063][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.106075][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.106080][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.106084][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.106092][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.106095][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.106104][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.106121][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.106124][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.106135][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.106139][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.106145][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.106160][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.106166][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.106173][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.106181][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.106191][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.106195][ T3104] ? 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) [ 5546.106198][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.106202][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.106207][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.106210][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.106213][ T3104] 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 [ 5546.106216][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.106219][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.106221][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.106223][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.106225][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.106226][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.106226][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.106242][ T3104] | [ 5546.106249][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104 | [ 5546.126461][ T3104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.126766][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.126767][ T3104] Call Trace: [ 5546.126769][ T3104] [ 5546.126771][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.126777][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.126783][ T3104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.126790][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.126804][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.126818][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.126822][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.126832][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.126839][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.126853][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.126866][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.126870][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.126880][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.126887][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.126899][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.126913][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.126916][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.126926][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.126933][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.126939][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.126945][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.126950][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.126962][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.126974][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.126980][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.126983][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.126991][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.126994][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.127003][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.127020][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.127022][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.127034][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.127038][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.127044][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.127059][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.127065][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.127073][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.127080][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.127090][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.127094][ T3104] ? 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) [ 5546.127097][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.127102][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.127107][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.127110][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.127114][ T3104] 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 [ 5546.127116][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.127119][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.127121][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.127123][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.127125][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.127127][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.127127][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.127142][ T3104] | [ 5546.127168][ T3104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3104 | [ 5546.148827][ T3104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.149131][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.149132][ T3104] Call Trace: [ 5546.149134][ T3104] [ 5546.149136][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.149142][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.149149][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.149156][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.149170][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.149184][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.149188][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.149198][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.149205][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.149218][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.149232][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.149236][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.149246][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.149253][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.149266][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.149280][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.149283][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.149293][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.149300][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.149307][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.149313][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.149318][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.149330][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.149343][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.149348][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.149351][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.149359][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.149362][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.149372][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.149389][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.149392][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.149404][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.149408][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.149414][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.149429][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.149435][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.149443][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.149450][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.149461][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.149465][ T3104] ? 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) [ 5546.149468][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.149472][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.149478][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.149481][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.149484][ T3104] 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 [ 5546.149487][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.149490][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.149492][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.149493][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.149495][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.149497][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.149497][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.149513][ T3104] | [ 5546.149520][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104 | [ 5546.172157][ T3104] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.172469][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.172471][ T3104] Call Trace: [ 5546.172473][ T3104] [ 5546.172475][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.172480][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.172486][ T3104] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5546.172493][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.172507][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.172521][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.172525][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.172535][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.172542][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.172557][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.172570][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.172574][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.172584][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.172591][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.172604][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.172617][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.172621][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.172631][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.172638][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.172651][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.172665][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.172669][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.172679][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.172685][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.172692][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.172697][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.172702][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.172715][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.172727][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.172733][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.172736][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.172743][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.172746][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.172755][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.172773][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.172775][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.172787][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.172791][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.172796][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.172812][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.172818][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.172825][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.172833][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.172843][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.172847][ T3104] ? 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) [ 5546.172850][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.172855][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.172860][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.172863][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.172866][ T3104] 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 [ 5546.172869][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.172871][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.172873][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.172875][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.172876][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.172878][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.172878][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5546.172894][ T3104] | [ 5546.197685][ T3104] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3104 | [ 5546.198249][ T3104] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198587][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5546.198589][ T3104] Call Trace: [ 5546.198590][ T3104] [ 5546.198592][ T3104] dump_stack_lvl (lib/dump_stack.c:123) [ 5546.198598][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5546.198604][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198611][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.198625][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.198639][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.198643][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.198653][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198661][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.198674][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.198688][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.198691][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.198702][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198709][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.198722][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.198736][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.198739][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.198750][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198757][ T3104] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 5546.198770][ T3104] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 5546.198783][ T3104] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5546.198787][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.198797][ T3104] lwtunnel_output (net/core/lwtunnel.c:359) [ 5546.198804][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5546.198810][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.198816][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5546.198821][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5546.198834][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5546.198846][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5546.198852][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5546.198855][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.198862][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5546.198865][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5546.198874][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5546.198892][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5546.198895][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5546.198907][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.198910][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5546.198916][ T3104] ? __pfx___sys_sendto (net/socket.c:2147) [ 5546.198932][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5546.198938][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5546.198946][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5546.198953][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5546.198964][ T3104] __x64_sys_sendto (net/socket.c:2183) [ 5546.198968][ T3104] ? 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) [ 5546.198971][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5546.198976][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5546.198981][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5546.198984][ T3104] RIP: 0033:0x7f035e02ea4a [ 5546.198987][ T3104] 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 [ 5546.198990][ T3104] RSP: 002b:00007ffd7ce774c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5546.198993][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f035e02ea4a [ 5546.198994][ T3104] RDX: 0000000000000040 RSI: 0000000024098340 RDI: 0000000000000005 [ 5546.198996][ T3104] RBP: 00007ffd7ce77550 R08: 0000000000418574 R09: 000000000000001c [ 5546.198998][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5546.198999][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f035e157000 | [ 5547.286078][ T3104] lwtunnel_output(): recursion limit reached on datapath | [ 5552.017809][ T3111] check_preemption_disabled: 46 callbacks suppressed | [ 5552.017821][ T3111] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3111 | [ 5552.018576][ T3111] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5552.018839][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5552.018842][ T3111] Call Trace: [ 5552.018844][ T3111] [ 5552.018847][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5552.018857][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5552.018865][ T3111] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5552.018871][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5552.018881][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.018888][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5552.018893][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.018905][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5552.018917][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5552.018922][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5552.018929][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.018943][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5552.018950][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5552.018959][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5552.018976][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5552.018979][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.018990][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.018997][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.019003][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5552.019017][ T3111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5552.019026][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5552.019036][ T3111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5552.019043][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5552.019053][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5552.019057][ T3111] ? 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) [ 5552.019061][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5552.019066][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5552.019071][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5552.019076][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5552.019080][ T3111] 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 [ 5552.019083][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5552.019087][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5552.019090][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5552.019091][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5552.019093][ T3111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5552.019095][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.019095][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.019109][ T3111] | [ 5552.019113][ T3111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3111 | [ 5552.031488][ T3111] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5552.031748][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5552.031750][ T3111] Call Trace: [ 5552.031752][ T3111] [ 5552.031754][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5552.031761][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5552.031768][ T3111] lwtunnel_output (net/core/lwtunnel.c:359) [ 5552.031775][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5552.031782][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.031788][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5552.031793][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.031806][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5552.031818][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5552.031823][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5552.031828][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.031838][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5552.031842][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5552.031852][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5552.031868][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5552.031871][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.031883][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.031888][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.031893][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5552.031908][ T3111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5552.031915][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5552.031924][ T3111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5552.031931][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5552.031941][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5552.031945][ T3111] ? 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) [ 5552.031948][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5552.031953][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5552.031958][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5552.031961][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5552.031965][ T3111] 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 [ 5552.031968][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5552.031971][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5552.031974][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5552.031975][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5552.031977][ T3111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5552.031979][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.031979][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.031994][ T3111] | [ 5552.048370][ T3111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3111 | [ 5552.048772][ T3111] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5552.049032][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5552.049033][ T3111] Call Trace: [ 5552.049035][ T3111] [ 5552.049037][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5552.049044][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5552.049050][ T3111] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5552.049057][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5552.049064][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.049070][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5552.049075][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5552.049087][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5552.049099][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5552.049105][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5552.049110][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.049118][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5552.049123][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5552.049132][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5552.049148][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5552.049151][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5552.049162][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.049168][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5552.049173][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5552.049188][ T3111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5552.049194][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5552.049202][ T3111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5552.049209][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5552.049220][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5552.049224][ T3111] ? 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) [ 5552.049227][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5552.049232][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5552.049237][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5552.049240][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5552.049244][ T3111] 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 [ 5552.049247][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5552.049250][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5552.049252][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5552.049254][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5552.049256][ T3111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5552.049257][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.049257][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5552.049273][ T3111] | [ 5553.018714][ T3111] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3111 | [ 5553.019241][ T3111] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5553.019499][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5553.019501][ T3111] Call Trace: [ 5553.019504][ T3111] [ 5553.019506][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5553.019517][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5553.019525][ T3111] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5553.019532][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5553.019546][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.019554][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5553.019559][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.019571][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5553.019583][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5553.019589][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5553.019596][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.019606][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5553.019613][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5553.019622][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5553.019638][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5553.019641][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.019652][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.019659][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.019665][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5553.019678][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5553.019690][ T3111] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5553.019698][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5553.019706][ T3111] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5553.019712][ T3111] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5553.019714][ T3111] ? 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) [ 5553.019724][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5553.019728][ T3111] ? 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) [ 5553.019733][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5553.019738][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5553.019743][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5553.019748][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5553.019753][ T3111] 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 [ 5553.019756][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5553.019761][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5553.019763][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5553.019765][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5553.019777][ T3111] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5553.019779][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5553.019779][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5553.019794][ T3111] | [ 5553.032901][ T3111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3111 | [ 5553.033261][ T3111] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5553.033508][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5553.033510][ T3111] Call Trace: [ 5553.033512][ T3111] [ 5553.033514][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5553.033523][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5553.033530][ T3111] lwtunnel_output (net/core/lwtunnel.c:359) [ 5553.033536][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5553.033550][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.033557][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5553.033562][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.033574][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5553.033586][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5553.033592][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5553.033597][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.033606][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5553.033613][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5553.033622][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5553.033638][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5553.033641][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.033652][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.033657][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.033662][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5553.033676][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5553.033686][ T3111] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5553.033694][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5553.033702][ T3111] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5553.033707][ T3111] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5553.033710][ T3111] ? 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) [ 5553.033719][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5553.033723][ T3111] ? 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) [ 5553.033727][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5553.033732][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5553.033737][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5553.033740][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5553.033744][ T3111] 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 [ 5553.033747][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5553.033750][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5553.033752][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5553.033754][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5553.033756][ T3111] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5553.033757][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5553.033757][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5553.033772][ T3111] | [ 5553.047057][ T3111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3111 | [ 5553.047419][ T3111] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5553.047694][ T3111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5553.047695][ T3111] Call Trace: [ 5553.047697][ T3111] [ 5553.047700][ T3111] dump_stack_lvl (lib/dump_stack.c:123) [ 5553.047708][ T3111] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5553.047715][ T3111] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 5553.047721][ T3111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5553.047729][ T3111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.047736][ T3111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5553.047741][ T3111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5553.047753][ T3111] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5553.047765][ T3111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5553.047770][ T3111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5553.047775][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.047783][ T3111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5553.047789][ T3111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5553.047798][ T3111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5553.047814][ T3111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5553.047817][ T3111] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5553.047828][ T3111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.047833][ T3111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5553.047845][ T3111] ? __pfx___sys_sendto (net/socket.c:2147) [ 5553.047858][ T3111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5553.047884][ T3111] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 5553.047892][ T3111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5553.047900][ T3111] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 5553.047905][ T3111] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 5553.047907][ T3111] ? 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) [ 5553.047916][ T3111] __x64_sys_sendto (net/socket.c:2183) [ 5553.047920][ T3111] ? 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) [ 5553.047924][ T3111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5553.047929][ T3111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5553.047934][ T3111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5553.047938][ T3111] RIP: 0033:0x7fe28f16fa4a [ 5553.047942][ T3111] 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 [ 5553.047945][ T3111] RSP: 002b:00007fff3cb216b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5553.047949][ T3111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe28f16fa4a [ 5553.047951][ T3111] RDX: 0000000000000040 RSI: 0000000038a0d340 RDI: 0000000000000005 [ 5553.047953][ T3111] RBP: 00007fff3cb21740 R08: 0000000000418574 R09: 000000000000001c [ 5553.047955][ T3111] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5553.047957][ T3111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe28f298000 | [ 5555.509439][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5556.549733][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5558.811947][ T3117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3117 | [ 5558.812358][ T3117] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.813542][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.813546][ T3117] Call Trace: [ 5558.813549][ T3117] [ 5558.813551][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.813562][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.813570][ T3117] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.813576][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.813586][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.813593][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.813598][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.813610][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.813622][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.813627][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.813634][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.813644][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.813650][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.813659][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.813675][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.813678][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.813689][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.813696][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.813701][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.813716][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.813723][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.813733][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.813741][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.813751][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.813755][ T3117] ? 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) [ 5558.813760][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.813765][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.813770][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.813774][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.813779][ T3117] 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 [ 5558.813782][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.813786][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.813788][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.813790][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.813792][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.813794][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.813794][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.813809][ T3117] | [ 5558.826611][ T3117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3117 | [ 5558.826967][ T3117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.827208][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.827209][ T3117] Call Trace: [ 5558.827211][ T3117] [ 5558.827213][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.827222][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.827229][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.827235][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.827244][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.827250][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.827255][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.827267][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.827279][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.827284][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.827290][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.827299][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.827304][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.827314][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.827329][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.827332][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.827343][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.827349][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.827355][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.827369][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.827377][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.827386][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.827393][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.827403][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.827407][ T3117] ? 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) [ 5558.827411][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.827416][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.827420][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.827423][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.827427][ T3117] 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 [ 5558.827429][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.827433][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.827435][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.827436][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.827438][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.827440][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.827440][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.827454][ T3117] | [ 5558.841688][ T3117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3117 | [ 5558.842059][ T3117] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.842314][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.842316][ T3117] Call Trace: [ 5558.842317][ T3117] [ 5558.842319][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.842326][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.842333][ T3117] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.842339][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.842351][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.842362][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.842366][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.842376][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.842382][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.842390][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.842396][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.842400][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.842412][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.842424][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.842429][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.842434][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.842442][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.842446][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.842455][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.842471][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.842473][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.842484][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.842489][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.842494][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.842509][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.842516][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.842525][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.842532][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.842542][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.842547][ T3117] ? 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) [ 5558.842550][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.842555][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.842559][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.842562][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.842565][ T3117] 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 [ 5558.842568][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.842571][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.842573][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.842574][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.842576][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.842577][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.842577][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.842592][ T3117] | [ 5558.856835][ T3117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3117 | [ 5558.857220][ T3117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.857481][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.857483][ T3117] Call Trace: [ 5558.857485][ T3117] [ 5558.857487][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.857494][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.857500][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.857507][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.857518][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.857530][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.857534][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.857546][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.857552][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.857559][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.857565][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.857570][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.857582][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.857594][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.857600][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.857605][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.857613][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.857616][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.857625][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.857642][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.857644][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.857656][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.857661][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.857666][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.857681][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.857688][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.857696][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.857703][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.857713][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.857717][ T3117] ? 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) [ 5558.857720][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.857725][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.857730][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.857733][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.857737][ T3117] 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 [ 5558.857739][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.857743][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.857744][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.857746][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.857758][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.857759][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.857759][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.857774][ T3117] | [ 5558.872991][ T3117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3117 | [ 5558.873374][ T3117] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.873645][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.873646][ T3117] Call Trace: [ 5558.873648][ T3117] [ 5558.873650][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.873657][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.873664][ T3117] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.873670][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.873681][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.873694][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.873704][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.873710][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.873719][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.873731][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.873734][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.873744][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.873750][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.873757][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.873764][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.873769][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.873781][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.873792][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.873798][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.873802][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.873810][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.873814][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.873823][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.873839][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.873841][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.873853][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.873857][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.873863][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.873877][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.873884][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.873891][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.873898][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.873908][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.873911][ T3117] ? 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) [ 5558.873914][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.873919][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.873923][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.873927][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.873930][ T3117] 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 [ 5558.873932][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.873935][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.873937][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.873939][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.873941][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.873943][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.873943][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.873957][ T3117] | [ 5558.873977][ T3117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3117 | [ 5558.891201][ T3117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.891473][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.891475][ T3117] Call Trace: [ 5558.891476][ T3117] [ 5558.891478][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.891485][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.891491][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.891498][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.891510][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.891523][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.891533][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.891540][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.891551][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.891563][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.891567][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.891577][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.891584][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.891591][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.891597][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.891602][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.891615][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.891627][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.891633][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.891638][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.891646][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.891650][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.891659][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.891676][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.891678][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.891690][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.891695][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.891700][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.891716][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.891723][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.891731][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.891738][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.891749][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.891753][ T3117] ? 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) [ 5558.891757][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.891762][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.891767][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.891770][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.891774][ T3117] 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 [ 5558.891777][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.891779][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.891781][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.891783][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.891784][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.891786][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.891786][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.891801][ T3117] | [ 5558.910071][ T3117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3117 | [ 5558.910466][ T3117] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.910921][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.910923][ T3117] Call Trace: [ 5558.910925][ T3117] [ 5558.910927][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.910933][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.910940][ T3117] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.910946][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.910958][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.910971][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.910980][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.910987][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.910996][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.911008][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.911018][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.911025][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.911034][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.911046][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.911049][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.911059][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.911065][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.911072][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.911078][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.911082][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.911095][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.911106][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.911112][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.911116][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.911124][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.911128][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.911137][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.911154][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.911156][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.911168][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.911172][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.911177][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.911192][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.911199][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.911207][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.911214][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.911224][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.911228][ T3117] ? 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) [ 5558.911231][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.911236][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.911241][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.911244][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.911248][ T3117] 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 [ 5558.911250][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.911253][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.911254][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.911256][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.911257][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.911259][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.911259][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.911274][ T3117] | [ 5558.911276][ T3117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3117 | [ 5558.929928][ T3117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.930200][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.930202][ T3117] Call Trace: [ 5558.930203][ T3117] [ 5558.930206][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.930211][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.930217][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.930224][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.930235][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.930248][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.930257][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.930263][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.930272][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.930285][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.930295][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.930301][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.930310][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.930322][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.930326][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.930335][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.930342][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.930349][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.930354][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.930358][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.930371][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.930383][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.930388][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.930392][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.930400][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.930404][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.930414][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.930430][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.930433][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.930445][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.930449][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.930454][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.930469][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.930476][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.930483][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.930490][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.930500][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.930504][ T3117] ? 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) [ 5558.930507][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.930511][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.930516][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.930519][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.930522][ T3117] 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 [ 5558.930525][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.930527][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.930529][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.930530][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.930532][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.930533][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.930533][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.930549][ T3117] | [ 5558.950900][ T3117] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3117 | [ 5558.951500][ T3117] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.951814][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.951816][ T3117] Call Trace: [ 5558.951817][ T3117] [ 5558.951820][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.951826][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.951833][ T3117] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5558.951840][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.951851][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.951865][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.951875][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.951882][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.951892][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.951905][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.951915][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.951922][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.951931][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.951944][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.951954][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.951961][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.951970][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.951983][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.951987][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.951997][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.952004][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.952011][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.952018][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.952022][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.952035][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.952048][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.952053][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.952057][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.952065][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.952068][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.952077][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.952095][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.952097][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.952109][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.952114][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.952119][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.952135][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.952141][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.952149][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.952157][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.952168][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.952172][ T3117] ? 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) [ 5558.952175][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.952180][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.952185][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.952188][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.952192][ T3117] 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 [ 5558.952195][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.952198][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.952200][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.952202][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.952203][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.952205][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.952205][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5558.952221][ T3117] | [ 5558.952223][ T3117] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3117 | [ 5558.975296][ T3117] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975609][ T3117] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5558.975611][ T3117] Call Trace: [ 5558.975613][ T3117] [ 5558.975615][ T3117] dump_stack_lvl (lib/dump_stack.c:123) [ 5558.975623][ T3117] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5558.975630][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975638][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.975649][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.975663][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.975674][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975681][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.975690][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.975705][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.975715][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975721][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.975731][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.975744][ T3117] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5558.975754][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975761][ T3117] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 5558.975770][ T3117] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 5558.975783][ T3117] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5558.975787][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.975797][ T3117] lwtunnel_output (net/core/lwtunnel.c:359) [ 5558.975804][ T3117] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5558.975812][ T3117] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.975819][ T3117] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5558.975824][ T3117] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5558.975837][ T3117] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5558.975849][ T3117] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5558.975855][ T3117] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5558.975860][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.975868][ T3117] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5558.975872][ T3117] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5558.975881][ T3117] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5558.975899][ T3117] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5558.975902][ T3117] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5558.975914][ T3117] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.975919][ T3117] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5558.975924][ T3117] ? __pfx___sys_sendto (net/socket.c:2147) [ 5558.975940][ T3117] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5558.975947][ T3117] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5558.975956][ T3117] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5558.975964][ T3117] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5558.975975][ T3117] __x64_sys_sendto (net/socket.c:2183) [ 5558.975979][ T3117] ? 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) [ 5558.975983][ T3117] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5558.975988][ T3117] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5558.975993][ T3117] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5558.975997][ T3117] RIP: 0033:0x7f4612de4a4a [ 5558.976000][ T3117] 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 [ 5558.976003][ T3117] RSP: 002b:00007ffc75e985e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5558.976007][ T3117] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4612de4a4a [ 5558.976009][ T3117] RDX: 0000000000000040 RSI: 0000000027d39340 RDI: 0000000000000005 [ 5558.976011][ T3117] RBP: 00007ffc75e98670 R08: 0000000000418574 R09: 000000000000001c [ 5558.976013][ T3117] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5558.976015][ T3117] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4612f0d000 | [ 5564.485536][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 5566.750388][ T3123] check_preemption_disabled: 46 callbacks suppressed | [ 5566.750398][ T3123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3123 | [ 5566.752538][ T3123] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.752807][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.752809][ T3123] Call Trace: [ 5566.752811][ T3123] [ 5566.752814][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.752825][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.752832][ T3123] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.752838][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.752848][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.752855][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.752860][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.752872][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.752883][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.752889][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.752895][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.752905][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.752911][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.752920][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.752936][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.752939][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.752950][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.752956][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.752962][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.752976][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.752984][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.752994][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.753001][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.753011][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.753015][ T3123] ? 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) [ 5566.753019][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.753024][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.753029][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.753033][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.753038][ T3123] 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 [ 5566.753041][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.753045][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.753047][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.753049][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.753051][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.753052][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.753052][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.753067][ T3123] | [ 5566.753070][ T3123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3123 | [ 5566.764508][ T3123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.764760][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.764762][ T3123] Call Trace: [ 5566.764764][ T3123] [ 5566.764766][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.764775][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.764782][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.764789][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.764797][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.764804][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.764809][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.764821][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.764832][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.764838][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.764843][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.764851][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.764857][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.764866][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.764882][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.764884][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.764895][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.764900][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.764906][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.764920][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.764928][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.764937][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.764944][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.764954][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.764958][ T3123] ? 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) [ 5566.764962][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.764966][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.764971][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.764975][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.764978][ T3123] 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 [ 5566.764981][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.764984][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.764986][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.764988][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.764990][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.764992][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.764992][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.765006][ T3123] | [ 5566.765087][ T3123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3123 | [ 5566.777624][ T3123] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.777912][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.777914][ T3123] Call Trace: [ 5566.777916][ T3123] [ 5566.777918][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.777926][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.777933][ T3123] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.777939][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.777944][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.777950][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.777955][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.777960][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.777975][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.777978][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.777980][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.777991][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.778002][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.778011][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.778019][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.778023][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.778030][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.778035][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.778038][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.778049][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.778055][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.778063][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.778069][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.778074][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.778086][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.778098][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.778103][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.778108][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.778115][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.778120][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.778129][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.778145][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.778148][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.778159][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.778164][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.778169][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.778184][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.778191][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.778199][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.778206][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.778216][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.778220][ T3123] ? 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) [ 5566.778223][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.778227][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.778232][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.778235][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.778238][ T3123] 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 [ 5566.778240][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.778243][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.778245][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.778247][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.778248][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.778250][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.778250][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.778264][ T3123] | [ 5566.778297][ T3123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3123 | [ 5566.795144][ T3123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.795418][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.795420][ T3123] Call Trace: [ 5566.795422][ T3123] [ 5566.795424][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.795433][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.795439][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.795446][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.795451][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.795457][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.795462][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.795466][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.795483][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.795485][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.795488][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.795497][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.795509][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.795515][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.795523][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.795527][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.795534][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.795538][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.795542][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.795554][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.795561][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.795568][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.795575][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.795580][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.795592][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.795605][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.795610][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.795615][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.795622][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.795627][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.795636][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.795653][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.795655][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.795667][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.795672][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.795678][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.795693][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.795699][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.795707][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.795714][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.795724][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.795728][ T3123] ? 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) [ 5566.795731][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.795736][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.795741][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.795743][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.795747][ T3123] 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 [ 5566.795749][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.795752][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.795754][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.795756][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.795757][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.795759][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.795759][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.795774][ T3123] | [ 5566.816581][ T3123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3123 | [ 5566.816995][ T3123] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.817286][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.817287][ T3123] Call Trace: [ 5566.817289][ T3123] [ 5566.817291][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.817298][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.817305][ T3123] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.817311][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.817316][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.817322][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.817327][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.817331][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.817338][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.817351][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.817354][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.817357][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.817366][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.817381][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.817389][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.817394][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.817404][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.817413][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.817419][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.817422][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.817427][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.817432][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.817435][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.817449][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.817451][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.817454][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.817461][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.817473][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.817480][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.817488][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.817492][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.817499][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.817503][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.817507][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.817517][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.817523][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.817530][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.817536][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.817541][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.817555][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.817567][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.817572][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.817577][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.817584][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.817588][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.817597][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.817614][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.817617][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.817628][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.817632][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.817638][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.817653][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.817660][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.817668][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.817675][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.817686][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.817690][ T3123] ? 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) [ 5566.817693][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.817698][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.817703][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.817706][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.817709][ T3123] 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 [ 5566.817712][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.817715][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.817717][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.817719][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.817720][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.817722][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.817722][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.817737][ T3123] | [ 5566.844537][ T3123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3123 | [ 5566.844975][ T3123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.845257][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.845259][ T3123] Call Trace: [ 5566.845261][ T3123] [ 5566.845263][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.845269][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.845275][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.845282][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.845286][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.845292][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.845297][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.845300][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.845307][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.845319][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.845322][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.845325][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.845334][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.845348][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.845356][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.845361][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.845371][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.845381][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.845388][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.845390][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.845396][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.845400][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.845403][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.845417][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.845420][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.845422][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.845430][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.845443][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.845449][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.845456][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.845461][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.845468][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.845472][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.845476][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.845486][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.845493][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.845500][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.845506][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.845511][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.845523][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.845535][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.845541][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.845545][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.845553][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.845556][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.845565][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.845582][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.845585][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.845596][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.845601][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.845606][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.845621][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.845629][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.845637][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.845644][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.845654][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.845658][ T3123] ? 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) [ 5566.845661][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.845666][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.845671][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.845674][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.845677][ T3123] 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 [ 5566.845679][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.845682][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.845684][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.845685][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.845687][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.845689][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.845689][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.845704][ T3123] | [ 5566.872928][ T3123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3123 | [ 5566.873401][ T3123] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.873990][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.873991][ T3123] Call Trace: [ 5566.873993][ T3123] [ 5566.873995][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.874002][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.874008][ T3123] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.874014][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.874018][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874024][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.874029][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.874032][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.874048][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.874051][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874053][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.874062][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.874077][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.874085][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.874089][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.874100][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.874109][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.874116][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.874118][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874124][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.874128][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.874131][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.874136][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.874148][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.874151][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874153][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.874161][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.874175][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.874183][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.874188][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.874198][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.874207][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.874214][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.874216][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874222][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.874226][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.874229][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.874244][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.874246][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.874249][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.874257][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.874269][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.874275][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.874283][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.874288][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.874295][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.874299][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.874302][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.874312][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.874318][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.874325][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.874330][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.874335][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.874347][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.874360][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.874365][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.874368][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.874376][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.874379][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.874388][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.874405][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.874408][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.874419][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.874424][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.874430][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.874445][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.874451][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.874459][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.874466][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.874476][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.874480][ T3123] ? 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) [ 5566.874483][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.874488][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.874493][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.874495][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.874499][ T3123] 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 [ 5566.874501][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.874504][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.874506][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.874507][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.874509][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.874511][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.874511][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.874526][ T3123] | [ 5566.874528][ T3123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3123 | [ 5566.905702][ T3123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.906005][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.906007][ T3123] Call Trace: [ 5566.906008][ T3123] [ 5566.906011][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.906017][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.906023][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.906030][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.906033][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906039][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.906044][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.906047][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.906063][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.906066][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906068][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.906077][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.906092][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.906100][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.906105][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.906115][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.906125][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.906132][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.906134][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906140][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.906145][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.906147][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.906152][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.906165][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.906168][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906170][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.906178][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.906193][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.906201][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.906205][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.906216][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.906225][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.906232][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.906234][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906240][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.906244][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.906247][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.906261][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.906264][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.906266][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.906274][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.906287][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.906293][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.906301][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.906305][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.906312][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.906316][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.906320][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.906330][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.906337][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.906343][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.906349][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.906354][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.906367][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.906379][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.906384][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.906388][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.906395][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.906400][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.906409][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.906426][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.906429][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.906440][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.906444][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.906450][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.906466][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.906473][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.906480][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.906487][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.906498][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.906502][ T3123] ? 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) [ 5566.906505][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.906509][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.906515][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.906517][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.906521][ T3123] 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 [ 5566.906523][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.906526][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.906528][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.906529][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.906531][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.906532][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.906532][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.906549][ T3123] | [ 5566.940125][ T3123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3123 | [ 5566.940608][ T3123] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.940933][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.940935][ T3123] Call Trace: [ 5566.940937][ T3123] [ 5566.940939][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.940946][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.940952][ T3123] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 5566.940959][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.940963][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.940969][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.940974][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.940978][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.940994][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.940997][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941000][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.941019][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.941034][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.941042][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.941046][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.941057][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.941066][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.941072][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.941075][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941080][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.941085][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.941088][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.941102][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.941104][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941106][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.941114][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.941129][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.941137][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.941141][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.941151][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.941160][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.941167][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.941169][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941175][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.941179][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.941181][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.941186][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.941198][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.941200][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941203][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.941210][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.941225][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.941232][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.941237][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.941247][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.941256][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.941262][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.941265][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941270][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.941274][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.941277][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.941291][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.941293][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.941296][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.941304][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.941315][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.941321][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.941329][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.941333][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.941340][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.941344][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.941347][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.941357][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.941363][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.941370][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.941375][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.941380][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.941392][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.941404][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.941409][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.941413][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.941420][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.941424][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.941433][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.941449][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.941452][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.941463][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.941467][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.941473][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.941488][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.941494][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.941503][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.941510][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.941521][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.941524][ T3123] ? 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) [ 5566.941528][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.941533][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.941538][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.941540][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.941544][ T3123] 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 [ 5566.941546][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.941549][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.941551][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.941552][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.941554][ T3123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5566.941557][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.941557][ T3123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe573116000 | [ 5566.941572][ T3123] | [ 5566.980772][ T3123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3123 | [ 5566.981245][ T3123] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.981581][ T3123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5566.981583][ T3123] Call Trace: [ 5566.981584][ T3123] [ 5566.981587][ T3123] dump_stack_lvl (lib/dump_stack.c:123) [ 5566.981593][ T3123] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5566.981599][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.981606][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.981610][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981616][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.981621][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.981624][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.981639][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.981642][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981645][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.981654][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.981669][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.981677][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.981682][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.981693][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.981703][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.981709][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.981712][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981718][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.981722][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.981725][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.981740][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.981742][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981744][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.981752][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.981768][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.981776][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.981780][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.981791][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.981800][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.981807][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.981810][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981815][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.981820][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.981822][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.981827][ T3123] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 5566.981840][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.981842][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981844][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.981853][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.981868][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.981876][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.981880][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.981891][ T3123] ? dump_stack_lvl (lib/dump_stack.c:124) [ 5566.981901][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.981907][ T3123] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 5566.981910][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981915][ T3123] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 5566.981920][ T3123] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 5566.981922][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.981937][ T3123] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 5566.981940][ T3123] ? __pfx_dst_output (./include/net/dst.h:458) [ 5566.981942][ T3123] ? _printk (kernel/printk/printk.c:2470) [ 5566.981950][ T3123] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 5566.981962][ T3123] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 5566.981968][ T3123] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.981976][ T3123] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 5566.981980][ T3123] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 5566.981987][ T3123] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 5566.981991][ T3123] ? dump_stack_lvl (lib/dump_stack.c:123) [ 5566.981995][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.982005][ T3123] lwtunnel_output (net/core/lwtunnel.c:359) [ 5566.982011][ T3123] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5566.982018][ T3123] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.982024][ T3123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5566.982028][ T3123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5566.982042][ T3123] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5566.982054][ T3123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5566.982059][ T3123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5566.982063][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.982070][ T3123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5566.982074][ T3123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5566.982083][ T3123] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5566.982101][ T3123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5566.982103][ T3123] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5566.982115][ T3123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.982119][ T3123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5566.982125][ T3123] ? __pfx___sys_sendto (net/socket.c:2147) [ 5566.982140][ T3123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5566.982147][ T3123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5566.982155][ T3123] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5566.982162][ T3123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5566.982173][ T3123] __x64_sys_sendto (net/socket.c:2183) [ 5566.982177][ T3123] ? 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) [ 5566.982180][ T3123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5566.982185][ T3123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5566.982190][ T3123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5566.982193][ T3123] RIP: 0033:0x7fe572feda4a [ 5566.982196][ T3123] 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 [ 5566.982199][ T3123] RSP: 002b:00007ffc4d36b208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5566.982202][ T3123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe572feda4a [ 5566.982203][ T3123] RDX: 0000000000000040 RSI: 0000000022cd5340 RDI: 0000000000000005 [ 5566.982205][ T3123] RBP: 00007ffc4d36b290 R08: 0000000000418574 R09: 000000000000001c [ 5566.982206][ T3123] 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