Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [RFC PATCH v5 06/15] KVM: guest_memfd: Handle final folio_put() of guestmem pages, (continued)
- [RFC PATCH v5 03/15] KVM: guest_memfd: Introduce kvm_gmem_get_pfn_locked(), which retains the folio lock, Fuad Tabba
- [RFC PATCH v5 10/15] KVM: guest_memfd: Add a guest_memfd() flag to initialize it as mappable, Fuad Tabba
- [RFC PATCH v5 15/15] KVM: arm64: Enable guest_memfd private memory when pKVM is enabled, Fuad Tabba
- [RFC PATCH v5 08/15] KVM: guest_memfd: Add guest_memfd support to kvm_(read|/write)_guest_page(), Fuad Tabba
- [RFC PATCH v5 09/15] KVM: guest_memfd: Add KVM capability to check if guest_memfd is host mappable, Fuad Tabba
- [RFC PATCH v5 11/15] KVM: guest_memfd: selftests: guest_memfd mmap() test when mapping is allowed, Fuad Tabba
- [RFC PATCH v5 14/15] KVM: arm64: Handle guest_memfd()-backed guest page faults, Fuad Tabba
- [RFC PATCH v5 12/15] KVM: arm64: Skip VMA checks for slots without userspace address, Fuad Tabba
- [RFC PATCH v5 13/15] KVM: arm64: Refactor user_mem_abort() calculation of force_pte, Fuad Tabba
- REMINDER - LSF/MM/BPF: 2025: Call for Proposals, Michal Hocko
- [PATCH] MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK DELAY ACCOUNTING, yang.yang29
- [GIT PULL] slab updates for 6.14,
Vlastimil Babka
- Re: Bug: broken /proc/kcore in 6.13,
Steven Rostedt
- [PATCH] mm/slab: simplify SLAB_* flag handling,
Kevin Brodsky
- [PATCH v6 00/17] Provide a new two step DMA mapping API,
Leon Romanovsky
- [PATCH v6 01/17] PCI/P2PDMA: Refactor the p2pdma mapping helpers, Leon Romanovsky
- [PATCH v6 03/17] iommu: generalize the batched sync after map interface, Leon Romanovsky
- [PATCH v6 04/17] iommu: add kernel-doc for iommu_unmap and iommu_unmap_fast, Leon Romanovsky
- [PATCH v6 02/17] dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h, Leon Romanovsky
- [PATCH v6 06/17] iommu/dma: Factor out a iommu_dma_map_swiotlb helper, Leon Romanovsky
- [PATCH v6 05/17] dma-mapping: Provide an interface to allow allocate IOVA, Leon Romanovsky
- [PATCH v6 07/17] dma-mapping: Implement link/unlink ranges API, Leon Romanovsky
- [PATCH v6 12/17] RDMA/umem: Store ODP access mask information in PFN, Leon Romanovsky
- [PATCH v6 10/17] mm/hmm: let users to tag specific PFN with DMA mapped bit, Leon Romanovsky
- [PATCH v6 08/17] dma-mapping: add a dma_need_unmap helper, Leon Romanovsky
- [PATCH v6 17/17] vfio/mlx5: Enable the DMA link API, Leon Romanovsky
- [PATCH v6 13/17] RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage, Leon Romanovsky
- [PATCH v6 15/17] vfio/mlx5: Explicitly use number of pages instead of allocated length, Leon Romanovsky
- [PATCH v6 09/17] docs: core-api: document the IOVA-based API, Leon Romanovsky
- [PATCH v6 14/17] RDMA/umem: Separate implicit ODP initialization from explicit ODP, Leon Romanovsky
- [PATCH v6 11/17] mm/hmm: provide generic DMA managing logic, Leon Romanovsky
- [PATCH v6 16/17] vfio/mlx5: Rewrite create mkey flow to allow better code reuse, Leon Romanovsky
- Re: [PATCH 1/2] f2fs: register inodes which is able to donate pages, Christoph Hellwig
- Harper's Unexpected Revelation: Is the Era Coming to a Close?, comercial
- [syzbot] [mm?] INFO: rcu detected stall in netlink_release (5), syzbot
- [GIT PULL] hotfixes for 6.13,
Andrew Morton
- [linux-next:master] BUILD REGRESSION b323d8e7bc03d27dec646bfdccb7d1a92411f189, kernel test robot
- [PATCH v3 next 0/5] Some cleanup for memcg,
Chen Ridong
- [RFC PATCH v2 0/4] mm/madvise: remove redundant mmap_lock operations from process_madvise(),
SeongJae Park
- [PATCH v2 0/2] tracing: gfp: Fix regression of printing GFP flags in user space tracing tooling,
Steven Rostedt
- [PATCH] s390: Remove PageDirty check inside mk_pte(),
Matthew Wilcox (Oracle)
- [no subject], Unknown
- [no subject], Unknown
- [PATCH v5 00/10] Buddy allocator like folio split,
Zi Yan
- [PATCH v5 02/10] mm/huge_memory: allow split shmem large folio to any lower order, Zi Yan
- [PATCH v5 06/10] mm/huge_memory: add buddy allocator like folio_split(), Zi Yan
- [PATCH v5 08/10] mm/huge_memory: add folio_split() to debugfs testing interface., Zi Yan
- [PATCH v5 01/10] selftests/mm: make file-backed THP split work by setting force option, Zi Yan
- [PATCH v5 04/10] mm/huge_memory: add two new (not yet used) functions for folio_split(), Zi Yan
- [PATCH v5 05/10] mm/huge_memory: move folio split common code to __folio_split(), Zi Yan
- [PATCH v5 09/10] mm/truncate: use folio_split() for truncate operation., Zi Yan
- [PATCH v5 10/10] selftests/mm: add tests for folio_split(), buddy allocator like split., Zi Yan
- [PATCH v5 07/10] mm/huge_memory: remove the old, unused __split_huge_page(), Zi Yan
- [PATCH v5 03/10] selftests/mm: test splitting file-backed THP to any lower order., Zi Yan
- [PATCH] mm/damon/core: Use str_high_low() helper in damos_wmark_wait_us(),
Thorsten Blum
- [PATCH] tracing: gfp: Fix the GFP enum values shown for user space tracing tools,
Steven Rostedt
- [PATCH 1/1] tools: add VM_WARN_ON_VMG definition,
Suren Baghdasaryan
- [PATCH v2 0/4] Add managed SOFT RESERVE resource handling,
Nathan Fontenot
- [v1 1/2] mm/damon: have damon_get_folio return folio even for tail pages,
Usama Arif
- [PATCH] mm: memcg supports freeing the specified zone's memory,
Zhiguo Jiang
- [PATCH] fs: avoid mmap sem relocks when coredumping with many missing pages, Mateusz Guzik
- [LSF/MM/BPF TOPIC] Virtual Swap Space,
Nhat Pham
- [PATCH v2 0/3] mm: memory_failure: unmap poisoned filio during migrate properly,
Wupeng Ma
- [PATCH] kasan: sw_tags: Use str_on_off() helper in kasan_init_sw_tags(),
Thorsten Blum
- [PATCH] mm/vma: Add VM_WARN_ON for commit_merge,
Liu Ye
- [PATCH v5 00/12] AMD broadcast TLB invalidation,
Rik van Riel
- [PATCH v5 10/12] x86,tlb: do targeted broadcast flushing from tlbbatch code, Rik van Riel
- [PATCH v5 05/12] x86/mm: add INVLPGB support code, Rik van Riel
- [PATCH v5 02/12] x86/mm: remove pv_ops.mmu.tlb_remove_table call, Rik van Riel
- [PATCH v5 04/12] x86/mm: get INVLPGB count max from CPUID, Rik van Riel
- [PATCH v5 01/12] x86/mm: make MMU_GATHER_RCU_TABLE_FREE unconditional, Rik van Riel
- [PATCH v5 06/12] x86/mm: use INVLPGB for kernel TLB flushes, Rik van Riel
- [PATCH v5 11/12] x86/mm: enable AMD translation cache extensions, Rik van Riel
- [PATCH v5 03/12] x86/mm: consolidate full flush threshold decision, Rik van Riel
- [PATCH v5 09/12] x86/mm: enable broadcast TLB invalidation for multi-threaded processes, Rik van Riel
- [PATCH v5 12/12] x86/mm: only invalidate final translations with INVLPGB, Rik van Riel
- [PATCH v5 08/12] x86/mm: use broadcast TLB flushing for page reclaim TLB flushing, Rik van Riel
- [PATCH v5 07/12] x86/tlb: use INVLPGB in flush_tlb_all, Rik van Riel
- RE: [PATCH v5 00/12] AMD broadcast TLB invalidation, Michael Kelley
- [PATCH V2] mm: compaction: use the actual allocation context to determine the watermarks for costly order during async memory compaction,
yangge1116
- [linux-next:master] BUILD REGRESSION e7bb221a638962d487231ac45a6699fb9bb8f9fa, kernel test robot
- Re: [PATCHv2 11/11] mm: Rename PG_dropbehind to PG_reclaim,
Yu Zhao
- Re: [PATCHv2 09/11] mm: Remove PG_reclaim, Yu Zhao
- Re: [PATCHv2 05/11] mm/truncate: Use folio_set_dropbehind() instead of deactivate_file_folio(),
Yu Zhao
- [PATCH v3] Weighted interleave auto-tuning,
Joshua Hahn
- [PATCH v2] mm/kfence: Use str_write_read() helper in get_access_type(),
Thorsten Blum
- [PATCH v12 0/8] Rust support for mm_struct, vm_area_struct, and mmap,
Alice Ryhl
- [PATCH v6 0/3] riscv/ptrace: add new regset to access original a0 register,
Celeste Liu
- [RFC] mm/swap.c: Enable promotion of unmapped MGLRU page cache pages,
Donet Tom
- [no subject], Unknown
- [PATCH] mm/kfence: Use str_write_read() helper in get_access_type(),
Thorsten Blum
- Re: [syzbot] [fs?] [mm?] INFO: rcu detected stall in sys_readlink (5), syzbot
- [PATCH] mm: compaction: use the actual allocation context to determine the watermarks for costly order during async memory compaction,
yangge1116
- [PATCH] zram: remove zcomp_stream_put() from write_incompressible_page(),
Sergey Senozhatsky
- [PATCH v5 0/6] elf: Define note name macros,
Akihiko Odaki
- [PATCH] mm/page_alloc: Remove the incorrect and misleading comment,
Yuntao Wang
- [PATCH v3 0/4] mm: batched unmap lazyfree large folios during reclamation,
Barry Song
- "kernel panic: Out of memory: system-wide panic_on_oom is enabled" in Linux Kernel v6.12-rc4, cheung wall
- [PATCH bpf-next v5 0/7] bpf, mm: Introduce try_alloc_pages(),
Alexei Starovoitov
- [PATCH bpf-next v5 1/7] mm, bpf: Introduce try_alloc_pages() for opportunistic page allocation, Alexei Starovoitov
- [PATCH bpf-next v5 2/7] mm, bpf: Introduce free_pages_nolock(), Alexei Starovoitov
- [PATCH bpf-next v5 5/7] mm, bpf: Use memcg in try_alloc_pages()., Alexei Starovoitov
- [PATCH bpf-next v5 6/7] mm: Make failslab, kfence, kmemleak aware of trylock mode, Alexei Starovoitov
- [PATCH bpf-next v5 3/7] locking/local_lock: Introduce local_trylock_irqsave(), Alexei Starovoitov
- [PATCH bpf-next v5 4/7] memcg: Use trylock to access memcg stock_lock., Alexei Starovoitov
- [PATCH bpf-next v5 7/7] bpf: Use try_alloc_pages() to allocate pages for bpf needs., Alexei Starovoitov
- "kernel BUG in update_and_free_pages_bulk" in Linux Kernel v6.12-rc4,
cheung wall
- [PATCH v2] mm/vmscan: extract calculated pressure balance as a function, 76824143
- [LSF/MM/BPF TOPIC] Improving large folio writeback performance,
Joanne Koong
- [PATCH v5 0/2] riscv/ptrace: add new regset to access original a0 register,
Celeste Liu
- untagged_addr_remote() in do_madvise(),
Liam R. Howlett
- [linux-next:master] BUILD REGRESSION dab2734f8e9ecba609d66d1dd087a392a7774c04, kernel test robot
- [PATCH v4 00/30] context_tracking,x86: Defer some IPIs until a user->kernel transition,
Valentin Schneider
- [PATCH v4 03/30] rcu: Add a small-width RCU watching counter debug option, Valentin Schneider
- [PATCH v4 04/30] rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE, Valentin Schneider
- [PATCH v4 01/30] objtool: Make validate_call() recognize indirect calls to pv_ops[], Valentin Schneider
- [PATCH v4 05/30] jump_label: Add annotations for validating noinstr usage, Valentin Schneider
- [PATCH v4 06/30] static_call: Add read-only-after-init static calls, Valentin Schneider
- [PATCH v4 02/30] objtool: Flesh out warning related to pv_ops[] calls, Valentin Schneider
- [PATCH v4 07/30] x86/paravirt: Mark pv_sched_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 09/30] x86/paravirt: Mark pv_steal_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 11/30] loongarch/paravirt: Mark pv_steal_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 08/30] x86/idle: Mark x86_idle static call as __ro_after_init, Valentin Schneider
- [PATCH v4 13/30] arm/paravirt: Mark pv_steal_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 17/30] sched/clock, x86: Mark __sched_clock_stable key as allowed in .noinstr, Valentin Schneider
- [PATCH v4 18/30] x86/kvm/vmx: Mark vmx_l1d_should flush and vmx_l1d_flush_cond keys as allowed in .noinstr, Valentin Schneider
- [PATCH v4 30/30] context-tracking: Add a Kconfig to enable IPI deferral for NO_HZ_IDLE, Valentin Schneider
- [PATCH v4 23/30] context_tracking: Turn CT_STATE_* into bits, Valentin Schneider
- [PATCH v4 20/30] objtool: Add noinstr validation for static branches/calls, Valentin Schneider
- [PATCH v4 12/30] arm64/paravirt: Mark pv_steal_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 10/30] riscv/paravirt: Mark pv_steal_clock static call as __ro_after_init, Valentin Schneider
- [PATCH v4 26/30] x86,tlb: Make __flush_tlb_global() noinstr-compliant, Valentin Schneider
- [PATCH v4 15/30] sched/clock: Mark sched_clock_running key as __ro_after_init, Valentin Schneider
- [PATCH v4 19/30] stackleack: Mark stack_erasing_bypass key as allowed in .noinstr, Valentin Schneider
- [PATCH v4 24/30] context-tracking: Introduce work deferral infrastructure, Valentin Schneider
- [PATCH v4 21/30] context_tracking: Explicitely use CT_STATE_KERNEL where it is missing, Valentin Schneider
- [PATCH v4 28/30] x86/tlb: Make __flush_tlb_all() noinstr, Valentin Schneider
- [PATCH v4 27/30] x86/tlb: Make __flush_tlb_local() noinstr-compliant, Valentin Schneider
- [PATCH v4 25/30] context_tracking,x86: Defer kernel text patching IPIs, Valentin Schneider
- [PATCH v4 29/30] x86/mm, mm/vmalloc: Defer flush_tlb_kernel_range() targeting NOHZ_FULL CPUs, Valentin Schneider
- [PATCH v4 16/30] x86/speculation/mds: Mark mds_idle_clear key as allowed in .noinstr, Valentin Schneider
- [PATCH v4 14/30] perf/x86/amd: Mark perf_lopwr_cb static call as __ro_after_init, Valentin Schneider
- [PATCH v4 22/30] context_tracking: Exit CT_STATE_IDLE upon irq/nmi entry, Valentin Schneider
- [PATCH v4 0/4] selftests/mm: virtual_address_range: Reduce memory usage and avoid VM_IO access,
Thomas Weißschuh
- [PATCH] kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags(),
Thorsten Blum
- [no subject], Unknown
- [PATCH -v2 next 0/4] Some cleanup for memcg,
Chen Ridong
- [PATCH v6 02/13] x86/um: nommu: elf loader for fdpic, Hajime Tazaki
- [PATCH v2 0/2] mm/memfd: reserve hugetlb folios before allocation,
Vivek Kasireddy
- [PATCH 0/7] kcov: Introduce New Unique PC|EDGE|CMP Modes,
Jiao, Joey
- [PATCH 1/7] kcov: introduce new kcov KCOV_TRACE_UNIQ_PC mode, Jiao, Joey
- [PATCH 2/7] kcov: introduce new kcov KCOV_TRACE_UNIQ_EDGE mode, Jiao, Joey
- [PATCH 4/7] kcov: introduce new kcov KCOV_TRACE_UNIQ_CMP mode, Jiao, Joey
- [PATCH 5/7] kcov: add the new KCOV uniq modes example code, Jiao, Joey
- [PATCH 6/7] kcov: disable instrumentation for genalloc and bitmap, Jiao, Joey
- [PATCH 7/7] arm64: disable kcov instrument in header files, Jiao, Joey
- [PATCH 3/7] kcov: allow using KCOV_TRACE_UNIQ_[PC|EDGE] modes together, Jiao, Joey
- Re: [PATCH 0/7] kcov: Introduce New Unique PC|EDGE|CMP Modes, Marco Elver
- [LSF/MM/BPF TOPIC] Predictive readahead of dentries,
Shyam Prasad N
- Harper's Surprising Announcement: Could This Mark the Era's End?, dyn
- [PATCH] selftests/mm/mkdirty: Fix memory leak in test_uffdio_copy(),
liuye
- [PATCH] selftests/mm/cow : Fix memory leak in child_vmsplice_memcmp_fn(),
liuye
- [PATCH bpf-next v4 0/6] bpf, mm: Introduce try_alloc_pages(),
Alexei Starovoitov
- [RFC PATCH v2 0/3] expose mapping wrprotect, fix fb_defio use,
Lorenzo Stoakes
- [PATCH] /dev/zero: make private mapping full anonymous mapping,
Yang Shi
- [no subject], Unknown
- [PATCH] mm: zswap: move allocations during CPU init outside the lock,
Yosry Ahmed
- Info-Claim YYOK-5818, JessicaDavis
- [PATCH] mm/damon/paddr: Improve readability of damon_pa_stat,
Joshua Hahn
- [v2] mm/damon/paddr: increment pa_stat damon address range by folio size,
Usama Arif
- [PATCH v4 00/13] mm, swap: rework of swap allocator locks,
Kairui Song
- [PATCH v4 01/13] mm, swap: minor clean up for swap entry allocation, Kairui Song
- [PATCH v4 03/13] mm, swap: remove old allocation path for HDD, Kairui Song
- [PATCH v4 04/13] mm, swap: use cluster lock for HDD, Kairui Song
- [PATCH v4 06/13] mm, swap: clean up plist removal and adding, Kairui Song
- [PATCH v4 08/13] mm, swap: use an enum to define all cluster flags and wrap flags changes, Kairui Song
- [PATCH v4 07/13] mm, swap: hold a reference during scan and cleanup flag usage, Kairui Song
- [PATCH v4 09/13] mm, swap: reduce contention on device lock, Kairui Song
- [PATCH v4 10/13] mm, swap: simplify percpu cluster updating, Kairui Song
- [PATCH v4 13/13] mm, swap_slots: remove slot cache for freeing path, Kairui Song
- [PATCH v4 11/13] mm, swap: introduce a helper for retrieving cluster from offset, Kairui Song
- [PATCH v4 12/13] mm, swap: use a global swap cluster for non-rotation devices, Kairui Song
- [PATCH v4 02/13] mm, swap: fold swap_info_get_cont in the only caller, Kairui Song
- [PATCH v4 05/13] mm, swap: clean up device availability check, Kairui Song
- [PATCH] mm/damon: increment pa_stat damon address range by folio size,
Usama Arif
- [linux-next:master] BUILD REGRESSION 37136bf5c3a6f6b686d74f41837a6406bec6b7bc, kernel test robot
- [RESEND v7 0/3] memory,x86,acpi: hotplug memory alignment advisement,
Gregory Price
- [PATCH 1/2] x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op(),
Uros Bizjak
- Re: [PATCH 0/8] mm: Remove PG_reclaim,
Matthew Wilcox
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]