Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v5 1/3] mm/compaction: enable compacting >0 order folios., (continued)
- [PATCH v3 00/10] mm/memory: optimize unmap/zap with PTE-mapped THP,
David Hildenbrand
- [PATCH v3 01/10] mm/memory: factor out zapping of present pte into zap_present_pte(), David Hildenbrand
- [PATCH v3 02/10] mm/memory: handle !page case in zap_present_pte() separately, David Hildenbrand
- [PATCH v3 04/10] mm/memory: factor out zapping folio pte into zap_present_folio_pte(), David Hildenbrand
- [PATCH v3 05/10] mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page_size(), David Hildenbrand
- [PATCH v3 06/10] mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP, David Hildenbrand
- [PATCH v3 07/10] mm/mmu_gather: add tlb_remove_tlb_entries(), David Hildenbrand
- [PATCH v3 08/10] mm/mmu_gather: add __tlb_remove_folio_pages(), David Hildenbrand
- [PATCH v3 09/10] mm/mmu_gather: improve cond_resched() handling with large folios and expensive page freeing, David Hildenbrand
- [PATCH v3 10/10] mm/memory: optimize unmap/zap with PTE-mapped THP, David Hildenbrand
- [PATCH v3 03/10] mm/memory: further separate anon and pagecache folio handling in zap_present_pte(), David Hildenbrand
- [PATCH 1/2] mm/migrate_device: further convert migrate_device_unmap() to folios,
Sidhartha Kumar
- Re: [PATCH] kasan: guard release_free_meta() shadow access with kasan_arch_is_ready(),
Andrew Morton
[PATCH v9 0/7] page_owner: print stacks and their outstanding allocations,
Oscar Salvador
- [PATCH v9 1/7] lib/stackdepot: Fix first entry having a 0-handle, Oscar Salvador
- [PATCH v9 4/7] mm,page_owner: Implement the tracking of the stacks count, Oscar Salvador
- [PATCH v9 6/7] mm,page_owner: Filter out stacks by a threshold, Oscar Salvador
- [PATCH v9 2/7] lib/stackdepot: Move stack_record struct definition into the header, Oscar Salvador
- [PATCH v9 7/7] mm,page_owner: Update Documentation regarding page_owner_stacks, Oscar Salvador
- [PATCH v9 3/7] mm,page_owner: Maintain own list of stack_records structs, Oscar Salvador
- [PATCH v9 5/7] mm,page_owner: Display all stacks and their count, Oscar Salvador
[PATCH v9 0/5] Introduce mseal,
jeffxu
RAM AND LAPTOP, John Fretel
[RFC v2 00/14] enable bs > ps in XFS,
Pankaj Raghav (Samsung)
- [RFC v2 01/14] fs: Allow fine-grained control of folio sizes, Pankaj Raghav (Samsung)
- [RFC v2 02/14] filemap: align the index to mapping_min_order in the page cache, Pankaj Raghav (Samsung)
- [RFC v2 03/14] filemap: use mapping_min_order while allocating folios, Pankaj Raghav (Samsung)
- [RFC v2 04/14] readahead: set file_ra_state->ra_pages to be at least mapping_min_order, Pankaj Raghav (Samsung)
- [RFC v2 05/14] readahead: align index to mapping_min_order in ondemand_ra and force_ra, Pankaj Raghav (Samsung)
- [RFC v2 06/14] readahead: rework loop in page_cache_ra_unbounded(), Pankaj Raghav (Samsung)
- [RFC v2 07/14] readahead: allocate folios with mapping_min_order in ra_(unbounded|order), Pankaj Raghav (Samsung)
- [RFC v2 14/14] xfs: enable block size larger than page size support, Pankaj Raghav (Samsung)
- [RFC v2 11/14] xfs: expose block size in stat, Pankaj Raghav (Samsung)
- [RFC v2 10/14] iomap: fix iomap_dio_zero() for fs bs > system page size, Pankaj Raghav (Samsung)
- [RFC v2 13/14] xfs: add an experimental CONFIG_XFS_LBS option, Pankaj Raghav (Samsung)
- [RFC v2 09/14] mm: Support order-1 folios in the page cache, Pankaj Raghav (Samsung)
- [RFC v2 08/14] mm: do not split a folio if it has minimum folio order requirement, Pankaj Raghav (Samsung)
- [RFC v2 12/14] xfs: make the calculation generic in xfs_sb_validate_fsb_count(), Pankaj Raghav (Samsung)
[PATCH v2 0/2] mm/zswap: optimize for dynamic zswap_pools,
Chengming Zhou
shmem patches headsup: Re: [ANNOUNCE] xfs-linux: for-next updated to 9ee85f235efe,
Christoph Hellwig
[PATCH mm-unstable v1 0/5] mm/mglru: code cleanup and,
Kinsey Ho
[PATCH] sched/numa, mm: do not promote folios to nodes not set N_MEMORY,
Byungchul Park
[PATCH] selftests: damon: add access_memory to .gitignore, Javier Carrasco
[PATCH v3] mm: swap: async free swap slot cache entries,
Chris Li
[PATCH v3 0/4] selftests: add missing gitignore files and include generated objects,
Javier Carrasco
[linux-next:master 4835/6424] io_uring/io_uring.c:2175:23: sparse: sparse: cast to restricted io_req_flags_t, kernel test robot
[PATCH v6 0/3] per-vma locks in userfaultfd,
Lokesh Gidra
[PATCH v4] cgroup2: New memory.max.effective like cgroup1 hierarchical_memory_limit,
Jan Kratochvil (Azul)
[PATCH v4 0/7] Split a folio to any lower order folios,
Zi Yan
- [PATCH v4 1/7] mm/memcg: use order instead of nr in split_page_memcg(), Zi Yan
- [PATCH v4 3/7] mm: memcg: make memcg huge page split support any order split., Zi Yan
- [PATCH v4 4/7] mm: page_owner: add support for splitting to any order in split page_owner., Zi Yan
- [PATCH v4 6/7] mm: truncate: split huge page cache page to a non-zero order if possible., Zi Yan
- [PATCH v4 7/7] mm: huge_memory: enable debugfs to split huge pages to any order., Zi Yan
- [PATCH v4 5/7] mm: thp: split huge page to any lower order pages (except order-1)., Zi Yan
- [PATCH v4 2/7] mm/page_owner: use order instead of nr in split_page_owner(), Zi Yan
- Re: [PATCH v4 0/7] Split a folio to any lower order folios, David Hildenbrand
- Re: [PATCH v4 0/7] Split a folio to any lower order folios, Zi Yan
- Re: [PATCH v4 0/7] Split a folio to any lower order folios, Pankaj Raghav (Samsung)
[PATCH RFC 0/7] Use Maple Trees for simple_offset utilities,
Chuck Lever
[linux-next:master 5469/6424] loongarch64-linux-ld: drivers/md/dm.c:2132:undefined reference to `set_dax_nomc', kernel test robot
[PATCH] arm64: allow post-init vmalloc PXNTable,
Maxwell Bland
[PATCH v3] cgroup2: New memory.max.effective like cgroup1 hierarchical_memory_limit,
Jan Kratochvil (Azul)
[linux-next:master 6193/6424] drivers/gpu/drm/amd/amdgpu/ih_v7_0.c:392: warning: Function parameter or struct member 'ih' not described in 'ih_v7_0_get_wptr', kernel test robot
[PATCH v1 0/2] hugetlb: two small improvements of hugetlb init parallelization,
Gang Li
[PATCH] mm/huge_memory: fix swap entry values of tail pages of THP,
Charan Teja Kalla
[PATCH] mm: memcontrol: clarify swapaccount=0 deprecation warning,
Johannes Weiner
[linux-next:master] BUILD REGRESSION ae00c445390b349e070a64dc62f08aa878db7248, kernel test robot
[linux-next:master 5601/6082] drivers/md/dm.c:2131:undefined reference to `set_dax_nocache',
kernel test robot
[PATCH] mm/damon/sysfs-schemes: handle schemes sysfs dir removal before commit_schemes_quota_goals, SeongJae Park
[PATCH v5 0/3] per-vma locks in userfaultfd,
Lokesh Gidra
[PATCH v8 0/5] page_owner: print stacks and their outstanding allocations,
Oscar Salvador
[linux-next:master 4687/6082] kernel/power/energy_model.c:247:45: sparse: sparse: incorrect type in argument 2 (different address spaces), kernel test robot
[PATCH v3 00/35] Memory allocation profiling,
Suren Baghdasaryan
- [PATCH v3 03/35] fs: Convert alloc_inode_sb() to a macro, Suren Baghdasaryan
- [PATCH v3 06/35] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation, Suren Baghdasaryan
- [PATCH v3 05/35] mm: introduce slabobj_ext to support slab object extensions, Suren Baghdasaryan
- [PATCH v3 04/35] mm: enumerate all gfp flags, Suren Baghdasaryan
- [PATCH v3 02/35] scripts/kallysms: Always include __start and __stop symbols, Suren Baghdasaryan
- [PATCH v3 01/35] lib/string_helpers: Add flags param to string_get_size(), Suren Baghdasaryan
- [PATCH v3 21/35] mm/slab: add allocation accounting into slab allocation and free paths, Suren Baghdasaryan
- [PATCH v3 22/35] mm/slab: enable slab allocation tagging for kmalloc and friends, Suren Baghdasaryan
- [PATCH v3 23/35] mm/slub: Mark slab_free_freelist_hook() __always_inline, Suren Baghdasaryan
- [PATCH v3 24/35] mempool: Hook up to memory allocation profiling, Suren Baghdasaryan
- [PATCH v3 20/35] lib: add codetag reference into slabobj_ext, Suren Baghdasaryan
- [PATCH v3 25/35] xfs: Memory allocation profiling fixups, Suren Baghdasaryan
- [PATCH v3 18/35] mm: create new codetag references during page splitting, Suren Baghdasaryan
- [PATCH v3 17/35] mm: enable page allocation tagging, Suren Baghdasaryan
- [PATCH v3 16/35] change alloc_pages name in dma_map_ops to avoid name conflicts, Suren Baghdasaryan
- [PATCH v3 15/35] mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags, Suren Baghdasaryan
- [PATCH v3 14/35] lib: introduce support for page allocation tagging, Suren Baghdasaryan
- [PATCH v3 13/35] lib: add allocation tagging support for memory allocation profiling, Suren Baghdasaryan
- Re: [PATCH v3 13/35] lib: add allocation tagging support for memory allocation profiling, Vlastimil Babka
[PATCH v3 12/35] lib: prevent module unloading if memory is not freed, Suren Baghdasaryan
[PATCH v3 08/35] mm: prevent slabobj_ext allocations for slabobj_ext and kmem_cache objects, Suren Baghdasaryan
[PATCH v3 09/35] slab: objext: introduce objext_flags as extension to page_memcg_data_flags, Suren Baghdasaryan
[PATCH v3 31/35] lib: add memory allocations report in show_mem(), Suren Baghdasaryan
[PATCH v3 30/35] rhashtable: Plumb through alloc tag, Suren Baghdasaryan
[PATCH v3 28/35] mm: percpu: enable per-cpu allocation tagging, Suren Baghdasaryan
[PATCH v3 26/35] mm: percpu: Introduce pcpuobj_ext, Suren Baghdasaryan
[PATCH v3 32/35] codetag: debug: skip objext checking when it's for objext itself, Suren Baghdasaryan
[PATCH v3 33/35] codetag: debug: mark codetags for reserved pages as empty, Suren Baghdasaryan
[PATCH v3 07/35] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation, Suren Baghdasaryan
[PATCH v3 11/35] lib: code tagging module support, Suren Baghdasaryan
[PATCH v3 10/35] lib: code tagging framework, Suren Baghdasaryan
[PATCH v3 34/35] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations, Suren Baghdasaryan
[PATCH v3 27/35] mm: percpu: Add codetag reference into pcpuobj_ext, Suren Baghdasaryan
[PATCH v3 35/35] MAINTAINERS: Add entries for code tagging and memory allocation profiling, Suren Baghdasaryan
[PATCH v3 29/35] mm: vmalloc: Enable memory allocation profiling, Suren Baghdasaryan
[PATCH v3 19/35] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y, Suren Baghdasaryan
Re: [PATCH v3 00/35] Memory allocation profiling, Pasha Tatashin
Re: [PATCH v3 00/35] Memory allocation profiling, Kees Cook
Re: [PATCH v3 00/35] Memory allocation profiling, Michal Hocko
Re: [PATCH v3 00/35] Memory allocation profiling, Johannes Weiner
Re: [PATCH v3 00/35] Memory allocation profiling, Andy Shevchenko
Re: [PATCH v3 00/35] Memory allocation profiling, Tim Chen
Re: [PATCH v3 00/35] Memory allocation profiling, Jani Nikula
Re: [PATCH v2 4/4] selftests: damon: add access_memory to .gitignore,
SeongJae Park
[PATCH v2 0/4] selftests: add missing gitignore files and include generated objects,
Javier Carrasco
[PATCH] mm: document memalloc_noreclaim_save() and memalloc_pin_save(),
Vlastimil Babka
[PATCH] nvdimm/pmem: Fix leak on dax_add_host() failure,
Mathieu Desnoyers
[PATCH v4 0/3] Enable >0 order folio memory compaction,
Zi Yan
[PATCH v5 0/8] Introduce cpu_dcache_is_aliasing() to fix DAX regression,
Mathieu Desnoyers
Re: [PATCH v5 5/8] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal, Lukas Wunner
[PATCH v5 3/8] dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal, Mathieu Desnoyers
[linux-next:master] [btrfs] 1d73d634d1: xfstests.btrfs.197.fail, kernel test robot
[linux-next:master 4686/6082] kernel/power/energy_model.c:135:19: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
[PATCH] kasan/test: avoid gcc warning for intentional overflow,
Arnd Bergmann
convert write_cache_pages() to an iterator v7,
Christoph Hellwig
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]