================================================================== BUG: KASAN: wild-memory-access in memcpy_from_page include/linux/highmem.h:423 [inline] BUG: KASAN: wild-memory-access in hfsplus_bnode_read+0xec/0x1f0 fs/hfsplus/bnode.c:32 Read of size 1 at addr 000508800000103f by task kworker/u8:5/1098 CPU: 0 UID: 0 PID: 1098 Comm: kworker/u8:5 Not tainted 6.14.0-syzkaller-07245-g5c2a430e8599 #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 Workqueue: writeback wb_workfn (flush-7:0) Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120 print_report+0xe3/0x5b0 mm/kasan/report.c:524 kasan_report+0x143/0x180 mm/kasan/report.c:634 check_region_inline mm/kasan/generic.c:-1 [inline] kasan_check_range+0x28f/0x2a0 mm/kasan/generic.c:189 __asan_memcpy+0x29/0x70 mm/kasan/shadow.c:105 memcpy_from_page include/linux/highmem.h:423 [inline] hfsplus_bnode_read+0xec/0x1f0 fs/hfsplus/bnode.c:32 hfsplus_bnode_read_u16 fs/hfsplus/bnode.c:45 [inline] hfsplus_bnode_find+0x779/0xe70 fs/hfsplus/bnode.c:522 hfsplus_btree_write+0x24/0x4c0 fs/hfsplus/btree.c:289 hfsplus_system_write_inode fs/hfsplus/super.c:137 [inline] hfsplus_write_inode+0x4c4/0x5e0 fs/hfsplus/super.c:163 write_inode fs/fs-writeback.c:1525 [inline] __writeback_single_inode+0x70a/0x10d0 fs/fs-writeback.c:1745 writeback_sb_inodes+0x822/0x1360 fs/fs-writeback.c:1976 wb_writeback+0x415/0xb90 fs/fs-writeback.c:2156 wb_do_writeback fs/fs-writeback.c:2303 [inline] wb_workfn+0x412/0x10b0 fs/fs-writeback.c:2343 process_one_work kernel/workqueue.c:3238 [inline] process_scheduled_works+0xac5/0x18e0 kernel/workqueue.c:3319 worker_thread+0x870/0xd30 kernel/workqueue.c:3400 kthread+0x7ab/0x920 kernel/kthread.c:464 ret_from_fork+0x4d/0x80 arch/x86/kernel/process.c:153 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 ==================================================================