Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH 3/3] mm: zswap: proactive shrinking before pool size limit is hit, (continued)
- [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
<Possible follow-ups>
Re: [PATCH] selftest: mm: Test if hugepage does not get leaked during __bio_release_pages(), Muhammad Usama Anjum
Re: [PATCH] selftest: mm: Test if hugepage does not get leaked during __bio_release_pages(), Pankaj Raghav
WARNING: modpost: lib/test_bitmap: section mismatch in reference: alloc_tag_restore+0xb4 (section: .text.unlikely) -> test_print (section: .init.rodata), kernel test robot
[linux-next:pending-fixes] BUILD REGRESSION 1b94b2f9194bec2236627ebd8a860e76b4a38801, kernel test robot
[akpm-mm:mm-unstable 34/107] fs/ceph/dir.o: warning: objtool: unexpected relocation symbol type in .rela.discard.unreachable, kernel test robot
[linux-next:master] BUILD REGRESSION 3689b0ef08b70e4e03b82ebd37730a03a672853a, kernel test robot
[PATCH] mm/debug_vm_pgtable: Drop RANDOM_ORVALUE trick,
Peter Xu
include/linux/huge_mm.h:285:undefined reference to `mthp_stats',
kernel test robot
[akpm-mm:mm-unstable 41/107] fs/f2fs/data.c:2060:28: error: call to undeclared function 'page_index'; ISO C99 and later do not support implicit function declarations, kernel test robot
[PATCH 1/2] percpu: Add __this_cpu_try_cmpxchg(),
Uros Bizjak
[PATCH] mm/memory-failure: fix handling of dissolved but not taken off from buddy pages, Miaohe Lin
[PATCH] mm: let kswapd work again for node that used to be hopeless but may not now,
Byungchul Park
[PATCH] memcg: rearrage fields of mem_cgroup_per_node,
Shakeel Butt
[PATCH v2] mm: drop the 'anon_' prefix for swap-out mTHP counters,
Baolin Wang
[GIT PULL] additional non-MM updates for 6.10-rc1,
Andrew Morton
[GIT PULL] additional MM updates for 6.10-rc1,
Andrew Morton
[PATCH] 9p: Enable multipage folios, David Howells
[PATCH v2] mm/mm_init: use node's number of cpus in deferred_page_init_max_threads,
Eric Chanudet
[PATCH RFC 0/6] mm: page_type, zsmalloc and page_mapcount_reset(),
David Hildenbrand
[linux-next:master] BUILD REGRESSION 8314289a8d50a4e05d8ece1ae0445a3b57bb4d3b, kernel test robot
[PATCH v2 0/3] mm/memory: cleanly support zeropage in vm_insert_page*(), vm_map_pages*() and vmf_insert_mixed(),
David Hildenbrand
[PATCH] mm, slab: don't wrap internal functions with alloc_hooks(),
Vlastimil Babka
[PATCH] mm: drop the 'anon_' prefix for swap-out mTHP counters,
Baolin Wang
[PATCH 0/2] Improve dmesg output for swapfile+hibernation,
Sukrit Bhatnagar
[PATCH 0/2] Improve dump_page() output for slab pages,
Sukrit Bhatnagar
[PATCH 1/2] mm/mm_init.c: use memblock_region_memory_base_pfn() to get startpfn,
Wei Yang
[PATCH 0/2] Restructure va_high_addr_switch,
Dev Jain
[PATCH v4 0/3] Add update_mmu_tlb_range() to simplify code,
Bang Li
CommunicAsia Expo 2024, Davin Roos
[PATCH v5 09/68] selftests/cgroup: Drop define _GNU_SOURCE, Edward Liaw
[PATCH v5 31/68] selftests/mm: Drop define _GNU_SOURCE, Edward Liaw
[PATCH v5 14/68] selftests/exec: Drop duplicate -D_GNU_SOURCE, Edward Liaw
[PATCH v5 12/68] selftests/damon: Drop define _GNU_SOURCE, Edward Liaw
[PATCH v5 07/68] selftests/cachestat: Drop define _GNU_SOURCE, Edward Liaw
[PATCH v3 0/5] Enhance soft hwpoison handling and injection,
Jane Chu
[PATCH v2] mm: batch unlink_file_vma calls in free_pgd_range,
Mateusz Guzik
[PATCH v3] percpu_counter: add a cmpxchg-based _add_batch variant,
Mateusz Guzik
Re: access_tracking_perf_test kvm selftest doesn't work when Multi-Gen LRU is in use, Sean Christopherson
[PATCH] arm64: patching: fix handling of execmem addresses, Mike Rapoport
6.10/bisected/regression - commit 8430557fc584 cause warning at mm/page_table_check.c:198 __page_table_check_ptes_set+0x306,
Mikhail Gavrilov
[PATCH v6 00/11] mm/swap: clean up and optimize swap cache index,
Kairui Song
- [PATCH v6 04/11] NFS: remove nfs_page_lengthg and usage of page_index, Kairui Song
- [PATCH v6 05/11] afs: drop usage of folio_file_pos, Kairui Song
- [PATCH v6 06/11] netfs: drop usage of folio_file_pos, Kairui Song
- [PATCH v6 07/11] nfs: drop usage of folio_file_pos, Kairui Song
- [PATCH v6 09/11] mm: remove page_file_offset and folio_file_pos, Kairui Song
- [PATCH v6 10/11] mm: drop page_index and simplify folio_index, Kairui Song
- [PATCH v6 11/11] mm/swap: reduce swap cache search space, Kairui Song
- [PATCH v6 08/11] mm/swap: get the swap device offset directly, Kairui Song
- [PATCH v6 03/11] ceph: drop usage of page_index, Kairui Song
- [PATCH v6 01/11] f2fs: drop usage of page_index, Kairui Song
- [PATCH v6 02/11] nilfs2: drop usage of page_index, Kairui Song
[linux-next:master] BUILD REGRESSION 124cfbcd6d185d4f50be02d5f5afe61578916773,
kernel test robot
[PATCH 0/2] Clean up hotplug zone data synchronization,
Brendan Jackman
[PATCH 2/2] mm,memory_hotplug: {READ,WRITE}_ONCE unsynchronized zone data, Brendan Jackman
[PATCH] mm: memcontrol: remove page_memcg(),
Kefeng Wang
[PATCH v2] mm: refactor folio_undo_large_rmappable(),
Kefeng Wang
[PATCH v3 0/9] riscv: Memory Hot(Un)Plug support,
Björn Töpel
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]