Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH RFC 0/3] rust: Add Per-CPU Variable API,
Mitchell Levy
- [PATCH] mm: remove unnecessary calls to lru_add_drain,
Rik van Riel
- [RFC PATCH v2] Weighted interleave auto-tuning,
Joshua Hahn
- [PATCH mm-unstable] mm/hugetlb: define replace_free_hugepage_folios() on CONFIG_HUGETLB_PAGE=n as static inline, SeongJae Park
- [PATCH 00/10] Account page tables at all levels,
Kevin Brodsky
- [PATCH 01/10] mm: Move common parts of pagetable_*_[cd]tor to helpers, Kevin Brodsky
- [PATCH 02/10] parisc: mm: Ensure pagetable_pmd_[cd]tor are called, Kevin Brodsky
- [PATCH 03/10] m68k: mm: Add calls to pagetable_pmd_[cd]tor, Kevin Brodsky
- [PATCH 04/10] s390/mm: Add calls to pagetable_pud_[cd]tor, Kevin Brodsky
- [PATCH 05/10] riscv: mm: Skip pgtable level check in {pud,p4d}_alloc_one, Kevin Brodsky
- [PATCH 06/10] asm-generic: pgalloc: Provide generic p4d_{alloc_one,free}, Kevin Brodsky
- [PATCH 07/10] mm: Introduce ctor/dtor at P4D level, Kevin Brodsky
- [PATCH 08/10] ARM: mm: Rename PGD helpers, Kevin Brodsky
- [PATCH 09/10] asm-generic: pgalloc: Provide generic __pgd_{alloc,free}, Kevin Brodsky
- [PATCH 10/10] mm: Introduce ctor/dtor at PGD level, Kevin Brodsky
- Re: [PATCH 00/10] Account page tables at all levels, Dave Hansen
- [PATCH 0/2] s390: Remove uses of page->index,
Matthew Wilcox (Oracle)
- [PATCH] mm: migration :shared anonymous migration test is failing,
Donet Tom
- [PATCH] percpu: Remove intermediate variable in PERCPU_PTR(),
Gal Pressman
- [PATCH v2] mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory,
Miaohe Lin
- [PATCH] selftests/mm: Added new test cases to the migration test,
Donet Tom
- [PATCH 1/2] mm: shmem: fix incorrect index alignment for within_size policy,
Baolin Wang
- [RFC PATCH 00/18] mm/damon: enable page level properties based access pattern monitoring,
SeongJae Park
- [RFC PATCH 01/18] mm/damon: clarify trying vs applying on damos_stat kernel-doc comment, SeongJae Park
- [RFC PATCH 02/18] Docs/mm/damon/design: document DAMOS regions walking, SeongJae Park
- [RFC PATCH 03/18] Docs/mm/damon/design: add 'statistics' section, SeongJae Park
- [RFC PATCH 04/18] Docs/admin-guide/mm/damon/usage: link damos stat design doc, SeongJae Park
- [RFC PATCH 05/18] mm/damon: ask apply_scheme() to report filter-passed region-internal bytes, SeongJae Park
- [RFC PATCH 06/18] mm/damon/paddr: report filter-passed bytes back for normal actions, SeongJae Park
- [RFC PATCH 07/18] mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action, SeongJae Park
- [RFC PATCH 13/18] mm/damon/core: invoke damos_walk_control->walk_fn() after applying action, SeongJae Park
- [RFC PATCH 16/18] Docs/mm/damon/design: document per-region sz_filter_passed stat, SeongJae Park
- [RFC PATCH 10/18] Docs/mm/damon/design: document sz_ops_filter_passed, SeongJae Park
- [RFC PATCH 15/18] mm/damon/sysfs-schemes: expose per-region filter-passed bytes, SeongJae Park
- [RFC PATCH 11/18] Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed, SeongJae Park
- [RFC PATCH 08/18] mm/damon/core: implement per-scheme filter-passed bytes stat, SeongJae Park
- [RFC PATCH 14/18] mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn(), SeongJae Park
- [RFC PATCH 18/18] Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file, SeongJae Park
- [RFC PATCH 17/18] Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories, SeongJae Park
- [RFC PATCH 12/18] Docs/ABI/damon: document per-scheme filter-passed bytes stat file, SeongJae Park
- [RFC PATCH 09/18] mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat, SeongJae Park
- Re: [RFC PATCH 00/18] mm/damon: enable page level properties based access pattern monitoring, SeongJae Park
- [PATCH v2 0/5] Remove get_task_comm() and print task comm directly,
Yafang Shao
- [linux-next:master] BUILD REGRESSION 7fa366f1b6e376c38966faa42da7f0f2e013fdab, kernel test robot
- [PATCH] mm: add maybe_lru_add_drain() that only drains when threshold is exceeded,
Rik van Riel
- [PATCH v2 00/15] move pagetable_*_dtor() to __tlb_remove_table(),
Qi Zheng
- [PATCH v2 01/15] Revert "mm: pgtable: make ptlock be freed by RCU", Qi Zheng
- [PATCH v2 02/15] mm: pgtable: introduce generic p4d_alloc_one() and p4d_free(), Qi Zheng
- [PATCH v2 03/15] arm64: pgtable: use mmu gather to free p4d level page table, Qi Zheng
- [PATCH v2 04/15] s390: pgtable: add statistics for PUD and P4D level page table, Qi Zheng
- [PATCH v2 05/15] mm: pgtable: introduce pagetable_dtor(), Qi Zheng
- [PATCH v2 06/15] arm: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v2 11/15] mm: pgtable: introduce generic __tlb_remove_table(), Qi Zheng
- [PATCH v2 08/15] riscv: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v2 07/15] arm64: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v2 14/15] mm: pgtable: remove tlb_remove_ptdesc(), Qi Zheng
- [PATCH v2 13/15] mm: pgtable: remove tlb_remove_page_ptdesc(), Qi Zheng
- [PATCH v2 09/15] x86: pgtable: move pagetable_dtor() to __tlb_remove_table(), Qi Zheng
- [PATCH v2 12/15] mm: pgtable: move __tlb_remove_table_one() in x86 to generic file, Qi Zheng
- [PATCH v2 15/15] mm: pgtable: introduce generic pagetable_dtor_free(), Qi Zheng
- [PATCH v2 10/15] s390: pgtable: also move pagetable_dtor() of PxD to __tlb_remove_table(), Qi Zheng
- qemu-arm64: CONFIG_ARM64_64K_PAGES=y kernel crash on qemu-arm64 with Linux next-20241210 and above,
Naresh Kamboju
- [PATCH v3 0/4] mm/swap_cgroup: remove global swap cgroup lock,
Kairui Song
- [no subject], Unknown
- Notification: Please confirm your email address, kvack.org Server Administrator | IT Support
- [PATCH v4 0/5] Fix and cleanups to xarray,
Kemeng Shi
- [PATCHv2 0/7] zram: split page type read/write handling,
Sergey Senozhatsky
- [PATCH] replace free hugepage folios after migration,
yangge1116
- Re: [syzbot] [mm?] INFO: task hung in __lru_add_drain_all (2), syzbot
- Slow-tier Page Promotion discussion recap and open questions,
David Rientjes
- Could This Be Your Next Big Move, macallister
- [PATCH bpf-next v3 0/6] bpf, mm: Introduce try_alloc_pages(),
alexei . starovoitov
- [PATCH 0/5] fs/buffer: strack reduction on async read,
Luis Chamberlain
- [PATCH 0/2] block size limit cleanups,
Luis Chamberlain
- [PATCH v1] fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit, David Hildenbrand
- [PATCH 0/2] mm: alloc_pages_bulk: small API refactor,
Luiz Capitulino
- [PATCH v2] mm/kmemleak: Fix sleeping function called from invalid context at print message,
Alessandro Carminati
- [PATCH v5 00/17] Provide a new two step DMA mapping API,
Leon Romanovsky
- [PATCH v5 03/17] iommu: generalize the batched sync after map interface, Leon Romanovsky
- [PATCH v5 05/17] dma-mapping: Provide an interface to allow allocate IOVA, Leon Romanovsky
- [PATCH v5 06/17] iommu/dma: Factor out a iommu_dma_map_swiotlb helper, Leon Romanovsky
- [PATCH v5 07/17] dma-mapping: Implement link/unlink ranges API, Leon Romanovsky
- [PATCH v5 13/17] RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage, Leon Romanovsky
- [PATCH v5 02/17] dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h, Leon Romanovsky
- [PATCH v5 09/17] docs: core-api: document the IOVA-based API, Leon Romanovsky
- [PATCH v5 15/17] vfio/mlx5: Explicitly use number of pages instead of allocated length, Leon Romanovsky
- [PATCH v5 01/17] PCI/P2PDMA: Refactor the p2pdma mapping helpers, Leon Romanovsky
- [PATCH v5 08/17] dma-mapping: add a dma_need_unmap helper, Leon Romanovsky
- [PATCH v5 14/17] RDMA/umem: Separate implicit ODP initialization from explicit ODP, Leon Romanovsky
- [PATCH v5 04/17] iommu: add kernel-doc for iommu_unmap and iommu_unmap_fast, Leon Romanovsky
- [PATCH v5 16/17] vfio/mlx5: Rewrite create mkey flow to allow better code reuse, Leon Romanovsky
- [PATCH v5 11/17] mm/hmm: provide generic DMA managing logic, Leon Romanovsky
- [PATCH v5 12/17] RDMA/umem: Store ODP access mask information in PFN, Leon Romanovsky
- [PATCH v5 10/17] mm/hmm: let users to tag specific PFN with DMA mapped bit, Leon Romanovsky
- [PATCH v5 17/17] vfio/mlx5: Enable the DMA link API, Leon Romanovsky
- Re: [PATCH v5 00/17] Provide a new two step DMA mapping API, Leon Romanovsky
- [PATCH v1] memcg: fix soft lockup in the OOM process,
Chen Ridong
- [PATCH V7] mm, compaction: don't use ALLOC_CMA for unmovable allocations,
yangge1116
- [Bug] KASAN: slab-use-after-free Read in zswap_decompress,
Sam Sun
- [PATCH] docs: mm: fix the incorrect 'FileHugeMapped' field,
Baolin Wang
- Re: RFQ: Large Stocks of Dell Server and Storage, Queenie Lee
- [PATCH v4 00/25] fs/dax: Fix ZONE_DEVICE page reference counts,
Alistair Popple
- [PATCH v4 02/25] fs/dax: Return unmapped busy pages from dax_layout_busy_page_range(), Alistair Popple
- [PATCH v4 01/25] fuse: Fix dax truncate/punch_hole fault path, Alistair Popple
- [PATCH v4 06/25] fs/dax: Always remove DAX page-cache entries when breaking layouts, Alistair Popple
- [PATCH v4 03/25] fs/dax: Don't skip locked entries when scanning entries, Alistair Popple
- [PATCH v4 19/25] proc/task_mmu: Ignore ZONE_DEVICE pages, Alistair Popple
- [PATCH v4 12/25] mm/memory: Enhance insert_page_into_pte_locked() to create writable mappings, Alistair Popple
- [PATCH v4 25/25] Revert "riscv: mm: Add support for ZONE_DEVICE", Alistair Popple
- [PATCH v4 11/25] mm: Allow compound zone device pages, Alistair Popple
- [PATCH v4 21/25] fs/dax: Properly refcount fs dax pages, Alistair Popple
- [PATCH v4 09/25] mm/gup.c: Remove redundant check for PCI P2PDMA page, Alistair Popple
- [PATCH v4 04/25] fs/dax: Refactor wait for dax idle page, Alistair Popple
- [PATCH v4 18/25] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages, Alistair Popple
- [PATCH v4 16/25] huge_memory: Add vmf_insert_folio_pmd(), Alistair Popple
- [PATCH v4 17/25] memremap: Add is_device_dax_page() and is_fsdax_page() helpers, Alistair Popple
- [PATCH v4 08/25] fs/dax: Remove PAGE_MAPPING_DAX_SHARED mapping flag, Alistair Popple
- [PATCH v4 23/25] mm: Remove pXX_devmap callers, Alistair Popple
- [PATCH v4 22/25] device/dax: Properly refcount device dax pages when mapping, Alistair Popple
- [PATCH v4 10/25] mm/mm_init: Move p2pdma page refcount initialisation to p2pdma, Alistair Popple
- [PATCH v4 24/25] mm: Remove devmap related functions and page table bits, Alistair Popple
- [PATCH v4 07/25] fs/dax: Ensure all pages are idle prior to filesystem unmount, Alistair Popple
- [PATCH v4 20/25] mm/mlock: Skip ZONE_DEVICE PMDs during mlock, Alistair Popple
- [PATCH v4 15/25] huge_memory: Add vmf_insert_folio_pud(), Alistair Popple
- [PATCH v4 05/25] fs/dax: Create a common implementation to break DAX layouts, Alistair Popple
- [PATCH v4 13/25] mm/memory: Add vmf_insert_page_mkwrite(), Alistair Popple
- [PATCH v4 14/25] rmap: Add support for PUD sized mappings to rmap, Alistair Popple
- [PATCH] mm/ptdump: Drop GENERIC_PTDUMP,
Anshuman Khandual
- [PATCH V6] mm, compaction: don't use ALLOC_CMA in long term GUP flow,
yangge1116
- [linux-next:pending-fixes] BUILD REGRESSION 33d673e8ef5cf91d052869da25373503c28ee734, kernel test robot
- [linux-next:fs-next] BUILD REGRESSION 6b818c2b83f93b1116d27b5d5ef3f0608021c1d4, kernel test robot
- [linux-next:fs-current] BUILD SUCCESS e296f18411003a416baea0751cdcea9bb57f99e4, kernel test robot
- [syzbot] [selinux?] [mm?] [overlayfs?] INFO: rcu detected stall in sys_mkdirat (2), syzbot
- [PATCH v5 00/32] netfs: Read performance improvements and "single-blob" support,
David Howells
- [PATCH v5 01/32] netfs: Clean up some whitespace in trace header, David Howells
- [PATCH v5 02/32] cachefiles: Clean up some whitespace in trace header, David Howells
- [PATCH v5 03/32] netfs: Use a folio_queue allocation and free functions, David Howells
- [PATCH v5 04/32] netfs: Add a tracepoint to log the lifespan of folio_queue structs, David Howells
- [PATCH v5 06/32] netfs: Make netfs_advance_write() return size_t, David Howells
- [PATCH v5 05/32] netfs: Abstract out a rolling folio buffer implementation, David Howells
- [PATCH v5 07/32] netfs: Split retry code out of fs/netfs/write_collect.c, David Howells
- [PATCH v5 11/32] afs: Don't use mutex for I/O operation lock, David Howells
- [PATCH v5 12/32] afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY, David Howells
- [PATCH v5 13/32] afs: Fix directory format encoding struct, David Howells
- [PATCH v5 31/32] afs: Add a tracepoint for afs_read_receive(), David Howells
- [PATCH v5 32/32] netfs: Report on NULL folioq in netfs_writeback_unlock_folios(), David Howells
- [PATCH v5 24/32] afs: Fix cleanup of immediately failed async calls, David Howells
- [PATCH v5 16/32] cachefiles: Add auxiliary data trace, David Howells
- [PATCH v5 15/32] cachefiles: Add some subrequest tracepoints, David Howells
- [PATCH v5 09/32] netfs: Drop the was_async arg from netfs_read_subreq_terminated(), David Howells
- [PATCH v5 10/32] netfs: Don't use bh spinlock, David Howells
- [PATCH v5 29/32] afs: Use the contained hashtable to search a directory, David Howells
- [PATCH v5 22/32] afs: Use netfslib for symlinks, allowing them to be cached, David Howells
- [PATCH v5 26/32] Display waited-on page index after 1min of waiting, David Howells
- [PATCH v5 30/32] afs: Locally initialise the contents of a new symlink on creation, David Howells
- [PATCH v5 28/32] afs: Make afs_mkdir() locally initialise a new directory's content, David Howells
- [PATCH v5 20/32] afs: Make afs_init_request() get a key if not given a file, David Howells
- [PATCH v5 25/32] afs: Make {Y,}FS.FetchData an asynchronous operation, David Howells
- [PATCH v5 18/32] netfs: Add functions to build/clean a buffer in a folio_queue, David Howells
- [PATCH v5 23/32] afs: Eliminate afs_read, David Howells
- [PATCH v5 14/32] netfs: Remove some extraneous directory invalidations, David Howells
- [PATCH v5 08/32] netfs: Drop the error arg from netfs_read_subreq_terminated(), David Howells
- [PATCH v5 19/32] netfs: Add support for caching single monolithic objects such as AFS dirs, David Howells
- [PATCH v5 21/32] afs: Use netfslib for directories, David Howells
- [PATCH v5 17/32] afs: Add more tracepoints to do with tracking validity, David Howells
- [PATCH v5 27/32] netfs: Change the read result collector to only use one work item, David Howells
- [PATCH v6 00/16] move per-vma lock into vm_area_struct,
Suren Baghdasaryan
- [PATCH v6 01/16] mm: introduce vma_start_read_locked{_nested} helpers, Suren Baghdasaryan
- [PATCH v6 02/16] mm: move per-vma lock into vm_area_struct, Suren Baghdasaryan
- [PATCH v6 03/16] mm: mark vma as detached until it's added into vma tree, Suren Baghdasaryan
- [PATCH v6 04/16] mm/nommu: fix the last places where vma is not locked before being attached, Suren Baghdasaryan
- [PATCH v6 05/16] types: move struct rcuwait into types.h, Suren Baghdasaryan
- [PATCH v6 06/16] mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail, Suren Baghdasaryan
- [PATCH v6 11/16] mm: enforce vma to be in detached state before freeing, Suren Baghdasaryan
- [PATCH v6 07/16] mm: move mmap_init_lock() out of the header file, Suren Baghdasaryan
- [PATCH v6 09/16] refcount: introduce __refcount_{add|inc}_not_zero_limited, Suren Baghdasaryan
- [PATCH v6 12/16] mm: remove extra vma_numab_state_init() call, Suren Baghdasaryan
- Re: [PATCH v6 00/16] move per-vma lock into vm_area_struct, Suren Baghdasaryan
- [PATCH v6 08/16] mm: uninline the main body of vma_start_write(), Suren Baghdasaryan
- [PATCH v6 15/16] mm: make vma cache SLAB_TYPESAFE_BY_RCU, Suren Baghdasaryan
- [PATCH v6 14/16] mm: prepare lock_vma_under_rcu() for vma reuse possibility, Suren Baghdasaryan
- [PATCH v6 10/16] mm: replace vm_lock and detached flag with a reference count, Suren Baghdasaryan
- [PATCH v6 13/16] mm: introduce vma_ensure_detached(), Suren Baghdasaryan
- [PATCH v6 16/16] docs/mm: document latest changes to vm_lock, Suren Baghdasaryan
- [syzbot] [mm?] general protection fault in find_lock_task_mm,
syzbot
- [PATCH 0/2] Fix mas_alloc_cyclic retry,
Liam R. Howlett
- [RFC] mm: alloc_pages_bulk_noprof: drop page_list argument,
Luiz Capitulino
- [no subject], Unknown
- [RFC PATCH 00/12] khugepaged: Asynchronous mTHP collapse,
Dev Jain
- [RFC PATCH 01/12] khugepaged: Rename hpage_collapse_scan_pmd() -> ptes(), Dev Jain
- [RFC PATCH 02/12] khugepaged: Generalize alloc_charge_folio(), Dev Jain
- [RFC PATCH 03/12] khugepaged: Generalize hugepage_vma_revalidate(), Dev Jain
- [RFC PATCH 04/12] khugepaged: Generalize __collapse_huge_page_swapin(), Dev Jain
- [RFC PATCH 05/12] khugepaged: Generalize __collapse_huge_page_isolate(), Dev Jain
- [RFC PATCH 06/12] khugepaged: Generalize __collapse_huge_page_copy_failed(), Dev Jain
- [RFC PATCH 07/12] khugepaged: Scan PTEs order-wise, Dev Jain
- [RFC PATCH 08/12] khugepaged: Abstract PMD-THP collapse, Dev Jain
- [RFC PATCH 09/12] khugepaged: Introduce vma_collapse_anon_folio(), Dev Jain
- [RFC PATCH 10/12] khugepaged: Skip PTE range if a larger mTHP is already mapped, Dev Jain
- [RFC PATCH 11/12] khugepaged: Enable sysfs to control order of collapse, Dev Jain
- [RFC PATCH 12/12] selftests/mm: khugepaged: Enlighten for mTHP collapse, Dev Jain
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]