====================================== | make: Leaving directory '/home/virtme/testing-22/tools/testing/selftests' | xx__-> echo $? | 0 | xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak | xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak unreferenced object 0xffff88800a7e2768 (size 576): comm "sh", pid 1133, jiffies 4294835169 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01 00 00 00 00 00 00 00 90 bc 36 02 80 88 ff ff ..........6..... backtrace (crc f4df01d9): kmem_cache_alloc_lru_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4219) xas_alloc (lib/xarray.c:378) xas_expand.constprop.0 (lib/xarray.c:590) xas_create (lib/xarray.c:661) xas_store (lib/xarray.c:795 (discriminator 6)) __filemap_add_folio (./include/linux/xarray.h:1431 mm/filemap.c:925) filemap_add_folio (./include/linux/page-flags.h:510 mm/filemap.c:972) page_cache_ra_unbounded (mm/readahead.c:276) filemap_get_pages (mm/filemap.c:2591) filemap_read (mm/filemap.c:2701) do_iter_readv_writev (fs/read_write.c:823) vfs_iter_read (fs/read_write.c:914) backing_file_read_iter (fs/backing-file.c:183) ovl_read_iter (fs/overlayfs/file.c:341) __kernel_read (fs/read_write.c:528 (discriminator 1)) exec_binprm (fs/exec.c:1712 fs/exec.c:1759 fs/exec.c:1805) unreferenced object 0xffff88800a4253b8 (size 576): comm "sh", pid 1230, jiffies 4294846119 hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 08 40 62 0a 80 88 ff ff .........@b..... 01 00 00 00 00 00 00 00 b0 64 62 0a 80 88 ff ff .........db..... backtrace (crc 874f87f8): kmem_cache_alloc_lru_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4219) xas_alloc (lib/xarray.c:378) xas_expand.constprop.0 (lib/xarray.c:590) xas_create (lib/xarray.c:661) xas_store (lib/xarray.c:795 (discriminator 6)) __filemap_add_folio (./include/linux/xarray.h:1431 mm/filemap.c:925) filemap_add_folio (./include/linux/page-flags.h:510 mm/filemap.c:972) page_cache_ra_unbounded (mm/readahead.c:276) filemap_get_pages (mm/filemap.c:2591) filemap_read (mm/filemap.c:2701) do_iter_readv_writev (fs/read_write.c:823) vfs_iter_read (fs/read_write.c:914) backing_file_read_iter (fs/backing-file.c:183) ovl_read_iter (fs/overlayfs/file.c:341) __kernel_read (fs/read_write.c:528 (discriminator 1)) load_elf_binary (fs/binfmt_elf.c:477 fs/binfmt_elf.c:917) unreferenced object 0xffff88800a624008 (size 576): comm "tr", pid 1230, jiffies 4294846129 hex dump (first 32 bytes): 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01 00 00 00 00 00 00 00 d8 e7 03 11 80 88 ff ff ................ backtrace (crc f8287b5a): kmem_cache_alloc_lru_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4219) xas_alloc (lib/xarray.c:378) xas_expand.constprop.0 (lib/xarray.c:590) xas_create (lib/xarray.c:661) xas_store (lib/xarray.c:795 (discriminator 6)) __filemap_add_folio (./include/linux/xarray.h:1431 mm/filemap.c:925) filemap_add_folio (./include/linux/page-flags.h:510 mm/filemap.c:972) page_cache_ra_unbounded (mm/readahead.c:276) do_sync_mmap_readahead (mm/filemap.c:3262) filemap_fault (mm/filemap.c:3402) __do_fault (mm/memory.c:5098) do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160) handle_pte_fault (mm/memory.c:5997) __handle_mm_fault (mm/memory.c:6140) handle_mm_fault (mm/memory.c:6321) do_user_addr_fault (arch/x86/mm/fault.c:1390) unreferenced object 0xffff88800a626498 (size 576): comm "tr", pid 1230, jiffies 4294846129 hex dump (first 32 bytes): 00 01 00 00 00 00 00 00 08 40 62 0a 80 88 ff ff .........@b..... 01 00 00 00 00 00 00 00 20 40 62 0a 80 88 ff ff ........ @b..... backtrace (crc a0e86e07): kmem_cache_alloc_lru_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4219) xas_alloc (lib/xarray.c:378) xas_create (lib/xarray.c:685) xas_store (lib/xarray.c:795 (discriminator 6)) __filemap_add_folio (./include/linux/xarray.h:1431 mm/filemap.c:925) filemap_add_folio (./include/linux/page-flags.h:510 mm/filemap.c:972) page_cache_ra_unbounded (mm/readahead.c:276) do_sync_mmap_readahead (mm/filemap.c:3262) filemap_fault (mm/filemap.c:3402) __do_fault (mm/memory.c:5098) do_pte_missing (mm/memory.c:5548 mm/memory.c:5654 mm/memory.c:4160) handle_pte_fault (mm/memory.c:5997) __handle_mm_fault (mm/memory.c:6140) handle_mm_fault (mm/memory.c:6321) do_user_addr_fault (arch/x86/mm/fault.c:1390) exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:147 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) unreferenced object 0xffff888007ad3560 (size 32): comm "tr", pid 1229, jiffies 4294846256 hex dump (first 32 bytes): 00 00 a7 02 00 c9 ff ff 80 71 09 98 ff ff ff ff .........q...... c0 28 bc 09 80 88 ff ff cc cc cc cc cc cc cc cc .(.............. backtrace (crc 4ba6c622): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) task_work_run (kernel/task_work.c:227 (discriminator 1)) do_exit (kernel/exit.c:955) do_group_exit (kernel/exit.c:1084) __x64_sys_exit_group (kernel/exit.c:1112) x64_sys_call (arch/x86/entry/syscall_64.c:37) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) unreferenced object 0xffff8880060946e0 (size 32): comm "sh", pid 1232, jiffies 4294846285 hex dump (first 32 bytes): e8 58 2b 09 80 88 ff ff 80 71 09 98 ff ff ff ff .X+......q...... a8 c2 f2 04 80 88 ff ff cc cc cc cc cc cc cc cc ................ backtrace (crc 926ee632): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) __put_anon_vma (mm/rmap.c:2757) unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) free_pgtables (mm/memory.c:392) exit_mmap (mm/mmap.c:1297) mmput (kernel/fork.c:1446 kernel/fork.c:1381 kernel/fork.c:1401) exec_mmap (fs/exec.c:1014) begin_new_exec (fs/exec.c:1265) load_elf_binary (fs/binfmt_elf.c:1002) exec_binprm (fs/exec.c:1773 fs/exec.c:1805) bprm_execve (fs/exec.c:1857 fs/exec.c:1833) do_execveat_common.isra.0 (fs/exec.c:1964) __x64_sys_execve (fs/exec.c:2109) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) unreferenced object 0xffff888006094860 (size 32): comm "sh", pid 1232, jiffies 4294846285 hex dump (first 32 bytes): c0 01 4b 11 80 88 ff ff 80 71 09 98 ff ff ff ff ..K......q...... 98 c6 f2 04 80 88 ff ff cc cc cc cc cc cc cc cc ................ backtrace (crc 791ff255): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) __put_anon_vma (mm/rmap.c:2757) unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) free_pgtables (mm/memory.c:392) exit_mmap (mm/mmap.c:1297) mmput (kernel/fork.c:1446 kernel/fork.c:1381 kernel/fork.c:1401) exec_mmap (fs/exec.c:1014) begin_new_exec (fs/exec.c:1265) load_elf_binary (fs/binfmt_elf.c:1002) exec_binprm (fs/exec.c:1773 fs/exec.c:1805) bprm_execve (fs/exec.c:1857 fs/exec.c:1833) do_execveat_common.isra.0 (fs/exec.c:1964) __x64_sys_execve (fs/exec.c:2109) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) unreferenced object 0xffff888006094320 (size 32): comm "sh", pid 1232, jiffies 4294846285 hex dump (first 32 bytes): d0 12 55 12 80 88 ff ff 80 71 09 98 ff ff ff ff ..U......q...... f8 c3 f2 04 80 88 ff ff cc cc cc cc cc cc cc cc ................ backtrace (crc f706188c): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) __put_anon_vma (mm/rmap.c:2757) unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) free_pgtables (mm/memory.c:392) exit_mmap (mm/mmap.c:1297) mmput (kernel/fork.c:1446 kernel/fork.c:1381 kernel/fork.c:1401) exec_mmap (fs/exec.c:1014) begin_new_exec (fs/exec.c:1265) load_elf_binary (fs/binfmt_elf.c:1002) exec_binprm (fs/exec.c:1773 fs/exec.c:1805) bprm_execve (fs/exec.c:1857 fs/exec.c:1833) do_execveat_common.isra.0 (fs/exec.c:1964) __x64_sys_execve (fs/exec.c:2109) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) unreferenced object 0xffff8880060941a0 (size 32): comm "sh", pid 1232, jiffies 4294846285 hex dump (first 32 bytes): 78 56 48 0d 80 88 ff ff 80 71 09 98 ff ff ff ff xVH......q...... 48 c5 f2 04 80 88 ff ff cc cc cc cc cc cc cc cc H............... backtrace (crc 20f86d10): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) __put_anon_vma (mm/rmap.c:2757) unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) free_pgtables (./include/linux/hugetlb_inline.h:11 mm/memory.c:372) exit_mmap (mm/mmap.c:1297) mmput (kernel/fork.c:1446 kernel/fork.c:1381 kernel/fork.c:1401) exec_mmap (fs/exec.c:1014) begin_new_exec (fs/exec.c:1265) load_elf_binary (fs/binfmt_elf.c:1002) exec_binprm (fs/exec.c:1773 fs/exec.c:1805) bprm_execve (fs/exec.c:1857 fs/exec.c:1833) do_execveat_common.isra.0 (fs/exec.c:1964) __x64_sys_execve (fs/exec.c:2109) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) unreferenced object 0xffff888006094260 (size 32): comm "sh", pid 1232, jiffies 4294846286 hex dump (first 32 bytes): b8 ac 2d 09 80 88 ff ff 80 71 09 98 ff ff ff ff ..-......q...... 88 ca f2 04 80 88 ff ff cc cc cc cc cc cc cc cc ................ backtrace (crc 68e3b5c6): __kmalloc_cache_noprof (./include/linux/kmemleak.h:43 mm/slub.c:4155 mm/slub.c:4200 mm/slub.c:4357) kmem_cache_free (mm/slub.c:2342 mm/slub.c:4646 mm/slub.c:4748) __put_anon_vma (mm/rmap.c:2757) unlink_anon_vmas (./include/linux/rmap.h:117 mm/rmap.c:444) free_pgtables (mm/memory.c:392) exit_mmap (mm/mmap.c:1297) mmput (kernel/fork.c:1446 kernel/fork.c:1381 kernel/fork.c:1401) exec_mmap (fs/exec.c:1014) begin_new_exec (fs/exec.c:1265) load_elf_binary (fs/binfmt_elf.c:1002) exec_binprm (fs/exec.c:1773 fs/exec.c:1805) bprm_execve (fs/exec.c:1857 fs/exec.c:1833) do_execveat_common.isra.0 (fs/exec.c:1964) __x64_sys_execve (fs/exec.c:2109) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) Finger prints: kmem_cache_alloc_lru_noprof:xas_alloc:xas_create:xas_store:__filemap_add_folio