Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v2 3/6] mm/migrate_device: further convert migrate_device_finalize() to folios, (continued)
- [PATCH 0/2] mm/damon: fix quota status loss due to online tunings,
SeongJae Park
- [PATCH] test_xarray: fix soft lockup for advanced-api tests,
Luis Chamberlain
- [PATCH v6 0/4] Enable >0 order folio memory compaction,
Zi Yan
- [linux-next:master 6971/7658] mm/page_owner.c:860 stack_print() warn: unsigned 'nr_entries' is never less than zero.,
kernel test robot
- [PATCH v3] sched/numa, mm: do not promote folios to nodes not set N_MEMORY,
Byungchul Park
- [PATCH] mm/vmscan: Fix a bug calling wakeup_kswapd() with a wrong zone index,
Byungchul Park
- [PATCH v3] mm/swap: fix race when skipping swapcache,
Kairui Song
- [PATCH v3 0/2] mm/zswap: optimize for dynamic zswap_pools,
Chengming Zhou
- [PATCH v2] sched/numa, mm: do not promote folios to nodes not set N_MEMORY,
Byungchul Park
- [linux-next:master 6591/7658] drivers/gpu/drm/tests/drm_buddy_test.c:(.text.drm_test_buddy_alloc_contiguous+0xb0): undefined reference to `__umoddi3', kernel test robot
- [linux-next:master 2857/7658] ktd2801-backlight.c:undefined reference to `expresswire_write_u8', kernel test robot
- [PATCH v2 0/3] mm/zswap & crypto/acompress: remove a couple of memcpy,
Barry Song
- [linux-next:pending-fixes 326/436] xtensa-linux-ld: drivers/gpu/drm/tests/drm_buddy_test.o:undefined reference to `__umoddi3', kernel test robot
- [syzbot] [mm?] possible deadlock in lock_vma, syzbot
- [syzbot] [mm?] WARNING in move_pages, syzbot
- [PATCH] mm: zswap: increase reject_compress_poor but not reject_compress_fail if compression returns ENOSPC,
Barry Song
- RE: [RFC PATCH 0/6] Implement initial CXL Timeout & Isolation support,
Dan Williams
- [RFC PATCH 0/8] Cover a guard gap corner case,
Rick Edgecombe
- [PATCH v10 0/7] page_owner: print stacks and their outstanding allocations,
Oscar Salvador
- [PATCH v10 2/7] lib/stackdepot: Move stack_record struct definition into the header, Oscar Salvador
- [PATCH v10 1/7] lib/stackdepot: Fix first entry having a 0-handle, Oscar Salvador
- [PATCH v10 3/7] mm,page_owner: Maintain own list of stack_records structs, Oscar Salvador
- [PATCH v10 6/7] mm,page_owner: Filter out stacks by a threshold, Oscar Salvador
- [PATCH v10 5/7] mm,page_owner: Display all stacks and their count, Oscar Salvador
- [PATCH v10 4/7] mm,page_owner: Implement the tracking of the stacks count, Oscar Salvador
- [PATCH v10 7/7] mm,page_owner: Update Documentation regarding page_owner_stacks, Oscar Salvador
- Re: [PATCH v10 0/7] page_owner: print stacks and their outstanding allocations, Andrey Konovalov
- [PATCH] slub: avoid scanning all partial slabs in get_slabinfo(),
Jianfeng Wang
- [PATCH] rmap: Replace two calls to compound_order with folio_order, Matthew Wilcox (Oracle)
- [linux-next:master 6204/6884] dm.c:undefined reference to `set_dax_nocache', kernel test robot
- [RFC PATCH 1/1] sched/rseq: Consider rseq abort in page fault handler,
Mathieu Desnoyers
- Re: [PATCH v1 4/5] sbm: SandBox Mode KUnit test suite,
kernel test robot
- [PATCH] kasan: Increase the number of bits to shift when recording extra timestamps,
Juntong Deng
- [PATCH v7 0/4] per-vma locks in userfaultfd,
Lokesh Gidra
- [PATCH v1 00/14] Fast kernel headers: split linux/mm.h,
Max Kellermann
- [PATCH v1 01/14] drivers: add missing includes on linux/mm.h (and others), Max Kellermann
- [PATCH v1 02/14] include/drm/drm_gem.h: add poll_table_struct forward declaration, Max Kellermann
- [PATCH v1 07/14] linux/mm.h: move folio_next() to mm/folio_next.h, Max Kellermann
- [PATCH v1 08/14] linux/mm.h: move devmap-related declarations to mm/devmap_managed.h, Max Kellermann
- [PATCH v1 04/14] linux/mm.h: move section functions to mm/page_section.h, Max Kellermann
- [PATCH v1 12/14] linux/mm.h: move is_vmalloc_addr() to mm/vmalloc_addr.h, Max Kellermann
- [PATCH v1 09/14] linux/mm.h: move usage count functions to mm/page_usage.h, Max Kellermann
- [PATCH v1 14/14] include: reduce dependencies on linux/mm.h, Max Kellermann
- [PATCH v1 03/14] linux/mm.h: move page_kasan_tag() to mm/page_kasan_tag.h, Max Kellermann
- [PATCH v1 06/14] linux/mm.h: move page_size() to mm/page_size.h, Max Kellermann
- [PATCH v1 11/14] linux/mm.h: move pfmemalloc-related functions to pfmemalloc.h, Max Kellermann
- [PATCH v1 10/14] linux/mm.h: move page_zone_id() and more to mm/page_zone.h, Max Kellermann
- [PATCH v1 05/14] linux/mm.h: move page_address() and others to mm/page_address.h, Max Kellermann
- [PATCH v1 13/14] linux/mm.h: move high_memory to mm/high_memory.h, Max Kellermann
- [PATCH v6 0/9] Introduce cpu_dcache_is_aliasing() to fix DAX regression,
Mathieu Desnoyers
- [PATCH v2] mm/filemap: Allow arch to request folio size for exec memory,
Ryan Roberts
- [PATCH v2] nvdimm/pmem: Fix leak on dax_add_host() failure,
Mathieu Desnoyers
- [RFC PATCH v1 0/4] Reduce cost of ptep_get_lockless on arm64,
Ryan Roberts
- [RFC PATCH v1 4/4] arm64/mm: Override ptep_get_lockless_norecency(), Ryan Roberts
- [RFC PATCH v1 3/4] mm/memory: Use ptep_get_lockless_norecency() for orig_pte, Ryan Roberts
- [RFC PATCH v1 2/4] mm/gup: Use ptep_get_lockless_norecency(), Ryan Roberts
- Re: [RFC PATCH v1 0/4] Reduce cost of ptep_get_lockless on arm64, David Hildenbrand
[RFC PATCH v6 00/12] cxl: Add support for CXL feature commands, CXL device patrol scrub control and DDR5 ECS control features,
shiju.jose
- [RFC PATCH v6 02/12] cxl/mbox: Add GET_FEATURE mailbox command, shiju.jose
- [RFC PATCH v6 03/12] cxl/mbox: Add SET_FEATURE mailbox command, shiju.jose
- [RFC PATCH v6 01/12] cxl/mbox: Add GET_SUPPORTED_FEATURES mailbox command, shiju.jose
- [RFC PATCH v6 04/12] cxl/memscrub: Add CXL device patrol scrub control feature, shiju.jose
- [RFC PATCH v6 11/12] ACPI:RAS2: Add driver for ACPI RAS2 feature table (RAS2), shiju.jose
- [RFC PATCH v6 12/12] memory: RAS2: Add memory RAS2 driver, shiju.jose
- [RFC PATCH v6 10/12] ACPICA: ACPI 6.5: Add support for RAS2 table, shiju.jose
- [RFC PATCH v6 09/12] ACPI:RASF: Add common library for RASF and RAS2 PCC interfaces, shiju.jose
- [RFC PATCH v6 08/12] cxl/memscrub: Register CXL device ECS with scrub configure driver, shiju.jose
- [RFC PATCH v6 07/12] cxl/memscrub: Register CXL device patrol scrub with scrub configure driver, shiju.jose
- [RFC PATCH v6 06/12] memory: scrub: Add scrub subsystem driver supports configuring memory scrubs in the system, shiju.jose
- [RFC PATCH v6 05/12] cxl/memscrub: Add CXL device ECS control feature, shiju.jose
- RE: [RFC PATCH v6 00/12] cxl: Add support for CXL feature commands, CXL device patrol scrub control and DDR5 ECS control features, Dan Williams
[PATCH v6 00/18] Transparent Contiguous PTEs for User Mappings,
Ryan Roberts
- [PATCH v6 01/18] mm: Clarify the spec for set_ptes(), Ryan Roberts
- [PATCH v6 02/18] mm: thp: Batch-collapse PMD with set_ptes(), Ryan Roberts
- [PATCH v6 03/18] mm: Introduce pte_advance_pfn() and use for pte_next_pfn(), Ryan Roberts
- [PATCH v6 04/18] arm64/mm: Convert pte_next_pfn() to pte_advance_pfn(), Ryan Roberts
- [PATCH v6 05/18] x86/mm: Convert pte_next_pfn() to pte_advance_pfn(), Ryan Roberts
- [PATCH v6 06/18] mm: Tidy up pte_next_pfn() definition, Ryan Roberts
- [PATCH v6 07/18] arm64/mm: Convert READ_ONCE(*ptep) to ptep_get(ptep), Ryan Roberts
- [PATCH v6 08/18] arm64/mm: Convert set_pte_at() to set_ptes(..., 1), Ryan Roberts
- [PATCH v6 09/18] arm64/mm: Convert ptep_clear() to ptep_get_and_clear(), Ryan Roberts
- [PATCH v6 15/18] mm: Add pte_batch_hint() to reduce scanning in folio_pte_batch(), Ryan Roberts
- [PATCH v6 16/18] arm64/mm: Implement pte_batch_hint(), Ryan Roberts
- [PATCH v6 14/18] arm64/mm: Implement new [get_and_]clear_full_ptes() batch APIs, Ryan Roberts
- [PATCH v6 13/18] arm64/mm: Implement new wrprotect_ptes() batch API, Ryan Roberts
- [PATCH v6 12/18] arm64/mm: Wire up PTE_CONT for user mappings, Ryan Roberts
- [PATCH v6 11/18] arm64/mm: Split __flush_tlb_range() to elide trailing DSB, Ryan Roberts
- [PATCH v6 10/18] arm64/mm: New ptep layer to manage contig bit, Ryan Roberts
- [PATCH v6 17/18] arm64/mm: __always_inline to improve fork() perf, Ryan Roberts
- [PATCH v6 18/18] arm64/mm: Automatically fold contpte mappings, Ryan Roberts
- Re: [PATCH v6 00/18] Transparent Contiguous PTEs for User Mappings, Mark Rutland
[PATCH v2] mm: document memalloc_noreclaim_save() and memalloc_pin_save(),
Vlastimil Babka
[PATCH][next] mm: Fix spelling mistake "commdandline" -> "commandline",
Colin Ian King
convert write_cache_pages() to an iterator v8,
Christoph Hellwig
- [PATCH 01/14] writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE, Christoph Hellwig
- [PATCH 02/14] writeback: remove a duplicate prototype for tag_pages_for_writeback, Christoph Hellwig
- [PATCH 03/14] writeback: fix done_index when hitting the wbc->nr_to_write, Christoph Hellwig
- [PATCH 04/14] writeback: also update wbc->nr_to_write on writeback failure, Christoph Hellwig
- [PATCH 05/14] writeback: only update ->writeback_index for range_cyclic writeback, Christoph Hellwig
- [PATCH 06/14] writeback: rework the loop termination condition in write_cache_pages, Christoph Hellwig
- [PATCH 07/14] writeback: Factor folio_prepare_writeback() out of write_cache_pages(), Christoph Hellwig
- [PATCH 08/14] writeback: Factor writeback_get_batch() out of write_cache_pages(), Christoph Hellwig
- [PATCH 09/14] writeback: Simplify the loops in write_cache_pages(), Christoph Hellwig
- [PATCH 10/14] pagevec: Add ability to iterate a queue, Christoph Hellwig
- [PATCH 11/14] writeback: Use the folio_batch queue iterator, Christoph Hellwig
- [PATCH 12/14] writeback: Move the folio_prepare_writeback loop out of write_cache_pages(), Christoph Hellwig
- [PATCH 13/14] writeback: add a writeback iterator, Christoph Hellwig
- [PATCH 14/14] writeback: Remove a use of write_cache_pages() from do_writepages(), Christoph Hellwig
- Re: convert write_cache_pages() to an iterator v8, Christoph Hellwig
[linux-next:master] BUILD REGRESSION 2c3b09aac00d7835023bbc4473ee06696be64fa8, kernel test robot
[PATCH V2] mm/hugetlb: Ensure adequate CMA areas available for hugetlb_cma[],
Anshuman Khandual
[PATCH v4] mm: swap: async free swap slot cache entries,
Chris Li
[linux-next:pending-fixes] BUILD SUCCESS 904accd85136d0635854d003865dc38145a4952b, kernel test robot
[PATCH v8 0/1] mm: report per-page metadata information,
Sourav Panda
[PATCH v5 0/3] Enable >0 order folio memory compaction,
Zi Yan
[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
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]