[....] Starting OpenBSD Secure Shell server: sshd[ 23.431617] random: sshd: uninitialized urandom read (32 bytes read) [?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 27.891793] random: sshd: uninitialized urandom read (32 bytes read) [ 28.209470] random: sshd: uninitialized urandom read (32 bytes read) [ 28.769603] random: sshd: uninitialized urandom read (32 bytes read) [ 28.930254] sshd (4652) used greatest stack depth: 16872 bytes left [ 28.948786] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.0.16' (ECDSA) to the list of known hosts. [ 34.537489] random: sshd: uninitialized urandom read (32 bytes read) executing program [ 34.647463] [ 34.649245] ============================= [ 34.653392] WARNING: suspicious RCU usage [ 34.657540] 4.19.0-rc1-next-20180831+ #53 Not tainted [ 34.662737] ----------------------------- [ 34.666887] include/linux/rcupdate.h:631 rcu_read_lock() used illegally while idle! [ 34.674679] [ 34.674679] other info that might help us debug this: [ 34.674679] [ 34.682834] [ 34.682834] RCU used illegally from idle CPU! [ 34.682834] rcu_scheduler_active = 2, debug_locks = 1 [ 34.693852] RCU used illegally from extended quiescent state! [ 34.699743] 1 lock held by swapper/1/0: [ 34.703715] #0: 000000006619aa13 (rcu_read_lock){....}, at: trace_call_bpf+0xf8/0x640 [ 34.711816] [ 34.711816] stack backtrace: [ 34.716330] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.19.0-rc1-next-20180831+ #53 [ 34.724128] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 34.733481] Call Trace: [ 34.736091] dump_stack+0x1c9/0x2b4 [ 34.739736] ? dump_stack_print_info.cold.2+0x52/0x52 [ 34.744946] ? vprintk_func+0x81/0x117 [ 34.748850] lockdep_rcu_suspicious+0x14a/0x153 [ 34.753532] trace_call_bpf+0x533/0x640 [ 34.757522] ? mark_held_locks+0x160/0x160 [ 34.761794] ? kprobe_prog_is_valid_access+0xa0/0xa0 [ 34.766909] ? mark_held_locks+0x160/0x160 [ 34.771163] ? find_held_lock+0x36/0x1c0 [ 34.775246] perf_trace_run_bpf_submit+0x15c/0x3b0 [ 34.780292] ? perf_tp_event+0xc40/0xc40 [ 34.784361] ? graph_lock+0x170/0x170 [ 34.788174] ? graph_lock+0x170/0x170 [ 34.791991] ? graph_lock+0x170/0x170 [ 34.795806] ? memset+0x31/0x40 [ 34.799109] perf_trace_preemptirq_template+0x3dd/0x650 [ 34.804488] ? retint_kernel+0x10/0x10 [ 34.808411] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 34.813182] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 34.818824] ? lock_downgrade+0x8f0/0x8f0 [ 34.822995] ? rcu_seq_end+0x120/0x120 [ 34.826893] ? trace_hardirqs_on+0x2c0/0x2c0 [ 34.831319] ? arch_cpu_idle+0x10/0x20 [ 34.835303] ? default_idle+0x8d/0x410 [ 34.836714] [ 34.839200] ? retint_kernel+0x10/0x10 [ 34.840825] ============================= [ 34.844708] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 34.848830] WARNING: suspicious RCU usage [ 34.854446] trace_hardirqs_on_caller+0x227/0x2b0 [ 34.858584] 4.19.0-rc1-next-20180831+ #53 Not tainted [ 34.863422] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 34.868587] ----------------------------- [ 34.873343] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 34.877468] kernel/trace/bpf_trace.c:72 suspicious rcu_dereference_check() usage! [ 34.882915] ? get_next_timer_interrupt+0x198/0x320 [ 34.890505] [ 34.890505] other info that might help us debug this: [ 34.890505] [ 34.895534] trace_hardirqs_on_thunk+0x1a/0x1c [ 34.903653] [ 34.903653] RCU used illegally from idle CPU! [ 34.903653] rcu_scheduler_active = 2, debug_locks = 1 [ 34.908238] retint_kernel+0x10/0x10 [ 34.919215] RCU used illegally from extended quiescent state! [ 34.922928] RIP: 0010:native_safe_halt+0x6/0x10 [ 34.928784] 1 lock held by swapper/0/0: [ 34.933447] Code: c7 48 89 45 d8 e8 ea 4c e5 fa 48 8b 45 d8 e9 d2 fe ff ff 48 89 df e8 d9 4c e5 fa eb 8a 90 90 90 90 90 90 90 55 48 89 e5 fb f4 <5d> c3 0f 1f 84 00 00 00 00 00 55 48 89 e5 f4 5d c3 90 90 90 90 90 [ 34.937388] #0: 000000006619aa13 [ 34.956302] RSP: 0018:ffff8801d9f1fc30 EFLAGS: 00000286 [ 34.956313] ( [ 34.959754] ORIG_RAX: ffffffffffffff02 [ 34.965106] rcu_read_lock [ 34.966897] RAX: dffffc0000000000 RBX: 1ffff1003b3e3f8a RCX: 0000000000000000 [ 34.970850] ){....} [ 34.973599] RDX: 1ffffffff10237d0 RSI: 0000000000000001 RDI: ffffffff8811be80 [ 34.980857] , at: trace_call_bpf+0xf8/0x640 [ 34.980866] [ 34.980866] stack backtrace: [ 34.983093] RBP: ffff8801d9f1fc30 R08: ffff8801d9f0e380 R09: 0000000000000000 [ 35.006406] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 35.013672] R13: ffff8801d9f1fcf0 R14: 0000000000000001 R15: 0000000000000000 [ 35.020978] default_idle+0xc2/0x410 [ 35.024695] ? kasan_check_write+0x14/0x20 [ 35.028931] ? __sched_text_end+0x1/0x1 [ 35.032913] ? rcu_idle_enter+0x30a/0x480 [ 35.037067] ? rcu_eqs_special_set+0x1b0/0x1b0 [ 35.041652] ? tsc_verify_tsc_adjust+0x109/0x380 [ 35.046408] ? trace_hardirqs_off_caller+0x2b0/0x2b0 [ 35.051514] ? mark_tsc_async_resets+0x20/0x20 [ 35.056118] ? trace_hardirqs_on+0x2c0/0x2c0 [ 35.060580] ? __tick_nohz_idle_restart_tick+0x28c/0x3c0 [ 35.066043] arch_cpu_idle+0x10/0x20 [ 35.069764] default_idle_call+0x6d/0x90 [ 35.073828] do_idle+0x3aa/0x580 [ 35.077199] ? arch_cpu_idle_exit+0x70/0x70 [ 35.081526] ? complete+0x62/0x80 [ 35.084993] cpu_startup_entry+0x10c/0x120 [ 35.089231] ? cpu_in_idle+0x20/0x20 [ 35.092962] start_secondary+0x433/0x5d0 [ 35.097027] ? set_cpu_sibling_map+0x18b0/0x18b0 [ 35.101815] secondary_startup_64+0xa4/0xb0 [ 35.106162] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.19.0-rc1-next-20180831+ #53 [ 35.106164] [ 35.106173] ============================= [ 35.113966] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 35.115575] WARNING: suspicious RCU usage [ 35.119707] Call Trace: [ 35.129048] 4.19.0-rc1-next-20180831+ #53 Not tainted [ 35.133190] dump_stack+0x1c9/0x2b4 [ 35.135746] ----------------------------- [ 35.140927] ? dump_stack_print_info.cold.2+0x52/0x52 [ 35.144541] include/linux/rcupdate.h:680 rcu_read_unlock() used illegally while idle! [ 35.148697] ? vprintk_func+0x81/0x117 [ 35.153857] [ 35.153857] other info that might help us debug this: [ 35.153857] [ 35.161828] lockdep_rcu_suspicious+0x14a/0x153 [ 35.165701] [ 35.165701] RCU used illegally from idle CPU! [ 35.165701] rcu_scheduler_active = 2, debug_locks = 1 [ 35.173840] trace_call_bpf+0x4cb/0x640 [ 35.178491] RCU used illegally from extended quiescent state! [ 35.189498] ? kprobe_prog_is_valid_access+0xa0/0xa0 [ 35.193446] 1 lock held by swapper/1/0: [ 35.199321] ? rcu_cleanup_dead_rnp+0x200/0x200 [ 35.204401] #0: [ 35.208377] ? trace_call_bpf+0x418/0x640 [ 35.213013] 000000006619aa13 [ 35.215082] perf_trace_run_bpf_submit+0x15c/0x3b0 [ 35.219199] ( [ 35.222219] ? perf_tp_event+0xc40/0xc40 [ 35.227118] rcu_read_lock [ 35.228918] ? _raw_spin_unlock_irq+0x27/0x70 [ 35.232948] ){....} [ 35.235701] ? _raw_spin_unlock_irq+0x27/0x70 [ 35.240179] , at: trace_call_bpf+0xf8/0x640 [ 35.242406] ? memset+0x31/0x40 [ 35.247065] [ 35.247065] stack backtrace: [ 35.251419] perf_trace_preemptirq_template+0x3dd/0x650 [ 35.264516] ? arch_cpu_idle+0x10/0x20 [ 35.268411] ? default_idle+0x8d/0x410 [ 35.272299] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 35.277925] ? trace_hardirqs_off+0xb8/0x2b0 [ 35.282336] ? memset+0x31/0x40 [ 35.285615] ? trace_hardirqs_on+0x2c0/0x2c0 [ 35.290036] ? rcu_seq_end+0x120/0x120 [ 35.293930] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 35.299473] ? tick_nohz_next_event+0x493/0x8a0 [ 35.304143] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 35.309773] ? default_idle+0x8d/0x410 [ 35.313665] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 35.319291] trace_hardirqs_on+0x22e/0x2c0 [ 35.323534] ? arch_cpu_idle+0x10/0x20 [ 35.327438] ? trace_hardirqs_off_caller+0x2b0/0x2b0 [ 35.332556] ? __sanitizer_cov_trace_const_cmp2+0x18/0x20 [ 35.338112] default_idle+0x8d/0x410 [ 35.341930] ? kasan_check_write+0x14/0x20 [ 35.346171] ? __sched_text_end+0x1/0x1 [ 35.350148] ? rcu_idle_enter+0x30a/0x480 [ 35.354296] ? rcu_eqs_special_set+0x1b0/0x1b0 [ 35.358883] ? tsc_verify_tsc_adjust+0x109/0x380 [ 35.363641] ? trace_hardirqs_off_caller+0x2b0/0x2b0 [ 35.368747] ? mark_tsc_async_resets+0x20/0x20 [ 35.373328] ? trace_hardirqs_on+0x2c0/0x2c0 [ 35.377741] ? __tick_nohz_idle_restart_tick+0x28c/0x3c0 [ 35.383221] arch_cpu_idle+0x10/0x20 [ 35.386942] default_idle_call+0x6d/0x90 [ 35.391008] do_idle+0x3aa/0x580 [ 35.394385] ? arch_cpu_idle_exit+0x70/0x70 [ 35.398710] ? __schedule+0x1df0/0x1df0 [ 35.402711] cpu_startup_entry+0x10c/0x120 [ 35.406950] ? cpu_in_idle+0x20/0x20 [ 35.410681] rest_init+0xe1/0xe4 [ 35.414057] start_kernel+0x913/0x94e [ 35.417864] ? mem_encrypt_init+0xb/0xb [ 35.421842] ? early_idt_handler_common+0x3b/0x60 [ 35.426703] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 35.432240] ? x86_family+0x3e/0x50 [ 35.435874] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 35.441420] x86_64_start_reservations+0x29/0x2b [ 35.446180] x86_64_start_kernel+0x76/0x79 [ 35.450419] secondary_startup_64+0xa4/0xb0 [ 35.454781] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.19.0-rc1-next-20180831+ #53 [ 35.462587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 35.471939] Call Trace: [ 35.474515] dump_stack+0x1c9/0x2b4 [ 35.478130] ? dump_stack_print_info.cold.2+0x52/0x52 [ 35.483312] ? vprintk_func+0x81/0x117 [ 35.487197] lockdep_rcu_suspicious+0x14a/0x153 [ 35.491855] trace_call_bpf+0x579/0x640 [ 35.495818] ? kprobe_prog_is_valid_access+0xa0/0xa0 [ 35.500914] ? find_held_lock+0x36/0x1c0 [ 35.504968] perf_trace_run_bpf_submit+0x15c/0x3b0 [ 35.509884] ? perf_tp_event+0xc40/0xc40 [ 35.513928] ? graph_lock+0x170/0x170 [ 35.517712] ? graph_lock+0x170/0x170 [ 35.521494] ? graph_lock+0x170/0x170 [ 35.525282] ? memset+0x31/0x40 [ 35.528561] perf_trace_preemptirq_template+0x3dd/0x650 [ 35.533916] ? retint_kernel+0x10/0x10 [ 35.537791] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 35.542532] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 35.548152] ? lock_downgrade+0x8f0/0x8f0 [ 35.552305] ? rcu_seq_end+0x120/0x120 [ 35.556182] ? trace_hardirqs_on+0x2c0/0x2c0 [ 35.560583] ? arch_cpu_idle+0x10/0x20 [ 35.564454] ? default_idle+0x8d/0x410 [ 35.568332] ? retint_kernel+0x10/0x10 [ 35.572219] ? tracing_start_sched_switch.cold.0+0x78/0x78 [ 35.577828] trace_hardirqs_on_caller+0x227/0x2b0 [ 35.582677] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 35.587418] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 35.592883] ? get_next_timer_interrupt+0x198/0x320 [ 35.597888] trace_hardirqs_on_thunk+0x1a/0x1c [ 35.602462] retint_kernel+0x10/0x10 [ 35.606194] RIP: 0010:native_safe_halt+0x6/0x10 [ 35.610865] Code: c7 48 89 45 d8 e8 ea 4c e5 fa 48 8b 45 d8 e9 d2 fe ff ff 48 89 df e8 d9 4c e5 fa eb 8a 90 90 90 90 90 90 90 55 48 89 e5 fb f4 <5d> c3 0f 1f 84 00 00 00 00 00 55 48 89 e5 f4 5d c3 90 90 90 90 90 [ 35.629754] RSP: 0018:ffff8801d9f1fc30 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff02 [ 35.637641] RAX: dffffc0000000000 RBX: 1ffff1003b3e3f8a RCX: 0000000000000000 [ 35.644911] RDX: 1ffffffff10237d0 RSI: 0000000000000001 RDI: ffffffff8811be80 [ 35.652162] RBP: ffff8801d9f1fc30 R08: ffff8801d9f0e380 R09: 0000000000000000 [ 35.659416] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 35.666668] R13: ffff8801d9f1fcf0 R14: 0000000000000001 R15: 0000000000000000 [ 35.673944] default_idle+0xc2/0x410 [ 35.677648] ? kasan_check_write+0x14/0x20 [ 35.681871] ? __sched_text_end+0x1/0x1 [ 35.685833] ? rcu_idle_enter+0x30a/0x480 [ 35.689966] ? rcu_eqs_special_set+0x1b0/0x1b0 [ 35.694544] ? tsc_verify_tsc_adjust+0x109/0x380 [ 35.699789] ? trace_hardirqs_off_caller+0x2b0/0x2b0 [ 35.704884] ? mark_tsc_async_resets+0x20/0x20 [ 35.709456] ? trace_hardirqs_on+0x2c0/0x2c0 [ 35.713850] ? __tick_nohz_idle_restart_tick+0x28c/0x3c0 [ 35.719290] arch_cpu_idle+0x10/0x20 [ 35.722992] default_idle_call+0x6d/0x90 [ 35.727039] do_idle+0x3aa/0x580 [ 35.730400] ? arch_cpu_idle_exit+0x70/0x70 [ 35.734728] ? complete+0x62/0x80 [ 35.738171] cpu_startup_entry+0x10c/0x120 [ 35.742397] ? cpu_in_idle+0x20/0x20 [ 35.746105] start_secondary+0x433/0x5d0 [ 35.750155] ? set_cpu_si