executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program syzkaller login: [ 23.303264] ------------[ cut here ]------------ [ 23.303917] WARNING: CPU: 3 PID: 3034 at kernel/kthread.c:87 free_kthread_struct+0xa2/0xe0 [ 23.305113] Kernel panic - not syncing: panic_on_warn set ... [ 23.305113] [ 23.306427] CPU: 3 PID: 3034 Comm: syzkaller985877 Not tainted 4.14.0-rc7-next-20171102+ #9 [ 23.307552] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 23.308626] Call Trace: [ 23.308977] [ 23.309271] dump_stack+0x194/0x257 [ 23.309763] ? arch_local_irq_restore+0x53/0x53 [ 23.311853] ? vsnprintf+0x1ed/0x1900 [ 23.312379] panic+0x1e4/0x41c [ 23.312809] ? refcount_error_report+0x214/0x214 [ 23.313426] ? show_regs_print_info+0x65/0x65 [ 23.313997] ? __warn+0x1a9/0x1e0 [ 23.314378] ? free_kthread_struct+0xa2/0xe0 [ 23.314839] __warn+0x1c4/0x1e0 [ 23.315192] ? free_kthread_struct+0xa2/0xe0 [ 23.315663] report_bug+0x211/0x2d0 [ 23.316060] fixup_bug+0x40/0x90 [ 23.316422] do_trap+0x260/0x390 [ 23.316800] do_error_trap+0x120/0x390 [ 23.317228] ? save_stack+0xa3/0xd0 [ 23.317623] ? do_trap+0x390/0x390 [ 23.319249] ? free_kthread_struct+0xa2/0xe0 [ 23.319849] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 23.320511] do_invalid_op+0x1b/0x20 executing program executing program [ 23.321011] invalid_op+0x18/0x20 [ 23.324968] RIP: 0010:free_kthread_struct+0xa2/0xe0 [ 23.325504] RSP: 0018:ffff88006df07768 EFLAGS: 00010206 executing program [ 23.326174] RAX: ffff88003a3443c0 RBX: ffff88006ccc0300 RCX: ffffffff814937d2 [ 23.327523] RDX: 0000000000000100 RSI: 0000000000000000 RDI: ffff88006ccc0488 [ 23.328361] RBP: ffff88006df07770 R08: 0000000000000000 R09: 1ffff1000dbe0ed4 [ 23.329119] R10: ffff88003a3443c0 R11: 0000000000000001 R12: 1ffff1000dbe0ef0 [ 23.329875] R13: 1ffff1000dbe0ef4 R14: 0000000000000000 R15: ffff88006df077e0 [ 23.330677] ? free_kthread_struct+0xa2/0xe0 [ 23.331154] ? free_kthread_struct+0xa2/0xe0 [ 23.331619] free_task+0x134/0x1a0 [ 23.331998] ? arch_release_task_struct+0x10/0x10 [ 23.332513] ? atomic_notifier_call_chain+0xb9/0x140 [ 23.333060] __put_task_struct+0x229/0x3b0 [ 23.333511] ? free_task+0x1a0/0x1a0 [ 23.333917] delayed_put_task_struct+0xca/0x3d0 [ 23.334846] ? child_wait_callback+0x210/0x210 [ 23.335360] ? put_pid+0x183/0x1f0 [ 23.335853] ? task_active_pid_ns+0xd0/0xd0 [ 23.336426] ? rcu_segcblist_extract_pend_cbs+0x1d0/0x1d0 [ 23.337165] ? rcu_process_callbacks+0x115c/0x17d0 [ 23.337830] ? put_pid+0x1f0/0x1f0 [ 23.338585] ? child_wait_callback+0x210/0x210 [ 23.339199] rcu_process_callbacks+0xd74/0x17d0 [ 23.339809] ? rcu_gp_kthread+0x18e0/0x18e0 [ 23.340375] ? lock_acquire+0x1d5/0x580 [ 23.340908] ? __hrtimer_run_queues+0x385/0xe10 [ 23.341540] ? find_held_lock+0x39/0x1d0 [ 23.342182] ? lock_downgrade+0x990/0x990 [ 23.342747] ? lock_acquire+0x1d5/0x580 [ 23.343258] ? clockevents_program_event+0x163/0x2e0 [ 23.343927] ? rcu_pm_notify+0xc0/0xc0 [ 23.344435] __do_softirq+0x29d/0xbb2 [ 23.344936] ? __irqentry_text_end+0x4/0x4 [ 23.345492] ? do_raw_spin_trylock+0x190/0x190 [ 23.348967] ? do_timer+0x50/0x50 [ 23.349437] ? native_apic_msr_write+0x5c/0x80 [ 23.350047] ? lapic_next_event+0x54/0x80 [ 23.350593] ? clockevents_program_event+0x108/0x2e0 [ 23.351239] ? tick_program_event+0x7f/0xd0 [ 23.351826] ? hrtimer_interrupt+0x489/0x5f0 [ 23.352402] ? rcu_pm_notify+0xc0/0xc0 [ 23.352926] irq_exit+0x1d3/0x210 [ 23.353341] smp_apic_timer_interrupt+0x16b/0x700 [ 23.356937] ? smp_reschedule_interrupt+0xe6/0x670 executing program [ 23.357598] ? smp_call_function_single_interrupt+0x640/0x640 [ 23.358527] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 23.359173] apic_timer_interrupt+0x9d/0xb0 [ 23.359626] [ 23.359902] RIP: 0010:_raw_spin_unlock_irqrestore+0x5e/0xba [ 23.360495] RSP: 0018:ffff880039c9fa68 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff11 [ 23.361274] RAX: dffffc0000000000 RBX: 0000000000000286 RCX: 0000000000000000 [ 23.361930] RDX: 1ffffffff0bd9671 RSI: 0000000000000001 RDI: 0000000000000286 [ 23.362717] RBP: ffff880039c9fa78 R08: ffff880039cafe00 R09: 0000000000000000 [ 23.363480] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88006df1d5c0 [ 23.364139] R13: ffff88006df1d5c0 R14: ffff88006df1d680 R15: ffff880039c9fe00 [ 23.364868] hrtimer_start_range_ns+0x6b1/0xee0 [ 23.365314] ? hrtimer_init+0x400/0x400 [ 23.365741] ? do_wait+0x4f0/0xa70 [ 23.366143] do_nanosleep+0x1c6/0x6e0 [ 23.366538] ? schedule_timeout_idle+0x90/0x90 [ 23.366965] ? lock_downgrade+0x990/0x990 [ 23.367362] ? rcu_pm_notify+0xc0/0xc0 [ 23.367774] ? memset+0x31/0x40 [ 23.368101] hrtimer_nanosleep+0x2b2/0x860 [ 23.368502] ? SyS_waitid+0x50/0x50 [ 23.368962] ? nanosleep_copyout+0x100/0x100 [ 23.369421] ? __might_sleep+0x95/0x190 [ 23.369840] ? kasan_check_write+0x14/0x20 [ 23.370331] ? _copy_from_user+0x99/0x110 [ 23.370766] ? __hrtimer_init+0x140/0x140 [ 23.371218] ? syscall_return_slowpath+0x2b3/0x510 [ 23.371792] SyS_nanosleep+0x175/0x1f0 [ 23.372199] ? hrtimer_nanosleep+0x860/0x860 [ 23.372647] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 23.373160] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 23.373698] entry_SYSCALL_64_fastpath+0x1f/0xbe [ 23.374191] RIP: 0033:0x439820 [ 23.374515] RSP: 002b:00007ffeef5eb1e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000023 [ 23.375423] RAX: ffffffffffffffda RBX: 0000000000001530 RCX: 0000000000439820 [ 23.376334] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007ffeef5eb1f0 executing program [ 23.377254] RBP: 0000000000000086 R08: 0000000000000bda R09: 0000000000000000 [ 23.378554] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffeef5eb1c0 [ 23.379309] R13: 0000000000001530 R14: 0000000000407360 R15: 0000000000000000 [ 23.382041] Dumping ftrace buffer: [ 23.382571] (ftrace buffer empty) [ 23.383033] Kernel Offset: disabled [ 23.383488] Rebooting in 86400 seconds..