[....] Starting enhanced syslogd: rsyslogd[?25l[?1c7[ ok 8[?25h[?0c. [ 40.212862] audit: type=1800 audit(1545840035.287:25): pid=7889 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="startpar" name="cron" dev="sda1" ino=2414 res=0 [ 40.240997] audit: type=1800 audit(1545840035.287:26): pid=7889 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="startpar" name="mcstrans" dev="sda1" ino=2457 res=0 [ 40.281063] audit: type=1800 audit(1545840035.287:27): pid=7889 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="startpar" name="restorecond" dev="sda1" ino=2436 res=0 [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 Warning: Permanently added '10.128.0.27' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 51.319436] INFO: trying to register non-static key. [ 51.324561] the code is fine but needs lockdep annotation. [ 51.330159] turning off the locking correctness validator. [ 51.335805] CPU: 0 PID: 8039 Comm: syz-executor964 Not tainted 4.20.0+ #389 [ 51.342886] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 51.352236] Call Trace: [ 51.354807] dump_stack+0x1d3/0x2c6 [ 51.358418] ? dump_stack_print_info.cold.1+0x20/0x20 [ 51.363593] ? vprintk_func+0x85/0x181 [ 51.367465] register_lock_class+0x21c5/0x29d0 [ 51.372033] ? kasan_check_read+0x11/0x20 [ 51.376164] ? graph_lock+0x9c/0x270 [ 51.379859] ? add_lock_to_list.isra.26+0x4b0/0x4b0 [ 51.384862] ? check_noncircular+0x20/0x20 [ 51.389083] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 51.394078] ? bpf_prog_kallsyms_find+0xde/0x4a0 [ 51.398814] ? module_enable_ro.part.68+0xe0/0xe0 [ 51.403641] ? check_noncircular+0x20/0x20 [ 51.407857] ? check_noncircular+0x20/0x20 [ 51.412074] ? noop_count+0x40/0x40 [ 51.415680] ? lock_pin_lock+0x350/0x350 [ 51.419722] ? kasan_check_read+0x11/0x20 [ 51.423851] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 51.428848] ? bpf_prog_kallsyms_find+0xde/0x4a0 [ 51.433584] ? module_enable_ro.part.68+0xe0/0xe0 [ 51.438409] ? __bpf_trace_xdp_cpumap_enqueue+0x40/0x40 [ 51.443756] ? kernel_text_address+0x79/0xf0 [ 51.448142] ? is_bpf_text_address+0xac/0x170 [ 51.452619] ? lock_downgrade+0x900/0x900 [ 51.456748] ? rcu_read_unlock_special+0x1d0/0x1d0 [ 51.461661] ? kasan_check_read+0x11/0x20 [ 51.465789] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 51.471050] ? print_usage_bug+0xc0/0xc0 [ 51.475092] ? unwind_dump+0x190/0x190 [ 51.478959] ? print_usage_bug+0xc0/0xc0 [ 51.483005] ? kernel_text_address+0x79/0xf0 [ 51.487399] ? print_usage_bug+0xc0/0xc0 [ 51.491447] ? print_usage_bug+0xc0/0xc0 [ 51.495535] __lock_acquire+0x184/0x4c20 [ 51.499580] ? __lock_acquire+0x62f/0x4c20 [ 51.503798] ? add_lock_to_list.isra.26+0x1ec/0x4b0 [ 51.508796] ? mark_held_locks+0x130/0x130 [ 51.513013] ? mark_held_locks+0x130/0x130 [ 51.517237] ? __lock_acquire+0x282a/0x4c20 [ 51.521539] ? mark_held_locks+0x130/0x130 [ 51.525755] ? mark_held_locks+0x130/0x130 [ 51.529971] ? mark_held_locks+0x130/0x130 [ 51.534189] ? mark_held_locks+0x130/0x130 [ 51.538402] ? graph_lock+0x270/0x270 [ 51.542182] ? graph_lock+0x270/0x270 [ 51.545966] ? print_usage_bug+0xc0/0xc0 [ 51.550009] ? trace_hardirqs_on+0xbd/0x310 [ 51.554314] ? kasan_check_read+0x11/0x20 [ 51.558444] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 51.563886] ? graph_lock+0x270/0x270 [ 51.567703] ? print_usage_bug+0xc0/0xc0 [ 51.571748] ? _raw_spin_unlock_irqrestore+0x82/0xd0 [ 51.576833] ? graph_lock+0x270/0x270 [ 51.580616] ? lockdep_hardirqs_on+0x421/0x5c0 [ 51.585178] ? find_held_lock+0x36/0x1c0 [ 51.589219] lock_acquire+0x1ed/0x520 [ 51.593003] ? __flush_work+0x72d/0x9b0 [ 51.596962] ? lock_release+0xa00/0xa00 [ 51.600920] ? lockdep_hardirqs_on+0x421/0x5c0 [ 51.605485] ? trace_hardirqs_on+0xbd/0x310 [ 51.609785] ? kasan_check_read+0x11/0x20 [ 51.613912] ? try_wait_for_completion+0x149/0x180 [ 51.618823] ? __bpf_trace_preemptirq_template+0x30/0x30 [ 51.624253] ? lockdep_hardirqs_on+0x421/0x5c0 [ 51.628816] __flush_work+0x752/0x9b0 [ 51.632599] ? __flush_work+0x72d/0x9b0 [ 51.636556] ? _raw_spin_unlock_irqrestore+0x6d/0xd0 [ 51.641639] ? graph_lock+0x270/0x270 [ 51.645426] ? try_wait_for_completion+0x149/0x180 [ 51.650335] ? insert_work+0x4c0/0x4c0 [ 51.654202] ? complete_all+0x70/0x70 [ 51.657998] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 51.663517] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 51.669034] ? refcount_sub_and_test_checked+0x203/0x310 [ 51.674468] ? refcount_inc_not_zero_checked+0x2f0/0x2f0 [ 51.679903] ? __drm_atomic_helper_crtc_destroy_state+0xf3/0x340 [ 51.686033] flush_work+0x17/0x20 [ 51.689468] vkms_atomic_crtc_destroy_state+0x2b/0x40 [ 51.694663] drm_atomic_state_default_clear+0x37c/0xda0 [ 51.700018] drm_atomic_state_clear+0x9f/0xd0 [ 51.704494] __drm_atomic_state_free+0x3a/0xf0 [ 51.709059] drm_atomic_helper_set_config+0xe6/0x160 [ 51.714144] drm_mode_setcrtc+0x767/0x1890 [ 51.718370] ? drm_mode_getcrtc+0x870/0x870 [ 51.722688] ? drm_unbind_agp+0x20/0x20 [ 51.726646] ? lock_downgrade+0x900/0x900 [ 51.730782] ? lock_release+0xa00/0xa00 [ 51.734740] ? __might_fault+0x12b/0x1e0 [ 51.738782] ? drm_is_current_master+0x5c/0x140 [ 51.743433] drm_ioctl_kernel+0x278/0x330 [ 51.747582] ? drm_mode_getcrtc+0x870/0x870 [ 51.751888] ? drm_setversion+0x8b0/0x8b0 [ 51.756024] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 51.761542] ? _copy_from_user+0xdf/0x150 [ 51.765671] drm_ioctl+0x58f/0xb90 [ 51.769188] ? drm_mode_getcrtc+0x870/0x870 [ 51.773496] ? drm_version+0x3d0/0x3d0 [ 51.777371] ? trace_hardirqs_off+0xb8/0x310 [ 51.781768] ? kasan_check_read+0x11/0x20 [ 51.785902] ? trace_hardirqs_off+0xb8/0x310 [ 51.790295] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 51.795814] ? drm_version+0x3d0/0x3d0 [ 51.799683] do_vfs_ioctl+0x1de/0x1790 [ 51.803553] ? rcu_lockdep_current_cpu_online+0x1a4/0x210 [ 51.809073] ? ioctl_preallocate+0x300/0x300 [ 51.813465] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 51.818983] ? __fget_light+0x2e9/0x430 [ 51.822938] ? fget_raw+0x20/0x20 [ 51.826387] ? rcu_read_lock_sched_held+0x108/0x120 [ 51.831402] ? kmem_cache_free+0x24f/0x290 [ 51.835620] ? putname+0xf7/0x130 [ 51.839054] ? do_syscall_64+0x9a/0x820 [ 51.843010] ? do_syscall_64+0x9a/0x820 [ 51.846968] ? lockdep_hardirqs_on+0x421/0x5c0 [ 51.851534] ? security_file_ioctl+0x94/0xc0 [ 51.855929] ksys_ioctl+0xa9/0xd0 [ 51.859372] __x64_sys_ioctl+0x73/0xb0 [ 51.863249] do_syscall_64+0x1b9/0x820 [ 51.867121] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 51.872476] ? syscall_return_slowpath+0x5e0/0x5e0 [ 51.877395] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 51.882219] ? trace_hardirqs_on_caller+0x310/0x310 [ 51.887217] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 51.892216] ? prepare_exit_to_usermode+0x291/0x3b0 [ 51.897212] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 51.902039] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 51.907208] RIP: 0033:0x443e59 [ 51.910389] Code: 18 89 d0 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 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 7b d8 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 51.929309] RSP: 002b:00007fff2bc037c8 EFLAGS: 00000213 ORIG_RAX: 0000000000000010 [ 51.937003] RAX: ffffffffffffffda RBX: 00000000004002e0 RCX: 0000000000443e59 [ 51.944253] RDX: 0000000020000100 RSI: 00000000c06864a2 RDI: 0000000000000003 [ 51.951511] RBP: 00000000006ce018 R08: 0000000000000000 R09: 00000000004002e0 [ 51.958761] R10: 000000000000000f R11: 0000000000000213 R12: 0000000000401b60 [ 51.966013] R13: 0000000000401bf0 R14: 0000000000000000 R15: 000000000