2024/05/18 12:28:47 executed programs: 13 BUG: memory leak unreferenced object 0xffff88810d0c96d0 (size 576): comm "syz-executor.4", pid 5423, jiffies 4294945435 hex dump (first 32 bytes): 06 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ b8 6a c9 0d 81 88 ff ff e8 96 0c 0d 81 88 ff ff .j.............. backtrace (crc 77485727): [] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline] [] slab_post_alloc_hook mm/slub.c:3875 [inline] [] slab_alloc_node mm/slub.c:3918 [inline] [] kmem_cache_alloc_lru+0x28e/0x430 mm/slub.c:3937 [] xas_alloc+0xf6/0x120 lib/xarray.c:375 [] xas_expand lib/xarray.c:582 [inline] [] xas_create+0x10c/0x6f0 lib/xarray.c:653 [] xas_store+0x7b/0xae0 lib/xarray.c:787 [] shmem_add_to_page_cache+0x291/0x440 mm/shmem.c:790 [] shmem_alloc_and_add_folio+0x182/0x400 mm/shmem.c:1689 [] shmem_get_folio_gfp+0x37d/0x9b0 mm/shmem.c:2055 [] shmem_fault+0x99/0x430 mm/shmem.c:2255 [] __do_fault+0x4e/0x1a0 mm/memory.c:4526 [] do_read_fault mm/memory.c:4889 [inline] [] do_fault mm/memory.c:5019 [inline] [] do_pte_missing mm/memory.c:3875 [inline] [] handle_pte_fault mm/memory.c:5295 [inline] [] __handle_mm_fault+0x2487/0x3040 mm/memory.c:5436 [] handle_mm_fault+0x341/0x610 mm/memory.c:5601 [] faultin_page mm/gup.c:958 [inline] [] __get_user_pages+0x28d/0xbc0 mm/gup.c:1257 [] populate_vma_page_range+0xdc/0x130 mm/gup.c:1697 [] __mm_populate+0x123/0x270 mm/gup.c:1800 [] mm_populate include/linux/mm.h:3413 [inline] [] vm_mmap_pgoff+0x18f/0x200 mm/util.c:578 [] ksys_mmap_pgoff+0x7d/0x2e0 mm/mmap.c:1433 BUG: memory leak unreferenced object 0xffff88810d2a9da8 (size 576): comm "syz-executor.4", pid 5435, jiffies 4294945466 hex dump (first 32 bytes): 00 17 00 00 00 00 00 00 d0 96 0c 0d 81 88 ff ff ................ b8 6a c9 0d 81 88 ff ff c0 9d 2a 0d 81 88 ff ff .j........*..... backtrace (crc d72127f1): [] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline] [] slab_post_alloc_hook mm/slub.c:3875 [inline] [] slab_alloc_node mm/slub.c:3918 [inline] [] kmem_cache_alloc_lru+0x28e/0x430 mm/slub.c:3937 [] xas_alloc+0xf6/0x120 lib/xarray.c:375 [] xas_create+0x48d/0x6f0 lib/xarray.c:677 [] xas_create_range+0xba/0x1b0 lib/xarray.c:717 [] collapse_file+0x2ce/0x2550 mm/khugepaged.c:1830 [] hpage_collapse_scan_file+0x471/0x9a0 mm/khugepaged.c:2313 [] madvise_collapse+0x205/0x650 mm/khugepaged.c:2757 [] madvise_vma_behavior+0x162/0xf60 mm/madvise.c:1074 [] madvise_walk_vmas+0x12e/0x1e0 mm/madvise.c:1248 [] do_madvise+0x2aa/0x380 mm/madvise.c:1428 [] __do_sys_madvise mm/madvise.c:1441 [inline] [] __se_sys_madvise mm/madvise.c:1439 [inline] [] __x64_sys_madvise+0x2c/0x40 mm/madvise.c:1439 [] do_syscall_x64 arch/x86/entry/common.c:52 [inline] [] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83 [] entry_SYSCALL_64_after_hwframe+0x77/0x7f BUG: memory leak unreferenced object 0xffff88810d2a8000 (size 576): comm "syz-executor.4", pid 5435, jiffies 4294945466 hex dump (first 32 bytes): 00 16 00 00 00 00 00 00 d0 96 0c 0d 81 88 ff ff ................ b8 6a c9 0d 81 88 ff ff 18 80 2a 0d 81 88 ff ff .j........*..... backtrace (crc c375a77a): [] kmemleak_alloc_recursive include/linux/kmemleak.h:42 [inline] [] slab_post_alloc_hook mm/slub.c:3875 [inline] [] slab_alloc_node mm/slub.c:3918 [inline] [] kmem_cache_alloc_lru+0x28e/0x430 mm/slub.c:3937 [] xas_alloc+0xf6/0x120 lib/xarray.c:375 [] xas_create+0x48d/0x6f0 lib/xarray.c:677 [] xas_create_range+0xba/0x1b0 lib/xarray.c:717 [] collapse_file+0x2ce/0x2550 mm/khugepaged.c:1830 [] hpage_collapse_scan_file+0x471/0x9a0 mm/khugepaged.c:2313 [] madvise_collapse+0x205/0x650 mm/khugepaged.c:2757 [] madvise_vma_behavior+0x162/0xf60 mm/madvise.c:1074 [] madvise_walk_vmas+0x12e/0x1e0 mm/madvise.c:1248 [] do_madvise+0x2aa/0x380 mm/madvise.c:1428 [] __do_sys_madvise mm/madvise.c:1441 [inline] [] __se_sys_madvise mm/madvise.c:1439 [inline] [] __x64_sys_madvise+0x2c/0x40 mm/madvise.c:1439 [] do_syscall_x64 arch/x86/entry/common.c:52 [inline] [] do_syscall_64+0xa0/0x1d0 arch/x86/entry/common.c:83 [] entry_SYSCALL_64_after_hwframe+0x77/0x7f