device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 INFO: task syz-executor0:12666 blocked for more than 120 seconds. b_state=0x00000029, b_size=512 Not tainted 4.9.96-g320d53a #7 device loop0 blocksize: 2048 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. syz-executor0 D __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 29288 12666 3893 0x00000004 b_state=0x00000029, b_size=512 ffff8801a3869800 device loop0 blocksize: 2048 0000000000000000 ffff8801d741aa00 ffff8801cb2b6000__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 ffff8801db321b98 device loop0 blocksize: 2048 ffff8801a441f6c8 ffffffff839e240d dffffc0000000000__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 ffff8801cbec8950 device loop0 blocksize: 2048 ffff8801a441f688 00ff8801a386a0c0 ffff8801db322468__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 Call Trace: device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] schedule+0x7f/0x1b0 kernel/sched/core.c:3557 b_state=0x00000029, b_size=512 [] d_wait_lookup fs/dcache.c:2433 [inline] [] d_alloc_parallel+0xe50/0x1720 fs/dcache.c:2509 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 [] lookup_open+0x4ba/0x1930 fs/namei.c:3134 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] do_last fs/namei.c:3315 [inline] [] path_openat+0x1803/0x3590 fs/namei.c:3534 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 [] do_filp_open+0x197/0x270 fs/namei.c:3568 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] do_sys_open+0x30d/0x5c0 fs/open.c:1072 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] SYSC_open fs/open.c:1090 [inline] [] SyS_open+0x2d/0x40 fs/open.c:1085 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 [] do_syscall_64+0x1a6/0x490 arch/x86/entry/common.c:282 __find_get_block_slow() failed. block=2, b_blocknr=8 [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb b_state=0x00000029, b_size=512 Showing all locks held in the system: device loop0 blocksize: 2048 2 locks held by khungtaskd/517: __find_get_block_slow() failed. block=2, b_blocknr=8 #0: b_state=0x00000029, b_size=512 (device loop0 blocksize: 2048 rcu_read_lock){......}, at: [] check_hung_uninterruptible_tasks kernel/hung_task.c:168 [inline] rcu_read_lock){......}, at: [] watchdog+0x11c/0xa20 kernel/hung_task.c:239 #1: b_state=0x00000029, b_size=512 (device loop0 blocksize: 2048 tasklist_lock){.+.+..}, at: [] debug_show_all_locks+0x79/0x218 kernel/locking/lockdep.c:4336 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 2 locks held by getty/3777: b_state=0x00000029, b_size=512 #0: device loop0 blocksize: 2048 (&tty->ldisc_sem){++++++}__find_get_block_slow() failed. block=2, b_blocknr=8 , at: [] ldsem_down_read+0x32/0x40 drivers/tty/tty_ldsem.c:367 #1: device loop0 blocksize: 2048 (&ldata->atomic_read_lock){+.+.+.}__find_get_block_slow() failed. block=2, b_blocknr=8 , at: [] n_tty_read+0x202/0x16e0 drivers/tty/n_tty.c:2133 device loop0 blocksize: 2048 2 locks held by syz-executor0/12666: #0: __find_get_block_slow() failed. block=2, b_blocknr=8 (b_state=0x00000029, b_size=512 sb_writersdevice loop0 blocksize: 2048 #17){.+.+.+}, at: [] sb_start_write include/linux/fs.h:1573 [inline] #17){.+.+.+}, at: [] mnt_want_write+0x3f/0xb0 fs/namespace.c:391 #1: b_state=0x00000029, b_size=512 (device loop0 blocksize: 2048 &sb->s_type->i_mutex_key#22){++++++}__find_get_block_slow() failed. block=2, b_blocknr=8 , at: [] inode_lock_shared include/linux/fs.h:776 [inline] , at: [] do_last fs/namei.c:3314 [inline] , at: [] path_openat+0x17dc/0x3590 fs/namei.c:3534 1 lock held by init/12670: device loop0 blocksize: 2048 #0: (tty_mutex __find_get_block_slow() failed. block=2, b_blocknr=8 ){+.+.+.}b_state=0x00000029, b_size=512 , at: [] tty_open_by_driver drivers/tty/tty_io.c:2047 [inline] , at: [] tty_open+0x46c/0xe20 drivers/tty/tty_io.c:2125 1 lock held by init/12671: #0: __find_get_block_slow() failed. block=2, b_blocknr=8 (b_state=0x00000029, b_size=512 tty_mutexdevice loop0 blocksize: 2048 ){+.+.+.}, at: [] tty_open_by_driver drivers/tty/tty_io.c:2047 [inline] ){+.+.+.}, at: [] tty_open+0x46c/0xe20 drivers/tty/tty_io.c:2125 1 lock held by init/12672: b_state=0x00000029, b_size=512 #0: device loop0 blocksize: 2048 (tty_mutex){+.+.+.}, at: [] tty_open_by_driver drivers/tty/tty_io.c:2047 [inline] (tty_mutex){+.+.+.}, at: [] tty_open+0x46c/0xe20 drivers/tty/tty_io.c:2125 1 lock held by init/12673: b_state=0x00000029, b_size=512 #0: device loop0 blocksize: 2048 (tty_mutex){+.+.+.}, at: [] tty_open_by_driver drivers/tty/tty_io.c:2047 [inline] (tty_mutex){+.+.+.}, at: [] tty_open+0x46c/0xe20 drivers/tty/tty_io.c:2125 1 lock held by init/12674: b_state=0x00000029, b_size=512 #0: device loop0 blocksize: 2048 (tty_mutex){+.+.+.}, at: [] tty_open_by_driver drivers/tty/tty_io.c:2047 [inline] (tty_mutex){+.+.+.}, at: [] tty_open+0x46c/0xe20 drivers/tty/tty_io.c:2125 b_state=0x00000029, b_size=512 ============================================= device loop0 blocksize: 2048 NMI backtrace for cpu 1 CPU: 1 PID: 517 Comm: khungtaskd Not tainted 4.9.96-g320d53a #7 __find_get_block_slow() failed. block=2, b_blocknr=8 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 b_state=0x00000029, b_size=512 ffff8801d877fd08 device loop0 blocksize: 2048 ffffffff81eb0b69 0000000000000000 0000000000000001__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 0000000000000001 device loop0 blocksize: 2048 0000000000000001 ffffffff810b7d60 ffff8801d877fd40__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 ffffffff81ebbe97 device loop0 blocksize: 2048 0000000000000001 0000000000000000 0000000000000002__find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 Call Trace: device loop0 blocksize: 2048 [] __dump_stack lib/dump_stack.c:15 [inline] [] dump_stack+0xc1/0x128 lib/dump_stack.c:51 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 [] nmi_cpu_backtrace.cold.2+0x48/0x87 lib/nmi_backtrace.c:99 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] nmi_trigger_cpumask_backtrace+0x12a/0x14f lib/nmi_backtrace.c:60 b_state=0x00000029, b_size=512 [] arch_trigger_cpumask_backtrace+0x14/0x20 arch/x86/kernel/apic/hw_nmi.c:37 device loop0 blocksize: 2048 [] trigger_all_cpu_backtrace include/linux/nmi.h:58 [inline] [] check_hung_task kernel/hung_task.c:125 [inline] [] check_hung_uninterruptible_tasks kernel/hung_task.c:182 [inline] [] watchdog+0x6b4/0xa20 kernel/hung_task.c:239 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 [] kthread+0x26d/0x300 kernel/kthread.c:211 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 [] ret_from_fork+0x5c/0x70 arch/x86/entry/entry_64.S:373 b_state=0x00000029, b_size=512 Sending NMI from CPU 1 to CPUs 0: device loop0 blocksize: 2048 NMI backtrace for cpu 0 CPU: 0 PID: 12605 Comm: syz-executor0 Not tainted 4.9.96-g320d53a #7 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 task: ffff8801d7ae0000 task.stack: ffff8801d7100000 RIP: 0010:[] c [] variable_test_bit arch/x86/include/asm/bitops.h:318 [inline] RIP: 0010:[] c [] cpumask_test_cpu include/linux/cpumask.h:315 [inline] RIP: 0010:[] c [] trace_lock_release include/trace/events/lock.h:57 [inline] RIP: 0010:[] c [] lock_release+0xd8/0xb80 kernel/locking/lockdep.c:3774 RSP: 0018:ffff8801d71070a0 EFLAGS: 00000047 RAX: 0000000000000000 RBX: ffffffff844def20 RCX: ffffc900099fa000 RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8801d7ae08c4 RBP: ffff8801d7107148 R08: ffff8801d7ae0960 R09: 0000000000000001 R10: 0000000000000000 R11: 1ffff1003af5c127 R12: ffff8801b6ace6b0 R13: ffff8801d7ae0000 R14: ffffea000727279c R15: ffffea0007272780 FS: 00007f8203f05700(0000) GS:ffff8801db200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f93303a2188 CR3: 00000001c4738000 CR4: 0000000000160670 DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 Stack: ffff8801d5d9ce50c ffff8801d7ae0000c ffffed003af5c118c ffff8801d7ae08c8c ffffffff844def20c 0000000000000003c ffff8801d7107110c ffff8801d7107118c ffffffff81f185fbc 0000000000000246c ffffea0007272780c 0000000000000246c Call Trace: [] rcu_lock_release include/linux/rcupdate.h:498 [inline] [] rcu_read_unlock include/linux/rcupdate.h:931 [inline] [] find_get_entry+0x142/0x540 mm/filemap.c:1132 [] pagecache_get_page+0x4b/0x720 mm/filemap.c:1203 [] find_get_page_flags include/linux/pagemap.h:264 [inline] [] __find_get_block_slow+0xc2/0x330 fs/buffer.c:212 [] __find_get_block+0x23e/0x4c0 fs/buffer.c:1360 [] __getblk_slow fs/buffer.c:1101 [inline] [] __getblk_gfp+0x189/0x710 fs/buffer.c:1386 [] __bread_gfp+0x2d/0x270 fs/buffer.c:1420 [] sb_bread include/linux/buffer_head.h:300 [inline] [] fat__get_entry+0x4c8/0x8f0 fs/fat/dir.c:100 [] fat_get_entry fs/fat/dir.c:128 [inline] [] fat_search_long+0x277/0x1180 fs/fat/dir.c:477 [] vfat_find+0x134/0x180 fs/fat/namei_vfat.c:708 [] vfat_lookup+0xe1/0x530 fs/fat/namei_vfat.c:731 [] lookup_open+0x63d/0x1930 fs/namei.c:3203 [] do_last fs/namei.c:3315 [inline] [] path_openat+0x1803/0x3590 fs/namei.c:3534 [] do_filp_open+0x197/0x270 fs/namei.c:3568 [] do_sys_open+0x30d/0x5c0 fs/open.c:1072 [] SYSC_open fs/open.c:1090 [inline] [] SyS_open+0x2d/0x40 fs/open.c:1085 [] do_syscall_64+0x1a6/0x490 arch/x86/entry/common.c:282 [] entry_SYSCALL_64_after_swapgs+0x5d/0xdb Code: c00 c8b c05 c44 c36 c81 c03 c41 cc7 c85 cc4 c08 c00 c00 c01 c00 c00 c00 c85 cc0 c0f c8f c60 c07 c00 c00 c65 c8b c05 c4a ccf cdd c7e c89 cc0 c48 c0f ca3 c05 c90 c44 c82 c03 c<0f> c82 c55 c06 c00 c00 c48 cc7 cc7 c20 c04 c67 c84 c48 c89 cfa c65 c48 c8b c04 c25 c __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048 __find_get_block_slow() failed. block=2, b_blocknr=8 b_state=0x00000029, b_size=512 device loop0 blocksize: 2048