====================================== | [ 1130.050084][ T9800] veth1: renamed from veth-betaR | [ 1130.162319][ T9801] veth0: renamed from veth-gamma | [ 1139.880668][ T9824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9824 | [ 1139.881233][ T9824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.881524][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.881526][ T9824] Call Trace: [ 1139.881529][ T9824] [ 1139.881531][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.881539][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.881545][ T9824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.881551][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.881559][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.881565][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.881570][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.881582][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.881593][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.881599][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.881605][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.881614][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.881618][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.881627][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.881643][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.881645][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.881656][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.881662][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.881667][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.881681][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.881688][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.881697][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.881704][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.881714][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.881718][ T9824] ? 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) [ 1139.881721][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.881726][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.881731][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.881734][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.881739][ T9824] 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 [ 1139.881742][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.881746][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.881748][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.881750][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.881751][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.881753][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.881753][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.881767][ T9824] | [ 1139.881771][ T9824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9824 | [ 1139.894521][ T9824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.894780][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.894781][ T9824] Call Trace: [ 1139.894783][ T9824] [ 1139.894785][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.894792][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.894799][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.894806][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.894813][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.894819][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.894824][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.894836][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.894847][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.894853][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.894858][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.894866][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.894869][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.894879][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.894895][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.894897][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.894908][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.894913][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.894918][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.894932][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.894938][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.894947][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.894954][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.894964][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.894968][ T9824] ? 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) [ 1139.894971][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.894975][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.894980][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.894983][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.894987][ T9824] 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 [ 1139.894990][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.894993][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.894995][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.894997][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.894998][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.895000][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.895000][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.895014][ T9824] | [ 1139.895037][ T9824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9824 | [ 1139.907729][ T9824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.908002][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.908003][ T9824] Call Trace: [ 1139.908005][ T9824] [ 1139.908007][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.908013][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.908018][ T9824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.908025][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.908039][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.908053][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.908056][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.908066][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.908072][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.908079][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.908084][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.908089][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.908101][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.908113][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.908118][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.908121][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.908129][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.908133][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.908142][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.908158][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.908160][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.908171][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.908176][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.908181][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.908196][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.908202][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.908209][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.908216][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.908226][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.908230][ T9824] ? 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) [ 1139.908233][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.908237][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.908242][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.908245][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.908248][ T9824] 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 [ 1139.908250][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.908253][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.908255][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.908256][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.908258][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.908260][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.908260][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.908274][ T9824] | [ 1139.908277][ T9824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9824 | [ 1139.922649][ T9824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.922927][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.922929][ T9824] Call Trace: [ 1139.922930][ T9824] [ 1139.922932][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.922938][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.922944][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.922951][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.922964][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.922978][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.922981][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.922991][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.922997][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.923004][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.923009][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.923014][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.923026][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.923038][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.923043][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.923046][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.923054][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.923057][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.923066][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.923082][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.923085][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.923096][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.923100][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.923106][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.923120][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.923126][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.923134][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.923141][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.923151][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.923155][ T9824] ? 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) [ 1139.923158][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.923163][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.923168][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.923171][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.923174][ T9824] 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 [ 1139.923176][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.923179][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.923181][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.923183][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.923184][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.923186][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.923186][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.923201][ T9824] | [ 1139.923210][ T9824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9824 | [ 1139.938356][ T9824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.938657][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.938658][ T9824] Call Trace: [ 1139.938660][ T9824] [ 1139.938662][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.938667][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.938673][ T9824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.938679][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.938694][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.938707][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.938710][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.938720][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.938727][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.938739][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.938752][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.938756][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.938765][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.938772][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.938778][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.938784][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.938788][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.938800][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.938812][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.938817][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.938820][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.938828][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.938831][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.938840][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.938856][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.938858][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.938870][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.938874][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.938879][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.938894][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.938900][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.938908][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.938915][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.938925][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.938929][ T9824] ? 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) [ 1139.938932][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.938937][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.938941][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.938944][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.938947][ T9824] 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 [ 1139.938950][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.938953][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.938955][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.938957][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.938958][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.938960][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.938960][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.938975][ T9824] | [ 1139.938977][ T9824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9824 | [ 1139.958428][ T9824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.958725][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.958726][ T9824] Call Trace: [ 1139.958728][ T9824] [ 1139.958730][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.958736][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.958742][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.958748][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.958762][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.958775][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.958779][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.958789][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.958796][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.958809][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.958822][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.958825][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.958835][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.958841][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.958848][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.958853][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.958858][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.958870][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.958882][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.958887][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.958890][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.958898][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.958901][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.958910][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.958926][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.958929][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.958940][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.958944][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.958950][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.958965][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.958971][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.958979][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.958986][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.958996][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.959000][ T9824] ? 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) [ 1139.959003][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.959007][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.959012][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.959015][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.959018][ T9824] 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 [ 1139.959021][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.959024][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.959026][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.959027][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.959029][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.959031][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.959031][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.959046][ T9824] | [ 1139.959054][ T9824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9824 | [ 1139.978984][ T9824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.979293][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1139.979294][ T9824] Call Trace: [ 1139.979296][ T9824] [ 1139.979298][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1139.979303][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1139.979309][ T9824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1139.979316][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.979329][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.979343][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.979346][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.979356][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.979363][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.979376][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.979389][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.979392][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.979402][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.979410][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1139.979422][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1139.979436][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1139.979439][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.979449][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1139.979455][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1139.979462][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.979467][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1139.979472][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1139.979484][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1139.979496][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1139.979501][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1139.979504][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.979512][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1139.979515][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1139.979524][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1139.979541][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1139.979544][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1139.979555][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.979559][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1139.979565][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1139.979580][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1139.979586][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1139.979594][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1139.979601][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1139.979611][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1139.979615][ T9824] ? 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) [ 1139.979618][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1139.979622][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1139.979627][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1139.979630][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1139.979633][ T9824] 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 [ 1139.979635][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1139.979638][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1139.979640][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1139.979642][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1139.979643][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1139.979645][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.979645][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1139.979660][ T9824] | [ 1140.000863][ T9824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9824 | [ 1140.001378][ T9824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.001705][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1140.001706][ T9824] Call Trace: [ 1140.001708][ T9824] [ 1140.001710][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1140.001715][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1140.001721][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.001728][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.001742][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.001756][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.001760][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.001770][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.001777][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.001789][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.001803][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.001806][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.001816][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.001823][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.001835][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.001848][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.001852][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.001862][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.001868][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1140.001875][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.001880][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1140.001885][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.001897][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1140.001909][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1140.001915][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1140.001918][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.001925][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1140.001928][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1140.001938][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1140.001954][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1140.001957][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.001969][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.001973][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.001978][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1140.001994][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1140.002000][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1140.002008][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1140.002015][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1140.002025][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1140.002029][ T9824] ? 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) [ 1140.002032][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.002037][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1140.002041][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1140.002044][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1140.002048][ T9824] 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 [ 1140.002050][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1140.002053][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1140.002055][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1140.002056][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1140.002058][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1140.002060][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1140.002060][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1140.002075][ T9824] | [ 1140.002083][ T9824] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9824 | [ 1140.024800][ T9824] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1140.025331][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1140.025332][ T9824] Call Trace: [ 1140.025334][ T9824] [ 1140.025336][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1140.025342][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1140.025347][ T9824] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1140.025355][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.025368][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.025382][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.025386][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.025396][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.025404][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.025417][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.025430][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.025434][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.025444][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.025450][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.025463][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.025477][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.025480][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.025490][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.025497][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.025509][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.025523][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.025526][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.025536][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.025542][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1140.025549][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.025554][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1140.025558][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.025571][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1140.025583][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1140.025588][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1140.025592][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.025599][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1140.025603][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1140.025612][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1140.025628][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1140.025631][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.025643][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.025647][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.025652][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1140.025667][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1140.025673][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1140.025681][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1140.025688][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1140.025699][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1140.025703][ T9824] ? 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) [ 1140.025705][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.025710][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1140.025715][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1140.025718][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1140.025721][ T9824] 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 [ 1140.025724][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1140.025727][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1140.025729][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1140.025730][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1140.025732][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1140.025734][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1140.025734][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1140.025749][ T9824] | [ 1140.050150][ T9824] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9824 | [ 1140.050711][ T9824] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051042][ T9824] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1140.051043][ T9824] Call Trace: [ 1140.051045][ T9824] [ 1140.051047][ T9824] dump_stack_lvl (lib/dump_stack.c:123) [ 1140.051052][ T9824] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1140.051058][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051065][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.051078][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.051092][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.051096][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.051106][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051113][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.051126][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.051140][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.051143][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.051153][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051160][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.051173][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.051186][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.051190][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.051200][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051206][ T9824] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 1140.051219][ T9824] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 1140.051233][ T9824] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1140.051236][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.051246][ T9824] lwtunnel_output (net/core/lwtunnel.c:359) [ 1140.051253][ T9824] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1140.051259][ T9824] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.051265][ T9824] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1140.051270][ T9824] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1140.051282][ T9824] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1140.051295][ T9824] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1140.051300][ T9824] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1140.051303][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.051311][ T9824] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1140.051314][ T9824] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1140.051323][ T9824] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1140.051340][ T9824] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1140.051343][ T9824] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1140.051355][ T9824] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.051359][ T9824] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1140.051364][ T9824] ? __pfx___sys_sendto (net/socket.c:2147) [ 1140.051380][ T9824] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1140.051386][ T9824] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1140.051394][ T9824] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1140.051401][ T9824] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1140.051413][ T9824] __x64_sys_sendto (net/socket.c:2183) [ 1140.051417][ T9824] ? 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) [ 1140.051420][ T9824] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1140.051425][ T9824] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1140.051430][ T9824] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1140.051433][ T9824] RIP: 0033:0x7f7e3b8c2a4a [ 1140.051436][ T9824] 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 [ 1140.051439][ T9824] RSP: 002b:00007fff31fb5248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1140.051442][ T9824] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e3b8c2a4a [ 1140.051444][ T9824] RDX: 0000000000000040 RSI: 0000000013b27340 RDI: 0000000000000005 [ 1140.051445][ T9824] RBP: 00007fff31fb52d0 R08: 0000000000418574 R09: 000000000000001c [ 1140.051447][ T9824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1140.051449][ T9824] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e3b9eb000 | [ 1141.132594][ T9824] lwtunnel_output(): recursion limit reached on datapath | [ 1145.875802][ T9831] check_preemption_disabled: 46 callbacks suppressed | [ 1145.875812][ T9831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9831 | [ 1145.876758][ T9831] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1145.877023][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1145.877025][ T9831] Call Trace: [ 1145.877028][ T9831] [ 1145.877030][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1145.877039][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1145.877046][ T9831] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1145.877053][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1145.877061][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.877070][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1145.877074][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.877086][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1145.877098][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1145.877103][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1145.877111][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.877121][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1145.877128][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1145.877137][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1145.877152][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1145.877155][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.877166][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.877173][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.877179][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1145.877193][ T9831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1145.877201][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1145.877211][ T9831] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1145.877218][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1145.877228][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1145.877232][ T9831] ? 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) [ 1145.877236][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1145.877242][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1145.877246][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1145.877251][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1145.877256][ T9831] 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 [ 1145.877259][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1145.877263][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1145.877265][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1145.877267][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1145.877269][ T9831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1145.877270][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.877270][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.877284][ T9831] | [ 1145.877287][ T9831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9831 | [ 1145.889469][ T9831] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1145.889728][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1145.889730][ T9831] Call Trace: [ 1145.889731][ T9831] [ 1145.889733][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1145.889740][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1145.889746][ T9831] lwtunnel_output (net/core/lwtunnel.c:359) [ 1145.889752][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1145.889759][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.889765][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1145.889770][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.889782][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1145.889794][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1145.889800][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1145.889804][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.889812][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1145.889817][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1145.889826][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1145.889842][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1145.889845][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.889856][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.889861][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.889866][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1145.889881][ T9831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1145.889888][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1145.889896][ T9831] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1145.889903][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1145.889913][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1145.889917][ T9831] ? 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) [ 1145.889920][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1145.889925][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1145.889930][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1145.889933][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1145.889936][ T9831] 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 [ 1145.889939][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1145.889942][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1145.889944][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1145.889945][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1145.889947][ T9831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1145.889948][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.889948][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.889963][ T9831] | [ 1145.907895][ T9831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9831 | [ 1145.908280][ T9831] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1145.908560][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1145.908562][ T9831] Call Trace: [ 1145.908564][ T9831] [ 1145.908566][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1145.908574][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1145.908580][ T9831] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1145.908587][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1145.908594][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.908601][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1145.908606][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1145.908618][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1145.908630][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1145.908635][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1145.908640][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.908649][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1145.908655][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1145.908664][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1145.908680][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1145.908683][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1145.908694][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.908700][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1145.908706][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1145.908720][ T9831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1145.908727][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1145.908736][ T9831] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1145.908743][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1145.908753][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1145.908757][ T9831] ? 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) [ 1145.908761][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1145.908766][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1145.908771][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1145.908774][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1145.908778][ T9831] 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 [ 1145.908780][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1145.908783][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1145.908786][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1145.908787][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1145.908789][ T9831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1145.908791][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.908791][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1145.908805][ T9831] | [ 1146.877204][ T9831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9831 | [ 1146.877778][ T9831] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1146.878132][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1146.878135][ T9831] Call Trace: [ 1146.878137][ T9831] [ 1146.878140][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1146.878150][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1146.878158][ T9831] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1146.878165][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1146.878174][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.878182][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1146.878187][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.878199][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1146.878210][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1146.878216][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1146.878223][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.878234][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1146.878240][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1146.878249][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1146.878266][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1146.878268][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.878280][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.878286][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.878292][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1146.878305][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1146.878316][ T9831] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 1146.878324][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1146.878332][ T9831] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 1146.878338][ T9831] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 1146.878340][ T9831] ? 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) [ 1146.878350][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1146.878353][ T9831] ? 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) [ 1146.878357][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1146.878362][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1146.878366][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1146.878371][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1146.878376][ T9831] 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 [ 1146.878379][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1146.878384][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1146.878386][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1146.878388][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1146.878389][ T9831] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1146.878391][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1146.878391][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1146.878410][ T9831] | [ 1146.892054][ T9831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9831 | [ 1146.892455][ T9831] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1146.892717][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1146.892719][ T9831] Call Trace: [ 1146.892722][ T9831] [ 1146.892724][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1146.892731][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1146.892738][ T9831] lwtunnel_output (net/core/lwtunnel.c:359) [ 1146.892744][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1146.892752][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.892759][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1146.892764][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.892776][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1146.892788][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1146.892793][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1146.892799][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.892808][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1146.892813][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1146.892822][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1146.892838][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1146.892840][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.892852][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.892858][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.892863][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1146.892876][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1146.892887][ T9831] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 1146.892894][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1146.892902][ T9831] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 1146.892906][ T9831] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 1146.892909][ T9831] ? 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) [ 1146.892917][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1146.892921][ T9831] ? 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) [ 1146.892925][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1146.892929][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1146.892934][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1146.892938][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1146.892942][ T9831] 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 [ 1146.892945][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1146.892948][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1146.892950][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1146.892952][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1146.892954][ T9831] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1146.892955][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1146.892955][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1146.892970][ T9831] | [ 1146.893333][ T9831] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9831 | [ 1146.906016][ T9831] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1146.906273][ T9831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1146.906274][ T9831] Call Trace: [ 1146.906276][ T9831] [ 1146.906278][ T9831] dump_stack_lvl (lib/dump_stack.c:123) [ 1146.906285][ T9831] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1146.906291][ T9831] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 1146.906298][ T9831] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1146.906305][ T9831] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.906312][ T9831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1146.906317][ T9831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1146.906329][ T9831] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1146.906340][ T9831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1146.906346][ T9831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1146.906351][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.906359][ T9831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1146.906364][ T9831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1146.906373][ T9831] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1146.906389][ T9831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1146.906391][ T9831] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1146.906404][ T9831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.906410][ T9831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1146.906416][ T9831] ? __pfx___sys_sendto (net/socket.c:2147) [ 1146.906429][ T9831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1146.906438][ T9831] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 1146.906446][ T9831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1146.906454][ T9831] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 1146.906458][ T9831] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 1146.906461][ T9831] ? 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) [ 1146.906469][ T9831] __x64_sys_sendto (net/socket.c:2183) [ 1146.906473][ T9831] ? 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) [ 1146.906476][ T9831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1146.906482][ T9831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1146.906487][ T9831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1146.906490][ T9831] RIP: 0033:0x7f7ddc4efa4a [ 1146.906494][ T9831] 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 [ 1146.906497][ T9831] RSP: 002b:00007ffee0d78bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1146.906500][ T9831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ddc4efa4a [ 1146.906502][ T9831] RDX: 0000000000000040 RSI: 000000000960c340 RDI: 0000000000000005 [ 1146.906504][ T9831] RBP: 00007ffee0d78c50 R08: 0000000000418574 R09: 000000000000001c [ 1146.906506][ T9831] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 1146.906508][ T9831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ddc618000 | [ 1149.323496][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 1150.340607][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 1152.605614][ T9837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9837 | [ 1152.607382][ T9837] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.607761][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.607764][ T9837] Call Trace: [ 1152.607766][ T9837] [ 1152.607768][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.607778][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.607785][ T9837] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.607791][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.607800][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.607807][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.607812][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.607824][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.607836][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.607841][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.607848][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.607859][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.607865][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.607875][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.607890][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.607893][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.607904][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.607911][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.607916][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.607931][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.607938][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.607949][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.607956][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.607966][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.607970][ T9837] ? 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) [ 1152.607973][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.607977][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.607982][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.607986][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.607991][ T9837] 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 [ 1152.607995][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.607999][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.608001][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.608003][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.608005][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.608007][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.608007][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.608021][ T9837] | [ 1152.608029][ T9837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9837 | [ 1152.620172][ T9837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.620441][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.620443][ T9837] Call Trace: [ 1152.620445][ T9837] [ 1152.620447][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.620454][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.620461][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.620468][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.620475][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.620482][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.620487][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.620499][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.620511][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.620516][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.620521][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.620530][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.620535][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.620544][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.620560][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.620563][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.620574][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.620580][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.620586][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.620600][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.620606][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.620616][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.620623][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.620633][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.620637][ T9837] ? 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) [ 1152.620641][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.620646][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.620650][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.620654][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.620657][ T9837] 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 [ 1152.620660][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.620663][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.620665][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.620667][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.620668][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.620670][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.620670][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.620684][ T9837] | [ 1152.620807][ T9837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9837 | [ 1152.633308][ T9837] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.633592][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.633594][ T9837] Call Trace: [ 1152.633595][ T9837] [ 1152.633598][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.633604][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.633609][ T9837] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.633616][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.633627][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.633639][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.633642][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.633652][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.633658][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.633665][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.633671][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.633676][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.633688][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.633699][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.633705][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.633709][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.633717][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.633721][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.633730][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.633746][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.633749][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.633760][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.633764][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.633770][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.633784][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.633791][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.633799][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.633806][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.633816][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.633820][ T9837] ? 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) [ 1152.633823][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.633827][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.633832][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.633835][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.633839][ T9837] 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 [ 1152.633841][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.633844][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.633846][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.633848][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.633850][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.633851][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.633851][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.633865][ T9837] | [ 1152.633868][ T9837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9837 | [ 1152.647743][ T9837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.648013][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.648015][ T9837] Call Trace: [ 1152.648016][ T9837] [ 1152.648018][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.648023][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.648029][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.648035][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.648045][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.648057][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.648060][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.648070][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.648077][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.648083][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.648089][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.648093][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.648105][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.648117][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.648122][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.648126][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.648133][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.648137][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.648146][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.648162][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.648164][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.648176][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.648180][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.648185][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.648200][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.648206][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.648214][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.648221][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.648231][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.648235][ T9837] ? 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) [ 1152.648238][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.648242][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.648247][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.648250][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.648253][ T9837] 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 [ 1152.648256][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.648259][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.648260][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.648262][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.648264][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.648265][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.648265][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.648280][ T9837] | [ 1152.648337][ T9837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9837 | [ 1152.664561][ T9837] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.665011][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.665013][ T9837] Call Trace: [ 1152.665015][ T9837] [ 1152.665016][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.665022][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.665027][ T9837] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.665034][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.665044][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.665056][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.665059][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.665069][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.665076][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.665085][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.665096][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.665100][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.665109][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.665116][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.665122][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.665128][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.665132][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.665145][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.665156][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.665162][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.665165][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.665173][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.665177][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.665186][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.665202][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.665204][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.665216][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.665220][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.665226][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.665240][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.665247][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.665255][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.665262][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.665272][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.665276][ T9837] ? 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) [ 1152.665279][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.665284][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.665289][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.665292][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.665296][ T9837] 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 [ 1152.665298][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.665301][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.665303][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.665304][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.665306][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.665308][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.665308][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.665322][ T9837] | [ 1152.665339][ T9837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9837 | [ 1152.683531][ T9837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.683817][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.683819][ T9837] Call Trace: [ 1152.683821][ T9837] [ 1152.683823][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.683829][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.683835][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.683842][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.683852][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.683864][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.683867][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.683877][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.683884][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.683893][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.683905][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.683908][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.683917][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.683924][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.683930][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.683936][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.683941][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.683953][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.683965][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.683971][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.683975][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.683983][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.683986][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.683995][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.684012][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.684015][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.684026][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.684032][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.684037][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.684052][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.684059][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.684067][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.684074][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.684085][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.684088][ T9837] ? 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) [ 1152.684091][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.684096][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.684101][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.684104][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.684107][ T9837] 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 [ 1152.684109][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.684112][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.684114][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.684116][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.684118][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.684119][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.684119][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.684134][ T9837] | [ 1152.706238][ T9837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9837 | [ 1152.706675][ T9837] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.706963][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.706965][ T9837] Call Trace: [ 1152.706966][ T9837] [ 1152.706968][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.706974][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.706980][ T9837] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.706987][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.706997][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.707009][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.707012][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.707023][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.707029][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.707038][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.707050][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.707054][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.707063][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.707069][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.707078][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.707090][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.707094][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.707103][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.707109][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.707116][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.707122][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.707127][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.707139][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.707151][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.707157][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.707161][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.707170][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.707174][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.707182][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.707199][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.707202][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.707213][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.707217][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.707223][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.707238][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.707244][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.707252][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.707259][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.707269][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.707273][ T9837] ? 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) [ 1152.707276][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.707280][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.707285][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.707289][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.707292][ T9837] 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 [ 1152.707294][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.707297][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.707299][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.707300][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.707302][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.707303][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.707303][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.707318][ T9837] | [ 1152.707320][ T9837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9837 | [ 1152.728018][ T9837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.728317][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.728319][ T9837] Call Trace: [ 1152.728320][ T9837] [ 1152.728322][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.728328][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.728334][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.728341][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.728351][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.728363][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.728367][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.728377][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.728383][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.728393][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.728406][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.728409][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.728419][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.728426][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.728435][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.728447][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.728451][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.728460][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.728467][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.728473][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.728478][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.728483][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.728496][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.728508][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.728513][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.728517][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.728526][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.728529][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.728538][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.728555][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.728557][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.728569][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.728573][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.728579][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.728594][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.728600][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.728607][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.728615][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.728625][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.728629][ T9837] ? 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) [ 1152.728632][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.728637][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.728642][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.728645][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.728648][ T9837] 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 [ 1152.728651][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.728654][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.728655][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.728657][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.728658][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.728660][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.728660][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.728675][ T9837] | [ 1152.750485][ T9837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9837 | [ 1152.750921][ T9837] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.751430][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.751432][ T9837] Call Trace: [ 1152.751434][ T9837] [ 1152.751436][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.751442][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.751448][ T9837] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1152.751454][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.751464][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.751477][ T9837] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1152.751487][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.751494][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.751503][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.751515][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.751519][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.751529][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.751536][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.751544][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.751557][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.751560][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.751570][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.751576][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.751585][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.751597][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.751600][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.751610][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.751616][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.751622][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.751628][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.751633][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.751645][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.751657][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.751663][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.751667][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.751674][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.751677][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.751686][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.751703][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.751706][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.751718][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.751721][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.751727][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.751742][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.751748][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.751756][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.751763][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.751774][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.751777][ T9837] ? 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) [ 1152.751780][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.751785][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.751790][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.751793][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.751796][ T9837] 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 [ 1152.751799][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.751801][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.751803][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.751805][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.751807][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.751808][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.751808][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1152.751823][ T9837] | [ 1152.751826][ T9837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9837 | [ 1152.774788][ T9837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775326][ T9837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1152.775328][ T9837] Call Trace: [ 1152.775330][ T9837] [ 1152.775332][ T9837] dump_stack_lvl (lib/dump_stack.c:123) [ 1152.775339][ T9837] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1152.775345][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775352][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.775363][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.775376][ T9837] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1152.775386][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775393][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.775402][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.775416][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.775419][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.775430][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775437][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.775446][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.775458][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.775462][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.775472][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775478][ T9837] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 1152.775487][ T9837] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 1152.775500][ T9837] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1152.775503][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.775513][ T9837] lwtunnel_output (net/core/lwtunnel.c:359) [ 1152.775520][ T9837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1152.775526][ T9837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.775533][ T9837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1152.775537][ T9837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1152.775550][ T9837] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1152.775563][ T9837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1152.775568][ T9837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1152.775573][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.775581][ T9837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1152.775584][ T9837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1152.775593][ T9837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1152.775610][ T9837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1152.775613][ T9837] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1152.775625][ T9837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.775629][ T9837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1152.775635][ T9837] ? __pfx___sys_sendto (net/socket.c:2147) [ 1152.775651][ T9837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1152.775658][ T9837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1152.775666][ T9837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1152.775673][ T9837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1152.775684][ T9837] __x64_sys_sendto (net/socket.c:2183) [ 1152.775688][ T9837] ? 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) [ 1152.775691][ T9837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1152.775695][ T9837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1152.775700][ T9837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1152.775704][ T9837] RIP: 0033:0x7f8b9e798a4a [ 1152.775707][ T9837] 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 [ 1152.775710][ T9837] RSP: 002b:00007ffe8ef2e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1152.775712][ T9837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b9e798a4a [ 1152.775715][ T9837] RDX: 0000000000000040 RSI: 000000000e2dc340 RDI: 0000000000000005 [ 1152.775716][ T9837] RBP: 00007ffe8ef2e610 R08: 0000000000418574 R09: 000000000000001c [ 1152.775718][ T9837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1152.775720][ T9837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b9e8c1000 | [ 1158.340411][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 1160.589649][ T9843] check_preemption_disabled: 46 callbacks suppressed | [ 1160.589656][ T9843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9843 | [ 1160.590393][ T9843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.591436][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.591438][ T9843] Call Trace: [ 1160.591440][ T9843] [ 1160.591443][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.591453][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.591460][ T9843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.591466][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.591475][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.591484][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.591488][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.591500][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.591512][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.591517][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.591525][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.591537][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.591544][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.591553][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.591569][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.591572][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.591583][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.591591][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.591597][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.591611][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.591618][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.591629][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.591636][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.591645][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.591649][ T9843] ? 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) [ 1160.591654][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.591659][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.591663][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.591668][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.591673][ T9843] 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 [ 1160.591675][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.591679][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.591681][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.591683][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.591685][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.591687][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.591687][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.591701][ T9843] | [ 1160.591704][ T9843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9843 | [ 1160.603685][ T9843] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.603951][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.603952][ T9843] Call Trace: [ 1160.603954][ T9843] [ 1160.603956][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.603962][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.603968][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.603975][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.603982][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.603988][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.603993][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.604004][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.604016][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.604021][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.604026][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.604034][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.604039][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.604048][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.604064][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.604066][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.604077][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.604083][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.604088][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.604103][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.604109][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.604117][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.604124][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.604134][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.604138][ T9843] ? 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) [ 1160.604141][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.604146][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.604151][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.604155][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.604158][ T9843] 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 [ 1160.604161][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.604164][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.604166][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.604167][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.604169][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.604171][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.604171][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.604185][ T9843] | [ 1160.604262][ T9843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9843 | [ 1160.616793][ T9843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.617065][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.617067][ T9843] Call Trace: [ 1160.617068][ T9843] [ 1160.617070][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.617076][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.617081][ T9843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.617088][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.617092][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.617101][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.617113][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.617121][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.617129][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.617134][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.617141][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.617145][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.617149][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.617158][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.617165][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.617171][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.617176][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.617181][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.617193][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.617205][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.617210][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.617213][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.617220][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.617224][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.617232][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.617248][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.617251][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.617262][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.617266][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.617272][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.617286][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.617292][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.617299][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.617306][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.617316][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.617320][ T9843] ? 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) [ 1160.617323][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.617327][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.617332][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.617335][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.617338][ T9843] 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 [ 1160.617340][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.617343][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.617345][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.617347][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.617348][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.617350][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.617350][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.617364][ T9843] | [ 1160.617366][ T9843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9843 | [ 1160.632835][ T9843] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.633109][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.633111][ T9843] Call Trace: [ 1160.633112][ T9843] [ 1160.633114][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.633120][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.633126][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.633132][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.633135][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.633144][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.633156][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.633162][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.633170][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.633175][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.633181][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.633186][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.633189][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.633199][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.633206][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.633212][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.633218][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.633222][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.633234][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.633246][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.633252][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.633255][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.633262][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.633266][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.633274][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.633291][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.633293][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.633304][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.633308][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.633314][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.633329][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.633335][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.633342][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.633349][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.633359][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.633363][ T9843] ? 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) [ 1160.633365][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.633370][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.633375][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.633377][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.633381][ T9843] 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 [ 1160.633383][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.633386][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.633387][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.633389][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.633390][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.633392][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.633392][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.633408][ T9843] | [ 1160.650698][ T9843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9843 | [ 1160.651111][ T9843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.651404][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.651406][ T9843] Call Trace: [ 1160.651408][ T9843] [ 1160.651409][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.651415][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.651421][ T9843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.651427][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.651431][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.651439][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.651453][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.651462][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.651466][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.651476][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.651485][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.651491][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.651494][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.651501][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.651513][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.651519][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.651527][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.651531][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.651538][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.651542][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.651545][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.651554][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.651561][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.651567][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.651572][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.651577][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.651589][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.651601][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.651606][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.651609][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.651616][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.651619][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.651628][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.651644][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.651647][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.651658][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.651662][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.651668][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.651682][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.651688][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.651695][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.651702][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.651712][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.651716][ T9843] ? 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) [ 1160.651719][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.651723][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.651728][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.651731][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.651734][ T9843] 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 [ 1160.651737][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.651739][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.651741][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.651743][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.651745][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.651746][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.651746][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.651761][ T9843] | [ 1160.673776][ T9843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9843 | [ 1160.674193][ T9843] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.674498][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.674500][ T9843] Call Trace: [ 1160.674502][ T9843] [ 1160.674503][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.674510][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.674515][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.674522][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.674525][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.674534][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.674548][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.674556][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.674561][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.674571][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.674580][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.674586][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.674589][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.674597][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.674608][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.674615][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.674623][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.674627][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.674634][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.674638][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.674641][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.674651][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.674658][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.674664][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.674669][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.674674][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.674686][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.674698][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.674703][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.674706][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.674714][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.674717][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.674726][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.674743][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.674745][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.674757][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.674761][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.674767][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.674782][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.674788][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.674795][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.674802][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.674813][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.674816][ T9843] ? 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) [ 1160.674819][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.674824][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.674829][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.674831][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.674835][ T9843] 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 [ 1160.674837][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.674840][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.674842][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.674843][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.674845][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.674846][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.674846][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.674861][ T9843] | [ 1160.674869][ T9843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9843 | [ 1160.697191][ T9843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.697509][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.697510][ T9843] Call Trace: [ 1160.697512][ T9843] [ 1160.697514][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.697520][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.697525][ T9843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.697532][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.697535][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.697544][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.697556][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.697562][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.697570][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.697575][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.697581][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.697586][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.697589][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.697599][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.697606][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.697608][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.697616][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.697631][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.697638][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.697643][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.697653][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.697662][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.697668][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.697671][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.697679][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.697690][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.697695][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.697703][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.697707][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.697714][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.697717][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.697721][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.697730][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.697737][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.697743][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.697748][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.697753][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.697765][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.697777][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.697782][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.697785][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.697792][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.697795][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.697804][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.697821][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.697823][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.697835][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.697839][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.697844][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.697859][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.697865][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.697872][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.697879][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.697889][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.697893][ T9843] ? 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) [ 1160.697896][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.697900][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.697905][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.697908][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.697911][ T9843] 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 [ 1160.697914][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.697917][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.697919][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.697921][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.697922][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.697924][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.697924][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.697939][ T9843] | [ 1160.697941][ T9843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9843 | [ 1160.723911][ T9843] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.724220][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.724221][ T9843] Call Trace: [ 1160.724223][ T9843] [ 1160.724225][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.724230][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.724236][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.724242][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.724246][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.724255][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.724267][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.724273][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.724281][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.724285][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.724292][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.724297][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.724300][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.724311][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.724317][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.724320][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.724328][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.724342][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.724350][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.724355][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.724365][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.724374][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.724380][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.724383][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.724390][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.724402][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.724408][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.724416][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.724420][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.724427][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.724431][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.724434][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.724444][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.724450][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.724457][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.724462][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.724467][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.724479][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.724492][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.724497][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.724500][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.724508][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.724511][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.724520][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.724537][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.724539][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.724551][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.724555][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.724561][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.724576][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.724582][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.724590][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.724597][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.724607][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.724611][ T9843] ? 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) [ 1160.724614][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.724619][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.724624][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.724626][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.724629][ T9843] 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 [ 1160.724632][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.724635][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.724636][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.724638][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.724640][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.724641][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.724641][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.724656][ T9843] | [ 1160.751478][ T9843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/9843 | [ 1160.752149][ T9843] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.752480][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.752482][ T9843] Call Trace: [ 1160.752483][ T9843] [ 1160.752485][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.752491][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.752497][ T9843] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 1160.752503][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.752506][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.752515][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.752530][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.752539][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.752543][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.752554][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.752563][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.752570][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.752572][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.752580][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.752592][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.752598][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.752606][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.752611][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.752617][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.752621][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.752625][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.752634][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.752641][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.752643][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.752651][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.752676][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.752684][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.752688][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.752698][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.752707][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.752713][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.752715][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.752723][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.752735][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.752739][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.752747][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.752751][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.752757][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.752761][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.752764][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.752774][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.752780][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.752786][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.752791][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.752795][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.752807][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.752819][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.752824][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.752827][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.752834][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.752837][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.752846][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.752862][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.752865][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.752876][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.752880][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.752886][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.752900][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.752906][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.752913][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.752920][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.752930][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.752934][ T9843] ? 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) [ 1160.752937][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.752941][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.752946][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.752948][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.752951][ T9843] 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 [ 1160.752953][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.752956][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.752958][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.752960][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.752961][ T9843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 1160.752963][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.752963][ T9843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cada53000 | [ 1160.752977][ T9843] | [ 1160.752979][ T9843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/9843 | [ 1160.782920][ T9843] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783455][ T9843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1160.783457][ T9843] Call Trace: [ 1160.783458][ T9843] [ 1160.783460][ T9843] dump_stack_lvl (lib/dump_stack.c:123) [ 1160.783466][ T9843] check_preemption_disabled (lib/smp_processor_id.c:52) [ 1160.783471][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783478][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.783481][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.783490][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.783505][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.783513][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.783518][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.783528][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.783538][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783544][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.783547][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.783555][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.783567][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.783573][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.783581][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.783586][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.783592][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.783596][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.783600][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.783610][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783617][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.783619][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.783627][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.783642][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.783650][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.783654][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.783664][ T9843] ? dump_stack_lvl (lib/dump_stack.c:124) [ 1160.783674][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783680][ T9843] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [ 1160.783683][ T9843] ? _printk (kernel/printk/printk.c:2470) [ 1160.783691][ T9843] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 1160.783703][ T9843] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 1160.783708][ T9843] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.783715][ T9843] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 1160.783720][ T9843] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 1160.783726][ T9843] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 1160.783730][ T9843] ? dump_stack_lvl (lib/dump_stack.c:123) [ 1160.783734][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.783743][ T9843] lwtunnel_output (net/core/lwtunnel.c:359) [ 1160.783750][ T9843] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 1160.783756][ T9843] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.783762][ T9843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 1160.783766][ T9843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 1160.783779][ T9843] rawv6_sendmsg (net/ipv6/raw.c:918) [ 1160.783791][ T9843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 1160.783797][ T9843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 1160.783799][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.783807][ T9843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 1160.783810][ T9843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 1160.783819][ T9843] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 1160.783836][ T9843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 1160.783839][ T9843] ? __lock_release (kernel/locking/lockdep.c:5534) [ 1160.783851][ T9843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.783854][ T9843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 1160.783860][ T9843] ? __pfx___sys_sendto (net/socket.c:2147) [ 1160.783875][ T9843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 1160.783881][ T9843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 1160.783889][ T9843] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 1160.783896][ T9843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 1160.783907][ T9843] __x64_sys_sendto (net/socket.c:2183) [ 1160.783910][ T9843] ? 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) [ 1160.783913][ T9843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 1160.783918][ T9843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 1160.783923][ T9843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1160.783925][ T9843] RIP: 0033:0x7f4cad92aa4a [ 1160.783928][ T9843] 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 [ 1160.783931][ T9843] RSP: 002b:00007fff20401048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1160.783934][ T9843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cad92aa4a [ 1160.783936][ T9843] RDX: 0000000000000040 RSI: 000000002590c340 RDI: 0000000000000005 [ 1160.783937][ T9843] RBP: 00007fff204010d0 R08: 0000000000418574 R09: 000000000000001c [ 1160.783939][ T9843] 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