BUG: memory leak unreferenced object 0xffff88812763fe40 (size 96): comm "syz.3.37", pid 6291, jiffies 4294945862 hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 a0 0e 30 82 ff ff ff ff ..........0..... 38 2e 0e 07 81 88 ff ff c0 d4 1a 32 81 88 ff ff 8..........2.... backtrace (crc 3b6fcccd): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4975 [inline] slab_alloc_node mm/slub.c:5280 [inline] __kmalloc_cache_noprof+0x3a6/0x5b0 mm/slub.c:5758 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] ocfs2_new_path fs/ocfs2/alloc.c:688 [inline] ocfs2_new_path_from_path+0x4f/0x90 fs/ocfs2/alloc.c:702 ocfs2_get_left_path.constprop.0+0x182/0x390 fs/ocfs2/alloc.c:3491 ocfs2_merge_rec_left+0x426/0xe60 fs/ocfs2/alloc.c:3543 ocfs2_try_to_merge_extent+0x3cb/0xe90 fs/ocfs2/alloc.c:3794 ocfs2_split_extent+0xd2e/0x1330 fs/ocfs2/alloc.c:5139 ocfs2_change_extent_flag+0x2ed/0x720 fs/ocfs2/alloc.c:5230 ocfs2_mark_extent_written+0x1e3/0x2c0 fs/ocfs2/alloc.c:5276 ocfs2_dio_end_io_write+0x5bc/0xaa0 fs/ocfs2/aops.c:2350 ocfs2_dio_end_io+0x8c/0x180 fs/ocfs2/aops.c:2404 dio_complete+0x12e/0x4b0 fs/direct-io.c:281 __blockdev_direct_IO+0x1782/0x1b40 fs/direct-io.c:1303 ocfs2_direct_IO+0xf6/0x100 fs/ocfs2/aops.c:2441 generic_file_direct_write+0xb4/0x180 mm/filemap.c:4176 __generic_file_write_iter+0xa1/0x130 mm/filemap.c:4345 ocfs2_file_write_iter+0x68a/0x15a0 fs/ocfs2/file.c:2469 BUG: memory leak unreferenced object 0xffff88812763fd80 (size 96): comm "syz.4.42", pid 6295, jiffies 4294945864 hex dump (first 32 bytes): 01 00 00 00 00 00 00 00 a0 0e 30 82 ff ff ff ff ..........0..... 68 f0 02 07 81 88 ff ff c0 54 07 2c 81 88 ff ff h........T.,.... backtrace (crc cf98d8a8): kmemleak_alloc_recursive include/linux/kmemleak.h:44 [inline] slab_post_alloc_hook mm/slub.c:4975 [inline] slab_alloc_node mm/slub.c:5280 [inline] __kmalloc_cache_noprof+0x3a6/0x5b0 mm/slub.c:5758 kmalloc_noprof include/linux/slab.h:957 [inline] kzalloc_noprof include/linux/slab.h:1094 [inline] ocfs2_new_path fs/ocfs2/alloc.c:688 [inline] ocfs2_new_path_from_path+0x4f/0x90 fs/ocfs2/alloc.c:702 ocfs2_get_left_path.constprop.0+0x182/0x390 fs/ocfs2/alloc.c:3491 ocfs2_merge_rec_left+0x426/0xe60 fs/ocfs2/alloc.c:3543 ocfs2_try_to_merge_extent+0x3cb/0xe90 fs/ocfs2/alloc.c:3794 ocfs2_split_extent+0xd2e/0x1330 fs/ocfs2/alloc.c:5139 ocfs2_change_extent_flag+0x2ed/0x720 fs/ocfs2/alloc.c:5230 ocfs2_mark_extent_written+0x1e3/0x2c0 fs/ocfs2/alloc.c:5276 ocfs2_dio_end_io_write+0x5bc/0xaa0 fs/ocfs2/aops.c:2350 ocfs2_dio_end_io+0x8c/0x180 fs/ocfs2/aops.c:2404 dio_complete+0x12e/0x4b0 fs/direct-io.c:281 __blockdev_direct_IO+0x1782/0x1b40 fs/direct-io.c:1303 ocfs2_direct_IO+0xf6/0x100 fs/ocfs2/aops.c:2441 generic_file_direct_write+0xb4/0x180 mm/filemap.c:4176 __generic_file_write_iter+0xa1/0x130 mm/filemap.c:4345 ocfs2_file_write_iter+0x68a/0x15a0 fs/ocfs2/file.c:2469 connection error: failed to recv *flatrpc.ExecutorMessageRawT: EOF