================================================================== BUG: KASAN: wild-memory-access in memcpy_from_page include/linux/highmem.h:450 [inline] BUG: KASAN: wild-memory-access in hfsplus_bnode_read+0x135/0x2a0 fs/hfsplus/bnode.c:32 Read of size 1 at addr 000508800000103f by task kworker/u8:0/12 CPU: 0 UID: 0 PID: 12 Comm: kworker/u8:0 Not tainted 6.15.0-syzkaller-12426-ge271ed52b344 #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Workqueue: writeback wb_workfn (flush-7:0) Call Trace: dump_stack_lvl+0x189/0x250 lib/dump_stack.c:120 kasan_report+0x118/0x150 mm/kasan/report.c:634 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x2b0/0x2c0 mm/kasan/generic.c:189 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105 memcpy_from_page include/linux/highmem.h:450 [inline] hfsplus_bnode_read+0x135/0x2a0 fs/hfsplus/bnode.c:32 hfsplus_bnode_read_u16 fs/hfsplus/bnode.c:45 [inline] hfsplus_bnode_find+0x80e/0xd20 fs/hfsplus/bnode.c:528 hfsplus_btree_write+0x24/0x7b0 fs/hfsplus/btree.c:289 hfsplus_system_write_inode fs/hfsplus/super.c:137 [inline] hfsplus_write_inode+0x4c9/0x5f0 fs/hfsplus/super.c:163 write_inode fs/fs-writeback.c:1525 [inline] __writeback_single_inode+0x6f1/0xff0 fs/fs-writeback.c:1745 writeback_sb_inodes+0x6b5/0x1000 fs/fs-writeback.c:1976 wb_writeback+0x43b/0xaf0 fs/fs-writeback.c:2156 wb_do_writeback fs/fs-writeback.c:2303 [inline] wb_workfn+0x409/0xef0 fs/fs-writeback.c:2343 process_one_work kernel/workqueue.c:3238 [inline] process_scheduled_works+0xae1/0x17b0 kernel/workqueue.c:3321 worker_thread+0x8a0/0xda0 kernel/workqueue.c:3402 kthread+0x711/0x8a0 kernel/kthread.c:464 ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 ==================================================================