Linux Kernel Memory Management
[Prev Page][Next Page]
- [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
[PATCH v4 0/1] Add XSAVE layout description to Core files for debuggers to support varying XSAVE layouts,
Vignesh Balasubramanian
[PATCH v3] mm/page_alloc: Fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist(),
Li Zhijian
[PATCH v3 0/5] Fix some GDB command error and add some GDB commands,
Kuan-Ying Lee
[PATCH v2 00/25] mm: introduce numa_memblks,
Mike Rapoport
- [PATCH v2 01/25] mm: move kernel/numa.c to mm/, Mike Rapoport
- [PATCH v2 02/25] MIPS: sgi-ip27: make NODE_DATA() the same as on all other architectures, Mike Rapoport
- [PATCH v2 03/25] MIPS: sgi-ip27: ensure node_possible_map only contains valid nodes, Mike Rapoport
- [PATCH v2 04/25] MIPS: sgi-ip27: drop HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v2 05/25] MIPS: loongson64: rename __node_data to node_data, Mike Rapoport
- [PATCH v2 06/25] MIPS: loongson64: drop HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v2 08/25] arch, mm: move definition of node_data to generic code, Mike Rapoport
- [PATCH v2 11/25] x86/numa: use get_pfn_range_for_nid to verify that node spans memory, Mike Rapoport
- [PATCH v2 12/25] x86/numa: move FAKE_NODE_* defines to numa_emu, Mike Rapoport
- [PATCH v2 13/25] x86/numa_emu: simplify allocation of phys_dist, Mike Rapoport
- [PATCH v2 21/25] mm: numa_memblks: make several functions and variables static, Mike Rapoport
- [PATCH v2 22/25] mm: numa_memblks: use memblock_{start,end}_of_DRAM() when sanitizing meminfo, Mike Rapoport
- [PATCH v2 15/25] x86/numa_emu: use a helper function to get MAX_DMA32_PFN, Mike Rapoport
- [PATCH v2 23/25] arch_numa: switch over to numa_memblks, Mike Rapoport
- [PATCH v2 10/25] x86/numa: simplify numa_distance allocation, Mike Rapoport
- [PATCH v2 07/25] mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSION, Mike Rapoport
- [PATCH v2 24/25] mm: make range-to-target_node lookup facility a part of numa_memblks, Mike Rapoport
- [PATCH v2 14/25] x86/numa_emu: split __apicid_to_node update to a helper function, Mike Rapoport
- [PATCH v2 18/25] mm: move numa_distance and related code from x86 to numa_memblks, Mike Rapoport
- [PATCH v2 16/25] x86/numa: numa_{add,remove}_cpu: make cpu parameter unsigned, Mike Rapoport
- [PATCH v2 25/25] docs: move numa=fake description to kernel-parameters.txt, Mike Rapoport
- [PATCH v2 20/25] mm: numa_memblks: introduce numa_memblks_init, Mike Rapoport
- [PATCH v2 09/25] arch, mm: pull out allocation of NODE_DATA to generic code, Mike Rapoport
- [PATCH v2 17/25] mm: introduce numa_memblks, Mike Rapoport
- [PATCH v2 19/25] mm: introduce numa_emulation, Mike Rapoport
- Re: [PATCH v2 00/25] mm: introduce numa_memblks, Zi Yan
[PATCH v1] mm/numa_balancing: Fix the memory thrashing problem in the single-threaded process,
Zhongkun He
[PATCH v5] mm/damon/lru_sort: adjust local variable to dynamic allocation,
flyingpenghao
[linux-next:master 13132/13536] arch/loongarch/kernel/relocate.c:212:24: sparse: sparse: incorrect type in argument 1 (different address spaces), kernel test robot
State of removing page->index, Matthew Wilcox
[PATCH v3 0/2] Introduce tracepoint for hugetlbfs,
Hongbo Li
[alexshi:mmunstable2] 934c05f8c5: BUG:unable_to_handle_page_fault_for_address,
kernel test robot
[alexshi:mmunstable3] [mm/memory] f6ba7ce983: kernel_BUG_at_mm/page_alloc.c, kernel test robot
mm, memcg: cg2 memory{.swap,}.peak write handlers,
David Finkel
mm/gup.o: warning: objtool: faultin_page_range+0x100: unreachable instruction,
kernel test robot
[RFC PATCH] memcg: expose children memory usage for root,
Shakeel Butt
[PATCH] kcov: don't instrument lib/find_bit.c,
andrey . konovalov
[no subject], Unknown
Possible slab-allocator issue,
Paul E. McKenney
[linux-next:fs-next] BUILD SUCCESS ed3ac9f6fd2f92f2696641419cf1778162adda46, kernel test robot
[linux-next:master] BUILD REGRESSION dee7f101b64219f512bb2f842227bd04c14efe30, kernel test robot
[PATCH] x86, kcov: ignore stack trace coverage,
andrey . konovalov
Re: [PATCH v4] mm/damon/lru_sort: adjust local variable to dynamic allocation, SeongJae Park
[PATCH v2 1/3] memory tiering: read last_cpupid correctly in do_huge_pmd_numa_page(),
Zi Yan
[PATCH] mm: added node_reclaim successes to VM event counters, Matthew Cassell
[linux-next:fs-current] BUILD SUCCESS 4b9298ca36cd6472b15a2ef6b0cbc1980efcf419, kernel test robot
[PATCH v2 0/2] Align kvrealloc() with krealloc(),
Danilo Krummrich
Re: [RFC v11 00/14] Replace page_frag with page_frag_cache for sk_page_frag(),
Alexander Duyck
[PATCH] mm, memcg: cg2 memory{.swap,}.peak write handlers (fd-local edition),
David Finkel
[no subject], Unknown
[linux-next:pending-fixes] BUILD SUCCESS 1694c7db36518f65f83eaaaa9ca49297eaf2811f, kernel test robot
[PATCH] mm/numa_balancing: Fix the memory thrashing problem in the single-threaded process,
Zhongkun He
[PATCH v3 0/7] Make core VMA operations internal and testable,
Lorenzo Stoakes
[RFC PATCH] mm: keep LRU order by move unisolated folios to tail, zhaoyang.huang
[RFC PATCH v3 24/37] kvx: Add memory management,
ysionneau
[RFC PATCH v3 27/37] kvx: Add ELF relocations and module support, ysionneau
[RFC PATCH v3 12/37] kvx: Add ELF-related definitions, ysionneau
[linux-next:master 13182/13495] drivers/bluetooth/btusb.c:2720:21: warning: assignment to 'struct urb *' from 'int' makes pointer from integer without a cast, kernel test robot
[linus:master] [mm] 24e44cc22a: BUG:KCSAN:data-race_in_pcpu_alloc_noprof/pcpu_block_update_hint_alloc,
kernel test robot
[PATCH] mm: kmem: add lockdep assertion to obj_cgroup_memcg,
Muchun Song
[PATCH v3 0/3] Some cleanups for shmem,
Baolin Wang
[PATCH v2] mm/page_alloc: Fix pcp->count race between drain_pages_zone() vs __rmqueue_pcplist(),
Li Zhijian
[GIT PULL] non-MM updates for 6.11-rc1,
Andrew Morton
[GIT PULL] MM updates for 6.11-rc1,
Andrew Morton
Re: [PATCH] Make binfmt_elf read ELF headers from APE binaries, Eric W. Biederman
[syzbot] [cgroups?] [mm?] possible deadlock in try_charge_memcg, syzbot
[PATCH] mm: fix maxnode for mbind(), set_mempolicy() and migrate_pages(),
Jerome Glisse
Message not available
[PATCH v2] execve: Move KUnit tests to tests/ subdirectory,
Kees Cook
[PATCH] HitShield:Something new eviction process for MGLRU,
Minwoo Jo
[PATCH] generic/736: don't run it on tmpfs,
Yang Erkun
[PATCH] generic/732: don't run it on tmpfs,
Yang Erkun
[PATCH v3 0/2] mm: zswap: fixes for global shrinker,
Takero Funaki
[linux-next:fs-next] BUILD SUCCESS 03725d4c6d07985d780d8904bbff97267d89166a, kernel test robot
[linux-next:fs-current] BUILD SUCCESS e1a46cdb94264d6e4a5a2906e3431fe994b4a9fd, kernel test robot
[linux-next:pending-fixes] BUILD SUCCESS 89ee05b11178f39215e7c3f911cce4591e69995b, kernel test robot
[syzbot] [mm?] possible deadlock in mmap_read_lock,
syzbot
[linux-next:master] BUILD REGRESSION 41c196e567fb1ea97f68a2ffb7faab451cd90854, kernel test robot
[PATCH] slab: Introduce kmalloc_obj() and family,
Kees Cook
Re: [PATCH v3] mm/damon/lru_sort: adjust local variable to dynamic allocation, SeongJae Park
[linux-next:master 13468/13536] include/uapi/linux/swab.h:60:undefined reference to `usb_set_interface', kernel test robot
[PATCH 1/2] memory tiering: read last_cpupid correctly in do_huge_pmd_numa_page(),
Zi Yan
[no subject], Unknown
[PATCH V8 1/2] cgroup/rstat: Avoid flushing if there is an ongoing overlapping flush,
Jesper Dangaard Brouer
[linux-next:master 13085/13536] riscv64-linux-ld: drivers/bluetooth/btmtk.c:477:undefined reference to `usb_control_msg', kernel test robot
[PATCH v7 0/3] btrfs: try to allocate larger folios for metadata,
Qu Wenruo
[RFC v11 11/14] mm: page_frag: introduce prepare/probe/commit API, Yunsheng Lin
[RFC v11 13/14] mm: page_frag: update documentation for page_frag, Yunsheng Lin
[RFC v11 09/14] mm: page_frag: use __alloc_pages() to replace alloc_pages_node(),
Yunsheng Lin
[RFC v11 07/14] mm: page_frag: reuse existing space for 'size' and 'pfmemalloc',
Yunsheng Lin
[RFC v11 08/14] mm: page_frag: some minor refactoring before adding new API,
Yunsheng Lin
[RFC v11 05/14] mm: page_frag: avoid caller accessing 'page_frag_cache' directly,
Yunsheng Lin
[RFC v11 04/14] mm: page_frag: add '_va' suffix to page_frag API,
Yunsheng Lin
[RFC v11 03/14] mm: page_frag: use initial zero offset for page_frag_alloc_align(),
Yunsheng Lin
[RFC v11 02/14] mm: move the page fragment allocator from page_alloc into its own file,
Yunsheng Lin
[RFC v11 01/14] mm: page_frag: add a test module for page_frag,
Yunsheng Lin
[PATCH v6 0/3] btrfs: try to allocate larger folios for metadata,
Qu Wenruo
[linux-next:master 13285/13432] riscv64-linux-ld: include/linux/usb.h:1400:undefined reference to `usb_submit_urb', kernel test robot
[PATCH mm-unstable v1] mm/hugetlb_vmemmap: don't synchronize_rcu() without HVO,
Yu Zhao
[linux-next:fs-next] BUILD SUCCESS 6cbefbeda83ef88db8322184d0999683ea4b02d9, kernel test robot
Re: [syzbot] [mm?] possible deadlock in try_to_wake_up (5), syzbot
[linux-next:pending-fixes] BUILD SUCCESS f66a2ffad56a9ca2519e1f110202d228fe13e153, kernel test robot
[syzbot] [mm?] BUG: Bad page map (8),
syzbot
[PATCH 1/2] mm: cleanup flags usage in faultin_page,
Josef Bacik
[PATCH 2/2] mm: remove foll_flags in __get_user_pages,
Josef Bacik
[PATCH v4] vmstat: Kernel stack usage histogram,
Pasha Tatashin
[PATCH v3 0/2] binfmt_elf, coredump: Log the reason of the failed core dumps,
Roman Kisel
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]