Linux Kernel Memory Management
[Prev Page][Next Page]
[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
[PATCH v15 1/5] mm: add VM_DROPPABLE for designating always lazily freeable mappings,
Jason A. Donenfeld
[RFC PATCH 0/8] support large folio swap-out and swap-in for shmem,
Baolin Wang
[linus:master] [mm] aab6103b97: kernel-selftests.cgroup.test_kmem.test_percpu_basic.fail, kernel test robot
[PATCH v2 0/3] Fixes for compaction_test,
Dev Jain
[PATCH] mm/hugetlb: Move vmf_anon_prepare upfront in hugetlb_wp,
Oscar Salvador
[linux-next:master 13226/13585] ERROR: modpost: "crc16" [drivers/gpu/drm/amd/amdgpu/amdgpu.ko] undefined!, kernel test robot
[PATCH v6 0/3] Reclaim lazyfree THP without splitting,
Lance Yang
[PATCH v5 1/2] filemap: add helper mapping_max_folio_size(),
Xu Yang
[PATCH v4 1/2] filemap: add helper mapping_max_folio_size(),
Xu Yang
[PATCH] selftests/mm: Fix build warnings on ppc64,
Michael Ellerman
[RESEND PATCH 00/10] memblock: introduce memsize showing reserved memory,
Jaewon Kim
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Message not available
Re: [RESEND PATCH 00/10] memblock: introduce memsize showing reserved memory, Wei Yang
[PATCH] mm/hugetlb: remove {Set,Clear}Hpage macros,
Sidhartha Kumar
[PATCH] selftests: mm: check return values, Muhammad Usama Anjum
[PATCH] Convert __unmap_hugepage_range() to folios,
Vishal Moola (Oracle)
[linux-next:master 13437/13491] 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
include/asm-generic/percpu.h:31:40: error: implicit declaration of function 'raw_smp_processor_id',
kernel test robot
[linux-next:master] BUILD REGRESSION 632483ea8004edfadd035de36e1ab2c7c4f53158, kernel test robot
[linux-next:master 13207/13491] drivers/thermal/thermal_trip.o: warning: objtool: unexpected relocation symbol type in .rela.discard.reachable, kernel test robot
[linux-next:master 12471/13491] drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stream.c:1006 dc_stream_get_max_flickerless_instant_vtotal_delta() warn: always true condition '((stream->timing.v_total - safe_refresh_v_total) >= 0) => (0-u32max >= 0)', kernel test robot
[RFC PATCH v2 0/3] Add NUMA-aware DAMOS watermarks,
Jonghyeon Kim
[linux-next:pending-fixes] BUILD REGRESSION ebddc92261ee1afeaa80c6e814571de209b06913, kernel test robot
[PATCH v2] percpu_counter: add a cmpxchg-based _add_batch variant,
Mateusz Guzik
[RESEND PATCH v10 00/12] LUF(Lazy Unmap Flush) reducing tlb numbers over 90%,
Byungchul Park
- [RESEND PATCH v10 03/12] riscv, tlb: add APIs manipulating tlb batch's arch data, Byungchul Park
- [RESEND PATCH v10 02/12] arm64: tlbflush: add APIs manipulating tlb batch's arch data, Byungchul Park
- [RESEND PATCH v10 01/12] x86/tlb: add APIs manipulating tlb batch's arch data, Byungchul Park
- [RESEND PATCH v10 05/12] mm: buddy: make room for a new variable, ugen, in struct page, Byungchul Park
- [RESEND PATCH v10 04/12] x86/tlb, riscv/tlb, mm/rmap: separate arch_tlbbatch_clear() out of arch_tlbbatch_flush(), Byungchul Park
- [RESEND PATCH v10 07/12] mm: add a parameter, unmap generation number, to free_unref_folios(), Byungchul Park
- [RESEND PATCH v10 06/12] mm: add folio_put_ugen() to deliver unmap generation number to pcp or buddy, Byungchul Park
- [RESEND PATCH v10 08/12] mm/rmap: recognize read-only tlb entries during batched tlb flush, Byungchul Park
- [RESEND PATCH v10 09/12] mm: implement LUF(Lazy Unmap Flush) defering tlb flush when folios get unmapped, Byungchul Park
- [RESEND PATCH v10 10/12] mm: separate move/undo parts from migrate_pages_batch(), Byungchul Park
- [RESEND PATCH v10 11/12] mm, migrate: apply luf mechanism to unmapping during migration, Byungchul Park
- [RESEND PATCH v10 12/12] mm, vmscan: apply luf mechanism to unmapping during folio reclaim, Byungchul Park
- Re: [RESEND PATCH v10 00/12] LUF(Lazy Unmap Flush) reducing tlb numbers over 90%, Andrew Morton
[PATCH 1/2] exec: Add KUnit test for bprm_stack_limits(),
Kees Cook
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]