[ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... Starting Load/Save RF Kill Switch Status... [ OK ] Started Load/Save RF Kill Switch Status. [ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.169' (ECDSA) to the list of known hosts. executing program write to /proc/sys/kernel/hung_task_check_interval_secs failed: No such file or directory syzkaller login: [ 31.300321] [ 31.302015] ================================ [ 31.306393] WARNING: inconsistent lock state [ 31.310804] 4.14.212-syzkaller #0 Not tainted [ 31.315284] -------------------------------- [ 31.319667] inconsistent {HARDIRQ-ON-W} -> {IN-HARDIRQ-W} usage. [ 31.325800] swapper/0/0 [HC1[1]:SC0[0]:HE0:SE1] takes: [ 31.331057] (hugetlb_lock){?.+.}, at: [] free_huge_page+0x5ab/0x7f0 [ 31.339117] {HARDIRQ-ON-W} state was registered at: [ 31.344120] lock_acquire+0x170/0x3f0 [ 31.347992] _raw_spin_lock+0x2a/0x40 [ 31.351851] hugetlb_overcommit_handler+0x283/0x400 [ 31.356928] proc_sys_call_handler.isra.0+0x1ba/0x340 [ 31.362175] __vfs_write+0xe4/0x630 [ 31.365859] vfs_write+0x17f/0x4d0 [ 31.369467] SyS_write+0xf2/0x210 [ 31.372983] do_syscall_64+0x1d5/0x640 [ 31.376928] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 31.382171] irq event stamp: 192002 [ 31.385773] hardirqs last enabled at (191999): [] default_idle+0x15/0x370 [ 31.394321] hardirqs last disabled at (192000): [] common_interrupt+0x8e/0x93 [ 31.403132] softirqs last enabled at (192002): [] irq_enter+0xbd/0xd0 [ 31.411331] softirqs last disabled at (192001): [] irq_enter+0xa2/0xd0 [ 31.419526] [ 31.419526] other info that might help us debug this: [ 31.426165] Possible unsafe locking scenario: [ 31.426165] [ 31.432194] CPU0 [ 31.434746] ---- [ 31.437297] lock(hugetlb_lock); [ 31.440736] [ 31.443462] lock(hugetlb_lock); [ 31.447059] [ 31.447059] *** DEADLOCK *** [ 31.447059] [ 31.453088] 1 lock held by swapper/0/0: [ 31.457027] #0: (&(&virtscsi_vq->vq_lock)->rlock){-.-.}, at: [] virtscsi_req_done+0x113/0x1d0 [ 31.467406] [ 31.467406] stack backtrace: [ 31.471876] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.14.212-syzkaller #0 [ 31.478946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 31.488284] Call Trace: [ 31.490852] [ 31.492979] dump_stack+0x1b2/0x283 [ 31.496579] print_usage_bug.cold+0x42e/0x570 [ 31.501044] mark_lock+0xb4d/0x1050 [ 31.504642] ? print_irq_inversion_bug+0xd0/0xd0 [ 31.509371] __lock_acquire+0xfb2/0x3f20 [ 31.513411] ? check_preemption_disabled+0x35/0x240 [ 31.518401] ? check_preemption_disabled+0x35/0x240 [ 31.523403] ? trace_hardirqs_on+0x10/0x10 [ 31.527611] ? kasan_slab_free+0x12d/0x1a0 [ 31.531817] ? kasan_slab_free+0xc3/0x1a0 [ 31.535941] ? kmem_cache_free+0x7c/0x2b0 [ 31.540062] ? mempool_free+0xcf/0x1d0 [ 31.543922] ? bio_free+0x11f/0x1a0 [ 31.547532] ? bio_endio+0x1f5/0x680 [ 31.551243] ? blk_update_request+0x2d0/0xa30 [ 31.555711] ? scsi_end_request+0x7d/0xa10 [ 31.559919] ? scsi_io_completion+0xa3f/0x1530 [ 31.564471] ? scsi_softirq_done+0x2c8/0x360 [ 31.568854] ? __blk_mq_complete_request+0x30b/0x6c0 [ 31.573929] ? blk_mq_complete_request+0x52/0x60 [ 31.578670] ? virtscsi_req_done+0x13b/0x1d0 [ 31.583063] ? vring_interrupt+0x117/0x200 [ 31.587268] ? __handle_irq_event_percpu+0xee/0x7f0 [ 31.592266] ? handle_irq_event+0xf0/0x246 [ 31.596486] ? handle_edge_irq+0x224/0xc40 [ 31.600700] ? handle_irq+0x35/0x50 [ 31.604303] ? do_IRQ+0x93/0x1d0 [ 31.607653] ? common_interrupt+0x93/0x93 [ 31.611773] ? native_safe_halt+0xe/0x10 [ 31.615808] lock_acquire+0x170/0x3f0 [ 31.619596] ? free_huge_page+0x5ab/0x7f0 [ 31.623731] _raw_spin_lock+0x2a/0x40 [ 31.627504] ? free_huge_page+0x5ab/0x7f0 [ 31.631624] free_huge_page+0x5ab/0x7f0 [ 31.635572] ? PageHuge+0x93/0x110 [ 31.639086] __put_page+0xb9/0x2f0 [ 31.642599] bio_check_pages_dirty+0x287/0x490 [ 31.647164] dio_bio_complete+0x454/0x5d0 [ 31.651299] ? kmem_cache_free+0x23a/0x2b0 [ 31.655506] ? dio_complete+0x8d0/0x8d0 [ 31.659448] dio_bio_end_aio+0x43/0x450 [ 31.663408] bio_endio+0x27a/0x680 [ 31.666932] blk_update_request+0x2d0/0xa30 [ 31.671226] scsi_end_request+0x7d/0xa10 [ 31.675260] scsi_io_completion+0xa3f/0x1530 [ 31.679638] ? scsi_end_request+0xa10/0xa10 [ 31.683946] ? sd_probe_async+0x780/0x780 [ 31.688068] scsi_softirq_done+0x2c8/0x360 [ 31.692275] ? check_preemption_disabled+0x35/0x240 [ 31.697266] __blk_mq_complete_request+0x30b/0x6c0 [ 31.702166] blk_mq_complete_request+0x52/0x60 [ 31.706720] virtscsi_req_done+0x13b/0x1d0 [ 31.710927] ? virtscsi_complete_cmd+0x8d0/0x8d0 [ 31.715654] ? virtscsi_complete_cmd+0x8d0/0x8d0 [ 31.720380] vring_interrupt+0x117/0x200 [ 31.724425] ? vring_map_one_sg+0x370/0x370 [ 31.728730] __handle_irq_event_percpu+0xee/0x7f0 [ 31.733550] handle_irq_event+0xf0/0x246 [ 31.737586] ? handle_irq_event_percpu+0x120/0x120 [ 31.742489] handle_edge_irq+0x224/0xc40 [ 31.746526] handle_irq+0x35/0x50 [ 31.749973] do_IRQ+0x93/0x1d0 [ 31.753139] common_interrupt+0x93/0x93 [ 31.757094] [ 31.759308] RIP: 0010:native_safe_halt+0xe/0x10 [ 31.763959] RSP: 0018:ffffffff88e07e78 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff6e [ 31.771638] RAX: 1ffffffff11e1254 RBX: dffffc0000000000 RCX: 0000000000000000 [ 31.778886] RDX: dffffc0000000000 RSI: 0000000000000001 RDI: ffffffff88e74cc4 [ 31.786143] RBP: ffffffff88f09290 R08: 0000000000000000 R09: 0000000000000000 [ 31.793398] R10: 0000000000000000 R11: 0000000000000000 R12: fffffbfff11ce888 [ 31.800639] R13: ffffffff88e74440 R14: 0000000000000000 R15: 0000000000000000 [ 31.807906] default_idle+0x47/0x370 [ 31.811604] do_idle+0x250/0x3c0 [ 31.814958] ? trace_event_define_fields_x86_irq_vector+0x28/0x28 [ 31.821175] cpu_startup_entry+0x14/0x20 [ 31.825219] start_kernel+0x750/0x770 [ 31.828993] ? mem_encrypt_init+0x5/0x5 [ 31.832952] ? load_ucode_bsp+0x1ae/0x1e4 [ 31.837095] secondary_startup_64+0xa5/0xb0