syzbot


INFO: rcu detected stall in pppol2tp_sendmsg

Status: auto-closed as invalid on 2020/01/20 15:30
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+0925ea3f5745e9005733@syzkaller.appspotmail.com
First crash: 2047d, last: 1671d
Discussions (3)
Title Replies (including bot) Last reply
Reminder: 26 open syzbot bugs in "net/xfrm" subsystem 1 (1) 2019/07/24 01:42
Reminder: 27 open syzbot bugs in "net/xfrm" subsystem 1 (1) 2019/06/25 05:51
INFO: rcu detected stall in pppol2tp_sendmsg 0 (1) 2018/09/11 06:06
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 INFO: rcu detected stall in pppol2tp_sendmsg 1 1682d 1682d 0/1 auto-closed as invalid on 2020/01/09 21:03

Sample crash report:
rcu: INFO: rcu_preempt self-detected stall on CPU
rcu: 	0-...!: (10501 ticks this GP) idle=dba/1/0x4000000000000002 softirq=73038/73038 fqs=0 
	(t=10502 jiffies g=127765 q=612)
rcu: rcu_preempt kthread starved for 10503 jiffies! g127765 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0
rcu: RCU grace-period kthread stack dump:
rcu_preempt     I29160    10      2 0x80004000
Call Trace:
 context_switch kernel/sched/core.c:3254 [inline]
 __schedule+0x755/0x1580 kernel/sched/core.c:3880
 schedule+0xd9/0x260 kernel/sched/core.c:3947
 schedule_timeout+0x486/0xc50 kernel/time/timer.c:1807
 rcu_gp_fqs_loop kernel/rcu/tree.c:1611 [inline]
 rcu_gp_kthread+0x9b2/0x18c0 kernel/rcu/tree.c:1768
 kthread+0x361/0x430 kernel/kthread.c:255
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352
NMI backtrace for cpu 0
CPU: 0 PID: 7131 Comm: syz-executor.2 Not tainted 5.3.0-rc7+ #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 <IRQ>
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x172/0x1f0 lib/dump_stack.c:113
 nmi_cpu_backtrace.cold+0x70/0xb2 lib/nmi_backtrace.c:101
 nmi_trigger_cpumask_backtrace+0x23b/0x28b lib/nmi_backtrace.c:62
 arch_trigger_cpumask_backtrace+0x14/0x20 arch/x86/kernel/apic/hw_nmi.c:38
 trigger_single_cpu_backtrace include/linux/nmi.h:164 [inline]
 rcu_dump_cpu_stacks+0x183/0x1cf kernel/rcu/tree_stall.h:254
 print_cpu_stall kernel/rcu/tree_stall.h:455 [inline]
 check_cpu_stall kernel/rcu/tree_stall.h:529 [inline]
 rcu_pending kernel/rcu/tree.c:2736 [inline]
 rcu_sched_clock_irq.cold+0x4dd/0xc13 kernel/rcu/tree.c:2183
 update_process_times+0x32/0x80 kernel/time/timer.c:1639
 tick_sched_handle+0xa2/0x190 kernel/time/tick-sched.c:167
 tick_sched_timer+0x53/0x140 kernel/time/tick-sched.c:1296
 __run_hrtimer kernel/time/hrtimer.c:1389 [inline]
 __hrtimer_run_queues+0x364/0xe40 kernel/time/hrtimer.c:1451
 hrtimer_interrupt+0x314/0x770 kernel/time/hrtimer.c:1509
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1106 [inline]
 smp_apic_timer_interrupt+0x160/0x610 arch/x86/kernel/apic/apic.c:1131
 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:830
 </IRQ>
RIP: 0010:get_current arch/x86/include/asm/current.h:15 [inline]
RIP: 0010:write_comp_data+0x0/0x70 kernel/kcov.c:122
Code: 83 fa 02 75 20 48 8b 88 f8 12 00 00 8b 80 f4 12 00 00 48 8b 11 48 83 c2 01 48 39 d0 76 07 48 89 34 d1 48 89 11 5d c3 0f 1f 00 <65> 4c 8b 04 25 40 fe 01 00 65 8b 05 58 88 8f 7e a9 00 01 1f 00 75
RSP: 0018:ffff8880872f7420 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff13
RAX: 0000000000000002 RBX: 0000000000000002 RCX: ffffffff86309496
RDX: 0000000000000011 RSI: 0000000000000006 RDI: 0000000000000001
RBP: ffff8880872f7440 R08: ffff88809411a6c0 R09: ffffed10110c69c5
R10: ffffed10110c69c4 R11: ffff888088634e23 R12: ffffffff88320700
R13: 0000000000000008 R14: 0000000000000000 R15: 0000000000000011
 xfrm_flowi_sport include/net/xfrm.h:846 [inline]
 __xfrm6_selector_match net/xfrm/xfrm_policy.c:214 [inline]
 xfrm_selector_match+0x426/0xfc0 net/xfrm/xfrm_policy.c:226
 xfrm_sk_policy_lookup+0x143/0x510 net/xfrm/xfrm_policy.c:2171
 xfrm_lookup_with_ifid+0x1de/0x1fb0 net/xfrm/xfrm_policy.c:3035
 xfrm_lookup net/xfrm/xfrm_policy.c:3172 [inline]
 xfrm_lookup_route+0x3b/0x1f0 net/xfrm/xfrm_policy.c:3183
 ip6_dst_lookup_flow+0x189/0x220 net/ipv6/ip6_output.c:1156
 inet6_csk_route_socket+0x85d/0xe80 net/ipv6/inet6_connection_sock.c:106
 inet6_csk_xmit+0x110/0x5ba net/ipv6/inet6_connection_sock.c:121
 l2tp_xmit_core net/l2tp/l2tp_core.c:1030 [inline]
 l2tp_xmit_skb+0x1112/0x13e0 net/l2tp/l2tp_core.c:1132
 pppol2tp_sendmsg+0x4af/0x6c0 net/l2tp/l2tp_ppp.c:325
 sock_sendmsg_nosec net/socket.c:637 [inline]
 sock_sendmsg+0xd7/0x130 net/socket.c:657
 ___sys_sendmsg+0x3e2/0x920 net/socket.c:2311
 __sys_sendmmsg+0x1bf/0x4d0 net/socket.c:2413
 __do_sys_sendmmsg net/socket.c:2442 [inline]
 __se_sys_sendmmsg net/socket.c:2439 [inline]
 __x64_sys_sendmmsg+0x9d/0x100 net/socket.c:2439
 do_syscall_64+0xfd/0x6a0 arch/x86/entry/common.c:296
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x459879
Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007f77ae73bc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000133
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000000459879
RDX: 0800000000000059 RSI: 0000000020005fc0 RDI: 0000000000000008
RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f77ae73c6d4
R13: 00000000004c706e R14: 00000000004dc6e8 R15: 00000000ffffffff

Crashes (34):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/09/05 13:01 upstream 3b47fd5ca9ea 040fda58 .config console log report ci-upstream-kasan-gce
2019/09/02 16:59 upstream 9f159ae07f07 14544a56 .config console log report ci-upstream-kasan-gce
2019/06/17 00:43 upstream 963172d9c7e8 442206d7 .config console log report ci-upstream-kasan-gce-selinux-root
2019/06/14 17:17 upstream fd6b99fa41dd 998ccc76 .config console log report ci-upstream-kasan-gce-smack-root
2019/06/12 11:58 upstream aa7235483a83 794a1ad7 .config console log report ci-upstream-kasan-gce
2019/06/01 02:34 upstream 3ab4436f688c 53c81ea5 .config console log report ci-upstream-kasan-gce
2019/03/16 13:20 upstream 9c7dc824d9a4 bab43553 .config console log report ci-upstream-kasan-gce
2018/12/22 01:08 upstream 5092adb2272e 603b5124 .config console log report ci-upstream-kasan-gce
2018/12/18 12:50 upstream 1a9430db2835 4edaba93 .config console log report ci-upstream-kasan-gce-selinux-root
2018/12/09 23:27 upstream 0844895a2e51 96cc4c50 .config console log report ci-upstream-kasan-gce
2018/12/03 23:42 upstream 0072a0c14d5b 03f94a45 .config console log report ci-upstream-kasan-gce-root
2018/11/12 09:36 upstream e12e00e388de 7b5f8621 .config console log report ci-upstream-kasan-gce
2018/10/31 01:25 upstream 310c7585e830 4ccf7bb4 .config console log report ci-upstream-kasan-gce-selinux-root
2018/10/15 07:08 upstream 35a7f35ad1b1 caf12900 .config console log report ci-upstream-kasan-gce-smack-root
2018/10/05 19:13 upstream b2e45b46d85b 8b311eaf .config console log report ci-upstream-kasan-gce-selinux-root
2018/10/02 12:52 upstream 385afbf8c3e8 e06f7713 .config console log report ci-upstream-kasan-gce
2018/09/28 13:40 upstream ad0371482b1e 137d7c66 .config console log report ci-upstream-kasan-gce-smack-root
2018/09/21 21:26 upstream 10dc890d4228 37079712 .config console log report ci-upstream-kasan-gce-root
2018/09/13 10:26 upstream 54eda9df17f3 19e9088b .config console log report ci-upstream-kasan-gce-selinux-root
2018/09/11 02:58 upstream 11da3a7f84f1 8c88323f .config console log report ci-upstream-kasan-gce-selinux-root
2019/06/27 02:39 net-old ee4297420d56 7509bf36 .config console log report ci-upstream-net-this-kasan-gce
2019/09/22 15:29 net-next-old b41dae061bbd d96e88f3 .config console log report ci-upstream-net-kasan-gce
2019/09/01 23:43 net-next-old 4bc61b0b1695 bad3cce2 .config console log report ci-upstream-net-kasan-gce
2019/08/18 16:40 net-next-old d83d508b74c4 55bf8926 .config console log report ci-upstream-net-kasan-gce
2019/07/28 15:52 net-next-old 31cc088a4f5d c85e1c5b .config console log report ci-upstream-net-kasan-gce
2019/05/21 05:21 net-next-old f49aa1de9836 8285069f .config console log report ci-upstream-net-kasan-gce
2019/04/26 22:52 net-next-old 148f025d41a8 b617407b .config console log report ci-upstream-net-kasan-gce
2019/04/26 06:28 net-next-old 9157bc2a5e82 b617407b .config console log report ci-upstream-net-kasan-gce
2019/04/20 07:44 net-next-old d7cc399e1227 b0e8efcb .config console log report ci-upstream-net-kasan-gce
2019/04/14 07:56 net-next-old 5fa7d3f9d318 c402d8f1 .config console log report ci-upstream-net-kasan-gce
2018/12/11 12:06 net-next-old addb0679839a 7795ae03 .config console log report ci-upstream-net-kasan-gce
2018/12/11 01:52 net-next-old d8ed257f313f 4093e33b .config console log report ci-upstream-net-kasan-gce
2019/09/14 10:55 linux-next 6d028043b55e 32d59357 .config console log report ci-upstream-linux-next-kasan-gce-root
2018/12/21 01:44 linux-next 6648e120dd1a 2b497001 .config console log report ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.