====================================== | [ 261.616565][ T2925] veth1: renamed from veth-betaR | [ 261.739207][ T2926] veth0: renamed from veth-gamma | [ 271.428547][ T2949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2949 | [ 271.429708][ T2949] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.430006][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.430009][ T2949] Call Trace: [ 271.430011][ T2949] [ 271.430013][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.430024][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.430032][ T2949] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.430038][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.430047][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.430056][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.430062][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.430074][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.430086][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.430090][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.430101][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.430108][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.430111][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.430122][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.430138][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.430141][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.430152][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.430159][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.430165][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.430177][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.430185][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.430190][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.430194][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.430201][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.430206][ T2949] ? 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) [ 271.430216][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.430220][ T2949] ? 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) [ 271.430223][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.430228][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.430232][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.430236][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.430241][ T2949] 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 [ 271.430244][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.430248][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.430250][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.430252][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.430254][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.430256][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.430256][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.430270][ T2949] | [ 271.443748][ T2949] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2949 | [ 271.444737][ T2949] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 271.444996][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.444998][ T2949] Call Trace: [ 271.445000][ T2949] [ 271.445002][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.445010][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.445018][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.445025][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.445034][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.445040][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.445045][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.445059][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.445071][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.445075][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.445085][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.445091][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.445094][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.445104][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.445120][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.445123][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.445134][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.445139][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.445145][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.445157][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.445166][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.445170][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.445175][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.445182][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.445187][ T2949] ? 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) [ 271.445196][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.445199][ T2949] ? 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) [ 271.445203][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.445207][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.445212][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.445215][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.445219][ T2949] 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 [ 271.445222][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.445225][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.445227][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.445229][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.445231][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.445232][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.445232][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.445247][ T2949] | [ 271.458729][ T2949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2949 | [ 271.459507][ T2949] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.459780][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.459782][ T2949] Call Trace: [ 271.459784][ T2949] [ 271.459786][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.459792][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.459798][ T2949] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.459805][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.459820][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.459835][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.459844][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.459851][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.459857][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.459863][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.459867][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.459880][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.459892][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.459896][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.459905][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.459908][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.459911][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.459920][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.459937][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.459939][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.459950][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.459955][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.459961][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.459973][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.459981][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.459986][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.459989][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.459996][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.460002][ T2949] ? 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) [ 271.460009][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.460014][ T2949] ? 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) [ 271.460017][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.460021][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.460026][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.460029][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.460032][ T2949] 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 [ 271.460035][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.460038][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.460040][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.460042][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.460043][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.460045][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.460045][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.460062][ T2949] | [ 271.475305][ T2949] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2949 | [ 271.475782][ T2949] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 271.476264][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.476265][ T2949] Call Trace: [ 271.476267][ T2949] [ 271.476269][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.476275][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.476282][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.476289][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.476303][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.476318][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.476327][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.476334][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.476341][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.476346][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.476351][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.476364][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.476376][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.476380][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.476389][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.476393][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.476396][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.476404][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.476421][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.476423][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.476435][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.476439][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.476445][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.476457][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.476465][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.476470][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.476474][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.476480][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.476486][ T2949] ? 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) [ 271.476493][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.476497][ T2949] ? 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) [ 271.476500][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.476505][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.476510][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.476513][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.476516][ T2949] 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 [ 271.476519][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.476522][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.476524][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.476525][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.476527][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.476529][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.476529][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.476544][ T2949] | [ 271.476552][ T2949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2949 | [ 271.491976][ T2949] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.492445][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.492447][ T2949] Call Trace: [ 271.492449][ T2949] [ 271.492451][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.492456][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.492462][ T2949] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.492468][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.492482][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.492496][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.492500][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.492511][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.492518][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.492531][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.492545][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.492555][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.492561][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.492567][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.492573][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.492578][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.492590][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.492602][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.492606][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.492615][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.492618][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.492621][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.492629][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.492646][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.492648][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.492660][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.492664][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.492669][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.492682][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.492689][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.492694][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.492697][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.492704][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.492709][ T2949] ? 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) [ 271.492717][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.492721][ T2949] ? 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) [ 271.492724][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.492729][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.492733][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.492736][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.492739][ T2949] 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 [ 271.492741][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.492744][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.492746][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.492748][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.492749][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.492751][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.492751][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.492766][ T2949] | [ 271.492781][ T2949] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2949 | [ 271.511974][ T2949] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 271.512464][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.512465][ T2949] Call Trace: [ 271.512467][ T2949] [ 271.512468][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.512474][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.512480][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.512487][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.512501][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.512514][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.512518][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.512528][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.512535][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.512548][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.512563][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.512573][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.512580][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.512587][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.512592][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.512597][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.512610][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.512622][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.512627][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.512636][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.512639][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.512641][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.512650][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.512667][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.512670][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.512681][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.512685][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.512691][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.512704][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.512712][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.512717][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.512720][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.512727][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.512733][ T2949] ? 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) [ 271.512740][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.512744][ T2949] ? 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) [ 271.512747][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.512752][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.512757][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.512760][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.512763][ T2949] 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 [ 271.512765][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.512768][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.512770][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.512772][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.512774][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.512775][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.512775][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.512791][ T2949] | [ 271.512799][ T2949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2949 | [ 271.532885][ T2949] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.533393][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.533394][ T2949] Call Trace: [ 271.533396][ T2949] [ 271.533398][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.533403][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.533408][ T2949] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.533415][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.533429][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.533443][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.533446][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.533457][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.533464][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.533476][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.533490][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.533494][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.533504][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.533510][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.533523][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.533538][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.533547][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.533554][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.533560][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.533566][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.533570][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.533583][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.533595][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.533599][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.533608][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.533611][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.533613][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.533622][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.533639][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.533641][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.533653][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.533656][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.533662][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.533675][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.533682][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.533687][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.533690][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.533697][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.533702][ T2949] ? 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) [ 271.533709][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.533713][ T2949] ? 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) [ 271.533716][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.533721][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.533726][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.533729][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.533732][ T2949] 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 [ 271.533734][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.533737][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.533739][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.533741][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.533743][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.533744][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.533744][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.533760][ T2949] | [ 271.533762][ T2949] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2949 | [ 271.556228][ T2949] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 271.556540][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.556542][ T2949] Call Trace: [ 271.556543][ T2949] [ 271.556545][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.556551][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.556557][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.556564][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.556578][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.556591][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.556595][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.556606][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.556613][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.556626][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.556640][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.556643][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.556653][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.556660][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.556673][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.556688][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.556698][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.556704][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.556711][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.556716][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.556721][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.556734][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.556747][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.556751][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.556760][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.556763][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.556766][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.556774][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.556792][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.556794][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.556806][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.556810][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.556816][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.556829][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.556837][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.556841][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.556844][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.556851][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.556857][ T2949] ? 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) [ 271.556865][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.556869][ T2949] ? 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) [ 271.556872][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.556877][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.556882][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.556885][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.556888][ T2949] 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 [ 271.556890][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.556893][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.556895][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.556897][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.556899][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.556900][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.556900][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.556916][ T2949] | [ 271.556924][ T2949] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2949 | [ 271.580121][ T2949] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.580442][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.580444][ T2949] Call Trace: [ 271.580445][ T2949] [ 271.580447][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.580452][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.580457][ T2949] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 271.580464][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.580478][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.580492][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.580495][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.580506][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.580513][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.580526][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.580540][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.580543][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.580553][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.580560][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.580573][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.580587][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.580590][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.580600][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.580607][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.580620][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.580634][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.580644][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.580651][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.580657][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.580662][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.580667][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.580680][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.580693][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.580697][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.580706][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.580709][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.580711][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.580720][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.580737][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.580740][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.580751][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.580755][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.580761][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.580774][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.580782][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.580786][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.580789][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.580796][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.580802][ T2949] ? 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) [ 271.580809][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.580813][ T2949] ? 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) [ 271.580816][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.580820][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.580826][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.580828][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.580831][ T2949] 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 [ 271.580834][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.580837][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.580839][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.580841][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.580843][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.580844][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.580844][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 271.580860][ T2949] | [ 271.580862][ T2949] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2949 | [ 271.606368][ T2949] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606693][ T2949] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 271.606694][ T2949] Call Trace: [ 271.606696][ T2949] [ 271.606698][ T2949] dump_stack_lvl (lib/dump_stack.c:123) [ 271.606704][ T2949] check_preemption_disabled (lib/smp_processor_id.c:52) [ 271.606710][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606718][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.606732][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.606746][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.606750][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.606760][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606767][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.606781][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.606795][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.606799][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.606809][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606816][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.606830][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.606843][ T2949] ? dump_stack_lvl (lib/dump_stack.c:123) [ 271.606847][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.606857][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606864][ T2949] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 271.606877][ T2949] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 271.606892][ T2949] ? dump_stack_lvl (lib/dump_stack.c:124) [ 271.606902][ T2949] lwtunnel_output (net/core/lwtunnel.c:359) [ 271.606908][ T2949] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 271.606915][ T2949] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.606920][ T2949] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 271.606925][ T2949] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 271.606938][ T2949] rawv6_sendmsg (net/ipv6/raw.c:918) [ 271.606951][ T2949] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 271.606955][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.606964][ T2949] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 271.606967][ T2949] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 271.606970][ T2949] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [ 271.606979][ T2949] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 271.606996][ T2949] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 271.606999][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.607011][ T2949] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.607015][ T2949] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 271.607020][ T2949] ? __pfx___sys_sendto (net/socket.c:2147) [ 271.607033][ T2949] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [ 271.607041][ T2949] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 271.607046][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.607049][ T2949] ? __lock_release (kernel/locking/lockdep.c:5534) [ 271.607057][ T2949] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [ 271.607063][ T2949] ? 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) [ 271.607070][ T2949] __x64_sys_sendto (net/socket.c:2183) [ 271.607074][ T2949] ? 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) [ 271.607077][ T2949] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 271.607081][ T2949] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 271.607087][ T2949] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 271.607089][ T2949] RIP: 0033:0x7f459a7e6a4a [ 271.607093][ T2949] 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 [ 271.607095][ T2949] RSP: 002b:00007ffeb03e0d18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 271.607098][ T2949] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f459a7e6a4a [ 271.607100][ T2949] RDX: 0000000000000040 RSI: 000000000a268340 RDI: 0000000000000005 [ 271.607102][ T2949] RBP: 00007ffeb03e0da0 R08: 0000000000418574 R09: 000000000000001c [ 271.607104][ T2949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 271.607105][ T2949] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f459a90f000 | [ 272.698236][ T2949] lwtunnel_output(): recursion limit reached on datapath | [ 277.411923][ T2956] check_preemption_disabled: 46 callbacks suppressed | [ 277.411931][ T2956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2956 | [ 277.412684][ T2956] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 277.412958][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.412960][ T2956] Call Trace: [ 277.412963][ T2956] [ 277.412966][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 277.412977][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.412986][ T2956] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 277.412992][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.413003][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.413011][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.413016][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.413028][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.413040][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.413045][ T2956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.413054][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.413066][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.413074][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.413083][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.413100][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.413103][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.413114][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.413121][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.413127][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.413141][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.413148][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.413157][ T2956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.413164][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.413175][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 277.413178][ T2956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.413184][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.413189][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.413194][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.413199][ T2956] RIP: 0033:0x7fca51eb2a4a [ 277.413203][ T2956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 277.413206][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.413210][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 277.413212][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 277.413214][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 277.413216][ T2956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.413218][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.413218][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.413233][ T2956] | [ 277.425720][ T2956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2956 | [ 277.426130][ T2956] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.426384][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.426386][ T2956] Call Trace: [ 277.426388][ T2956] [ 277.426391][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 277.426398][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.426404][ T2956] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.426411][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.426419][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.426425][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.426430][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.426442][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.426454][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.426460][ T2956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.426464][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.426472][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.426476][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.426485][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.426501][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.426504][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.426516][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.426520][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.426526][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.426541][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.426548][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.426557][ T2956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.426564][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.426575][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 277.426579][ T2956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.426583][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.426588][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.426593][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.426596][ T2956] RIP: 0033:0x7fca51eb2a4a [ 277.426600][ T2956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 277.426602][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.426606][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 277.426608][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 277.426609][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 277.426611][ T2956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.426613][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.426613][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.426628][ T2956] | [ 277.443231][ T2956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2956 | [ 277.443605][ T2956] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 277.443868][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.443869][ T2956] Call Trace: [ 277.443871][ T2956] [ 277.443873][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 277.443881][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.443887][ T2956] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 277.443894][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.443901][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.443908][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.443913][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.443925][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.443937][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.443942][ T2956] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.443947][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.443955][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.443959][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.443968][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.443985][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.443987][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.443999][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.444004][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.444010][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.444025][ T2956] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.444032][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.444040][ T2956] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.444047][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.444059][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 277.444063][ T2956] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.444067][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.444072][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.444077][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.444080][ T2956] RIP: 0033:0x7fca51eb2a4a [ 277.444084][ T2956] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 277.444087][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.444090][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 277.444093][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 277.444094][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 277.444096][ T2956] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.444098][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.444098][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 277.444113][ T2956] | [ 278.412869][ T2956] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2956 | [ 278.413487][ T2956] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 278.413763][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.413765][ T2956] Call Trace: [ 278.413767][ T2956] [ 278.413770][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 278.413778][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.413785][ T2956] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 278.413792][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.413799][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.413806][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.413811][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.413823][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.413835][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.413840][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 278.413850][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.413855][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.413865][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.413881][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.413885][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.413896][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.413902][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.413907][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.413921][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.413930][ T2956] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 278.413938][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.413945][ T2956] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 278.413951][ T2956] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 278.413953][ T2956] ? 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) [ 278.413964][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 278.413968][ T2956] ? 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) [ 278.413972][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.413977][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.413982][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.413986][ T2956] RIP: 0033:0x7fca51eb2a4a [ 278.413991][ T2956] 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 [ 278.413994][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.413997][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 278.414000][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 278.414002][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 278.414004][ T2956] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.414006][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 278.414006][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 278.414021][ T2956] | [ 278.426580][ T2956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2956 | [ 278.426965][ T2956] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 278.427244][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.427246][ T2956] Call Trace: [ 278.427248][ T2956] [ 278.427250][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 278.427257][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.427264][ T2956] lwtunnel_output (net/core/lwtunnel.c:359) [ 278.427271][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.427278][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.427285][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.427290][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.427302][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.427314][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.427318][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 278.427328][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.427332][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.427341][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.427358][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.427361][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.427372][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.427377][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.427383][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.427396][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.427406][ T2956] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 278.427413][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.427421][ T2956] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 278.427426][ T2956] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 278.427429][ T2956] ? 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) [ 278.427437][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 278.427441][ T2956] ? 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) [ 278.427445][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.427449][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.427454][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.427457][ T2956] RIP: 0033:0x7fca51eb2a4a [ 278.427461][ T2956] 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 [ 278.427464][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.427468][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 278.427470][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 278.427472][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 278.427474][ T2956] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.427476][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 278.427476][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 278.427491][ T2956] | [ 278.427827][ T2956] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2956 | [ 278.439953][ T2956] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 278.440223][ T2956] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.440225][ T2956] Call Trace: [ 278.440227][ T2956] [ 278.440229][ T2956] dump_stack_lvl (lib/dump_stack.c:123) [ 278.440236][ T2956] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.440243][ T2956] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 278.440249][ T2956] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.440257][ T2956] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.440263][ T2956] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.440268][ T2956] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.440281][ T2956] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.440293][ T2956] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.440298][ T2956] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 278.440307][ T2956] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.440311][ T2956] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.440321][ T2956] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.440337][ T2956] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.440340][ T2956] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.440351][ T2956] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.440356][ T2956] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.440362][ T2956] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.440375][ T2956] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.440384][ T2956] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 278.440391][ T2956] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.440399][ T2956] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 278.440404][ T2956] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 278.440407][ T2956] ? 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) [ 278.440415][ T2956] __x64_sys_sendto (net/socket.c:2183) [ 278.440419][ T2956] ? 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) [ 278.440422][ T2956] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.440427][ T2956] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.440433][ T2956] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.440436][ T2956] RIP: 0033:0x7fca51eb2a4a [ 278.440440][ T2956] 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 [ 278.440443][ T2956] RSP: 002b:00007ffda27ef3d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.440446][ T2956] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca51eb2a4a [ 278.440449][ T2956] RDX: 0000000000000040 RSI: 00000000062ba340 RDI: 0000000000000005 [ 278.440450][ T2956] RBP: 00007ffda27ef460 R08: 0000000000418574 R09: 000000000000001c [ 278.440453][ T2956] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.440455][ T2956] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca51fdb000 | [ 280.895543][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 281.967642][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 284.219911][ T2962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2962 | [ 284.220324][ T2962] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.220572][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.220574][ T2962] Call Trace: [ 284.220576][ T2962] [ 284.220579][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.220587][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.220594][ T2962] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.220600][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.220609][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.220616][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.220621][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.220633][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.220645][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.220651][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.220656][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.220664][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.220669][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.220678][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.220694][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.220697][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.220709][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.220714][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.220720][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.220734][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.220742][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.220751][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.220758][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.220768][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.220772][ T2962] ? 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) [ 284.220776][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.220780][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.220785][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.220789][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.220793][ T2962] 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 [ 284.220796][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.220800][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.220802][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.220804][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.220806][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.220807][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.220807][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.220822][ T2962] | [ 284.220824][ T2962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2962 | [ 284.232473][ T2962] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 284.232712][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.232713][ T2962] Call Trace: [ 284.232715][ T2962] [ 284.232717][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.232723][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.232728][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.232735][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.232741][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.232747][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.232752][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.232764][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.232776][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.232782][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.232785][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.232793][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.232796][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.232805][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.232822][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.232824][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.232836][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.232840][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.232845][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.232860][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.232866][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.232874][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.232881][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.232891][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.232895][ T2962] ? 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) [ 284.232898][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.232903][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.232908][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.232911][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.232914][ T2962] 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 [ 284.232916][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.232920][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.232922][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.232923][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.232925][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.232927][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.232927][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.232942][ T2962] | [ 284.246935][ T2962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2962 | [ 284.247320][ T2962] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.247571][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.247573][ T2962] Call Trace: [ 284.247574][ T2962] [ 284.247577][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.247582][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.247588][ T2962] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.247595][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.247606][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.247618][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.247622][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.247631][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.247638][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.247645][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.247650][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.247655][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.247668][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.247680][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.247685][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.247689][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.247696][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.247700][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.247709][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.247725][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.247728][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.247739][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.247743][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.247748][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.247763][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.247769][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.247777][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.247784][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.247794][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.247798][ T2962] ? 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) [ 284.247801][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.247805][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.247810][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.247813][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.247816][ T2962] 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 [ 284.247819][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.247822][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.247824][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.247825][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.247827][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.247829][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.247829][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.247844][ T2962] | [ 284.247846][ T2962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2962 | [ 284.260812][ T2962] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 284.261075][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.261076][ T2962] Call Trace: [ 284.261078][ T2962] [ 284.261080][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.261085][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.261091][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.261098][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.261107][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.261120][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.261123][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.261133][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.261140][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.261146][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.261152][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.261156][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.261169][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.261181][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.261187][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.261191][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.261198][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.261202][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.261211][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.261227][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.261230][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.261241][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.261245][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.261251][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.261266][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.261272][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.261279][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.261286][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.261297][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.261301][ T2962] ? 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) [ 284.261304][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.261308][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.261313][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.261316][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.261319][ T2962] 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 [ 284.261322][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.261325][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.261326][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.261328][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.261330][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.261332][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.261332][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.261347][ T2962] | [ 284.261446][ T2962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2962 | [ 284.275019][ T2962] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.275290][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.275291][ T2962] Call Trace: [ 284.275293][ T2962] [ 284.275295][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.275300][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.275306][ T2962] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.275313][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.275323][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.275335][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.275339][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.275349][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.275356][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.275365][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.275377][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.275381][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.275390][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.275397][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.275404][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.275409][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.275414][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.275426][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.275438][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.275444][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.275447][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.275454][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.275457][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.275466][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.275483][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.275486][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.275497][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.275501][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.275506][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.275521][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.275527][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.275535][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.275542][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.275552][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.275556][ T2962] ? 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) [ 284.275559][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.275564][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.275569][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.275572][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.275576][ T2962] 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 [ 284.275579][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.275582][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.275583][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.275585][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.275587][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.275588][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.275588][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.275603][ T2962] | [ 284.275605][ T2962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2962 | [ 284.292762][ T2962] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 284.293023][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.293025][ T2962] Call Trace: [ 284.293026][ T2962] [ 284.293028][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.293034][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.293040][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.293047][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.293058][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.293070][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.293074][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.293084][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.293091][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.293100][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.293113][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.293116][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.293126][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.293133][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.293139][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.293145][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.293150][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.293162][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.293174][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.293180][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.293183][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.293191][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.293194][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.293203][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.293220][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.293223][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.293235][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.293238][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.293244][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.293259][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.293265][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.293273][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.293280][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.293290][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.293294][ T2962] ? 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) [ 284.293297][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.293302][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.293307][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.293310][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.293314][ T2962] 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 [ 284.293316][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.293319][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.293321][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.293323][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.293324][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.293326][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.293326][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.293341][ T2962] | [ 284.311412][ T2962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2962 | [ 284.311988][ T2962] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.312271][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.312273][ T2962] Call Trace: [ 284.312274][ T2962] [ 284.312276][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.312281][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.312287][ T2962] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.312294][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.312304][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.312318][ T2962] ? dump_stack_lvl (lib/dump_stack.c:124) [ 284.312327][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.312334][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.312343][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.312356][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.312359][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.312369][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.312376][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.312385][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.312397][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.312401][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.312411][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.312417][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.312424][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.312429][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.312434][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.312447][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.312459][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.312465][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.312468][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.312475][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.312478][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.312488][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.312504][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.312507][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.312518][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.312522][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.312528][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.312543][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.312549][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.312557][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.312564][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.312574][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.312578][ T2962] ? 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) [ 284.312582][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.312586][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.312591][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.312594][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.312598][ T2962] 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 [ 284.312600][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.312603][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.312605][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.312607][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.312608][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.312610][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.312610][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.312625][ T2962] | [ 284.312627][ T2962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2962 | [ 284.330921][ T2962] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 284.331220][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.331221][ T2962] Call Trace: [ 284.331223][ T2962] [ 284.331225][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.331230][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.331236][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.331243][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.331253][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.331267][ T2962] ? dump_stack_lvl (lib/dump_stack.c:124) [ 284.331277][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.331283][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.331293][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.331305][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.331309][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.331319][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.331326][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.331335][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.331348][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.331351][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.331361][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.331368][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.331374][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.331380][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.331384][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.331397][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.331409][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.331415][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.331418][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.331426][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.331429][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.331438][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.331455][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.331458][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.331469][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.331474][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.331479][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.331495][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.331501][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.331508][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.331516][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.331526][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.331531][ T2962] ? 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) [ 284.331533][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.331538][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.331543][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.331546][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.331549][ T2962] 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 [ 284.331551][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.331554][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.331556][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.331557][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.331559][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.331560][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.331560][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.331576][ T2962] | [ 284.331733][ T2962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2962 | [ 284.350789][ T2962] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.351085][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.351086][ T2962] Call Trace: [ 284.351088][ T2962] [ 284.351090][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.351095][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.351101][ T2962] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 284.351107][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.351117][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.351130][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.351133][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.351144][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.351151][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.351160][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.351174][ T2962] ? dump_stack_lvl (lib/dump_stack.c:124) [ 284.351183][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.351190][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.351199][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.351211][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.351215][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.351225][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.351232][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.351241][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.351253][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.351257][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.351267][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.351274][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.351281][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.351287][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.351292][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.351305][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.351318][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.351323][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.351327][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.351334][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.351337][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.351346][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.351363][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.351366][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.351378][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.351381][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.351387][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.351403][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.351409][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.351416][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.351424][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.351434][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.351438][ T2962] ? 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) [ 284.351441][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.351446][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.351451][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.351454][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.351457][ T2962] 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 [ 284.351459][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.351462][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.351464][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.351465][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.351467][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.351469][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.351469][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 284.351484][ T2962] | [ 284.351486][ T2962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2962 | [ 284.372794][ T2962] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373089][ T2962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 284.373090][ T2962] Call Trace: [ 284.373092][ T2962] [ 284.373094][ T2962] dump_stack_lvl (lib/dump_stack.c:123) [ 284.373099][ T2962] check_preemption_disabled (lib/smp_processor_id.c:52) [ 284.373104][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373112][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.373122][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.373135][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.373139][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.373149][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373156][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.373165][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.373180][ T2962] ? dump_stack_lvl (lib/dump_stack.c:124) [ 284.373190][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373196][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.373206][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.373219][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.373222][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.373232][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373239][ T2962] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 284.373248][ T2962] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 284.373261][ T2962] ? dump_stack_lvl (lib/dump_stack.c:123) [ 284.373264][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.373274][ T2962] lwtunnel_output (net/core/lwtunnel.c:359) [ 284.373281][ T2962] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 284.373287][ T2962] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.373293][ T2962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 284.373298][ T2962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 284.373311][ T2962] rawv6_sendmsg (net/ipv6/raw.c:918) [ 284.373323][ T2962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 284.373329][ T2962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 284.373332][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.373340][ T2962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 284.373343][ T2962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 284.373352][ T2962] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 284.373370][ T2962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 284.373372][ T2962] ? __lock_release (kernel/locking/lockdep.c:5534) [ 284.373384][ T2962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.373388][ T2962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 284.373394][ T2962] ? __pfx___sys_sendto (net/socket.c:2147) [ 284.373409][ T2962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 284.373415][ T2962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 284.373423][ T2962] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 284.373430][ T2962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 284.373441][ T2962] __x64_sys_sendto (net/socket.c:2183) [ 284.373445][ T2962] ? 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) [ 284.373448][ T2962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 284.373452][ T2962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 284.373458][ T2962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 284.373461][ T2962] RIP: 0033:0x7fbb78aa4a4a [ 284.373464][ T2962] 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 [ 284.373467][ T2962] RSP: 002b:00007ffeae561848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 284.373470][ T2962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb78aa4a4a [ 284.373472][ T2962] RDX: 0000000000000040 RSI: 000000003cb9b340 RDI: 0000000000000005 [ 284.373474][ T2962] RBP: 00007ffeae5618d0 R08: 0000000000418574 R09: 000000000000001c [ 284.373476][ T2962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 284.373477][ T2962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb78bcd000 | [ 289.895965][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 292.155688][ T2968] check_preemption_disabled: 46 callbacks suppressed | [ 292.155695][ T2968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2968 | [ 292.156899][ T2968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.157161][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.157163][ T2968] Call Trace: [ 292.157165][ T2968] [ 292.157167][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.157175][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.157182][ T2968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.157189][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.157197][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.157203][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.157208][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.157221][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.157233][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.157238][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.157243][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.157252][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.157257][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.157266][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.157283][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.157286][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.157297][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.157302][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.157308][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.157322][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.157330][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.157339][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.157346][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.157356][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.157359][ T2968] ? 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) [ 292.157363][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.157368][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.157373][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.157377][ T2968] RIP: 0033:0x7f9954035a4a [ 292.157382][ T2968] 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 [ 292.157384][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.157388][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.157391][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.157392][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.157394][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.157396][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.157396][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.157411][ T2968] | [ 292.157413][ T2968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2968 | [ 292.168653][ T2968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 292.168891][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.168893][ T2968] Call Trace: [ 292.168894][ T2968] [ 292.168896][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.168902][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.168908][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.168914][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.168921][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.168926][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.168931][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.168944][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.168966][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.168971][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.168974][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.168981][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.168985][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.168993][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.169009][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.169012][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.169023][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.169026][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.169032][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.169046][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.169052][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.169059][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.169067][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.169077][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.169081][ T2968] ? 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) [ 292.169084][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.169088][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.169093][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.169097][ T2968] RIP: 0033:0x7f9954035a4a [ 292.169100][ T2968] 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 [ 292.169102][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.169105][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.169107][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.169109][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.169111][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.169113][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.169113][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.169127][ T2968] | [ 292.181375][ T2968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2968 | [ 292.181751][ T2968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.182009][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.182010][ T2968] Call Trace: [ 292.182012][ T2968] [ 292.182014][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.182019][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.182025][ T2968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.182032][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.182036][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.182041][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.182046][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.182050][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.182066][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.182069][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.182071][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.182081][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.182095][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.182103][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.182107][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.182118][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.182127][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.182133][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.182139][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.182145][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.182149][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.182162][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.182174][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.182179][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.182182][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.182189][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.182193][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.182202][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.182218][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.182221][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.182232][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.182236][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.182241][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.182256][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.182262][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.182269][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.182276][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.182286][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.182290][ T2968] ? 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) [ 292.182294][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.182298][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.182304][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.182307][ T2968] RIP: 0033:0x7f9954035a4a [ 292.182310][ T2968] 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 [ 292.182313][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.182316][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.182317][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.182319][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.182320][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.182322][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.182322][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.182337][ T2968] | [ 292.199102][ T2968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2968 | [ 292.199482][ T2968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 292.199743][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.199745][ T2968] Call Trace: [ 292.199747][ T2968] [ 292.199749][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.199754][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.199760][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.199767][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.199770][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.199776][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.199781][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.199784][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.199799][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.199802][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.199804][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.199813][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.199828][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.199836][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.199841][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.199851][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.199860][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.199867][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.199873][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.199879][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.199883][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.199896][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.199908][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.199913][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.199916][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.199924][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.199927][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.199936][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.199953][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.199955][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.199967][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.199971][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.199976][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.199991][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.199998][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.200005][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.200012][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.200023][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.200026][ T2968] ? 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) [ 292.200029][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.200034][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.200039][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.200042][ T2968] RIP: 0033:0x7f9954035a4a [ 292.200045][ T2968] 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 [ 292.200047][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.200050][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.200051][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.200053][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.200054][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.200057][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.200057][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.200072][ T2968] | [ 292.218844][ T2968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2968 | [ 292.219258][ T2968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.219535][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.219536][ T2968] Call Trace: [ 292.219537][ T2968] [ 292.219539][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.219545][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.219551][ T2968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.219558][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.219561][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.219567][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.219571][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.219574][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.219580][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.219592][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.219595][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.219597][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.219605][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.219620][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.219628][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.219633][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.219643][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.219653][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.219660][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.219663][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.219669][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.219673][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.219676][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.219691][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.219693][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.219695][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.219703][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.219718][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.219726][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.219731][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.219741][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.219750][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.219756][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.219762][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.219768][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.219773][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.219785][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.219797][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.219802][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.219806][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.219813][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.219816][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.219825][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.219842][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.219844][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.219855][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.219859][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.219865][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.219880][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.219886][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.219893][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.219900][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.219910][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.219914][ T2968] ? 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) [ 292.219917][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.219922][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.219927][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.219930][ T2968] RIP: 0033:0x7f9954035a4a [ 292.219933][ T2968] 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 [ 292.219935][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.219938][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.219939][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.219941][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.219943][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.219944][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.219944][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.219959][ T2968] | [ 292.219961][ T2968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2968 | [ 292.243806][ T2968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 292.244098][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.244100][ T2968] Call Trace: [ 292.244102][ T2968] [ 292.244103][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.244109][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.244115][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.244122][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.244125][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.244131][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.244136][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.244140][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.244145][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.244157][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.244160][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.244162][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.244171][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.244185][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.244193][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.244198][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.244208][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.244217][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.244224][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.244226][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.244232][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.244236][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.244239][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.244253][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.244256][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.244258][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.244266][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.244281][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.244288][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.244293][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.244303][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.244312][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.244319][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.244325][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.244331][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.244335][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.244348][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.244360][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.244366][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.244369][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.244376][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.244380][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.244388][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.244405][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.244408][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.244419][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.244423][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.244429][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.244444][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.244450][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.244457][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.244465][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.244475][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.244479][ T2968] ? 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) [ 292.244482][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.244486][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.244491][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.244494][ T2968] RIP: 0033:0x7f9954035a4a [ 292.244497][ T2968] 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 [ 292.244499][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.244502][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.244504][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.244505][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.244507][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.244509][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.244509][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.244524][ T2968] | [ 292.244532][ T2968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2968 | [ 292.270226][ T2968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.270527][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.270529][ T2968] Call Trace: [ 292.270531][ T2968] [ 292.270533][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.270538][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.270544][ T2968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.270551][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.270554][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270560][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.270565][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.270569][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.270583][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.270586][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270589][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.270597][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.270609][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.270616][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.270624][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.270629][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.270636][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.270640][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.270644][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.270654][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.270660][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.270663][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270669][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.270673][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.270676][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.270681][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.270692][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.270695][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270697][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.270705][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.270720][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.270728][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.270732][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.270742][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.270752][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.270758][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.270761][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270767][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.270771][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.270774][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.270788][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.270791][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.270794][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.270802][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.270816][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.270824][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.270828][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.270838][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.270848][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.270854][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.270861][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.270866][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.270871][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.270883][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.270895][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.270901][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.270904][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.270911][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.270914][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.270923][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.270940][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.270943][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.270954][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.270958][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.270964][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.270979][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.270985][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.270992][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.270999][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.271010][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.271013][ T2968] ? 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) [ 292.271016][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.271021][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.271026][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.271028][ T2968] RIP: 0033:0x7f9954035a4a [ 292.271031][ T2968] 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 [ 292.271034][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.271036][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.271038][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.271040][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.271041][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.271043][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.271043][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.271059][ T2968] | [ 292.303533][ T2968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2968 | [ 292.303978][ T2968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 292.304290][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.304292][ T2968] Call Trace: [ 292.304294][ T2968] [ 292.304296][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.304302][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.304308][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.304315][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.304318][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304324][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.304329][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.304332][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.304348][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.304351][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304353][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.304362][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.304374][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.304381][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.304389][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.304393][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.304400][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.304405][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.304409][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.304419][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.304426][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.304429][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304434][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.304439][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.304442][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.304446][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.304458][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.304461][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304463][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.304471][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.304486][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.304493][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.304498][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.304508][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.304518][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.304525][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.304527][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304533][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.304537][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.304540][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.304554][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.304557][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.304559][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.304567][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.304582][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.304590][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.304594][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.304605][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.304614][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.304620][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.304627][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.304632][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.304637][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.304650][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.304662][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.304667][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.304670][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.304678][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.304681][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.304690][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.304707][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.304709][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.304721][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.304725][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.304731][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.304746][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.304753][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.304760][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.304768][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.304778][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.304782][ T2968] ? 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) [ 292.304785][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.304790][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.304795][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.304797][ T2968] RIP: 0033:0x7f9954035a4a [ 292.304801][ T2968] 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 [ 292.304803][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.304806][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.304807][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.304809][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.304810][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.304812][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.304812][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.304827][ T2968] | [ 292.304952][ T2968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2968 | [ 292.338185][ T2968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.338504][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.338506][ T2968] Call Trace: [ 292.338508][ T2968] [ 292.338510][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.338516][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.338522][ T2968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 292.338529][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.338532][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338539][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.338543][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.338546][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.338562][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.338565][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338568][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.338576][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.338589][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.338595][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.338603][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.338608][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.338616][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.338620][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.338623][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.338634][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.338640][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.338643][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338649][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.338653][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.338656][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.338671][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.338674][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338676][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.338684][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.338697][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.338701][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.338709][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.338714][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.338721][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.338725][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.338728][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.338738][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.338744][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.338747][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338752][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.338757][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.338759][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.338764][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.338776][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.338778][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338781][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.338789][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.338803][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.338811][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.338816][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.338826][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.338836][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.338842][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.338845][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338850][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.338854][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.338857][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.338872][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.338874][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.338876][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.338884][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.338899][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.338907][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.338912][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.338922][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.338931][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.338938][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.338944][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.338950][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.338954][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.338967][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.338979][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.338985][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.338988][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.338995][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.338998][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.339007][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.339024][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.339027][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.339039][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.339042][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.339048][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.339065][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.339071][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.339078][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.339086][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.339096][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.339100][ T2968] ? 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) [ 292.339103][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.339108][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.339113][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.339116][ T2968] RIP: 0033:0x7f9954035a4a [ 292.339119][ T2968] 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 [ 292.339121][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.339124][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.339127][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.339128][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.339130][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.339131][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.339131][ T2968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f995415e000 | [ 292.339147][ T2968] | [ 292.379938][ T2968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2968 | [ 292.380614][ T2968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 292.380930][ T2968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.380932][ T2968] Call Trace: [ 292.380933][ T2968] [ 292.380935][ T2968] dump_stack_lvl (lib/dump_stack.c:123) [ 292.380941][ T2968] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.380947][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.380955][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.380958][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.380964][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.380969][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.380972][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.380988][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.380991][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.380993][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.381002][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.381015][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.381021][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.381029][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.381034][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.381041][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.381045][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.381049][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.381060][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.381067][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.381070][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381075][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.381080][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.381083][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.381097][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.381100][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381102][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.381110][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.381123][ T2968] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 292.381128][ T2968] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.381136][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.381140][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.381147][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.381151][ T2968] ? dump_stack_lvl (lib/dump_stack.c:123) [ 292.381155][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.381165][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.381171][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.381174][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381180][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.381184][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.381186][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.381191][ T2968] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 292.381203][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.381206][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381208][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.381216][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.381231][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.381239][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.381244][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.381254][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.381264][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.381270][ T2968] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 292.381273][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381279][ T2968] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 292.381283][ T2968] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 292.381286][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.381301][ T2968] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 292.381303][ T2968] ? __pfx_dst_output (./include/net/dst.h:458) [ 292.381306][ T2968] ? _printk (kernel/printk/printk.c:2470) [ 292.381314][ T2968] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 292.381329][ T2968] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 292.381337][ T2968] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 292.381342][ T2968] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 292.381352][ T2968] ? dump_stack_lvl (lib/dump_stack.c:124) [ 292.381362][ T2968] lwtunnel_output (net/core/lwtunnel.c:359) [ 292.381368][ T2968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.381375][ T2968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.381380][ T2968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.381385][ T2968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.381398][ T2968] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.381410][ T2968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.381416][ T2968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.381419][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.381426][ T2968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.381429][ T2968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.381439][ T2968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.381456][ T2968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.381459][ T2968] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.381470][ T2968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.381475][ T2968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.381480][ T2968] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.381496][ T2968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.381502][ T2968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.381510][ T2968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.381518][ T2968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.381528][ T2968] __x64_sys_sendto (net/socket.c:2183) [ 292.381532][ T2968] ? 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) [ 292.381536][ T2968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.381540][ T2968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.381545][ T2968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.381548][ T2968] RIP: 0033:0x7f9954035a4a [ 292.381552][ T2968] 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 [ 292.381554][ T2968] RSP: 002b:00007ffd99389488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.381557][ T2968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9954035a4a [ 292.381559][ T2968] RDX: 0000000000000040 RSI: 000000000a421340 RDI: 0000000000000005 [ 292.381561][ T2968] RBP: 00007ffd99389510 R08: 0000000000418574 R09: 000000000000001c [ 292.381562][ T2968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb