Linux Kernel Memory Management
[Prev Page][Next Page]
- [PATCH v11 06/10] iomap: fix iomap_dio_zero() for fs bs > system page size, (continued)
- [PATCH] mm: huge_memory: don't start_stop_khugepaged for non-PMD THP,
Barry Song
- [PATCH RFC] mm: Avoid triggering oom-killer during memory hot-remove operations,
Li Zhijian
- [PATCH] mm/sparse: return right away if sparsemap_buf is null,
Leesoo Ahn
- [PATCH v6 2/4] mm: Introduce mem_cgroup_swapin_uncharge_swap_nr() helper for large folios swap-in, Barry Song
- [linux-next:fs-next] BUILD SUCCESS f919adac9ab0bf7ec6069233e05130501ce9df57, kernel test robot
- [PATCH] mm/memory_hotplug: get rid of __ref,
Wei Yang
- Re: [Bug 219094] gen_kheaders.sh gets stuck in an infinite loop (on tmpfs),
Hugh Dickins
- [PATCH v2] mm: increase totalram_pages on freeing to buddy system,
Wei Yang
- [PATCH 0/2] improving dynamic zswap shrinker protection scheme,
Nhat Pham
- [BUG] xfs: soft lockup in xas_descend/xas_load/xas_next from filemap_get_read_batch (rclone) on 6.8 kernel, Anton Eidelman
- [PATCH] mm: Capitalize letters for readability,
Steven Davis
- [PATCH v1 0/2] mm/hugetlb: fix hugetlb vs. core-mm PT locking,
David Hildenbrand
- [PATCH v1 2/2] mm/hugetlb: fix hugetlb vs. core-mm PT locking, David Hildenbrand
- Re: [PATCH v1 0/2] mm/hugetlb: fix hugetlb vs. core-mm PT locking, Andrew Morton
[linux-next:master] BUILD REGRESSION 864b1099d16fc7e332c3ad7823058c65f890486c, kernel test robot
[PATCH v5 0/1] Add XSAVE layout description to Core files for debuggers to support varying XSAVE layouts,
Vignesh Balasubramanian
[linux-next:fs-current] BUILD SUCCESS 077ec828f8af198f3dda09eb0ad1195c60a15211, kernel test robot
[PATCH v3 0/2] allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs,
Jann Horn
[PATCH] mm: vrealloc: fix missing nommu implementation, Danilo Krummrich
[linux-next:master 13686/13827] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c:107:24: error: assignment to 'struct svm_range *' from 'int' makes pointer from integer without a cast, kernel test robot
[PATCH] mm: (k)vrealloc: document concurrency restrictions,
Danilo Krummrich
[linux-next:pending-fixes] BUILD SUCCESS ff28cf028027609990b35b21495c79d4b078931d, kernel test robot
[PATCH] mm/vmstat: Fix placement of per-node stats in /proc/zoneinfo,
Shivank Garg
[linux-next:master 13686/13827] drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_queue.c:107:26: error: implicit declaration of function 'svm_range_from_addr', kernel test robot
[PATCH v3] mm: kmem: add lockdep assertion to obj_cgroup_memcg,
Muchun Song
[linus:master] [mm/slub] 306c4ac989: stress-ng.seal.ops_per_sec 5.2% improvement,
kernel test robot
[akpm-mm:mm-unstable 19/30] tools/testing/shared/shared.h: linux/types.h is included more than once.,
kernel test robot
[vbabka:slab-kfree_rcu-destroy-v1r0] [mm, slab] df00e211c9: WARNING:at_mm/slab_common.c:#kmem_cache_kfree_rcu_destroy_workfn,
kernel test robot
[PATCH 0/2] kmemleak: support for percpu memory leak detect,
Pavel Tikhomirov
[RFC PATCH v2] mm/vmalloc: fix incorrect __vmap_pages_range_noflush() if vm_area_alloc_pages() from high order fallback to order0,
hailong.liu
Re: [PATCH] riscv: mm: add paging_check() before paging_init(), yunhui cui
[PATCH 1/5] memblock test: fix implicit declaration of function 'virt_to_phys',
Wei Yang
[linux-next:fs-next] BUILD SUCCESS 7640c9ee4cfc7a971626b744e292a0227743f8fd, kernel test robot
[PATCH] mm: hugetlb: remove left over comment about follow_huge_foo(),
Kefeng Wang
[PATCH 0/4] mm: memory_hotplug: improve do_migrate_range(),
Kefeng Wang
[PATCH 1/4] mm: memory-failure: add unmap_posioned_folio(), Kefeng Wang
[PATCH 4/4] mm: memory_hotplug: unify Huge/LRU/non-LRU movable folio isolation, Kefeng Wang
Re: [PATCH 2/2] lib/test_bits.c: Add tests for GENMASK_U128(),
kernel test robot
[linux-next:fs-current] BUILD SUCCESS 5391b1d50ad6c1a5e09283cd319eb7b1b43193c2, kernel test robot
[PATCH v2 bpf-next 00/10] Harden and extend ELF build ID parsing logic,
Andrii Nakryiko
- [PATCH v2 bpf-next 01/10] lib/buildid: add single page-based file reader abstraction, Andrii Nakryiko
- [PATCH v2 bpf-next 02/10] lib/buildid: take into account e_phoff when fetching program headers, Andrii Nakryiko
- [PATCH v2 bpf-next 06/10] lib/buildid: don't limit .note.gnu.build-id to the first page in ELF, Andrii Nakryiko
- [PATCH v2 bpf-next 03/10] lib/buildid: remove single-page limit for PHDR search, Andrii Nakryiko
- [PATCH v2 bpf-next 05/10] lib/buildid: implement sleepable build_id_parse() API, Andrii Nakryiko
- [PATCH v2 bpf-next 07/10] lib/buildid: harden build ID parsing logic some more, Andrii Nakryiko
- [PATCH v2 bpf-next 04/10] lib/buildid: rename build_id_parse() into build_id_parse_nofault(), Andrii Nakryiko
- [PATCH v2 bpf-next 08/10] bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entry, Andrii Nakryiko
- [PATCH v2 bpf-next 09/10] bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpers, Andrii Nakryiko
- [PATCH v2 bpf-next 10/10] selftests/bpf: add build ID tests, Andrii Nakryiko
Call for DAMON Recipies, SeongJae Park
[PATCH v2] selftests: mm: add s390 to ARCH check, Nico Pache
[GIT PULL] sysctl constification changes for v6.11-rc1,
Joel Granados
[PATCH v2 0/5] mm: memcg: merge page_counter trees, Roman Gushchin
[PATCH v5 0/3] Kernel stack usage histogram,
Pasha Tatashin
[PATCH v2 0/5] This patchset reorganizes page_counter structures which helps to make,
Roman Gushchin
[PATCH] selftests: mm: add s390 to ARCH check,
Nico Pache
[PATCH mm-unstable v1 0/4] Improve mem_cgroup_iter(),
Kinsey Ho
[linux-next:master] BUILD REGRESSION 9ec6ec93f2c1e6cd2911e2a4acd5ac85e13bb3e2, kernel test robot
[RFC PATCH v1] mm/vmalloc: fix incorrect __vmap_pages_range_noflush() if vm_area_alloc_pages() from high order fallback to order0,
hailong.liu
[linux-next:pending-fixes] BUILD SUCCESS abc7217b467c17ee95fa4c7d329da71992030320, kernel test robot
[PATCH v2 0/2] allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs,
Jann Horn
[PATCH v5 1/2] mm, memcg: cg2 memory{.swap,}.peak write handlers,
David Finkel
[PATCH 0/7] minmax: reduce compilation time,
David Laight
- [PATCH 1/7] minmax: Put all the clamp() definitions together, David Laight
- [PATCH 2/7] minmax: Use _Static_assert() instead of static_assert(), David Laight
- [PATCH 3/7] compiler.h: Add __if_constexpr(expr, if_const, if_not_const), David Laight
- [PATCH 4/7] minmax: Simplify signedness check, David Laight
- [PATCH 5/7] minmax: Factor out the zero-extension logic from umin/umax, David Laight
- [PATCH 6/7] minmax: Optimise _Static_assert() check in clamp(), David Laight
- [PATCH 7/7] minmax: minmax: Add __types_ok3() and optimise defines with 3 arguments, David Laight
- Re: [PATCH 0/7] minmax: reduce compilation time, Lorenzo Stoakes
[no subject], Unknown
[no subject], Unknown
[no subject], Unknown
[PATCH v3 0/3] Various memory tiering fixes,
Zi Yan
[PATCH v2] mm: kmem: add lockdep assertion to obj_cgroup_memcg,
Muchun Song
[syzbot] [input?] [mm?] WARNING in get_taint,
syzbot
[no subject], Unknown
[PATCH 0/5] mm: clarify nofail memory allocation,
Barry Song
[PATCH 3/5] mm: BUG_ON to avoid NULL deference while __GFP_NOFAIL fails, Barry Song
[PATCH 4/5] mm: Introduce GFP_NOFAIL with the inclusion of __GFP_RECLAIM, Barry Song
[PATCH 2/5] mm: Document __GFP_NOFAIL must be blockable, Barry Song
[PATCH RFC 5/5] non-mm: discourage the usage of __GFP_NOFAIL and encourage GFP_NOFAIL, Barry Song
[PATCH RFC v2] vpda: try to fix the potential crash due to misusing __GFP_NOFAIL, Barry Song
[vbabka:slub-percpu-sheaves-v1r1] [maple_tree] 7b59fb4e4f: WARNING:at_lib/debugobjects.c:#debug_print_object, kernel test robot
[linux-next:master 13398/13762] arch/riscv/kernel/vendor_extensions/andes.c:11:33: sparse: sparse: symbol 'riscv_isa_vendor_ext_andes' was not declared. Should it be static?, kernel test robot
[RFC PATCH 0/3] Support large folios for tmpfs,
Baolin Wang
[PATCH] selftests/exec: Fix grammar in an error message.,
Chang Yu
[PATCH v3] mm: Extend 'usage' parameter so that cluster_swap_free_nr() can be reused,
Barry Song
[akpm-mm:mm-unstable 17/30] mm/vma_internal.h:46:10: fatal error: 'asm/page_types.h' file not found,
kernel test robot
[PATCH v6 00/11] mm: multi-gen LRU: Walk secondary MMU page tables while aging,
James Houghton
- [PATCH v6 02/11] KVM: x86: Relax locking for kvm_test_age_gfn and kvm_age_gfn, James Houghton
- [PATCH v6 01/11] KVM: Add lockless memslot walk to KVM, James Houghton
- [PATCH v6 04/11] mm: Add missing mmu_notifier_clear_young for !MMU_NOTIFIER, James Houghton
- [PATCH v6 03/11] KVM: arm64: Relax locking for kvm_test_age_gfn and kvm_age_gfn, James Houghton
- [PATCH v6 05/11] mm: Add fast_only bool to test_young and clear_young MMU notifiers, James Houghton
- [PATCH v6 07/11] KVM: Pass fast_only to kvm_{test_,}age_gfn, James Houghton
- [PATCH v6 10/11] mm: multi-gen LRU: Have secondary MMUs participate in aging, James Houghton
- [PATCH v6 06/11] mm: Add has_fast_aging to struct mmu_notifier, James Houghton
- [PATCH v6 11/11] KVM: selftests: Add multi-gen LRU aging to access_tracking_perf_test, James Houghton
- [PATCH v6 08/11] KVM: x86: Optimize kvm_{test_,}age_gfn a little bit, James Houghton
- [PATCH v6 09/11] KVM: x86: Implement fast_only versions of kvm_{test_,}age_gfn, James Houghton
[PATCH 0/2] Remove PG_error,
Matthew Wilcox (Oracle)
Build performance regressions originating from min()/max() macros,
Lorenzo Stoakes
[linux-next:fs-next] BUILD SUCCESS 33377a26da328d72d38624595f2bd56b138f30e5, kernel test robot
[linux-next:master 13299/13550] drivers/gpu/drm/xe/xe_guc_submit.c:1417 guc_exec_queue_process_msg() error: dereferencing freed memory 'msg', Dan Carpenter
[linux-next:master 13298/13495] drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c:183 send_tlb_invalidation() warn: variable dereferenced before check 'fence' (see line 178),
Dan Carpenter
[PATCH v2 00/23] Generic `Allocator` support for Rust,
Danilo Krummrich
- [PATCH v2 01/23] rust: alloc: add `Allocator` trait, Danilo Krummrich
- [PATCH v2 02/23] rust: alloc: separate `aligned_size` from `krealloc_aligned`, Danilo Krummrich
- [PATCH v2 04/23] rust: alloc: implement `Allocator` for `Kmalloc`, Danilo Krummrich
- [PATCH v2 05/23] rust: alloc: add module `allocator_test`, Danilo Krummrich
- [PATCH v2 06/23] rust: alloc: implement `Vmalloc` allocator, Danilo Krummrich
- [PATCH v2 17/23] rust: treewide: switch to the kernel `Vec` type, Danilo Krummrich
- [PATCH v2 21/23] rust: error: use `core::alloc::LayoutError`, Danilo Krummrich
- [PATCH v2 22/23] rust: str: test: replace `alloc::format`, Danilo Krummrich
- [PATCH v2 23/23] kbuild: rust: remove the `alloc` crate, Danilo Krummrich
- [PATCH v2 07/23] rust: alloc: implement `KVmalloc` allocator, Danilo Krummrich
- [PATCH v2 16/23] rust: alloc: implement `collect` for `IntoIter`, Danilo Krummrich
- [PATCH v2 15/23] rust: alloc: implement `IntoIterator` for `Vec`, Danilo Krummrich
- [PATCH v2 10/23] rust: treewide: switch to our kernel `Box` type, Danilo Krummrich
- [PATCH v2 11/23] rust: alloc: remove `BoxExt` extension, Danilo Krummrich
- [PATCH v2 14/23] rust: alloc: implement kernel `Vec` type, Danilo Krummrich
- [PATCH v2 08/23] rust: types: implement `Unique<T>`, Danilo Krummrich
- [PATCH v2 13/23] rust: alloc: import kernel `Box` type in types.rs, Danilo Krummrich
- [PATCH v2 19/23] rust: alloc: add `Vec` to prelude, Danilo Krummrich
- [PATCH v2 09/23] rust: alloc: implement kernel `Box`, Danilo Krummrich
- [PATCH v2 12/23] rust: alloc: add `Box` to prelude, Danilo Krummrich
- [PATCH v2 20/23] rust: alloc: remove `GlobalAlloc` and `krealloc_aligned`, Danilo Krummrich
- [PATCH v2 18/23] rust: alloc: remove `VecExt` extension, Danilo Krummrich
[akpm-mm:mm-unstable 17/30] mm/vma_internal.h:46:10: fatal error: asm/page_types.h: No such file or directory,
kernel test robot
[linux-next:master] BUILD REGRESSION 2347b4c79f5e6cd3f4996e80c2d3c15f53006bf5, kernel test robot
[PATCH] mm: memcg: add cacheline padding after lruvec in mem_cgroup_per_node,
Roman Gushchin
[PATCH] mm: drop inappropriate includes, Lorenzo Stoakes
[no subject], Unknown
[akpm-mm:mm-unstable 9/30] mm/memory-tiers.c:64:6: error: redefinition of 'folio_has_cpupid',
kernel test robot
[linux-next:fs-current] BUILD SUCCESS ede9093e4797a9cc9d49e7e4279c0449fea838bd, kernel test robot
[PATCH 0/6] page->index removals in mm,
Matthew Wilcox (Oracle)
[RESEND][PATCH 1/3] x86: Add task_struct flag to force SIGBUS on MCE,
Andrew Zaborowski
[PATCH] rust: mm: add abstractions for mm_struct and vm_area_struct,
Alice Ryhl
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]