[....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[ 19.322536] random: sshd: uninitialized urandom read (32 bytes read) [?25l[?1c7[ ok 8[?25h[?0c. [ 20.378742] random: sshd: uninitialized urandom read (32 bytes read) Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 20.736233] random: sshd: uninitialized urandom read (32 bytes read) [ 21.463715] random: sshd: uninitialized urandom read (32 bytes read) [ 21.617180] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.10.1' (ECDSA) to the list of known hosts. [ 27.004884] random: sshd: uninitialized urandom read (32 bytes read) [ 28.722779] [ 28.724425] ================================ [ 28.728812] WARNING: inconsistent lock state [ 28.733192] 4.17.0-rc2+ #18 Not tainted [ 28.737137] -------------------------------- [ 28.741516] inconsistent {HARDIRQ-ON-W} -> {IN-HARDIRQ-W} usage. [ 28.747634] swapper/0/0 [HC1[1]:SC0[0]:HE0:SE1] takes: [ 28.752881] (ptrval) (fs_reclaim){?.+.}, at: fs_reclaim_acquire.part.82+0x0/0x30 [ 28.761094] {HARDIRQ-ON-W} state was registered at: [ 28.766083] lock_acquire+0x1dc/0x520 [ 28.769942] fs_reclaim_acquire.part.82+0x24/0x30 [ 28.774847] fs_reclaim_acquire+0x14/0x20 [ 28.779055] kmem_cache_alloc_node_trace+0x39/0x770 [ 28.784138] alloc_worker+0xbd/0x2e0 [ 28.787910] init_rescuer.part.25+0x1f/0x190 [ 28.792378] workqueue_init+0x51f/0x7d0 [ 28.796419] kernel_init_freeable+0x2ad/0x58e [ 28.800975] kernel_init+0x11/0x1b3 [ 28.804662] ret_from_fork+0x3a/0x50 [ 28.808431] irq event stamp: 351752 [ 28.812032] hardirqs last enabled at (351749): [] _raw_spin_unlock_irq+0x27/0x70 [ 28.821188] hardirqs last disabled at (351750): [] interrupt_entry+0xb5/0xf0 [ 28.829913] softirqs last enabled at (351752): [] _local_bh_enable+0x1c/0x30 [ 28.838723] softirqs last disabled at (351751): [] irq_enter+0xa0/0xd0 [ 28.846919] [ 28.846919] other info that might help us debug this: [ 28.853558] Possible unsafe locking scenario: [ 28.853558] [ 28.859590] CPU0 [ 28.862144] ---- [ 28.864696] lock(fs_reclaim); [ 28.867950] [ 28.870674] lock(fs_reclaim); [ 28.874098] [ 28.874098] *** DEADLOCK *** [ 28.874098] [ 28.880133] no locks held by swapper/0/0. [ 28.884250] [ 28.884250] stack backtrace: [ 28.888724] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.17.0-rc2+ #18 [ 28.895271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 28.904604] Call Trace: [ 28.907160] [ 28.909291] dump_stack+0x1b9/0x294 [ 28.912892] ? dump_stack_print_info.cold.2+0x52/0x52 [ 28.918058] ? vprintk_func+0x81/0xe7 [ 28.921833] print_usage_bug.cold.59+0x320/0x41a [ 28.926560] ? save_stack_trace+0x1a/0x20 [ 28.930684] mark_lock+0x1034/0x19e0 [ 28.934373] ? check_usage_backwards+0x3a0/0x3a0 [ 28.939101] ? print_usage_bug+0xc0/0xc0 [ 28.943134] ? save_trace+0xe0/0x290 [ 28.946820] ? print_usage_bug+0xc0/0xc0 [ 28.950855] ? mark_lock+0xafe/0x19e0 [ 28.954629] ? check_usage_backwards+0x3a0/0x3a0 [ 28.959358] ? print_usage_bug+0xc0/0xc0 [ 28.963395] ? scsi_mq_uninit_cmd+0x30/0x30 [ 28.967691] __lock_acquire+0x1595/0x5140 [ 28.971813] ? __lock_acquire+0x7f5/0x5140 [ 28.976022] ? find_held_lock+0x36/0x1c0 [ 28.980058] ? debug_check_no_locks_freed+0x310/0x310 [ 28.985221] ? debug_check_no_locks_freed+0x310/0x310 [ 28.990383] ? debug_check_no_locks_freed+0x310/0x310 [ 28.995547] ? lock_downgrade+0x8e0/0x8e0 [ 28.999671] ? sha_transform+0x26/0x4449 [ 29.003708] ? kasan_check_read+0x11/0x20 [ 29.007831] ? do_raw_spin_unlock+0x9e/0x2e0 [ 29.012219] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 29.016780] ? memset+0x31/0x40 [ 29.020037] ? memzero_explicit+0xe/0x10 [ 29.024079] ? extract_buf+0x3a3/0x4c0 [ 29.027946] ? graph_lock+0x170/0x170 [ 29.031720] ? crng_fast_load+0x3b0/0x3b0 [ 29.035841] ? graph_lock+0x170/0x170 [ 29.039614] ? account.constprop.30+0x34e/0x700 [ 29.044265] lock_acquire+0x1dc/0x520 [ 29.048042] ? bad_range+0x160/0x160 [ 29.051727] ? lock_release+0xa10/0xa10 [ 29.055674] ? lock_downgrade+0x8e0/0x8e0 [ 29.059794] ? lock_release+0xa10/0xa10 [ 29.063746] ? lock_downgrade+0x8e0/0x8e0 [ 29.067871] fs_reclaim_acquire.part.82+0x24/0x30 [ 29.072688] ? bad_range+0x160/0x160 [ 29.076377] fs_reclaim_acquire+0x14/0x20 [ 29.080498] __kmalloc+0x45/0x760 [ 29.083926] ? trace_hardirqs_off+0xd/0x10 [ 29.088137] ? _raw_write_unlock_irqrestore+0x63/0xc0 [ 29.093299] ? crng_reseed+0x427/0x920 [ 29.097162] crng_reseed+0x427/0x920 [ 29.100852] ? _extract_entropy.constprop.32+0x150/0x150 [ 29.106279] ? kasan_check_read+0x11/0x20 [ 29.110401] ? rcu_is_watching+0x85/0x140 [ 29.114528] ? rcu_pm_notify+0xc0/0xc0 [ 29.118397] credit_entropy_bits+0x98d/0xa30 [ 29.122782] ? add_interrupt_randomness+0x494/0x860 [ 29.127772] ? crng_reseed+0x920/0x920 [ 29.131635] ? lock_downgrade+0x8e0/0x8e0 [ 29.135757] ? __mix_pool_bytes+0xde/0x400 [ 29.139965] ? kasan_check_read+0x11/0x20 [ 29.144086] ? do_raw_spin_unlock+0x9e/0x2e0 [ 29.148471] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 29.153026] ? __handle_irq_event_percpu+0x34d/0xad0 [ 29.158756] add_interrupt_randomness+0x494/0x860 [ 29.163578] ? extract_entropy.constprop.29+0x490/0x490 [ 29.168915] ? lock_downgrade+0x8e0/0x8e0 [ 29.173039] ? handle_edge_irq+0x30/0x870 [ 29.177159] ? lock_downgrade+0x8e0/0x8e0 [ 29.181281] handle_irq_event_percpu+0xf9/0x1c0 [ 29.185926] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 29.190483] ? __handle_irq_event_percpu+0xad0/0xad0 [ 29.195562] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 29.201071] handle_irq_event+0xa7/0x135 [ 29.205104] handle_edge_irq+0x20f/0x870 [ 29.209138] handle_irq+0x18c/0x2e7 [ 29.212738] ? __local_bh_enable+0xef/0x130 [ 29.217037] do_IRQ+0x78/0x190 [ 29.220207] common_interrupt+0xf/0xf [ 29.223977] [ 29.226189] RIP: 0010:_raw_spin_unlock_irq+0x56/0x70 [ 29.231269] RSP: 0018:ffffffff88c079c0 EFLAGS: 00000282 ORIG_RAX: ffffffffffffffda [ 29.238952] RAX: dffffc0000000000 RBX: ffff8801dae2c580 RCX: 0000000000000000 [ 29.246196] RDX: 1ffffffff11a315f RSI: 0000000000000001 RDI: ffffffff88d18af8 [ 29.253437] RBP: ffffffff88c079c8 R08: ffffed003b5c58b1 R09: 0000000000000000 [ 29.260683] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff88c75dc0 [ 29.267925] R13: ffff8801ac422140 R14: 0000000000000000 R15: ffffffff88c75dc0 [ 29.275175] finish_task_switch+0x1ca/0x810 [ 29.279468] ? finish_task_switch+0x182/0x810 [ 29.283938] ? preempt_notifier_register+0x1e0/0x1e0 [ 29.289016] ? lock_repin_lock+0x410/0x410 [ 29.293228] __schedule+0x809/0x1e30 [ 29.296915] ? __sched_text_start+0x8/0x8 [ 29.301039] ? __hrtimer_get_remaining+0x1d0/0x1d0 [ 29.305942] ? kvm_clock_read+0x25/0x30 [ 29.309892] ? cpu_load_update_nohz_start+0x70/0x70 [ 29.314881] ? do_gettimeofday+0x170/0x170 [ 29.319092] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 29.324602] ? sched_set_stop_task+0x270/0x270 [ 29.329157] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 29.334147] schedule_idle+0x45/0x80 [ 29.337835] do_idle+0x177/0x560 [ 29.341179] ? arch_cpu_idle_exit+0x70/0x70 [ 29.345472] ? do_idle+0x19e/0x560 [ 29.348988] cpu_startup_entry+0x104/0x120 [ 29.353198] ? cpu_in_idle+0x20/0x20 [ 29.356883] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 29.361874] ? trace_hardirqs_on+0xd/0x10 [ 29.365995] rest_init+0xe1/0xe4 [ 29.369335] start_kernel+0x906/0x92d [ 29.373109] ? mem_encrypt_init+0xb/0xb [ 29.377230] ? early_idt_handler_common+0x3b/0x60 [ 29.382048] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 29.387557] ? x86_family+0x3e/0x50 [ 29.391160] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 29.396671] x86_64_start_reservations+0x29/0x2b [ 29.401403] x86_64_start_kernel+0x76/0x79 [ 29.405614] secondary_startup_64+0xa5/0xb0 [ 29.409912] BUG: sleeping function called from invalid context at mm/slab.h:421 [ 29.417329] in_atomic(): 1, irqs_disabled(): 1, pid: 0, name: swapper/0 [ 29.424049] INFO: lockdep is turned off. [ 29.428078] irq event stamp: 351752 [ 29.431682] hardirqs last enabled at (351749): [] _raw_spin_unlock_irq+0x27/0x70 [ 29.440850] hardirqs last disabled at (351750): [] interrupt_entry+0xb5/0xf0 [ 29.449585] softirqs last enabled at (351752): [] _local_bh_enable+0x1c/0x30 [ 29.458398] softirqs last disabled at (351751): [] irq_enter+0xa0/0xd0 [ 29.466607] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.17.0-rc2+ #18 [ 29.473155] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 29.482483] Call Trace: [ 29.485040] [ 29.487168] dump_stack+0x1b9/0x294 [ 29.490783] ? dump_stack_print_info.cold.2+0x52/0x52 [ 29.495948] ? fs_reclaim_acquire+0x20/0x20 [ 29.500249] ? irq_enter+0xa0/0xd0 [ 29.503765] ? irq_enter+0xa0/0xd0 [ 29.507280] ___might_sleep.cold.87+0x11f/0x13a [ 29.511925] ? check_same_owner+0x320/0x320 [ 29.516220] ? lock_release+0xa10/0xa10 [ 29.520172] __might_sleep+0x95/0x190 [ 29.523962] __kmalloc+0x2b9/0x760 [ 29.527475] ? trace_hardirqs_off+0xd/0x10 [ 29.531687] ? _raw_write_unlock_irqrestore+0x63/0xc0 [ 29.536851] ? crng_reseed+0x427/0x920 [ 29.540713] crng_reseed+0x427/0x920 [ 29.544401] ? _extract_entropy.constprop.32+0x150/0x150 [ 29.549829] ? kasan_check_read+0x11/0x20 [ 29.553960] ? rcu_is_watching+0x85/0x140 [ 29.558089] ? rcu_pm_notify+0xc0/0xc0 [ 29.561954] credit_entropy_bits+0x98d/0xa30 [ 29.566338] ? add_interrupt_randomness+0x494/0x860 [ 29.571330] ? crng_reseed+0x920/0x920 [ 29.575191] ? lock_downgrade+0x8e0/0x8e0 [ 29.579313] ? __mix_pool_bytes+0xde/0x400 [ 29.583539] ? kasan_check_read+0x11/0x20 [ 29.587672] ? do_raw_spin_unlock+0x9e/0x2e0 [ 29.592058] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 29.596618] ? __handle_irq_event_percpu+0x34d/0xad0 [ 29.601697] add_interrupt_randomness+0x494/0x860 [ 29.606515] ? extract_entropy.constprop.29+0x490/0x490 [ 29.611863] ? lock_downgrade+0x8e0/0x8e0 [ 29.615984] ? handle_edge_irq+0x30/0x870 [ 29.620105] ? lock_downgrade+0x8e0/0x8e0 [ 29.624227] handle_irq_event_percpu+0xf9/0x1c0 [ 29.628873] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 29.633434] ? __handle_irq_event_percpu+0xad0/0xad0 [ 29.638526] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 29.644037] handle_irq_event+0xa7/0x135 [ 29.648073] handle_edge_irq+0x20f/0x870 [ 29.652108] handle_irq+0x18c/0x2e7 [ 29.655713] ? __local_bh_enable+0xef/0x130 [ 29.660012] do_IRQ+0x78/0x190 [ 29.663179] common_interrupt+0xf/0xf [ 29.666949] [ 29.669164] RIP: 0010:_raw_spin_unlock_irq+0x56/0x70 [ 29.674254] RSP: 0018:ffffffff88c079c0 EFLAGS: 00000282 ORIG_RAX: ffffffffffffffda [ 29.681938] RAX: dffffc0000000000 RBX: ffff8801dae2c580 RCX: 0000000000000000 [ 29.689182] RDX: 1ffffffff11a315f RSI: 0000000000000001 RDI: ffffffff88d18af8 [ 29.696433] RBP: ffffffff88c079c8 R08: ffffed003b5c58b1 R09: 0000000000000000 [ 29.703677] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff88c75dc0 [ 29.710921] R13: ffff8801ac422140 R14: 0000000000000000 R15: ffffffff88c75dc0 [ 29.718184] finish_task_switch+0x1ca/0x810 [ 29.722481] ? finish_task_switch+0x182/0x810 [ 29.726952] ? preempt_notifier_register+0x1e0/0x1e0 [ 29.732036] ? lock_repin_lock+0x410/0x410 [ 29.736249] __schedule+0x809/0x1e30 [ 29.739940] ? __sched_text_start+0x8/0x8 [ 29.744066] ? __hrtimer_get_remaining+0x1d0/0x1d0 [ 29.748971] ? kvm_clock_read+0x25/0x30 [ 29.752923] ? cpu_load_update_nohz_start+0x70/0x70 [ 29.757917] ? do_gettimeofday+0x170/0x170 [ 29.762129] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 29.767642] ? sched_set_stop_task+0x270/0x270 [ 29.772199] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 29.777190] schedule_idle+0x45/0x80 [ 29.780886] do_idle+0x177/0x560 [ 29.784230] ? arch_cpu_idle_exit+0x70/0x70 [ 29.788535] ? do_idle+0x19e/0x560 [ 29.792051] cpu_startup_entry+0x104/0x120 [ 29.796264] ? cpu_in_idle+0x20/0x20 [ 29.799959] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 29.804952] ? trace_hardirqs_on+0xd/0x10 [ 29.809078] rest_init+0xe1/0xe4 [ 29.812423] start_kernel+0x906/0x92d [ 29.816199] ? mem_encrypt_init+0xb/0xb [ 29.820148] ? early_idt_handler_common+0x3b/0x60 [ 29.824971] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 29.830484] ? x86_family+0x3e/0x50 [ 29.834093] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 29.839609] x86_64_start_reservations+0x29/0x2b [ 29.844346] x86_64_start_kernel+0x76/0x79 [ 29.848558] secondary_startup_64+0xa5/0xb0 [ 29.852885] random: crng init done