================================================================================ UBSAN: array-index-out-of-bounds in fs/jfs/jfs_xtree.c:360:4 index 18 is out of range for type 'xad_t [18]' CPU: 0 PID: 1097 Comm: kworker/u17:7 Not tainted 6.4.0-syzkaller-10992-g56cbceab928d #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014 Workqueue: writeback wb_workfn (flush-7:3) Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x136/0x150 lib/dump_stack.c:106 ubsan_epilogue lib/ubsan.c:217 [inline] __ubsan_handle_out_of_bounds+0xd5/0x140 lib/ubsan.c:348 xtSearch+0x11b5/0x1690 fs/jfs/jfs_xtree.c:360 xtLookup+0x242/0x8a0 fs/jfs/jfs_xtree.c:152 jfs_get_block+0x336/0xa90 fs/jfs/inode.c:218 __mpage_writepage+0x9e5/0x16b0 fs/mpage.c:559 write_cache_pages+0x4a2/0xd30 mm/page-writeback.c:2473 mpage_writepages+0xc6/0x170 fs/mpage.c:679 do_writepages+0x1a8/0x640 mm/page-writeback.c:2551 __writeback_single_inode+0x121/0xdb0 fs/fs-writeback.c:1603 writeback_sb_inodes+0x54d/0xe70 fs/fs-writeback.c:1894 __writeback_inodes_wb+0xc6/0x280 fs/fs-writeback.c:1965 wb_writeback+0x4d5/0xa40 fs/fs-writeback.c:2072 wb_check_background_flush fs/fs-writeback.c:2142 [inline] wb_do_writeback fs/fs-writeback.c:2230 [inline] wb_workfn+0x8b0/0xfc0 fs/fs-writeback.c:2257 process_one_work+0xa34/0x16f0 kernel/workqueue.c:2597 worker_thread+0x67d/0x10c0 kernel/workqueue.c:2748 kthread+0x344/0x440 kernel/kthread.c:389 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308 ================================================================================