syzbot


INFO: task can't die in sysvec_apic_timer_interrupt

Status: auto-closed as invalid on 2021/03/01 02:04
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+fdb21f79d53b2c025855@syzkaller.appspotmail.com
First crash: 1228d, last: 1205d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: task hung in io_uring_release (2) fs 31 799d 843d 0/26 auto-closed as invalid on 2022/06/09 22:24

Sample crash report:
INFO: task syz-executor.2:16598 can't die for more than 143 seconds.
task:syz-executor.2  state:R  running task     stack:25032 pid:16598 ppid:  8490 flags:0x00004006
Call Trace:
 context_switch kernel/sched/core.c:4327 [inline]
 __schedule+0x8cd/0x2150 kernel/sched/core.c:5078
 __run_sysvec_on_irqstack arch/x86/include/asm/irq_stack.h:37 [inline]
 run_sysvec_on_irqstack_cond arch/x86/include/asm/irq_stack.h:89 [inline]
 sysvec_apic_timer_interrupt+0xbd/0x100 arch/x86/kernel/apic/apic.c:1096
INFO: task syz-executor.3:16611 can't die for more than 144 seconds.
task:syz-executor.3  state:R  running task     stack:25064 pid:16611 ppid:  8492 flags:0x00004006
Call Trace:
 context_switch kernel/sched/core.c:4327 [inline]
 __schedule+0x8cd/0x2150 kernel/sched/core.c:5078
 preempt_schedule_notrace+0x5b/0xd0 kernel/sched/core.c:5311
 preempt_schedule_notrace_thunk+0x16/0x31 arch/x86/entry/thunk_64.S:41
 rcu_read_unlock_sched_notrace include/linux/rcupdate.h:786 [inline]
 trace_lock_acquire include/trace/events/lock.h:13 [inline]
 lock_acquire+0x302/0x740 kernel/locking/lockdep.c:5408
 rcu_lock_acquire include/linux/rcupdate.h:259 [inline]
 rcu_read_lock include/linux/rcupdate.h:648 [inline]
 inet_twsk_purge+0x112/0x7c0 net/ipv4/inet_timewait_sock.c:268
 ops_exit_list+0x10d/0x160 net/core/net_namespace.c:190
 setup_net+0x508/0x850 net/core/net_namespace.c:365
 copy_net_ns+0x31e/0x760 net/core/net_namespace.c:483
 create_new_namespaces+0x3f6/0xb20 kernel/nsproxy.c:110
 copy_namespaces+0x385/0x440 kernel/nsproxy.c:178
 copy_process+0x2aa7/0x6fc0 kernel/fork.c:2103
 kernel_clone+0xe7/0xab0 kernel/fork.c:2465
 __do_sys_clone+0xc8/0x110 kernel/fork.c:2582
 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9
RIP: 0033:0x45e219
RSP: 002b:00007f9a5173bc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038
RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 000000000045e219
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000044020100
RBP: 000000000119bfd0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000119bf8c
R13: 00007ffd9b29f19f R14: 00007f9a5173c9c0 R15: 000000000119bf8c
INFO: task syz-executor.4:16647 can't die for more than 144 seconds.
task:syz-executor.4  state:R  running task     stack:25208 pid:16647 ppid:  8494 flags:0x00004006
Call Trace:
 context_switch kernel/sched/core.c:4327 [inline]
 __schedule+0x8cd/0x2150 kernel/sched/core.c:5078
 preempt_schedule_irq+0x4e/0x90 kernel/sched/core.c:5340
 irqentry_exit_cond_resched kernel/entry/common.c:393 [inline]
 irqentry_exit_cond_resched kernel/entry/common.c:385 [inline]
 irqentry_exit+0x7a/0xa0 kernel/entry/common.c:423
 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:628
RIP: 0010:memory_is_poisoned_n mm/kasan/generic.c:129 [inline]
RIP: 0010:memory_is_poisoned mm/kasan/generic.c:159 [inline]
RIP: 0010:check_memory_region_inline mm/kasan/generic.c:177 [inline]
RIP: 0010:check_memory_region+0x55/0x180 mm/kasan/generic.c:186
Code: 86 05 01 00 00 49 83 e9 01 48 89 fd 48 b8 00 00 00 00 00 fc ff df 4d 89 ca 48 c1 ed 03 49 c1 ea 03 48 01 c5 49 01 c2 48 89 e8 <49> 8d 5a 01 48 89 da 48 29 ea 48 83 fa 10 7e 63 41 89 eb 41 83 e3
RSP: 0018:ffffc9000361f7d0 EFLAGS: 00000286
RAX: fffffbfff19df2e1 RBX: 0000000000000000 RCX: ffffffff81588e31
RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff8cef9708
RBP: fffffbfff19df2e1 R08: 0000000000000000 R09: ffffffff8cef970f
R10: fffffbfff19df2e1 R11: 0000000000000000 R12: ffffffff8b363660
R13: ffffc9000361fa20 R14: 0000000000000002 R15: dffffc0000000000
 instrument_atomic_read include/linux/instrumented.h:71 [inline]
 test_bit include/asm-generic/bitops/instrumented-non-atomic.h:134 [inline]
 cpumask_test_cpu include/linux/cpumask.h:373 [inline]
 trace_lock_release include/trace/events/lock.h:58 [inline]
 lock_release+0xa1/0x710 kernel/locking/lockdep.c:5448
 rcu_lock_release include/linux/rcupdate.h:264 [inline]
 rcu_read_unlock include/linux/rcupdate.h:702 [inline]
 inet_twsk_purge+0x549/0x7c0 net/ipv4/inet_timewait_sock.c:299
 ops_exit_list+0x10d/0x160 net/core/net_namespace.c:190
 setup_net+0x508/0x850 net/core/net_namespace.c:365
 copy_net_ns+0x31e/0x760 net/core/net_namespace.c:483
 create_new_namespaces+0x3f6/0xb20 kernel/nsproxy.c:110
 copy_namespaces+0x385/0x440 kernel/nsproxy.c:178
 copy_process+0x2aa7/0x6fc0 kernel/fork.c:2103
 kernel_clone+0xe7/0xab0 kernel/fork.c:2465
 __do_sys_clone+0xc8/0x110 kernel/fork.c:2582
 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9
RIP: 0033:0x45e219
RSP: 002b:00007f58941e5c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038
RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 000000000045e219
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000044020100
RBP: 000000000119bfd0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000119bf8c
R13: 00007ffc0c071e4f R14: 00007f58941e69c0 R15: 000000000119bf8c
INFO: task syz-executor.0:16658 can't die for more than 144 seconds.
task:syz-executor.0  state:R  running task     stack:26152 pid:16658 ppid:  8486 flags:0x00004006
Call Trace:
 context_switch kernel/sched/core.c:4327 [inline]
 __schedule+0x8cd/0x2150 kernel/sched/core.c:5078
 preempt_schedule_irq+0x4e/0x90 kernel/sched/core.c:5340
 irqentry_exit_cond_resched kernel/entry/common.c:393 [inline]
 irqentry_exit_cond_resched kernel/entry/common.c:385 [inline]
 irqentry_exit+0x7a/0xa0 kernel/entry/common.c:423
 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:628
RIP: 0010:inet_twsk_purge+0x55c/0x7c0 net/ipv4/inet_timewait_sock.c:264
Code: 2a 6f 03 fa 48 c7 c6 87 0a 6f 87 48 c7 c7 60 36 36 8b e8 e7 82 e9 f9 48 8b 44 24 38 83 44 24 2c 01 48 c1 e8 03 42 0f b6 04 38 <84> c0 74 08 3c 03 0f 8e 27 02 00 00 48 8b 44 24 30 8b 6c 24 2c 8b
RSP: 0018:ffffc9000357f8b8 EFLAGS: 00000a06
RAX: 0000000000000000 RBX: 0000000000000001 RCX: ffffc9000357f840
RDX: 1ffff11002938bb0 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00000000000096e9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff8cad1a80
R13: ffffc9000357fa20 R14: 000000000000000a R15: dffffc0000000000
 ops_exit_list+0x10d/0x160 net/core/net_namespace.c:190
 setup_net+0x508/0x850 net/core/net_namespace.c:365
 copy_net_ns+0x31e/0x760 net/core/net_namespace.c:483
 create_new_namespaces+0x3f6/0xb20 kernel/nsproxy.c:110
 copy_namespaces+0x385/0x440 kernel/nsproxy.c:178
 copy_process+0x2aa7/0x6fc0 kernel/fork.c:2103
 kernel_clone+0xe7/0xab0 kernel/fork.c:2465
 __do_sys_clone+0xc8/0x110 kernel/fork.c:2582
 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46
 entry_SYSCALL_64_after_hwframe+0x44/0xa9
RIP: 0033:0x45e219
RSP: 002b:00007f8a85601c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000038
RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 000000000045e219
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000044020100
RBP: 000000000119bfd0 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 000000000119bf8c
R13: 00007ffed9b79a1f R14: 00007f8a856029c0 R15: 000000000119bf8c

Showing all locks held in the system:
2 locks held by kworker/u4:8/360:
1 lock held by khungtaskd/1665:
 #0: ffffffff8b363660 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x260 kernel/locking/lockdep.c:6254
3 locks held by kworker/1:2/3211:
1 lock held by systemd-journal/4892:
2 locks held by in:imklog/8167:
2 locks held by syz-executor.2/16598:
1 lock held by syz-executor.3/16611:
2 locks held by syz-executor.4/16647:
1 lock held by syz-executor.0/16658:
1 lock held by syz-executor.5/16738:

=============================================


Crashes (3):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/12/31 02:03 linux-next d7a03a44a5e9 5cc121d6 .config console log report info ci-upstream-linux-next-kasan-gce-root
2020/12/26 01:03 linux-next d7a03a44a5e9 821e0b09 .config console log report info ci-upstream-linux-next-kasan-gce-root
2020/12/07 15:06 linux-next 15ac8fdb7440 1190297f .config console log report info ci-upstream-linux-next-kasan-gce-root
* Struck through repros no longer work on HEAD.