F2FS-fs (loop1): access invalid blkaddr:869760714 ------------[ cut here ]------------ WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 __lse_atomic64_or arch/arm64/include/asm/atomic_lse.h:177 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 arch_atomic64_or arch/arm64/include/asm/atomic.h:65 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 atomic64_or include/asm-generic/atomic-instrumented.h:1328 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 atomic_long_or include/asm-generic/atomic-long.h:329 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 set_bit include/asm-generic/bitops/atomic.h:17 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 set_sbi_flag fs/f2fs/f2fs.h:1788 [inline] WARNING: CPU: 0 PID: 5682 at fs/f2fs/checkpoint.c:189 f2fs_is_valid_blkaddr+0xac8/0xe80 fs/f2fs/checkpoint.c:188 Modules linked in: CPU: 0 PID: 5682 Comm: syz-executor.1 Not tainted 5.11.0-rc6-syzkaller-00195-g17fbcdf9f163 #0 Hardware name: linux,dummy-virt (DT) pstate: 60000005 (nZCv daif -PAN -UAO -TCO BTYPE=--) pc : f2fs_is_valid_blkaddr+0xac8/0xe80 fs/f2fs/checkpoint.c:189 lr : instrument_atomic_read_write include/linux/instrumented.h:101 [inline] lr : atomic64_or include/asm-generic/atomic-instrumented.h:1327 [inline] lr : atomic_long_or include/asm-generic/atomic-long.h:329 [inline] lr : set_bit include/asm-generic/bitops/atomic.h:17 [inline] lr : set_sbi_flag fs/f2fs/f2fs.h:1788 [inline] lr : f2fs_is_valid_blkaddr+0xab4/0xe80 fs/f2fs/checkpoint.c:188 sp : ffff000035a8f2d0 x29: ffff000035a8f2d0 x28: ffff0000360368d8 x27: 0000000000000009 x26: ffff00001d7c4168 x25: 1fffe00003af882d x24: 0000000000000200 x23: 0000000000004000 x22: ffff000015e33c00 x21: 0000000033d77eca x20: ffff00001d7c4000 x19: ffff00001d7c40b8 x18: ffff00006a275b48 x17: 0000000000000000 x16: 0000000000000000 x15: ffff80001b00a010 x14: 1fffe00006b51d6c x13: 0000000000000000 x12: ffff600003af8818 x11: 1fffe00003af8817 x10: ffff600003af8817 x9 : dfff800000000000 x8 : ffff00001d7c40bf x7 : 0000000000000001 x6 : 00009ffffc5077e9 x5 : ffff00001d7c40b8 x4 : ffff600003af8818 x3 : ffff800011d94e94 x2 : ffff00001d7c40b8 x1 : 0000000000000000 x0 : 0000000000000005 Call trace: __lse_atomic64_or arch/arm64/include/asm/atomic_lse.h:177 [inline] arch_atomic64_or arch/arm64/include/asm/atomic.h:65 [inline] atomic64_or include/asm-generic/atomic-instrumented.h:1328 [inline] atomic_long_or include/asm-generic/atomic-long.h:329 [inline] set_bit include/asm-generic/bitops/atomic.h:17 [inline] set_sbi_flag fs/f2fs/f2fs.h:1788 [inline] f2fs_is_valid_blkaddr+0xac8/0xe80 fs/f2fs/checkpoint.c:188 f2fs_get_read_data_page+0x2d4/0x450 fs/f2fs/data.c:1246 f2fs_find_data_page+0xb4/0x284 fs/f2fs/data.c:1294 find_in_level fs/f2fs/dir.c:349 [inline] __f2fs_find_entry+0x27c/0x690 fs/f2fs/dir.c:411 f2fs_lookup+0x490/0x960 fs/f2fs/namei.c:505 lookup_open.isra.0+0x5c8/0x1160 fs/namei.c:3085 open_last_lookups fs/namei.c:3180 [inline] path_openat+0x66c/0x1da0 fs/namei.c:3368 do_filp_open+0x138/0x310 fs/namei.c:3398 do_sys_openat2+0x124/0x320 fs/open.c:1172 do_sys_open fs/open.c:1188 [inline] __do_compat_sys_openat fs/open.c:1246 [inline] __se_compat_sys_openat fs/open.c:1244 [inline] __arm64_compat_sys_openat+0x12c/0x1c0 fs/open.c:1244 __invoke_syscall arch/arm64/kernel/syscall.c:37 [inline] invoke_syscall arch/arm64/kernel/syscall.c:49 [inline] el0_svc_common.constprop.0+0x110/0x3c0 arch/arm64/kernel/syscall.c:159 do_el0_svc_compat+0x40/0x80 arch/arm64/kernel/syscall.c:204 el0_svc_compat+0x20/0x30 arch/arm64/kernel/entry-common.c:442 el0_sync_compat_handler+0x90/0x140 arch/arm64/kernel/entry-common.c:451 el0_sync_compat+0x178/0x180 arch/arm64/kernel/entry.S:708