Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v5 4/6] mm: introduce arch_do_swap_page_nr() which allows restore metadata for nr pages, (continued)
- [PATCH] memblock: make memblock_set_node() also warn about use of MAX_NUMNODES,
Jan Beulich
- Re: [PATCH v3] mm/mm_init: use node's number of cpus in deferred_page_init_max_threads,
Mike Rapoport
- Re: [syzbot] [mm?] UBSAN: shift-out-of-bounds in try_to_shrink_lruvec,
syzbot
- [PATCH] mm/hugetlb: Do not call vma_add_reservation upon ENOMEM,
Oscar Salvador
- [PATCH v4] percpu_counter: add a cmpxchg-based _add_batch variant,
Mateusz Guzik
- [PATCH v1 00/14] mm: memcg: separate legacy cgroup v1 code and put under config option,
Roman Gushchin
- [PATCH v1 02/14] mm: memcg: move soft limit reclaim code to memcontrol-v1.c, Roman Gushchin
- [PATCH v1 03/14] mm: memcg: rename soft limit reclaim-related functions, Roman Gushchin
- [PATCH v1 05/14] mm: memcg: rename charge move-related functions, Roman Gushchin
- [PATCH v1 07/14] mm: memcg: rename memcg_check_events(), Roman Gushchin
- [PATCH v1 01/14] mm: memcg: introduce memcontrol-v1.c, Roman Gushchin
- [PATCH v1 04/14] mm: memcg: move charge migration code to memcontrol-v1.c, Roman Gushchin
- [PATCH v1 08/14] mm: memcg: move cgroup v1 oom handling code into memcontrol-v1.c, Roman Gushchin
- [PATCH v1 09/14] mm: memcg: rename memcg_oom_recover(), Roman Gushchin
- [PATCH v1 06/14] mm: memcg: move legacy memcg event code into memcontrol-v1.c, Roman Gushchin
- [PATCH v1 10/14] mm: memcg: move cgroup v1 interface files to memcontrol-v1.c, Roman Gushchin
- Re: [PATCH v1 00/14] mm: memcg: separate legacy cgroup v1 code and put under config option, Roman Gushchin
- Re: [PATCH v1 00/14] mm: memcg: separate legacy cgroup v1 code and put under config option, Shakeel Butt
- [linux-next:master 13700/13737] powerpc-linux-ld: drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn401/dcn401_fpu.o uses hard float, drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.o uses soft float, kernel test robot
- [linux-next:master] BUILD REGRESSION 6dc544b66971c7f9909ff038b62149105272d26a,
kernel test robot
- [PATCH v2] memcg: rearrange fields of mem_cgroup_per_node, Shakeel Butt
- [Patch v2] vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr(),
Cong Wang
- [linux-next:master 1549/2075] drivers/dma-buf/udmabuf.c:45:undefined reference to `vmf_insert_pfn', kernel test robot
- [BUG] 6.10.0-rc1: segfault at 0 when reboot with kernel config INIT_MLOCKED_ON_FREE_DEFAULT_ON=y,
David Wang
- [PATCH v7 0/4] Memory management patches needed by Rust Binder,
Alice Ryhl
- [PATCH v2 1/2] percpu: Add __this_cpu_try_cmpxchg(),
Uros Bizjak
- [linux-next:pending-fixes] BUILD REGRESSION 3ddb35f90f5f8b234e2f2b6ac2fd5b8f0e1f7fb4, kernel test robot
- [PATCH v3 0/5] mm: migrate: support poison recover from migrate folio,
Kefeng Wang
- [linux-next:master 1478/2075] fs/btrfs/fiemap.c:822:26: warning: 'last_extent_end' may be used uninitialized, kernel test robot
- [PATCH net-next v5 12/13] mm: page_frag: update documentation for page_frag, Yunsheng Lin
- [PATCH net-next v5 10/13] mm: page_frag: introduce prepare/probe/commit API,
Yunsheng Lin
- [PATCH net-next v5 08/13] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc', Yunsheng Lin
- [PATCH net-next v5 06/13] mm: page_frag: add '_va' suffix to page_frag API, Yunsheng Lin
- [PATCH net-next v5 07/13] mm: page_frag: avoid caller accessing 'page_frag_cache' directly, Yunsheng Lin
- [PATCH net-next v5 05/13] mm: page_frag: use initial zero offset for page_frag_alloc_align(), Yunsheng Lin
- [PATCH net-next v5 04/13] mm: move the page fragment allocator from page_alloc into its own file, Yunsheng Lin
- [PATCH net-next v5 03/13] mm: page_frag: use free_unref_page() to free page fragment, Yunsheng Lin
- [PATCH net-next v5 01/13] mm: page_frag: add a test module for page_frag,
Yunsheng Lin
- [PATCH v16 1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings,
Jason A. Donenfeld
- [linux-next:master 1849/2075] drivers/mtd/nand/raw/mxc_nand.c:1479:26: sparse: sparse: incorrect type in initializer (different address spaces), kernel test robot
- [PATCH] memcg: Remove the lockdep assert from __mod_objcg_mlstate().,
Sebastian Andrzej Siewior
- [PATCH 1/2] kmsan: do not wipe out origin when doing partial unpoisoning,
Alexander Potapenko
- [PATCH v12 0/6]arm64: add ARCH_HAS_COPY_MC support,
Tong Tiangen
- [linux-next:master] [mm] 6be5e186fd: UBSAN:shift-out-of-bounds_in_mm/vmscan.c, kernel test robot
- [PATCH 0/3] slab: fix and cleanup of slub_debug,
Chengming Zhou
- [linus:master] [mm] d99e3140a4: BUG:KCSAN:data-race_in_folio_remove_rmap_ptes/print_report,
kernel test robot
- [dennis-percpu:for-6.11] [percpu_counter] 05dbad003f: ltp.getrusage03.fail,
kernel test robot
- [linus:master] [mm] ba42b524a0: segfault_at_ip_sp_error,
kernel test robot
- [PATCH v3 0/2] mm/ksm: fix some accounting problems,
Chengming Zhou
- [PATCH 0/3] mm: zswap: global shrinker fix and proactive shrink,
Takero Funaki
- [linus:master] [memcg] 70a64b7919: stress-ng.shm.ops_per_sec -8.5% regression, kernel test robot
- [PATCH 0/6] Cleanup cpumask.h inclusion in core headers,
Yury Norov
- [PATCH v3 0/3] Clean up usage of rt_task(),
Qais Yousef
- ld.lld: error: undefined symbol: proc_do_static_key,
kernel test robot
- [PATCH v5.1] fs: Allow fine-grained control of folio sizes,
Matthew Wilcox (Oracle)
- [PATCH] fs: binfmt: add missing MODULE_DESCRIPTION() macros,
Jeff Johnson
- [PATCH] codetag: avoid race at alloc_slab_obj_exts,
Thadeu Lima de Souza Cascardo
- support large folios for NFS,
Christoph Hellwig
- [PATCH 2/2] nfs: add support for large folios, Christoph Hellwig
- Re: support large folios for NFS, Sagi Grimberg
- Re: support large folios for NFS, Matthew Wilcox
- Re: support large folios for NFS, Trond Myklebust
[PATCH] mm: Drop leftover comment references to pxx_huge(), Peter Xu
Re: [PATCH] maple_tree: modified return type of mas_wr_store_entry(),
Liam R. Howlett
[PATCH v1 0/6] mm: page_type, zsmalloc and page_mapcount_reset(),
David Hildenbrand
[RFC PATCH v4 00/16] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64),
Christophe Leroy
- [RFC PATCH v4 01/16] powerpc/64e: Remove unused IBM HTW code [SQUASHED], Christophe Leroy
- [RFC PATCH v4 02/16] mm: Define __pte_leaf_size() to also take a PMD entry, Christophe Leroy
- [RFC PATCH v4 03/16] mm: Provide mm_struct and address to huge_ptep_get(), Christophe Leroy
- [RFC PATCH v4 04/16] powerpc/mm: Remove _PAGE_PSIZE, Christophe Leroy
- [RFC PATCH v4 05/16] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries, Christophe Leroy
- [RFC PATCH v4 06/16] powerpc/mm: Allow hugepages without hugepd, Christophe Leroy
- [RFC PATCH v4 07/16] powerpc/8xx: Fix size given to set_huge_pte_at(), Christophe Leroy
- [RFC PATCH v4 08/16] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries, Christophe Leroy
- [RFC PATCH v4 09/16] powerpc/8xx: Simplify struct mmu_psize_def, Christophe Leroy
- [RFC PATCH v4 10/16] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def, Christophe Leroy
- [RFC PATCH v4 12/16] powerpc/e500: Encode hugepage size in PTE bits, Christophe Leroy
- [RFC PATCH v4 13/16] powerpc/e500: Use contiguous PMD instead of hugepd, Christophe Leroy
- [RFC PATCH v4 15/16] powerpc/mm: Remove hugepd leftovers, Christophe Leroy
- [RFC PATCH v4 11/16] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits), Christophe Leroy
- [RFC PATCH v4 16/16] mm: Remove CONFIG_ARCH_HAS_HUGEPD, Christophe Leroy
- [RFC PATCH v4 14/16] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD, Christophe Leroy
- Re: [RFC PATCH v4 00/16] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64), Oscar Salvador
Re: [syzbot] [kernel?] BUG: unable to handle kernel NULL pointer dereference in deactivate_slab, Borislav Petkov
[PATCH v2] mm, slab: don't wrap internal functions with alloc_hooks(),
Vlastimil Babka
page type is 3, passed migratetype is 1 (nr=512),
Christoph Hellwig
[Invitation] Linux MM Alignment Session on Large Folios, mTHP, and Shmem on Wednesday, David Rientjes
patch idea: convert trivial call_rcu users to kfree_rcu,
Vlastimil Babka
[PATCH] x86/percpu: fix cast in __pcpu_cast_* macros,
Alexey Dobriyan
Re: [PATCH] x86/percpu: fix cast in __pcpu_cast_* macros, Thomas Gleixner
[PATCH] arch/x86: Do not explicitly clear Reserved flag in free_pagetable,
Oscar Salvador
[linus:master] [mm] cc92eba1c8: WARNING:at_kernel/rcu/tree_plugin.h:#__rcu_read_unlock,
kernel test robot
[Patch bpf] vmalloc: relax is_vmalloc_or_module_addr() check,
Cong Wang
[syzbot] [mm?] INFO: rcu detected stall in shmem_file_write_iter (2), syzbot
[PATCH AUTOSEL 6.1 8/9] binfmt_elf: Leave a gap between .bss and brk, Sasha Levin
[PATCH AUTOSEL 6.8 12/14] binfmt_elf: Leave a gap between .bss and brk, Sasha Levin
[PATCH AUTOSEL 5.10 4/5] binfmt_elf: Leave a gap between .bss and brk, Sasha Levin
[PATCH AUTOSEL 5.15 6/7] binfmt_elf: Leave a gap between .bss and brk, Sasha Levin
[PATCH AUTOSEL 6.6 10/11] binfmt_elf: Leave a gap between .bss and brk, Sasha Levin
[PATCH AUTOSEL 6.9 12/15] binfmt_elf: Leave a gap between .bss and brk,
Sasha Levin
[RFC PATCH v3 00/16] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64),
Christophe Leroy
- [RFC PATCH v3 01/16] powerpc/64e: Remove unused IBM HTW code [SQUASHED], Christophe Leroy
- [RFC PATCH v3 02/16] mm: Define __pte_leaf_size() to also take a PMD entry, Christophe Leroy
- [RFC PATCH v3 03/16] mm: Provide mm_struct and address to huge_ptep_get(), Christophe Leroy
- [RFC PATCH v3 04/16] powerpc/mm: Remove _PAGE_PSIZE, Christophe Leroy
- [RFC PATCH v3 05/16] powerpc/mm: Fix __find_linux_pte() on 32 bits with PMD leaf entries, Christophe Leroy
- [RFC PATCH v3 06/16] powerpc/mm: Allow hugepages without hugepd, Christophe Leroy
- [RFC PATCH v3 07/16] powerpc/8xx: Fix size given to set_huge_pte_at(), Christophe Leroy
- [RFC PATCH v3 10/16] powerpc/e500: Remove enc and ind fields from struct mmu_psize_def, Christophe Leroy
- [RFC PATCH v3 12/16] powerpc/e500: Encode hugepage size in PTE bits, Christophe Leroy
- [RFC PATCH v3 13/16] powerpc/e500: Use contiguous PMD instead of hugepd, Christophe Leroy
- [RFC PATCH v3 15/16] powerpc/mm: Remove hugepd leftovers, Christophe Leroy
- [RFC PATCH v3 14/16] powerpc/64s: Use contiguous PMD/PUD instead of HUGEPD, Christophe Leroy
- [RFC PATCH v3 08/16] powerpc/8xx: Rework support for 8M pages using contiguous PTE entries, Christophe Leroy
- [RFC PATCH v3 11/16] powerpc/e500: Switch to 64 bits PGD on 85xx (32 bits), Christophe Leroy
- [RFC PATCH v3 16/16] mm: Remove CONFIG_ARCH_HAS_HUGEPD, Christophe Leroy
- [RFC PATCH v3 09/16] powerpc/8xx: Simplify struct mmu_psize_def, Christophe Leroy
- Re: [RFC PATCH v3 00/16] Reimplement huge pages without hugepd on powerpc (8xx, e500, book3s/64), Oscar Salvador
[linux-next:master 12103/13737] arch/x86/kvm/../../../virt/kvm/guest_memfd.c:540:18: sparse: sparse: incompatible types in comparison expression (different address spaces):, kernel test robot
[GIT PULL] hotfixes for 6.10-rc1,
Andrew Morton
[linux-next:master 13533/13585] powerpc-linux-ld: drivers/gpu/drm/amd/display/dc/dml/dcn401/dcn401_fpu.o uses hard float, arch/powerpc/kernel/udbg.o uses soft float, kernel test robot
[akpm-mm:mm-nonmm-unstable 40/43] drivers/md/bcache/movinggc.o: warning: objtool: unexpected relocation symbol type in .rela.discard.reachable, kernel test robot
[Patch v3 1/3] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn,
Wei Yang
powerpc-linux-ld: drivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.o uses hard float, arch/powerpc/kernel/udbg.o uses soft float, kernel test robot
[PATCH] kmsan: introduce test_unpoison_memory(),
Brian Johannesmeyer
[PATCH v4 0/5] Enhance soft hwpoison handling and injection,
Jane Chu
[RFC] Huge remap_pfn_range for vfio-pci,
Axel Rasmussen
[GIT PULL] final MM update for 6.10-rc1,
Andrew Morton
[PATCH] mm: remove page_mapping(),
Matthew Wilcox (Oracle)
[PATCH 0/2] mm: swap: mTHP swap allocator base on swap cluster order,
Chris Li
[PATCH 1/2] mm: store zero pages to be swapped out in a bitmap, Usama Arif
[PATCH 00/13] Some cleanups for memory-failure,
Miaohe Lin
- [PATCH 04/13] mm/memory-failure: save a page_folio() call, Miaohe Lin
- [PATCH 03/13] mm/memory-failure: add macro GET_PAGE_MAX_RETRY_NUM, Miaohe Lin
- [PATCH 08/13] mm/memory-failure: use helper macro task_pid_nr(), Miaohe Lin
- [PATCH 07/13] mm/memory-failure: remove unneeded hwpoison_filter() variant, Miaohe Lin
- [PATCH 01/13] mm/memory-failure: simplify put_ref_page(), Miaohe Lin
- [PATCH 02/13] mm/memory-failure: remove MF_MSG_SLAB, Miaohe Lin
- [PATCH 09/13] mm/memory-failure: remove obsolete comment in unpoison_memory(), Miaohe Lin
- [PATCH 06/13] mm/memory-failure: remove confusing initialization to count, Miaohe Lin
- [PATCH 05/13] mm/memory-failure: remove unneeded empty string, Miaohe Lin
- [PATCH 10/13] mm/memory-failure: move some function declarations into internal.h, Miaohe Lin
- [PATCH 11/13] mm/memory-failure: fix comment of get_hwpoison_page(), Miaohe Lin
- [PATCH 12/13] mm/memory-failure: remove obsolete comment in kill_proc(), Miaohe Lin
- [PATCH 13/13] mm/memory-failure: correct comment in me_swapcache_dirty, Miaohe Lin
[PATCH 0/4] mm/ksm: cmp_and_merge_page() optimizations and cleanup,
Chengming Zhou
[PATCH] rmap: remove DEFINE_PAGE_VMA_WALK(),
Kefeng Wang
[PATCH 0/5] mm: cleanup MIGRATE_SYNC_NO_COPY mode,
Kefeng Wang
[PATCH v2 0/9] ioctl()-based API to query VMAs from /proc/<pid>/maps,
Andrii Nakryiko
- [PATCH v2 1/9] mm: add find_vma()-like API but RCU protected and taking VMA lock, Andrii Nakryiko
- [PATCH v2 2/9] fs/procfs: extract logic for getting VMA name constituents, Andrii Nakryiko
- [PATCH v2 3/9] fs/procfs: implement efficient VMA querying API for /proc/<pid>/maps, Andrii Nakryiko
- [PATCH v2 6/9] docs/procfs: call out ioctl()-based PROCMAP_QUERY command existence, Andrii Nakryiko
- [PATCH v2 5/9] fs/procfs: add build ID fetching to PROCMAP_QUERY API, Andrii Nakryiko
- [PATCH v2 7/9] tools: sync uapi/linux/fs.h header into tools subdir, Andrii Nakryiko
- [PATCH v2 9/9] selftests/bpf: add simple benchmark tool for /proc/<pid>/maps APIs, Andrii Nakryiko
- [PATCH v2 8/9] selftests/bpf: make use of PROCMAP_QUERY ioctl if available, Andrii Nakryiko
- [PATCH v2 4/9] fs/procfs: use per-VMA RCU-protected locking in PROCMAP_QUERY API, Andrii Nakryiko
- Re: [PATCH v2 0/9] ioctl()-based API to query VMAs from /proc/<pid>/maps, Andrew Morton
[PATCH v2 0/2] memfd: fix MFD_NOEXEC_SEAL to be non-sealable,
jeffxu
[PATCH 0/3] mm: zswap: trivial folio conversions,
Yosry Ahmed
[akpm-mm:mm-unstable 67/107] udmabuf.c:undefined reference to `vmf_insert_pfn', kernel test robot
[PATCH] Modified XArray entry bit flags as macro constants,
Jung-JaeJoon
[PATCH v2] mm: memcontrol: remove page_memcg(), Kefeng Wang
[Patch v2 1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn,
Wei Yang
[PATCH] mm: arm64: Fix the out-of-bounds issue in contpte_clear_young_dirty_ptes,
Barry Song
Re: [syzbot] [kernel?] WARNING in flush_cpu_slab,
Thomas Gleixner
[PATCH RFC 0/2] mm/x86/pat: Fix two possible issues,
Peter Xu
[PATCH] x86: kmsan: Fix hook for unaligned accesses,
Brian Johannesmeyer
[akpm-mm:mm-unstable 37/107] fs/netfs/buffered_read.o: warning: objtool: unexpected relocation symbol type in .rela.discard.unreachable, kernel test robot
[linux-next:master 13611/13653] powerpc-linux-ld: drivers/gpu/drm/amd/amdgpu/../display/dc/dml/display_mode_lib.o uses hard float, drivers/gpu/drm/amd/amdgpu/amdgpu_ras.o uses soft float, kernel test robot
Re: [PATCH] selftest: mm: Test if hugepage does not get leaked during __bio_release_pages(),
Andrew Morton
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]