====================================== | [ 17.677889][ T301] veth1: renamed from veth-betaR | [ 17.819036][ T302] veth0: renamed from veth-gamma | [ 27.702406][ T326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/326 | [ 27.703016][ T326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.703288][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.703290][ T326] Call Trace: [ 27.703293][ T326] [ 27.703295][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.703306][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.703313][ T326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.703320][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.703329][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.703337][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.703342][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.703354][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.703366][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.703371][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.703378][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.703389][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.703395][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.703404][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.703420][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.703423][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.703434][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.703440][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.703446][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.703461][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.703468][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.703478][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.703485][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.703495][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.703499][ T326] ? 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) [ 27.703504][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.703509][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.703514][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.703519][ T326] RIP: 0033:0x7fba188e8a4a [ 27.703523][ T326] 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 [ 27.703526][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.703530][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.703532][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.703533][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.703535][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.703537][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.703537][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.703551][ T326] | [ 27.703554][ T326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/326 | [ 27.716609][ T326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 27.716876][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.716878][ T326] Call Trace: [ 27.716880][ T326] [ 27.716882][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.716889][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.716895][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.716902][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.716910][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.716916][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.716921][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.716934][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.716946][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.716951][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.716955][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.716963][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.716967][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.716976][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.716992][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.716995][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.717007][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.717011][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.717016][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.717031][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.717038][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.717048][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.717055][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.717065][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.717069][ T326] ? 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) [ 27.717073][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.717077][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.717082][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.717086][ T326] RIP: 0033:0x7fba188e8a4a [ 27.717089][ T326] 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 [ 27.717092][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.717095][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.717097][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.717099][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.717101][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.717103][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.717103][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.717118][ T326] | [ 27.717167][ T326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/326 | [ 27.729858][ T326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.730131][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.730132][ T326] Call Trace: [ 27.730134][ T326] [ 27.730136][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.730141][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.730147][ T326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.730154][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.730169][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.730183][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.730187][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.730197][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.730203][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.730210][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.730215][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.730220][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.730232][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.730244][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.730250][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.730253][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.730261][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.730265][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.730274][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.730290][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.730292][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.730303][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.730307][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.730313][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.730327][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.730333][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.730341][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.730348][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.730358][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.730361][ T326] ? 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) [ 27.730364][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.730369][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.730374][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.730377][ T326] RIP: 0033:0x7fba188e8a4a [ 27.730380][ T326] 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 [ 27.730383][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.730385][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.730387][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.730389][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.730391][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.730392][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.730392][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.730407][ T326] | [ 27.730410][ T326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/326 | [ 27.744799][ T326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 27.745067][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.745068][ T326] Call Trace: [ 27.745070][ T326] [ 27.745072][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.745077][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.745083][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.745090][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.745103][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.745117][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.745121][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.745131][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.745137][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.745144][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.745149][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.745154][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.745165][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.745177][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.745183][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.745186][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.745194][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.745197][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.745205][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.745221][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.745224][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.745235][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.745238][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.745244][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.745258][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.745264][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.745271][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.745278][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.745288][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.745292][ T326] ? 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) [ 27.745295][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.745300][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.745304][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.745307][ T326] RIP: 0033:0x7fba188e8a4a [ 27.745310][ T326] 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 [ 27.745313][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.745315][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.745317][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.745319][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.745320][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.745322][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.745322][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.745336][ T326] | [ 27.745346][ T326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/326 | [ 27.761692][ T326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.761985][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.761986][ T326] Call Trace: [ 27.761988][ T326] [ 27.761990][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.761996][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.762002][ T326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.762009][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.762023][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.762037][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.762041][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.762055][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.762062][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.762075][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.762089][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.762092][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.762102][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.762109][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.762116][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.762121][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.762126][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.762138][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.762150][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.762156][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.762159][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.762167][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.762170][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.762179][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.762196][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.762199][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.762210][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.762215][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.762220][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.762235][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.762241][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.762249][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.762256][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.762267][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.762271][ T326] ? 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) [ 27.762274][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.762279][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.762284][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.762286][ T326] RIP: 0033:0x7fba188e8a4a [ 27.762290][ T326] 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 [ 27.762292][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.762295][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.762297][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.762298][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.762300][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.762301][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.762301][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.762316][ T326] | [ 27.762318][ T326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/326 | [ 27.781262][ T326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 27.781548][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.781550][ T326] Call Trace: [ 27.781551][ T326] [ 27.781553][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.781559][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.781565][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.781571][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.781585][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.781599][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.781603][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.781613][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.781619][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.781632][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.781645][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.781649][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.781658][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.781665][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.781672][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.781677][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.781682][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.781694][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.781706][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.781711][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.781714][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.781722][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.781725][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.781734][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.781751][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.781754][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.781766][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.781770][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.781776][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.781791][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.781797][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.781805][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.781812][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.781822][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.781825][ T326] ? 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) [ 27.781828][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.781833][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.781838][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.781841][ T326] RIP: 0033:0x7fba188e8a4a [ 27.781844][ T326] 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 [ 27.781846][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.781849][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.781851][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.781852][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.781854][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.781855][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.781855][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.781870][ T326] | [ 27.801834][ T326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/326 | [ 27.802292][ T326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.802597][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.802598][ T326] Call Trace: [ 27.802599][ T326] [ 27.802602][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.802607][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.802613][ T326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.802619][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.802633][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.802649][ T326] ? dump_stack_lvl (lib/dump_stack.c:124) [ 27.802659][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.802665][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.802679][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.802692][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.802696][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.802706][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.802713][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.802726][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.802739][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.802743][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.802754][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.802761][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.802767][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.802773][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.802778][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.802791][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.802803][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.802809][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.802812][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.802820][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.802823][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.802832][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.802849][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.802851][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.802863][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.802867][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.802872][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.802888][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.802894][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.802901][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.802908][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.802919][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.802923][ T326] ? 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) [ 27.802926][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.802930][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.802935][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.802939][ T326] RIP: 0033:0x7fba188e8a4a [ 27.802942][ T326] 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 [ 27.802944][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.802947][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.802949][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.802950][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.802952][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.802953][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.802953][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.802968][ T326] | [ 27.825095][ T326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/326 | [ 27.825595][ T326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 27.825907][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.825908][ T326] Call Trace: [ 27.825910][ T326] [ 27.825912][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.825917][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.825923][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.825930][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.825943][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.825959][ T326] ? dump_stack_lvl (lib/dump_stack.c:124) [ 27.825968][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.825991][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.826005][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.826019][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.826023][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.826033][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.826040][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.826053][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.826067][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.826071][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.826081][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.826087][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.826094][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.826099][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.826104][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.826117][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.826129][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.826135][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.826138][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.826145][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.826148][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.826157][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.826174][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.826177][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.826188][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.826192][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.826198][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.826213][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.826219][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.826226][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.826234][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.826244][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.826248][ T326] ? 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) [ 27.826251][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.826256][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.826261][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.826263][ T326] RIP: 0033:0x7fba188e8a4a [ 27.826266][ T326] 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 [ 27.826269][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.826272][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.826274][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.826275][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.826277][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.826278][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.826278][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.826294][ T326] | [ 27.826302][ T326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/326 | [ 27.849406][ T326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.849774][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.849776][ T326] Call Trace: [ 27.849778][ T326] [ 27.849780][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.849786][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.849792][ T326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 27.849799][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.849813][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.849827][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.849831][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.849841][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.849848][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.849861][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.849876][ T326] ? dump_stack_lvl (lib/dump_stack.c:124) [ 27.849886][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.849893][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.849906][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.849920][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.849923][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.849933][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.849940][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.849953][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.849967][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.849970][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.849981][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.849987][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.849994][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.849999][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.850004][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.850017][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.850029][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.850035][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.850038][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.850045][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.850048][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.850057][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.850075][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.850077][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.850089][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.850093][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.850098][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.850113][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.850120][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.850127][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.850134][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.850145][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.850149][ T326] ? 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) [ 27.850152][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.850157][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.850162][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.850165][ T326] RIP: 0033:0x7fba188e8a4a [ 27.850168][ T326] 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 [ 27.850171][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.850174][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.850176][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.850178][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.850179][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.850181][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.850181][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 27.850197][ T326] | [ 27.850199][ T326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/326 | [ 27.875668][ T326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876210][ T326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.876211][ T326] Call Trace: [ 27.876213][ T326] [ 27.876215][ T326] dump_stack_lvl (lib/dump_stack.c:123) [ 27.876221][ T326] check_preemption_disabled (lib/smp_processor_id.c:52) [ 27.876227][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876234][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.876249][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.876263][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.876267][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.876277][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876285][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.876298][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.876314][ T326] ? dump_stack_lvl (lib/dump_stack.c:124) [ 27.876324][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876331][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.876344][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.876358][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.876361][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.876371][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876378][ T326] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 27.876392][ T326] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 27.876406][ T326] ? dump_stack_lvl (lib/dump_stack.c:123) [ 27.876409][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.876419][ T326] lwtunnel_output (net/core/lwtunnel.c:359) [ 27.876426][ T326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 27.876432][ T326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.876438][ T326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 27.876443][ T326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 27.876456][ T326] rawv6_sendmsg (net/ipv6/raw.c:918) [ 27.876468][ T326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 27.876474][ T326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 27.876477][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.876485][ T326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.876488][ T326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 27.876497][ T326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 27.876514][ T326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 27.876517][ T326] ? __lock_release (kernel/locking/lockdep.c:5534) [ 27.876529][ T326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.876533][ T326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 27.876539][ T326] ? __pfx___sys_sendto (net/socket.c:2147) [ 27.876554][ T326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 27.876560][ T326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 27.876568][ T326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 27.876576][ T326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 27.876586][ T326] __x64_sys_sendto (net/socket.c:2183) [ 27.876590][ T326] ? 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) [ 27.876593][ T326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 27.876598][ T326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 27.876603][ T326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.876606][ T326] RIP: 0033:0x7fba188e8a4a [ 27.876609][ T326] 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 [ 27.876611][ T326] RSP: 002b:00007ffc0b247778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 27.876614][ T326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba188e8a4a [ 27.876616][ T326] RDX: 0000000000000040 RSI: 0000000035f0c3f0 RDI: 0000000000000005 [ 27.876618][ T326] RBP: 00007ffc0b247800 R08: 0000000000418574 R09: 000000000000001c [ 27.876619][ T326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 27.876621][ T326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba18a14000 | [ 29.990936][ T326] ping6 (326) used greatest stack depth: 23360 bytes left | [ 33.710702][ T333] check_preemption_disabled: 46 callbacks suppressed | [ 33.710712][ T333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/333 | [ 33.711428][ T333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 33.711690][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.711693][ T333] Call Trace: [ 33.711695][ T333] [ 33.711698][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 33.711708][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 33.711715][ T333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 33.711722][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 33.711731][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.711740][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 33.711746][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.711758][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 33.711770][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 33.711776][ T333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 33.711783][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.711794][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.711801][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 33.711810][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 33.711826][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 33.711829][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.711840][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.711847][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.711852][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 33.711867][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 33.711874][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 33.711884][ T333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 33.711891][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 33.711901][ T333] __x64_sys_sendto (net/socket.c:2183) [ 33.711905][ T333] ? 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) [ 33.711910][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 33.711915][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.711919][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.711924][ T333] RIP: 0033:0x7f13f0163a4a [ 33.711928][ T333] 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 [ 33.711931][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.711935][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 33.711937][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 33.711939][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 33.711940][ T333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 33.711942][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.711942][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.711957][ T333] | [ 33.725036][ T333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/333 | [ 33.725413][ T333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 33.725670][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.725671][ T333] Call Trace: [ 33.725673][ T333] [ 33.725675][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 33.725682][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 33.725688][ T333] lwtunnel_output (net/core/lwtunnel.c:359) [ 33.725695][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 33.725702][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.725710][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 33.725715][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.725728][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 33.725739][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 33.725746][ T333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 33.725751][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.725760][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.725763][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 33.725773][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 33.725789][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 33.725792][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.725803][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.725808][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.725814][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 33.725828][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 33.725835][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 33.725843][ T333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 33.725850][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 33.725860][ T333] __x64_sys_sendto (net/socket.c:2183) [ 33.725864][ T333] ? 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) [ 33.725868][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 33.725873][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.725878][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.725881][ T333] RIP: 0033:0x7f13f0163a4a [ 33.725884][ T333] 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 [ 33.725887][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.725890][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 33.725892][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 33.725893][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 33.725895][ T333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 33.725897][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.725897][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.725911][ T333] | [ 33.739868][ T333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/333 | [ 33.740257][ T333] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 33.740518][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.740520][ T333] Call Trace: [ 33.740522][ T333] [ 33.740524][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 33.740531][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 33.740538][ T333] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 33.740545][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 33.740552][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.740560][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 33.740565][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 33.740577][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 33.740589][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 33.740595][ T333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 33.740600][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.740609][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.740613][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 33.740621][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 33.740638][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 33.740641][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 33.740652][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.740658][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 33.740663][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 33.740678][ T333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 33.740685][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 33.740693][ T333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 33.740700][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 33.740711][ T333] __x64_sys_sendto (net/socket.c:2183) [ 33.740715][ T333] ? 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) [ 33.740719][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 33.740724][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 33.740729][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.740732][ T333] RIP: 0033:0x7f13f0163a4a [ 33.740736][ T333] 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 [ 33.740738][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 33.740742][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 33.740744][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 33.740747][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 33.740749][ T333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 33.740751][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.740751][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 33.740765][ T333] | [ 34.711444][ T333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/333 | [ 34.712049][ T333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 34.712318][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.712320][ T333] Call Trace: [ 34.712322][ T333] [ 34.712325][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 34.712334][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 34.712342][ T333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 34.712349][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 34.712357][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.712366][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 34.712371][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.712383][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 34.712395][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 34.712399][ T333] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 34.712410][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.712416][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 34.712426][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 34.712443][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 34.712449][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 34.712460][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.712467][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.712473][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 34.712486][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 34.712497][ T333] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 34.712505][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 34.712513][ T333] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 34.712519][ T333] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 34.712522][ T333] ? 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) [ 34.712531][ T333] __x64_sys_sendto (net/socket.c:2183) [ 34.712535][ T333] ? 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) [ 34.712540][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 34.712545][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.712550][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.712555][ T333] RIP: 0033:0x7f13f0163a4a [ 34.712560][ T333] 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 [ 34.712563][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 34.712567][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 34.712569][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 34.712571][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 34.712573][ T333] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 34.712575][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 34.712575][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 34.712590][ T333] | [ 34.712630][ T333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/333 | [ 34.724741][ T333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 34.725020][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.725021][ T333] Call Trace: [ 34.725023][ T333] [ 34.725025][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 34.725032][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 34.725039][ T333] lwtunnel_output (net/core/lwtunnel.c:359) [ 34.725045][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 34.725052][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.725059][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 34.725064][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.725076][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 34.725088][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 34.725092][ T333] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 34.725100][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.725104][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 34.725113][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 34.725130][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 34.725133][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 34.725144][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.725148][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.725153][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 34.725166][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 34.725175][ T333] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 34.725182][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 34.725190][ T333] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 34.725194][ T333] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 34.725196][ T333] ? 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) [ 34.725204][ T333] __x64_sys_sendto (net/socket.c:2183) [ 34.725207][ T333] ? 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) [ 34.725211][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 34.725216][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.725220][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.725224][ T333] RIP: 0033:0x7f13f0163a4a [ 34.725227][ T333] 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 [ 34.725229][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 34.725232][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 34.725235][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 34.725236][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 34.725238][ T333] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 34.725240][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 34.725240][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 34.725254][ T333] | [ 34.725600][ T333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/333 | [ 34.737842][ T333] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 34.738097][ T333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.738098][ T333] Call Trace: [ 34.738100][ T333] [ 34.738102][ T333] dump_stack_lvl (lib/dump_stack.c:123) [ 34.738109][ T333] check_preemption_disabled (lib/smp_processor_id.c:52) [ 34.738115][ T333] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 34.738122][ T333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 34.738129][ T333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.738135][ T333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 34.738140][ T333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 34.738152][ T333] rawv6_sendmsg (net/ipv6/raw.c:918) [ 34.738164][ T333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 34.738168][ T333] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 34.738177][ T333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.738180][ T333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 34.738190][ T333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 34.738206][ T333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 34.738210][ T333] ? __lock_release (kernel/locking/lockdep.c:5534) [ 34.738221][ T333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.738226][ T333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 34.738231][ T333] ? __pfx___sys_sendto (net/socket.c:2147) [ 34.738244][ T333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 34.738253][ T333] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 34.738260][ T333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 34.738267][ T333] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 34.738273][ T333] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 34.738275][ T333] ? 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) [ 34.738282][ T333] __x64_sys_sendto (net/socket.c:2183) [ 34.738287][ T333] ? 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) [ 34.738290][ T333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 34.738295][ T333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 34.738300][ T333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.738304][ T333] RIP: 0033:0x7f13f0163a4a [ 34.738307][ T333] 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 [ 34.738310][ T333] RSP: 002b:00007ffdaf4d5dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 34.738313][ T333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13f0163a4a [ 34.738315][ T333] RDX: 0000000000000040 RSI: 0000000012b523f0 RDI: 0000000000000005 [ 34.738317][ T333] RBP: 00007ffdaf4d5e50 R08: 0000000000418574 R09: 000000000000001c [ 34.738319][ T333] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 34.738321][ T333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13f028f000 | [ 37.187608][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 38.244890][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 40.507373][ T339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/339 | [ 40.508721][ T339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.508997][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.508999][ T339] Call Trace: [ 40.509001][ T339] [ 40.509004][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.509013][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.509021][ T339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.509027][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.509036][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.509044][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.509049][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.509062][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.509073][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.509078][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.509086][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.509097][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.509103][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.509112][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.509128][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.509131][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.509142][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.509150][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.509155][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.509169][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.509177][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.509187][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.509194][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.509204][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.509208][ T339] ? 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) [ 40.509213][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.509218][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.509223][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.509227][ T339] RIP: 0033:0x7ff103c09a4a [ 40.509232][ T339] 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 [ 40.509235][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.509239][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.509241][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.509243][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.509245][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.509246][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.509246][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.509261][ T339] | [ 40.509264][ T339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/339 | [ 40.521308][ T339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 40.521564][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.521566][ T339] Call Trace: [ 40.521567][ T339] [ 40.521569][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.521577][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.521583][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.521590][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.521598][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.521604][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.521609][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.521621][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.521633][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.521639][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.521644][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.521652][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.521656][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.521665][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.521682][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.521685][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.521696][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.521701][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.521707][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.521721][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.521729][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.521738][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.521747][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.521757][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.521761][ T339] ? 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) [ 40.521765][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.521770][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.521775][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.521778][ T339] RIP: 0033:0x7ff103c09a4a [ 40.521781][ T339] 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 [ 40.521784][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.521787][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.521788][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.521790][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.521792][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.521793][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.521793][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.521808][ T339] | [ 40.535079][ T339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/339 | [ 40.535469][ T339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.535738][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.535739][ T339] Call Trace: [ 40.535741][ T339] [ 40.535743][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.535750][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.535756][ T339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.535763][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.535774][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.535788][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.535797][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.535804][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.535810][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.535816][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.535821][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.535833][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.535845][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.535850][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.535855][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.535863][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.535867][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.535876][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.535892][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.535895][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.535906][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.535910][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.535916][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.535930][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.535937][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.535945][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.535953][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.535963][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.535967][ T339] ? 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) [ 40.535970][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.535975][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.535980][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.535982][ T339] RIP: 0033:0x7ff103c09a4a [ 40.535986][ T339] 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 [ 40.535988][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.535991][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.535993][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.535994][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.535996][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.535997][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.535997][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.536012][ T339] | [ 40.550533][ T339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/339 | [ 40.550937][ T339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 40.551207][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.551208][ T339] Call Trace: [ 40.551210][ T339] [ 40.551212][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.551218][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.551224][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.551230][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.551240][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.551253][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.551262][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.551269][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.551276][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.551281][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.551286][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.551298][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.551310][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.551315][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.551318][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.551327][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.551332][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.551340][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.551357][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.551360][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.551371][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.551375][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.551381][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.551396][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.551402][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.551410][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.551417][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.551428][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.551432][ T339] ? 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) [ 40.551435][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.551440][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.551445][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.551448][ T339] RIP: 0033:0x7ff103c09a4a [ 40.551451][ T339] 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 [ 40.551453][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.551456][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.551457][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.551459][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.551460][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.551462][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.551462][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.551477][ T339] | [ 40.551582][ T339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/339 | [ 40.566892][ T339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.567162][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.567164][ T339] Call Trace: [ 40.567165][ T339] [ 40.567167][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.567174][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.567180][ T339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.567187][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.567197][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.567208][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.567212][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.567222][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.567228][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.567237][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.567250][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.567259][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.567265][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.567272][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.567279][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.567283][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.567296][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.567307][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.567312][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.567318][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.567326][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.567330][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.567339][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.567355][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.567357][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.567368][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.567373][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.567379][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.567393][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.567399][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.567408][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.567415][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.567425][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.567429][ T339] ? 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) [ 40.567432][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.567437][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.567442][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.567445][ T339] RIP: 0033:0x7ff103c09a4a [ 40.567448][ T339] 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 [ 40.567451][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.567453][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.567455][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.567457][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.567459][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.567461][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.567461][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.567475][ T339] | [ 40.567478][ T339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/339 | [ 40.585180][ T339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 40.585458][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.585460][ T339] Call Trace: [ 40.585462][ T339] [ 40.585464][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.585470][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.585477][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.585484][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.585494][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.585506][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.585510][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.585520][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.585527][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.585536][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.585549][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.585559][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.585565][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.585573][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.585579][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.585584][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.585596][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.585608][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.585614][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.585619][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.585627][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.585631][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.585640][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.585656][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.585659][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.585671][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.585675][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.585681][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.585696][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.585703][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.585711][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.585718][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.585728][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.585732][ T339] ? 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) [ 40.585735][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.585739][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.585744][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.585749][ T339] RIP: 0033:0x7ff103c09a4a [ 40.585752][ T339] 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 [ 40.585754][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.585757][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.585759][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.585761][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.585762][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.585764][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.585764][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.585779][ T339] | [ 40.604684][ T339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/339 | [ 40.605102][ T339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.605572][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.605574][ T339] Call Trace: [ 40.605575][ T339] [ 40.605577][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.605583][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.605589][ T339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.605596][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.605606][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.605620][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.605629][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.605636][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.605645][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.605657][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.605661][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.605671][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.605677][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.605686][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.605700][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.605709][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.605715][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.605723][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.605728][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.605733][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.605745][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.605758][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.605765][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.605770][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.605777][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.605781][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.605790][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.605807][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.605809][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.605821][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.605825][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.605830][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.605845][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.605852][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.605859][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.605866][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.605876][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.605880][ T339] ? 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) [ 40.605883][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.605887][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.605892][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.605895][ T339] RIP: 0033:0x7ff103c09a4a [ 40.605898][ T339] 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 [ 40.605901][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.605904][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.605906][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.605907][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.605909][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.605910][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.605910][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.605926][ T339] | [ 40.625943][ T339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/339 | [ 40.626356][ T339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 40.626638][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.626640][ T339] Call Trace: [ 40.626641][ T339] [ 40.626643][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.626648][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.626654][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.626661][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.626670][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.626684][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.626693][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.626700][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.626709][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.626721][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.626724][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.626734][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.626741][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.626751][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.626765][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.626774][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.626781][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.626787][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.626793][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.626798][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.626810][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.626822][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.626828][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.626831][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.626839][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.626842][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.626850][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.626867][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.626869][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.626881][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.626885][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.626890][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.626905][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.626911][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.626918][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.626925][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.626936][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.626939][ T339] ? 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) [ 40.626942][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.626947][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.626952][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.626955][ T339] RIP: 0033:0x7ff103c09a4a [ 40.626957][ T339] 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 [ 40.626959][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.626962][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.626964][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.626966][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.626967][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.626969][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.626969][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.626984][ T339] | [ 40.647597][ T339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/339 | [ 40.648269][ T339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.648619][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.648621][ T339] Call Trace: [ 40.648622][ T339] [ 40.648625][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.648630][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.648636][ T339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 40.648642][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.648652][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.648665][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.648675][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.648682][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.648692][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.648705][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.648715][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.648721][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.648731][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.648743][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.648748][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.648759][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.648765][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.648775][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.648789][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.648798][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.648805][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.648811][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.648817][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.648822][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.648835][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.648847][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.648853][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.648856][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.648864][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.648867][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.648877][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.648894][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.648897][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.648908][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.648912][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.648918][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.648933][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.648939][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.648947][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.648954][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.648964][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.648968][ T339] ? 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) [ 40.648971][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.648977][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.648982][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.648985][ T339] RIP: 0033:0x7ff103c09a4a [ 40.648989][ T339] 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 [ 40.648991][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.648994][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.648996][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.648997][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.648999][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.649000][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.649000][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 40.649016][ T339] | [ 40.671740][ T339] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/339 | [ 40.672220][ T339] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672522][ T339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.672524][ T339] Call Trace: [ 40.672525][ T339] [ 40.672527][ T339] dump_stack_lvl (lib/dump_stack.c:123) [ 40.672533][ T339] check_preemption_disabled (lib/smp_processor_id.c:52) [ 40.672539][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672546][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.672556][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.672569][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.672580][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672587][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.672596][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.672610][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.672620][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672626][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.672636][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.672648][ T339] ? dump_stack_lvl (lib/dump_stack.c:123) [ 40.672652][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.672662][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672669][ T339] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 40.672678][ T339] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 40.672692][ T339] ? dump_stack_lvl (lib/dump_stack.c:124) [ 40.672702][ T339] lwtunnel_output (net/core/lwtunnel.c:359) [ 40.672708][ T339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 40.672715][ T339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.672721][ T339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 40.672726][ T339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 40.672739][ T339] rawv6_sendmsg (net/ipv6/raw.c:918) [ 40.672753][ T339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 40.672759][ T339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 40.672762][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.672770][ T339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.672773][ T339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 40.672783][ T339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 40.672800][ T339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 40.672803][ T339] ? __lock_release (kernel/locking/lockdep.c:5534) [ 40.672814][ T339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.672818][ T339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 40.672824][ T339] ? __pfx___sys_sendto (net/socket.c:2147) [ 40.672840][ T339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 40.672846][ T339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 40.672853][ T339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 40.672860][ T339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 40.672871][ T339] __x64_sys_sendto (net/socket.c:2183) [ 40.672875][ T339] ? 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) [ 40.672878][ T339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 40.672883][ T339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 40.672888][ T339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 40.672891][ T339] RIP: 0033:0x7ff103c09a4a [ 40.672894][ T339] 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 [ 40.672896][ T339] RSP: 002b:00007fffff35e0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 40.672899][ T339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff103c09a4a [ 40.672901][ T339] RDX: 0000000000000040 RSI: 000000002a3bc3f0 RDI: 0000000000000005 [ 40.672902][ T339] RBP: 00007fffff35e150 R08: 0000000000418574 R09: 000000000000001c [ 40.672904][ T339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 40.672905][ T339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff103d35000 | [ 46.244622][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 48.506718][ T345] check_preemption_disabled: 46 callbacks suppressed | [ 48.506728][ T345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/345 | [ 48.507475][ T345] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.507736][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.507739][ T345] Call Trace: [ 48.507741][ T345] [ 48.507743][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.507754][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.507762][ T345] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.507768][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.507778][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.507786][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.507792][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.507804][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.507815][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.507820][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.507828][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.507838][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.507845][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.507854][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.507870][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.507873][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.507884][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.507891][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.507896][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.507911][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.507918][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.507928][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.507935][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.507945][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.507949][ T345] ? 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) [ 48.507954][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.507959][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.507964][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.507968][ T345] RIP: 0033:0x7fd04f396a4a [ 48.507972][ T345] 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 [ 48.507975][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.507979][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.507981][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.507983][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.507984][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.507986][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.507986][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.508000][ T345] | [ 48.524878][ T345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/345 | [ 48.525262][ T345] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 48.525524][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.525526][ T345] Call Trace: [ 48.525528][ T345] [ 48.525530][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.525539][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.525546][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.525553][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.525562][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.525570][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.525577][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.525598][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.525612][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.525617][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.525623][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.525633][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.525640][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.525649][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.525666][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.525669][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.525680][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.525686][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.525691][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.525706][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.525713][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.525723][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.525730][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.525741][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.525746][ T345] ? 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) [ 48.525751][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.525756][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.525761][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.525765][ T345] RIP: 0033:0x7fd04f396a4a [ 48.525769][ T345] 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 [ 48.525772][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.525775][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.525777][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.525779][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.525781][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.525783][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.525783][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.525798][ T345] | [ 48.539231][ T345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/345 | [ 48.539634][ T345] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.539939][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.539941][ T345] Call Trace: [ 48.539943][ T345] [ 48.539945][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.539954][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.539961][ T345] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.539969][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.539974][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.539985][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.540000][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.540009][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.540014][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.540024][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.540033][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.540040][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.540047][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.540054][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.540058][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.540071][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.540082][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.540088][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.540093][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.540100][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.540105][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.540114][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.540130][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.540133][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.540144][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.540149][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.540154][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.540169][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.540175][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.540183][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.540191][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.540201][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.540204][ T345] ? 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) [ 48.540208][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.540213][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.540217][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.540221][ T345] RIP: 0033:0x7fd04f396a4a [ 48.540225][ T345] 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 [ 48.540227][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.540230][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.540232][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.540233][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.540235][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.540237][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.540237][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.540251][ T345] | [ 48.540254][ T345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/345 | [ 48.555227][ T345] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 48.555503][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.555505][ T345] Call Trace: [ 48.555507][ T345] [ 48.555509][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.555515][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.555521][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.555528][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.555532][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.555541][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.555556][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.555565][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.555570][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.555586][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.555600][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.555607][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.555614][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.555620][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.555625][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.555637][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.555649][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.555654][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.555658][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.555665][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.555669][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.555679][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.555695][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.555698][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.555709][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.555713][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.555719][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.555734][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.555740][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.555749][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.555756][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.555766][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.555770][ T345] ? 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) [ 48.555773][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.555778][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.555783][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.555786][ T345] RIP: 0033:0x7fd04f396a4a [ 48.555789][ T345] 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 [ 48.555792][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.555795][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.555797][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.555798][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.555800][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.555801][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.555801][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.555816][ T345] | [ 48.573068][ T345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/345 | [ 48.573691][ T345] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.573989][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.573991][ T345] Call Trace: [ 48.573993][ T345] [ 48.573995][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.574002][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.574008][ T345] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.574014][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.574019][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.574027][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.574042][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.574051][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.574055][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.574065][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.574075][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.574081][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.574084][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.574092][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.574106][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.574114][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.574119][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.574129][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.574139][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.574145][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.574152][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.574158][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.574163][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.574175][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.574187][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.574192][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.574196][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.574203][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.574207][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.574216][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.574232][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.574235][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.574246][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.574250][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.574256][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.574270][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.574277][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.574284][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.574291][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.574301][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.574305][ T345] ? 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) [ 48.574308][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.574313][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.574318][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.574321][ T345] RIP: 0033:0x7fd04f396a4a [ 48.574325][ T345] 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 [ 48.574327][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.574330][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.574332][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.574334][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.574335][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.574337][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.574337][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.574351][ T345] | [ 48.574354][ T345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/345 | [ 48.595025][ T345] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 48.595318][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.595320][ T345] Call Trace: [ 48.595322][ T345] [ 48.595324][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.595331][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.595337][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.595343][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.595347][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.595356][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.595371][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.595379][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.595384][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.595394][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.595404][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.595410][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.595413][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.595421][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.595436][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.595443][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.595448][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.595458][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.595468][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.595475][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.595481][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.595487][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.595492][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.595505][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.595517][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.595523][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.595526][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.595534][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.595538][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.595547][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.595564][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.595566][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.595578][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.595582][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.595588][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.595603][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.595609][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.595616][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.595624][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.595634][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.595638][ T345] ? 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) [ 48.595641][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.595646][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.595651][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.595654][ T345] RIP: 0033:0x7fd04f396a4a [ 48.595657][ T345] 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 [ 48.595660][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.595663][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.595665][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.595667][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.595669][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.595671][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.595671][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.595686][ T345] | [ 48.595697][ T345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/345 | [ 48.617334][ T345] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.617636][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.617638][ T345] Call Trace: [ 48.617640][ T345] [ 48.617642][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.617648][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.617654][ T345] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.617661][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.617665][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.617674][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.617686][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.617695][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.617703][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.617708][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.617715][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.617720][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.617724][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.617734][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.617741][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.617744][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.617753][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.617768][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.617776][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.617780][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.617791][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.617800][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.617807][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.617809][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.617817][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.617832][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.617840][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.617844][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.617854][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.617864][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.617870][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.617877][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.617882][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.617887][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.617900][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.617912][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.617917][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.617921][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.617929][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.617932][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.617941][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.617959][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.617961][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.617973][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.617977][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.617982][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.617997][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.618004][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.618011][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.618018][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.618029][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.618032][ T345] ? 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) [ 48.618035][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.618040][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.618045][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.618047][ T345] RIP: 0033:0x7fd04f396a4a [ 48.618051][ T345] 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 [ 48.618053][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.618056][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.618058][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.618060][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.618061][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.618063][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.618063][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.618078][ T345] | [ 48.644403][ T345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/345 | [ 48.644862][ T345] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 48.645163][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.645165][ T345] Call Trace: [ 48.645166][ T345] [ 48.645169][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.645175][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.645181][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.645188][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.645191][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.645200][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.645212][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.645220][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.645229][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.645233][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.645241][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.645245][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.645249][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.645260][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.645267][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.645269][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.645278][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.645293][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.645301][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.645306][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.645316][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.645326][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.645333][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.645335][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.645343][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.645358][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.645366][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.645371][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.645381][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.645390][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.645397][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.645404][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.645409][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.645414][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.645427][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.645439][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.645445][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.645448][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.645455][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.645458][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.645468][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.645485][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.645487][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.645499][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.645503][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.645509][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.645524][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.645530][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.645538][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.645545][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.645555][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.645559][ T345] ? 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) [ 48.645562][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.645567][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.645572][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.645574][ T345] RIP: 0033:0x7fd04f396a4a [ 48.645578][ T345] 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 [ 48.645580][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.645583][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.645585][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.645586][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.645588][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.645590][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.645590][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.645605][ T345] | [ 48.645732][ T345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/345 | [ 48.672271][ T345] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.672586][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.672587][ T345] Call Trace: [ 48.672589][ T345] [ 48.672591][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.672598][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.672603][ T345] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 48.672610][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.672613][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.672622][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.672635][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.672643][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.672652][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.672656][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.672663][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.672668][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.672672][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.672682][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.672689][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.672692][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.672700][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.672712][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.672717][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.672725][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.672730][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.672737][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.672741][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.672745][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.672756][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.672763][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.672766][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.672774][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.672789][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.672797][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.672801][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.672812][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.672821][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.672828][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.672830][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.672838][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.672853][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.672861][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.672866][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.672876][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.672886][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.672893][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.672899][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.672905][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.672909][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.672922][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.672934][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.672940][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.672943][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.672950][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.672953][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.672963][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.672980][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.672982][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.672994][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.672998][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.673003][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.673019][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.673025][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.673032][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.673039][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.673050][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.673054][ T345] ? 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) [ 48.673057][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.673061][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.673066][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.673069][ T345] RIP: 0033:0x7fd04f396a4a [ 48.673072][ T345] 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 [ 48.673075][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.673078][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.673080][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.673081][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.673083][ T345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 48.673084][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.673084][ T345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd04f4c2000 | [ 48.673100][ T345] | [ 48.709372][ T345] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/345 | [ 48.710064][ T345] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710399][ T345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.710400][ T345] Call Trace: [ 48.710402][ T345] [ 48.710404][ T345] dump_stack_lvl (lib/dump_stack.c:123) [ 48.710411][ T345] check_preemption_disabled (lib/smp_processor_id.c:52) [ 48.710417][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710424][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.710427][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.710436][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.710450][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.710458][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.710466][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.710471][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.710479][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.710483][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.710487][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.710498][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710505][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.710508][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.710516][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.710529][ T345] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 48.710534][ T345] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.710541][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.710546][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.710553][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.710557][ T345] ? dump_stack_lvl (lib/dump_stack.c:123) [ 48.710561][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.710571][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710577][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.710580][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.710588][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.710604][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.710612][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.710616][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.710627][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.710636][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710643][ T345] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 48.710645][ T345] ? _printk (kernel/printk/printk.c:2470) [ 48.710654][ T345] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 48.710669][ T345] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 48.710677][ T345] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 48.710681][ T345] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 48.710692][ T345] ? dump_stack_lvl (lib/dump_stack.c:124) [ 48.710701][ T345] lwtunnel_output (net/core/lwtunnel.c:359) [ 48.710708][ T345] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 48.710715][ T345] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.710721][ T345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 48.710726][ T345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 48.710739][ T345] rawv6_sendmsg (net/ipv6/raw.c:918) [ 48.710753][ T345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 48.710758][ T345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 48.710761][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.710769][ T345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.710772][ T345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 48.710782][ T345] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 48.710799][ T345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 48.710802][ T345] ? __lock_release (kernel/locking/lockdep.c:5534) [ 48.710814][ T345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.710818][ T345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 48.710823][ T345] ? __pfx___sys_sendto (net/socket.c:2147) [ 48.710839][ T345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 48.710845][ T345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 48.710853][ T345] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 48.710860][ T345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 48.710871][ T345] __x64_sys_sendto (net/socket.c:2183) [ 48.710875][ T345] ? 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) [ 48.710878][ T345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 48.710882][ T345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 48.710887][ T345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 48.710890][ T345] RIP: 0033:0x7fd04f396a4a [ 48.710894][ T345] 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 [ 48.710896][ T345] RSP: 002b:00007ffefe172608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 48.710899][ T345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd04f396a4a [ 48.710901][ T345] RDX: 0000000000000040 RSI: 0000000018ee23f0 RDI: 0000000000000005 [ 48.710903][ T345] RBP: 00007ffefe172690 R08: 0000000000418574 R09: 000000000000001c [ 48.710904][ T345] 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:ip6_send_skb check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output