================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_xtree.c:622:9 index 19 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 1 PID: 6091 Comm: syz-executor.0 Not tainted 6.4.0-rc3-syzkaller-geb0f1697d729 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:233 show_stack+0x2c/0x44 arch/arm64/kernel/stacktrace.c:240 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd0/0x124 lib/dump_stack.c:106 dump_stack+0x1c/0x28 lib/dump_stack.c:113 ubsan_epilogue lib/ubsan.c:217 [inline] __ubsan_handle_out_of_bounds+0xfc/0x148 lib/ubsan.c:348 xtInsert+0xd04/0xd70 fs/jfs/jfs_xtree.c:622 extAlloc+0x868/0xdd0 fs/jfs/jfs_extent.c:145 jfs_get_block+0x340/0xb98 fs/jfs/inode.c:248 __block_write_begin_int+0x460/0x1790 fs/buffer.c:2064 __block_write_begin fs/buffer.c:2114 [inline] block_write_begin+0x98/0x11c fs/buffer.c:2175 jfs_write_begin+0x44/0x88 fs/jfs/inode.c:299 generic_perform_write+0x278/0x55c mm/filemap.c:3923 __generic_file_write_iter+0x168/0x388 mm/filemap.c:4051 generic_file_write_iter+0xb8/0x2b4 mm/filemap.c:4083 __kernel_write_iter+0x264/0x5f8 fs/read_write.c:517 dump_emit_page fs/coredump.c:886 [inline] dump_user_range+0x378/0x6b4 fs/coredump.c:913 elf_core_dump+0x3004/0x3760 fs/binfmt_elf.c:2142 do_coredump+0x14d8/0x235c fs/coredump.c:762 get_signal+0xfe8/0x159c kernel/signal.c:2860 do_signal arch/arm64/kernel/signal.c:1249 [inline] do_notify_resume+0x338/0x3c90 arch/arm64/kernel/signal.c:1302 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline] el0_da+0xac/0x178 arch/arm64/kernel/entry-common.c:516 el0t_64_sync_handler+0xcc/0xf0 arch/arm64/kernel/entry-common.c:658 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:591 ================================================================================ ================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_xtree.c:270:11 index 19 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 0 PID: 6091 Comm: syz-executor.0 Not tainted 6.4.0-rc3-syzkaller-geb0f1697d729 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:233 show_stack+0x2c/0x44 arch/arm64/kernel/stacktrace.c:240 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd0/0x124 lib/dump_stack.c:106 dump_stack+0x1c/0x28 lib/dump_stack.c:113 ubsan_epilogue lib/ubsan.c:217 [inline] __ubsan_handle_out_of_bounds+0xfc/0x148 lib/ubsan.c:348 xtSearch+0xc94/0x156c fs/jfs/jfs_xtree.c:270 xtLookup+0x230/0x710 fs/jfs/jfs_xtree.c:152 extHint+0x200/0x544 fs/jfs/jfs_extent.c:215 jfs_get_block+0x2e4/0xb98 fs/jfs/inode.c:246 __block_write_begin_int+0x460/0x1790 fs/buffer.c:2064 __block_write_begin fs/buffer.c:2114 [inline] block_write_begin+0x98/0x11c fs/buffer.c:2175 jfs_write_begin+0x44/0x88 fs/jfs/inode.c:299 generic_perform_write+0x278/0x55c mm/filemap.c:3923 __generic_file_write_iter+0x168/0x388 mm/filemap.c:4051 generic_file_write_iter+0xb8/0x2b4 mm/filemap.c:4083 __kernel_write_iter+0x264/0x5f8 fs/read_write.c:517 dump_emit_page fs/coredump.c:886 [inline] dump_user_range+0x378/0x6b4 fs/coredump.c:913 elf_core_dump+0x3004/0x3760 fs/binfmt_elf.c:2142 do_coredump+0x14d8/0x235c fs/coredump.c:762 get_signal+0xfe8/0x159c kernel/signal.c:2860 do_signal arch/arm64/kernel/signal.c:1249 [inline] do_notify_resume+0x338/0x3c90 arch/arm64/kernel/signal.c:1302 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline] el0_da+0xac/0x178 arch/arm64/kernel/entry-common.c:516 el0t_64_sync_handler+0xcc/0xf0 arch/arm64/kernel/entry-common.c:658 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:591 ================================================================================ ================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_xtree.c:179:9 index 19 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 0 PID: 6091 Comm: syz-executor.0 Not tainted 6.4.0-rc3-syzkaller-geb0f1697d729 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:233 show_stack+0x2c/0x44 arch/arm64/kernel/stacktrace.c:240 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd0/0x124 lib/dump_stack.c:106 dump_stack+0x1c/0x28 lib/dump_stack.c:113 ubsan_epilogue lib/ubsan.c:217 [inline] __ubsan_handle_out_of_bounds+0xfc/0x148 lib/ubsan.c:348 xtLookup+0x70c/0x710 fs/jfs/jfs_xtree.c:179 extHint+0x200/0x544 fs/jfs/jfs_extent.c:215 jfs_get_block+0x2e4/0xb98 fs/jfs/inode.c:246 __block_write_begin_int+0x460/0x1790 fs/buffer.c:2064 __block_write_begin fs/buffer.c:2114 [inline] block_write_begin+0x98/0x11c fs/buffer.c:2175 jfs_write_begin+0x44/0x88 fs/jfs/inode.c:299 generic_perform_write+0x278/0x55c mm/filemap.c:3923 __generic_file_write_iter+0x168/0x388 mm/filemap.c:4051 generic_file_write_iter+0xb8/0x2b4 mm/filemap.c:4083 __kernel_write_iter+0x264/0x5f8 fs/read_write.c:517 dump_emit_page fs/coredump.c:886 [inline] dump_user_range+0x378/0x6b4 fs/coredump.c:913 elf_core_dump+0x3004/0x3760 fs/binfmt_elf.c:2142 do_coredump+0x14d8/0x235c fs/coredump.c:762 get_signal+0xfe8/0x159c kernel/signal.c:2860 do_signal arch/arm64/kernel/signal.c:1249 [inline] do_notify_resume+0x338/0x3c90 arch/arm64/kernel/signal.c:1302 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline] el0_da+0xac/0x178 arch/arm64/kernel/entry-common.c:516 el0t_64_sync_handler+0xcc/0xf0 arch/arm64/kernel/entry-common.c:658 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:591 ================================================================================ ================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_xtree.c:1370:9 index 19 is out of range for type 'xad_t[18]' (aka 'struct xad[18]') CPU: 0 PID: 6091 Comm: syz-executor.0 Not tainted 6.4.0-rc3-syzkaller-geb0f1697d729 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:233 show_stack+0x2c/0x44 arch/arm64/kernel/stacktrace.c:240 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd0/0x124 lib/dump_stack.c:106 dump_stack+0x1c/0x28 lib/dump_stack.c:113 ubsan_epilogue lib/ubsan.c:217 [inline] __ubsan_handle_out_of_bounds+0xfc/0x148 lib/ubsan.c:348 xtExtend+0x10fc/0x1334 fs/jfs/jfs_xtree.c:1370 extAlloc+0x830/0xdd0 fs/jfs/jfs_extent.c:143 jfs_get_block+0x340/0xb98 fs/jfs/inode.c:248 __block_write_begin_int+0x460/0x1790 fs/buffer.c:2064 __block_write_begin fs/buffer.c:2114 [inline] block_write_begin+0x98/0x11c fs/buffer.c:2175 jfs_write_begin+0x44/0x88 fs/jfs/inode.c:299 generic_perform_write+0x278/0x55c mm/filemap.c:3923 __generic_file_write_iter+0x168/0x388 mm/filemap.c:4051 generic_file_write_iter+0xb8/0x2b4 mm/filemap.c:4083 __kernel_write_iter+0x264/0x5f8 fs/read_write.c:517 dump_emit_page fs/coredump.c:886 [inline] dump_user_range+0x378/0x6b4 fs/coredump.c:913 elf_core_dump+0x3004/0x3760 fs/binfmt_elf.c:2142 do_coredump+0x14d8/0x235c fs/coredump.c:762 get_signal+0xfe8/0x159c kernel/signal.c:2860 do_signal arch/arm64/kernel/signal.c:1249 [inline] do_notify_resume+0x338/0x3c90 arch/arm64/kernel/signal.c:1302 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:137 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:142 [inline] el0_da+0xac/0x178 arch/arm64/kernel/entry-common.c:516 el0t_64_sync_handler+0xcc/0xf0 arch/arm64/kernel/entry-common.c:658 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:591 ================================================================================