Linux Kernel Memory Management
[Prev Page][Next Page]
- [RFC 00/11] khugepaged: mTHP support,
Nico Pache
- [RFC 05/11] khugepaged: generalize hugepage_vma_revalidate for mTHP support, Nico Pache
- [RFC 11/11] khugepaged: skip collapsing mTHP to smaller orders, Nico Pache
- [RFC 03/11] khugepaged: Don't allocate khugepaged mm_slot early, Nico Pache
- [RFC 01/11] introduce khugepaged_collapse_single_pmd to collapse a single pmd, Nico Pache
- [RFC 04/11] khugepaged: rename hpage_collapse_* to khugepaged_*, Nico Pache
- [RFC 02/11] khugepaged: refactor madvise_collapse and khugepaged_scan_mm_slot, Nico Pache
- [RFC 06/11] khugepaged: generalize alloc_charge_folio for mTHP support, Nico Pache
- [RFC 07/11] khugepaged: generalize __collapse_huge_page_* for mTHP support, Nico Pache
- [RFC 08/11] khugepaged: introduce khugepaged_scan_bitmap for mTHP support, Nico Pache
- [RFC 09/11] khugepaged: add mTHP support, Nico Pache
- [RFC 10/11] khugepaged: remove max_ptes_none restriction on the pmd scan, Nico Pache
- Re: [RFC 00/11] khugepaged: mTHP support, Dev Jain
- Re: [RFC 00/11] khugepaged: mTHP support, Dev Jain
- Re: [RFC 00/11] khugepaged: mTHP support, Ryan Roberts
- [PATCH] mm: zswap: properly synchronize freeing resources during CPU hotunplug,
Yosry Ahmed
- [RFC PATCH 0/3] expose mapping wrprotect, fix fb_defio use,
Lorenzo Stoakes
- [PATCH V3] mm: compaction: skip memory compaction when there are not enough migratable pages,
yangge1116
- [PATCH V2] mm: compaction: skip memory compaction when there are not enough migratable pages,
yangge1116
- [PATCH mm-unstable v2] mm/hugetlb_vmemmap: fix memory loads ordering,
Yu Zhao
- [PATCH v5 00/17] move pagetable_*_dtor() to __tlb_remove_table(),
Qi Zheng
- [PATCH v5 02/17] riscv: mm: Skip pgtable level check in {pud,p4d}_alloc_one, Qi Zheng
- [PATCH v5 03/17] asm-generic: pgalloc: Provide generic p4d_{alloc_one,free}, Qi Zheng
- [PATCH v5 06/17] s390: pgtable: add statistics for PUD and P4D level page table, Qi Zheng
- [PATCH v5 16/17] mm: pgtable: move __tlb_remove_table_one() in x86 to generic file, Qi Zheng
- [PATCH v5 04/17] mm: pgtable: add statistics for P4D level page table, Qi Zheng
- [PATCH v5 01/17] Revert "mm: pgtable: make ptlock be freed by RCU", Qi Zheng
- [PATCH v5 05/17] arm64: pgtable: use mmu gather to free p4d level page table, Qi Zheng
- [PATCH v5 08/17] arm: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v5 11/17] x86: pgtable: convert __tlb_remove_table() to use struct ptdesc, Qi Zheng
- [PATCH v5 09/17] arm64: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v5 17/17] mm: pgtable: introduce generic pagetable_dtor_free(), Qi Zheng
- [PATCH v5 07/17] mm: pgtable: introduce pagetable_dtor(), Qi Zheng
- [PATCH v5 13/17] s390: pgtable: consolidate PxD and PTE TLB free paths, Qi Zheng
- [PATCH v5 10/17] riscv: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v5 12/17] x86: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v5 14/17] mm: pgtable: introduce generic __tlb_remove_table(), Qi Zheng
- [PATCH v5 15/17] mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table(), Qi Zheng
- [PATCH v3] vmstat: disable vmstat_work on vmstat_cpu_down_prep(),
Koichiro Den
- [PATCH v3] mm: shmem: skip swapcache for swapin of synchronous swap device,
Baolin Wang
- [linux-next:master] BUILD REGRESSION 7b4b9bf203da94fbeac75ed3116c84aa03e74578, kernel test robot
- [PATCH v2] mm: fix div by zero in bdi_ratio_from_pages,
Stefan Roesch
- [RFC 0/4] mm: Remove pfn_t type,
Alistair Popple
- [PATCH v2 1/2] Revert "mm: zswap: fix race between [de]compression and CPU hotunplug",
Yosry Ahmed
- [PATCH v2 0/7] mm/hugetlb: Refactor hugetlb allocation resv accounting,
Peter Xu
- [PATCH 00/10] mm/damon: extend DAMOS filters for inclusion,
SeongJae Park
- [PATCH 01/10] mm/damon: fixup damos_filter kernel-doc, SeongJae Park
- [PATCH 03/10] mm/damon/core: support damos_filter->pass, SeongJae Park
- [PATCH 05/10] mm/damon: add pass argument to damos_new_filter(), SeongJae Park
- [PATCH 06/10] mm/damon/sysfs-schemes: add a file for setting damos_filter->pass, SeongJae Park
- [PATCH 07/10] Docs/mm/damon/design: document pass/block filters behaviors, SeongJae Park
- [PATCH 02/10] mm/damon/core: add damos_filter->pass field, SeongJae Park
- [PATCH 04/10] mm/damon/paddr: support damos_filter->pass, SeongJae Park
- [PATCH 08/10] Docs/ABI/damon: document DAMOS filter pass sysfs file, SeongJae Park
- [PATCH 09/10] Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design doc, SeongJae Park
- [PATCH 10/10] Docs/admin-guide/mm/damon/usage: document DAMOS filter 'pass' sysfs file, SeongJae Park
- Re: [PATCH 00/10] mm/damon: extend DAMOS filters for inclusion, SeongJae Park
- [PATCH v2] rust: generalize userSliceReader to support any Vec,
Filipe Xavier
- ERROR: modpost: "_restfpr_20" [drivers/gpu/drm/amd/amdgpu/amdgpu.ko] undefined!, kernel test robot
- [PATCH v2 0/2] Cleanup for memfd_create(),
Isaac J. Manjarres
- include/linux/minmax.h:93:37: warning: conversion from 'long long unsigned int' to 'resource_size_t' {aka 'unsigned int'} changes value from '68719476735' to '4294967295', kernel test robot
- [LSF/MM/BPF TOPIC] Non-lru page migration in a memdesc world,
David Hildenbrand
- [PATCH 0/3] selftests/mm: virtual_address_range: Two bugfixes and a cleanup,
Thomas Weißschuh
- [syzbot] [fs?] [mm?] KCSAN: data-race in __xa_clear_mark / file_write_and_wait_range (2), syzbot
- [PATCH v1 0/2] mm: Clear uffd-wp PTE/PMD state on mremap(),
Ryan Roberts
- [PATCH v1] selftests/mm: static process_madvise() wrapper for guard-pages,
Ryan Roberts
- [PATCH v1] selftests/mm: Set allocated memory to non-zero content in cow test,
Ryan Roberts
- kernel/resource.c:1838:43: warning: implicit conversion from 'unsigned long long' to 'resource_size_t' (aka 'unsigned int') changes value from 68719476735 to 4294967295, kernel test robot
- [PATCH v3 0/6] elf: Define note name macros,
Akihiko Odaki
- [PATCH] zram: fix potential UAF of zram table,
Kairui Song
- [PATCH] drivers/base/memory: simplify outputting of valid_zones_show(),
Shiyang Ruan
- Swap Min Odrer,
Daniel Gomez
- [FIX PATCH] mm: pcp: fix pcp->free_count reduction on page allocation,
Nikhil Dhama
- [PATCH v18 0/3] ACPI: APEI: handle synchronous errors in task work,
Shuai Xue
- [PATCH] mm/memfd: reserve hugetlb folios before allocation,
Vivek Kasireddy
- [PATCH RESEND 1/2] Revert "mm: zswap: fix race between [de]compression and CPU hotunplug",
Yosry Ahmed
- [PATCH v4] arm64: mm: Populate vmemmap/linear at the page level for hotplugged sections,
Zhenhua Huang
- [PATCH mm-unstable v1] mm/hugetlb_vmemmap: fix memory loads ordering,
Yu Zhao
- [PATCH] mm: avoid implicit type conversion,
Kenny Cheng
- [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts,
Alistair Popple
- [PATCH v5 01/25] fuse: Fix dax truncate/punch_hole fault path, Alistair Popple
- [PATCH v5 02/25] fs/dax: Return unmapped busy pages from dax_layout_busy_page_range(), Alistair Popple
- [PATCH v5 03/25] fs/dax: Don't skip locked entries when scanning entries, Alistair Popple
- [PATCH v5 04/25] fs/dax: Refactor wait for dax idle page, Alistair Popple
- [PATCH v5 05/25] fs/dax: Create a common implementation to break DAX layouts, Alistair Popple
- [PATCH v5 08/25] fs/dax: Remove PAGE_MAPPING_DAX_SHARED mapping flag, Alistair Popple
- [PATCH v5 10/25] mm/mm_init: Move p2pdma page refcount initialisation to p2pdma, Alistair Popple
- [PATCH v5 13/25] mm/memory: Add vmf_insert_page_mkwrite(), Alistair Popple
- [PATCH v5 09/25] mm/gup: Remove redundant check for PCI P2PDMA page, Alistair Popple
- [PATCH v5 06/25] fs/dax: Always remove DAX page-cache entries when breaking layouts, Alistair Popple
- [PATCH v5 07/25] fs/dax: Ensure all pages are idle prior to filesystem unmount, Alistair Popple
- [PATCH v5 23/25] mm: Remove pXX_devmap callers, Alistair Popple
- [PATCH v5 25/25] Revert "riscv: mm: Add support for ZONE_DEVICE", Alistair Popple
- [PATCH v5 14/25] rmap: Add support for PUD sized mappings to rmap, Alistair Popple
- [PATCH v5 12/25] mm/memory: Enhance insert_page_into_pte_locked() to create writable mappings, Alistair Popple
- [PATCH v5 16/25] huge_memory: Add vmf_insert_folio_pmd(), Alistair Popple
- [PATCH v5 22/25] device/dax: Properly refcount device dax pages when mapping, Alistair Popple
- [PATCH v5 18/25] mm/gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages, Alistair Popple
- [PATCH v5 19/25] proc/task_mmu: Mark devdax and fsdax pages as always unpinned, Alistair Popple
- [PATCH v5 21/25] fs/dax: Properly refcount fs dax pages, Alistair Popple
- [PATCH v5 24/25] mm: Remove devmap related functions and page table bits, Alistair Popple
- [PATCH v5 17/25] memremap: Add is_devdax_page() and is_fsdax_page() helpers, Alistair Popple
- [PATCH v5 20/25] mm/mlock: Skip ZONE_DEVICE PMDs during mlock, Alistair Popple
- [PATCH v5 15/25] huge_memory: Add vmf_insert_folio_pud(), Alistair Popple
- [PATCH v5 11/25] mm: Allow compound zone device pages, Alistair Popple
- Re: [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts, Andrew Morton
- Re: [PATCH v5 00/25] fs/dax: Fix ZONE_DEVICE page reference counts, Alison Schofield
- [PATCH 1/1] mm: remove extra check for VMA_LOCK_OFFSET when read-locking a vma,
Suren Baghdasaryan
- [bpf-next v2 1/2] bpf: Add bpf_copy_from_user_task_str kfunc,
Jordan Rome
- [RFC v3 PATCH 0/5] Promotion of Unmapped Page Cache Folios.,
Gregory Price
- [Invitation] Linux MM Alignment Session on Cgroup-based THP Control on Wednesday, David Rientjes
- [linux-next:master] BUILD REGRESSION 4e16367cfe0ce395f29d0482b78970cce8e1db73, kernel test robot
- [PATCH 00/16] mm/damon: enable page level properties based monitoring,
SeongJae Park
- [PATCH 01/16] mm/damon: clarify trying vs applying on damos_stat kernel-doc comment, SeongJae Park
- [PATCH 03/16] Docs/admin-guide/mm/damon/usage: link damos stat design doc, SeongJae Park
- [PATCH 02/16] Docs/mm/damon/design: add 'statistics' section, SeongJae Park
- [PATCH 16/16] Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file, SeongJae Park
- [PATCH 05/16] mm/damon/paddr: report filter-passed bytes back for normal actions, SeongJae Park
- [PATCH 10/16] Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed, SeongJae Park
- [PATCH 06/16] mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action, SeongJae Park
- [PATCH 04/16] mm/damon: ask apply_scheme() to report filter-passed region-internal bytes, SeongJae Park
- [PATCH 09/16] Docs/mm/damon/design: document sz_ops_filter_passed, SeongJae Park
- [PATCH 07/16] mm/damon/core: implement per-scheme ops-handled filter-passed bytes stat, SeongJae Park
- [PATCH 08/16] mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat, SeongJae Park
- [PATCH 15/16] Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories, SeongJae Park
- [PATCH 12/16] mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn(), SeongJae Park
- [PATCH 11/16] Docs/ABI/damon: document per-scheme filter-passed bytes stat file, SeongJae Park
- [PATCH 13/16] mm/damon/sysfs-schemes: expose per-region filter-passed bytes, SeongJae Park
- [PATCH 14/16] Docs/mm/damon/design: document per-region sz_filter_passed stat, SeongJae Park
- [PATCH v2 0/8] mm/damon: remove DAMON debugfs interface,
SeongJae Park
- WARNING: CPU: 1 PID: 23 at kernel/workqueue.c:4317 enable_work (kernel/workqueue.c:4317 (discriminator 1) kernel/workqueue.c:4488 (discriminator 1)),
Naresh Kamboju
- [no subject], Unknown
- [no subject], Unknown
- [PATCH v4 00/10] Buddy allocator like folio split,
Zi Yan
- [PATCH v4 02/10] selftests/mm: add tests for splitting pmd THPs to all lower orders., Zi Yan
- [PATCH v4 06/10] mm/huge_memory: add buddy allocator like folio_split(), Zi Yan
- [PATCH v4 09/10] mm/truncate: use folio_split() for truncate operation., Zi Yan
- [PATCH v4 04/10] mm/huge_memory: add two new (not yet used) functions for folio_split(), Zi Yan
- [PATCH v4 07/10] mm/huge_memory: remove the old, unused __split_huge_page(), Zi Yan
- [PATCH v4 03/10] mm/huge_memory: allow split shmem large folio to any order, Zi Yan
- [PATCH v4 05/10] mm/huge_memory: move folio split common code to __folio_split(), Zi Yan
- [PATCH v4 08/10] mm/huge_memory: add folio_split() to debugfs testing interface., Zi Yan
- [PATCH v4 01/10] selftests/mm: use selftests framework to print test result., Zi Yan
- [PATCH v4 10/10] selftests/mm: add tests for folio_split(), buddy allocator like split., Zi Yan
- [LSF/MM/BPF TOPIC] Proposal of a research paper presentation: Developers rationale analysis from the OOM-Killer of the MM module,
Mouna Dhaouadi
- [no subject], Unknown
- [PATCH net-next v6 0/8] fix two bugs related to page_pool,
Yunsheng Lin
- [PATCH v18 00/19] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers,
shiju.jose
- [PATCH v18 01/19] EDAC: Add support for EDAC device features control, shiju.jose
- [PATCH v18 02/19] EDAC: Add scrub control feature, shiju.jose
- [PATCH v18 03/19] EDAC: Add ECS control feature, shiju.jose
- [PATCH v18 04/19] EDAC: Add memory repair control feature, shiju.jose
- [PATCH v18 05/19] ACPI:RAS2: Add ACPI RAS2 driver, shiju.jose
- [PATCH v18 06/19] ras: mem: Add memory ACPI RAS2 driver, shiju.jose
- [PATCH v18 07/19] cxl: Refactor user ioctl command path from mds to mailbox, shiju.jose
- [PATCH v18 08/19] cxl: Add skeletal features driver, shiju.jose
- [PATCH v18 09/19] cxl: Enumerate feature commands, shiju.jose
- [PATCH v18 10/19] cxl: Add Get Supported Features command for kernel usage, shiju.jose
- [PATCH v18 14/19] cxl: Setup exclusive CXL features that are reserved for the kernel, shiju.jose
- [PATCH v18 19/19] cxl/memfeature: Add CXL memory device memory sparing control feature, shiju.jose
- [PATCH v18 11/19] cxl: Add features driver attribute to emit number of features supported, shiju.jose
- [PATCH v18 18/19] cxl/memfeature: Add CXL memory device soft PPR control feature, shiju.jose
- [PATCH v18 13/19] cxl/mbox: Add SET_FEATURE mailbox command, shiju.jose
- [PATCH v18 12/19] cxl/mbox: Add GET_FEATURE mailbox command, shiju.jose
- [PATCH v18 17/19] cxl/mbox: Add support for PERFORM_MAINTENANCE mailbox command, shiju.jose
- [PATCH v18 16/19] cxl/memfeature: Add CXL memory device ECS control feature, shiju.jose
- [PATCH v18 15/19] cxl/memfeature: Add CXL memory device patrol scrub control feature, shiju.jose
- Re: [PATCH v18 00/19] EDAC: Scrub: introduce generic EDAC RAS control feature driver + CXL/ACPI-RAS2 drivers, Mauro Carvalho Chehab
- [PATCH 0/1] mm/fake-numa: allow later numa node hotplug,
Bruno Faccini
- [PATCH] tools/mm: Introduce a tool to handle entries in allocinfo,
Hao Ge
Re: [PATCH] tools/mm: Introduce a tool to handle entries in allocinfo, kernel test robot
[syzbot] Monthly mm report (Jan 2025), syzbot
[PATCH] hugetlb: fix NULL pointer dereference in trace_hugetlbfs_alloc_inode,
Muchun Song
[PATCH 0/3] mm: batched unmap lazyfree large folios during reclamation,
Barry Song
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]