INFO: task hung in f2fs_sync_fs

5 views
Skip to first unread message

syzbot

unread,
Nov 17, 2022, 12:05:55 PM11/17/22
to syzkaller...@googlegroups.com
Hello,

syzbot found the following issue on:

HEAD commit: 3f8a27f9e27b Linux 4.19.211
git tree: linux-4.19.y
console output: https://syzkaller.appspot.com/x/log.txt?x=10c8ea31880000
kernel config: https://syzkaller.appspot.com/x/.config?x=9b9277b418617afe
dashboard link: https://syzkaller.appspot.com/bug?extid=77c9df8aacb7f86621f7
compiler: gcc version 10.2.1 20210110 (Debian 10.2.1-6)

Unfortunately, I don't have any reproducer for this issue yet.

Downloadable assets:
disk image: https://storage.googleapis.com/syzbot-assets/98c0bdb4abb3/disk-3f8a27f9.raw.xz
vmlinux: https://storage.googleapis.com/syzbot-assets/ea228ff02669/vmlinux-3f8a27f9.xz

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+77c9df...@syzkaller.appspotmail.com

F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
INFO: task syz-executor.5:29179 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.5 D29072 29179 8128 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f8ce9af0639
Code: Bad RIP value.
RSP: 002b:00007f8ce8042168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f8ce9c11050 RCX: 00007f8ce9af0639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f8ce9b4bae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fff8e25c83f R14: 00007f8ce8042300 R15: 0000000000022000
INFO: task syz-executor.0:29184 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.0 D29072 29184 8134 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f1f8b712639
Code: Bad RIP value.
RSP: 002b:00007f1f89c64168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f1f8b833050 RCX: 00007f1f8b712639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f1f8b76dae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffdbe4c2a3f R14: 00007f1f89c64300 R15: 0000000000022000
INFO: task syz-executor.2:29190 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.2 D29072 29190 22232 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f15a0738639
Code: Bad RIP value.
RSP: 002b:00007f159ec8a168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f15a0859050 RCX: 00007f15a0738639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f15a0793ae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffc04c4ef2f R14: 00007f159ec8a300 R15: 0000000000022000
INFO: task syz-executor.3:29201 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.3 D29072 29201 8161 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f383a4ec639
Code: Bad RIP value.
RSP: 002b:00007f3838a3e168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f383a60d050 RCX: 00007f383a4ec639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f383a547ae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffd5631194f R14: 00007f3838a3e300 R15: 0000000000022000
INFO: task syz-executor.3:29202 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.3 D29072 29202 8161 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f383a4ec639
Code: Bad RIP value.
RSP: 002b:00007f3838a1d168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f383a60d120 RCX: 00007f383a4ec639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f383a547ae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffd5631194f R14: 00007f3838a1d300 R15: 0000000000022000
INFO: task syz-executor.3:29204 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.3 D29072 29204 8161 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
schedule_preempt_disabled+0xf/0x20 kernel/sched/core.c:3619
__mutex_lock_common kernel/locking/mutex.c:1016 [inline]
__mutex_lock+0x5f0/0x1190 kernel/locking/mutex.c:1078
f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
sync_fs_one_sb fs/sync.c:80 [inline]
sync_fs_one_sb+0xbe/0xf0 fs/sync.c:77
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0xa8/0x150 fs/sync.c:115
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f383a4ec639
Code: Bad RIP value.
RSP: 002b:00007f38389fc168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f383a60d1f0 RCX: 00007f383a4ec639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f383a547ae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffd5631194f R14: 00007f38389fc300 R15: 0000000000022000
INFO: task syz-executor.3:29211 blocked for more than 140 seconds.
Not tainted 4.19.211-syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
syz-executor.3 D30024 29211 8161 0x00000004
Call Trace:
context_switch kernel/sched/core.c:2828 [inline]
__schedule+0x887/0x2040 kernel/sched/core.c:3517
schedule+0x8d/0x1b0 kernel/sched/core.c:3561
wb_wait_for_completion+0x175/0x1f0 fs/fs-writeback.c:222
sync_inodes_sb+0x19d/0x9a0 fs/fs-writeback.c:2459
sync_inodes_one_sb+0x4d/0x60 fs/sync.c:74
iterate_supers+0x13c/0x290 fs/super.c:633
ksys_sync+0x86/0x150 fs/sync.c:113
__ia32_sys_sync+0xa/0x10 fs/sync.c:124
do_syscall_64+0xf9/0x620 arch/x86/entry/common.c:293
entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f383a4ec639
Code: Bad RIP value.
RSP: 002b:00007f38389ba168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2
RAX: ffffffffffffffda RBX: 00007f383a60d390 RCX: 00007f383a4ec639
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 00007f383a547ae9 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffd5631194f R14: 00007f38389ba300 R15: 0000000000022000

Showing all locks held in the system:
1 lock held by khungtaskd/1571:
#0: 00000000c405ea10 (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x265 kernel/locking/lockdep.c:4441
1 lock held by in:imklog/7806:
#0: 000000000e0ece02 (&f->f_pos_lock){+.+.}, at: __fdget_pos+0x26f/0x310 fs/file.c:767
3 locks held by kworker/u4:8/9508:
#0: 000000003aa51f94 (&rq->lock){-.-.}, at: idle_balance kernel/sched/fair.c:9702 [inline]
#0: 000000003aa51f94 (&rq->lock){-.-.}, at: pick_next_task_fair+0x556/0x1570 kernel/sched/fair.c:6841
#1: 00000000df3199fc ((work_completion)(&(&bat_priv->nc.work)->work)){+.+.}, at: process_one_work+0x79c/0x1570 kernel/workqueue.c:2128
#2: 000000003aa51f94 (&rq->lock){-.-.}, at: rq_lock kernel/sched/sched.h:1826 [inline]
#2: 000000003aa51f94 (&rq->lock){-.-.}, at: __schedule+0x1f9/0x2040 kernel/sched/core.c:3455
5 locks held by kworker/u4:10/9900:
#0: 0000000091162327 ((wq_completion)"writeback"){+.+.}, at: process_one_work+0x767/0x1570 kernel/workqueue.c:2124
#1: 00000000501aa23c ((work_completion)(&(&wb->dwork)->work)){+.+.}, at: process_one_work+0x79c/0x1570 kernel/workqueue.c:2128
#2: 00000000da776982 (&type->s_umount_key#71){++++}, at: trylock_super+0x1d/0x100 fs/super.c:412
#3: 00000000659328b8 (&sbi->writepages){+.+.}, at: __f2fs_write_data_pages fs/f2fs/data.c:2212 [inline]
#3: 00000000659328b8 (&sbi->writepages){+.+.}, at: f2fs_write_data_pages+0x478/0x1060 fs/f2fs/data.c:2244
#4: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_balance_fs+0x709/0xd80 fs/f2fs/segment.c:512
2 locks held by agetty/18277:
#0: 000000000c19d72f (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 drivers/tty/tty_ldisc.c:272
#1: 000000006afd593c (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x217/0x1950 drivers/tty/n_tty.c:2154
2 locks held by syz-executor.5/29179:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.0/29184:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.2/29190:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.3/29201:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.3/29202:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.3/29204:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 00000000c813a83d (&sbi->gc_mutex){+.+.}, at: f2fs_sync_fs+0x278/0x530 fs/f2fs/super.c:1108
2 locks held by syz-executor.3/29211:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.0/30243:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.0/30257:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.0/30264:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
f2fs_msg: 4451 callbacks suppressed
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
2 locks held by syz-executor.0/30281:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
2 locks held by syz-executor.2/30295:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
2 locks held by syz-executor.2/30303:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.2/30304:
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
2 locks held by syz-executor.2/30307:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
F2FS-fs (loop2): sanity_check_inode: inode (ino=8) has corrupted i_extra_isize: 36, max: 24
2 locks held by syz-executor.5/30317:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.5/30318:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.5/30319:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.5/30323:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.2/31059:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.2/31060:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.2/31061:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457
2 locks held by syz-executor.2/31063:
#0: 00000000da776982 (&type->s_umount_key#71){++++}, at: iterate_supers+0xdb/0x290 fs/super.c:631
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: bdi_down_write_wb_switch_rwsem fs/fs-writeback.c:338 [inline]
#1: 0000000028cf2139 (&bdi->wb_switch_rwsem){+.+.}, at: sync_inodes_sb+0x180/0x9a0 fs/fs-writeback.c:2457

=============================================

NMI backtrace for cpu 1
CPU: 1 PID: 1571 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
Call Trace:
__dump_stack lib/dump_stack.c:77 [inline]
dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
nmi_cpu_backtrace.cold+0x63/0xa2 lib/nmi_backtrace.c:101
nmi_trigger_cpumask_backtrace+0x1a6/0x1f0 lib/nmi_backtrace.c:62
trigger_all_cpu_backtrace include/linux/nmi.h:146 [inline]
check_hung_uninterruptible_tasks kernel/hung_task.c:203 [inline]
watchdog+0x991/0xe60 kernel/hung_task.c:287
kthread+0x33f/0x460 kernel/kthread.c:259
ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0 skipped: idling at native_safe_halt+0xe/0x10 arch/x86/include/asm/irqflags.h:60


---
This report is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this issue. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.
Reply all
Reply to author
Forward
0 new messages