Linux Kernel Memory Management
[Prev Page][Next Page]
[PATCH v1 0/2] s390/mm: shared zeropage + KVM fix and optimization,
David Hildenbrand
[PATCH v2] binfmt: replace deprecated strncpy,
Justin Stitt
[PATCH] mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion,
Johannes Weiner
[PATCH v1] uffd-unit-tests: Fix ARM related issue with fork after pthread_create, Edward Liaw
[PATCH v6 00/37] Memory allocation profiling,
Suren Baghdasaryan
- [PATCH v6 04/37] scripts/kallysms: Always include __start and __stop symbols, Suren Baghdasaryan
- [PATCH v6 05/37] fs: Convert alloc_inode_sb() to a macro, Suren Baghdasaryan
- [PATCH v6 10/37] lib: code tagging framework, Suren Baghdasaryan
- [PATCH v6 13/37] lib: add allocation tagging support for memory allocation profiling, Suren Baghdasaryan
- [PATCH v6 15/37] lib: introduce early boot parameter to avoid page_ext memory overhead, Suren Baghdasaryan
- [PATCH v6 14/37] lib: introduce support for page allocation tagging, Suren Baghdasaryan
- [PATCH v6 11/37] lib: code tagging module support, Suren Baghdasaryan
- [PATCH v6 09/37] slab: objext: introduce objext_flags as extension to page_memcg_data_flags, Suren Baghdasaryan
- [PATCH v6 22/37] lib: add codetag reference into slabobj_ext, Suren Baghdasaryan
- [PATCH v6 28/37] mm: percpu: Add codetag reference into pcpuobj_ext, Suren Baghdasaryan
- [PATCH v6 26/37] mempool: Hook up to memory allocation profiling, Suren Baghdasaryan
- [PATCH v6 24/37] rust: Add a rust helper for krealloc(), Suren Baghdasaryan
- [PATCH v6 25/37] mm/slab: enable slab allocation tagging for kmalloc and friends, Suren Baghdasaryan
- [PATCH v6 20/37] mm: fix non-compound multi-order memory accounting in __free_pages, Suren Baghdasaryan
- [PATCH v6 19/37] mm: create new codetag references during page splitting, Suren Baghdasaryan
- [PATCH v6 29/37] mm: percpu: enable per-cpu allocation tagging, Suren Baghdasaryan
- [PATCH v6 31/37] rhashtable: Plumb through alloc tag, Suren Baghdasaryan
- [PATCH v6 32/37] lib: add memory allocations report in show_mem(), Suren Baghdasaryan
- [PATCH v6 37/37] memprofiling: Documentation, Suren Baghdasaryan
- [PATCH v6 33/37] codetag: debug: skip objext checking when it's for objext itself, Suren Baghdasaryan
- [PATCH v6 08/37] mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation, Suren Baghdasaryan
- [PATCH v6 21/37] mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y, Suren Baghdasaryan
- [PATCH v6 36/37] MAINTAINERS: Add entries for code tagging and memory allocation profiling, Suren Baghdasaryan
- [PATCH v6 30/37] mm: vmalloc: Enable memory allocation profiling, Suren Baghdasaryan
- [PATCH v6 01/37] fix missing vmalloc.h includes, Suren Baghdasaryan
- [PATCH v6 06/37] mm: introduce slabobj_ext to support slab object extensions, Suren Baghdasaryan
- [PATCH v6 16/37] mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tags, Suren Baghdasaryan
- [PATCH v6 17/37] change alloc_pages name in dma_map_ops to avoid name conflicts, Suren Baghdasaryan
- [PATCH v6 02/37] asm-generic/io.h: Kill vmalloc.h dependency, Suren Baghdasaryan
- [PATCH v6 03/37] mm/slub: Mark slab_free_freelist_hook() __always_inline, Suren Baghdasaryan
- [PATCH v6 07/37] mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation, Suren Baghdasaryan
- [PATCH v6 27/37] mm: percpu: Introduce pcpuobj_ext, Suren Baghdasaryan
- [PATCH v6 12/37] lib: prevent module unloading if memory is not freed, Suren Baghdasaryan
- [PATCH v6 34/37] codetag: debug: mark codetags for reserved pages as empty, Suren Baghdasaryan
- [PATCH v6 35/37] codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations, Suren Baghdasaryan
- [PATCH v6 23/37] mm/slab: add allocation accounting into slab allocation and free paths, Suren Baghdasaryan
- [PATCH v6 18/37] mm: enable page allocation tagging, Suren Baghdasaryan
- Re: [PATCH v6 00/37] Memory allocation profiling, Andrew Morton
- Re: [PATCH v6 00/37] Memory allocation profiling, Klara Modin
- Re: [PATCH v6 00/37] Memory allocation profiling, Kees Cook
- Re: [PATCH v6 00/37] Memory allocation profiling, Kees Cook
[linux-next:master] BUILD REGRESSION e7528c088874326d3060a46f572252be43755a86, kernel test robot
[PATCH 0/9] Various significant MM patches,
Matthew Wilcox (Oracle)
[PATCH v2 -next] mm/slub: remove dummy slabinfo functions,
Xiu Jianfeng
[linux-next:master 13900/14187] drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c:228:13: warning: unused variable 'ret',
kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS a2180774a30be91d9891a6c44cd8406f339f5337, kernel test robot
[PATCH v3 1/2] mm/mempolicy: Use numa_node_id() instead of cpu_to_node(), Donet Tom
[PATCH v3 2/2] mm/numa_balancing:Allow migrate on protnone reference with MPOL_PREFERRED_MANY policy,
Donet Tom
[PATCH] selftests/mm: Confirm VA exhaustion without reliance on correctness of mmap(),
Dev Jain
[PATCH -next] mm/slub: remove dummy slabinfo functions,
Xiu Jianfeng
[bug report] mm/zswap :memory corruption after zswap_load().,
Zhongkun He
[syzbot] [mm?] kernel BUG in const_folio_flags,
syzbot
zswap doing io in GFP_NOIO reclaim context,
Kent Overstreet
[PATCH v2] mm/slub: mark racy accesses on slab->slabs,
linke li
[PATCH V2] mm/page-flags: make __PageMovable return bool, Hao Ge
[PATCH v1 00/11] mm: migrate: support poison recover from migrate folio,
Kefeng Wang
- [PATCH v1 02/11] mm: migrate_device: use more folio in __migrate_device_pages(), Kefeng Wang
- [PATCH v1 08/11] mm: migrate: support poisoned recover from migrate folio, Kefeng Wang
- [PATCH v1 11/11] fs: aio: add explicit check for large folio in aio_migrate_folio(), Kefeng Wang
- [PATCH v1 06/11] mm: migrate: split folio_migrate_mapping(), Kefeng Wang
- [PATCH v1 05/11] mm: remove MIGRATE_SYNC_NO_COPY mode, Kefeng Wang
- [PATCH v1 09/11] fs: hugetlbfs: support poison recover from hugetlbfs_migrate_folio(), Kefeng Wang
- [PATCH v1 01/11] mm: migrate: simplify __buffer_migrate_folio(), Kefeng Wang
- [PATCH v1 04/11] mm: migrate: remove migrate_folio_extra(), Kefeng Wang
- [PATCH v1 03/11] mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY, Kefeng Wang
- [PATCH v1 10/11] mm: migrate: remove folio_migrate_copy(), Kefeng Wang
- [PATCH v1 07/11] mm: add folio_mc_copy(), Kefeng Wang
- Re: [PATCH v1 00/11] mm: migrate: support poison recover from migrate folio, Kefeng Wang
[PATCH v2] mm/page-flags: make PageMappingFlags return bool,
Hao Ge
[PATCH] binfmt: replace deprecated strncpy with strscpy_pad,
Justin Stitt
[RFC] Storing same-filled pages without a zswap_entry,
Yosry Ahmed
[PATCH] mm: remove CONFIG_MEMCG_KMEM,
Johannes Weiner
[PATCH v8] zswap: replace RB tree with xarray,
Chris Li
[PATCH] exec: fix linux_binprm::exec in transfer_args_to_stack(),
Max Filippov
[PATCH V4 00/10] mm: page_alloc: freelist migratetype hygiene,
Johannes Weiner
- [PATCH 04/10] mm: page_alloc: move free pages when converting block during isolation, Johannes Weiner
- [PATCH 05/10] mm: page_alloc: fix move_freepages_block() range error, Johannes Weiner
- [PATCH 10/10] mm: page_alloc: consolidate free page accounting, Johannes Weiner
- [PATCH 08/10] mm: page_alloc: set migratetype inside move_freepages(), Johannes Weiner
- [PATCH 06/10] mm: page_alloc: fix freelist movement during block conversion, Johannes Weiner
- [PATCH 03/10] mm: page_alloc: fix up block types when merging compatible blocks, Johannes Weiner
- [PATCH 02/10] mm: page_alloc: optimize free_unref_folios(), Johannes Weiner
- [PATCH 01/10] mm: page_alloc: remove pcppage migratetype caching, Johannes Weiner
- [PATCH 09/10] mm: page_isolation: prepare for hygienic freelists, Johannes Weiner
- [PATCH 07/10] mm: page_alloc: close migratetype race between freeing and stealing, Johannes Weiner
- Re: [PATCH V4 00/10] mm: page_alloc: freelist migratetype hygiene, Vlastimil Babka
- Re: [PATCH V4 00/10] mm: page_alloc: freelist migratetype hygiene, Baolin Wang
- Re: [PATCH V4 00/10] mm: page_alloc: freelist migratetype hygiene, Yu Zhao
[PATCH v3] kpageflags: respect folio head-page flag placement,
Svetly Todorov
[RFC] A new per-cpu memory allocator for userspace in librseq, Mathieu Desnoyers
[akpm-mm:mm-nonmm-unstable 15/17] lib/cpumask.c:61: warning: cannot understand function prototype: 'struct kmem_cache *cpumask_cache __ro_after_init; ', kernel test robot
[akpm-mm:mm-unstable 26/52] mm/internal.h:1128:1: warning: control reaches end of non-void function, kernel test robot
[linux-next:master] BUILD REGRESSION 72fb52fb0ac44b6a1edd9bc390e44bce3acccd26, kernel test robot
[akpm-mm:mm-unstable 26/52] mm/internal.h:1127:22: error: 'struct pglist_data' has no member named 'deferred_split_queue',
kernel test robot
[akpm-mm:mm-unstable 26/52] mm/internal.h:1117:30: error: 'struct mem_cgroup' has no member named 'deferred_split_queue',
kernel test robot
[akpm-mm:mm-unstable 47/52] mm/mempolicy.c:2733: warning: Function parameter or struct member 'vmf' not described in 'mpol_misplaced',
kernel test robot
[PATCH RESEND] tmpfs: Fix race on handling dquot rbtree, cem
[linux-next:pending-fixes] BUILD SUCCESS ad58b0c356a015c7b302d1416f6dc0521ed6f2a7, kernel test robot
[PATCH v2 1/3] mm: kmsan: implement kmsan_memmove(),
Alexander Potapenko
[PATCH] mm/memcontrol: stop resize loop if limit was changed again,
Pavel Tikhomirov
[PATCH 05/11] mm/ksm: use a folio in scan_get_next_rmap_item func, alexs
[PATCH 02/11] mm/ksm: use a folio in remove_rmap_item_from_tree, alexs
[PATCH 11/11] mm/ksm: return folio for chain series funcs, alexs
[PATCH 10/11] mm/ksm: rename get_ksm_page to get_ksm_folio and return type, alexs
[PATCH 09/11] mm/ksm: Convert stable_tree_search to use folio,
alexs
[PATCH 08/11] mm/ksm: Convert stable_tree_insert to use folio, alexs
[PATCH 07/11] mm/ksm: Convert chain series funcs to use folio, alexs
[PATCH 06/11] mm/ksm: use folio in write_protect_page,
alexs
[PATCH 04/11] mm/ksm: use folio in stable_node_dup, alexs
[PATCH 03/11] mm/ksm: use a folio in remove_stable_node,
alexs
[PATCH 01/11] mm/ksm: Convert get_ksm_page to return a folio,
alexs
Re: [PATCH] config/mips: support zswap function, Yosry Ahmed
Mr Yasser, yasser Al-Najjar
[PATCH v3 0/2] Improved Memory Tier Creation for CPUless NUMA Nodes,
Ho-Ren (Jack) Chuang
[PATCH v7] zswap: replace RB tree with xarray,
Chris Li
Re: [RFC v3 0/3] move_phys_pages syscall - migrate page contents given,
Huang, Ying
[RFC PATCH 0/7] mm: providing ample physical memory contiguity by confining unmovable allocations,
kaiyang2
[PATCH 1/2] mm: zswap: increase shrinking protection for zswap swapins only,
Yosry Ahmed
[PATCH 0/6] Improve visibility of writeback,
Kemeng Shi
[PATCH v4] mm/migrate: split source folio if it is on deferred split list,
Zi Yan
[syzbot] Monthly mm report (Mar 2024), syzbot
[PATCH v2 0/2] page_owner: Refcount fixups,
Oscar Salvador
kernel BUG at lib/maple_tree.c:1237!,
David Howells
[RFC v3 3/3] ktest: sys_move_phys_pages ktest,
Gregory Price
[PATCH v1 1/3] mm: kmsan: implement kmsan_memmove(),
Alexander Potapenko
[PATCH v3] mm/migrate: split source folio if it is on deferred split list,
Zi Yan
[linux-next:master] BUILD REGRESSION 226d3c72fcde130a99d760895ebdd20e78e02cb5, kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 00fe0619c6bef3ba3dbdc60fcef123b676e11700, kernel test robot
[syzbot] [mm?] WARNING in unmap_page_range (3),
syzbot
Re: [syzbot] [batman?] [bpf?] possible deadlock in lock_timer_base,
syzbot
[syzbot] [mm?] possible deadlock in move_pages,
syzbot
[PATCH 0/4] mm/filemap: optimize folio adding and splitting,
Kairui Song
[PATCH v2] mm: zswap: fix kernel BUG in sg_init_one,
Barry Song
[PATCH] mm: zswap: fix kernel BUG in sg_init_one,
Barry Song
[PATCH] mm: page_alloc: control latency caused by zone PCP draining,
Lucas Stach
[PATCH v2 00/14] mm/treewide: Remove pXd_huge() API,
peterx
- [PATCH v2 01/14] mm/hmm: Process pud swap entry without pud_huge(), peterx
- [PATCH v2 03/14] mm/gup: Check p4d presence before going on, peterx
- [PATCH v2 04/14] mm/x86: Change pXd_huge() behavior to exclude swap entries, peterx
- [PATCH v2 02/14] mm/gup: Cache p4d in follow_p4d_mask(), peterx
- [PATCH v2 06/14] mm/arm: Use macros to define pmd/pud helpers, peterx
- [PATCH v2 08/14] mm/arm64: Merge pXd_huge() and pXd_leaf() definitions, peterx
- [PATCH v2 09/14] mm/powerpc: Redefine pXd_huge() with pXd_leaf(), peterx
- [PATCH v2 10/14] mm/gup: Merge pXd huge mapping checks, peterx
- [PATCH v2 13/14] mm/arm: Remove pmd_thp_or_huge(), peterx
- [PATCH v2 11/14] mm/treewide: Replace pXd_huge() with pXd_leaf(), peterx
- Message not available
Message not available
[PATCH] selftests/exec: Convert remaining /bin/sh to /bin/bash, Kees Cook
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]