Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v6 0/4] mm: add per-order mTHP alloc and swpout counters, (continued)
- [PATCH v2] slub: Clear __GFP_COMP flag when allocating 0 order page, Haifeng Xu
- [RFC PATCH 0/3] mm: convert mm's rss stats into lazy_percpu_counter,
Peng Zhang
- [PATCH] mm/shrinker: add SHRINKER_NO_DIRECT_RECLAIM,
lipeifeng
- [PATCH v5 0/4] mm: add per-order mTHP alloc and swpout counters,
Barry Song
- [PATCH 1/1] mm: protect xa split stuff under lruvec->lru_lock during migration,
zhaoyang.huang
- [PATCH 0/1] Replace the macro "ARCH_HAVE_EXTRA_ELF_NOTES" with kconfig,
Vignesh Balasubramanian
- [PATCH v3 0/2] mm: batch mm counter updating in filemap_map_pages(),
Kefeng Wang
- [PATCH] mm: page_alloc: allowing mTHP compaction to capture the freed page directly,
Baolin Wang
- [linux-next:master] [mm] cf5dec6389: WARNING:at_arch/x86/mm/fault.c:#do_user_addr_fault,
kernel test robot
- [linux-next:master] [keys] 019e41d1be: stress-ng.key.ops_per_sec -98.9% regression, kernel test robot
- [PATCH v2] mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled,
Miaohe Lin
- [PATCH v2 0/2] mm: batch mm counter updating in filemap_map_pages(),
Kefeng Wang
- [PATCH] selftests/harness: remove use of LINE_MAX,
Edward Liaw
- [linux-next:pending-fixes] BUILD SUCCESS 4d9eb25499ff0e21ac51bee1b7ab5abec48392e6, kernel test robot
- [PATCH] sched: Add missing memory barrier in switch_mm_cid,
Mathieu Desnoyers
- [linux-next:master 4367/5464] memory.c:undefined reference to `mthp_stats', kernel test robot
- [PATCH] mm/hugetlb: convert dissolve_free_huge_pages() to folios,
Sidhartha Kumar
- [PATCH v2 1/2] openrisc: Define openrisc relocation types, Stafford Horne
- [PATCH] slub: limit number of slabs to scan in count_partial(),
Jianfeng Wang
- [PATCH v3 0/2] s390/mm: shared zeropage + KVM fixes,
David Hildenbrand
- [RFC PATCH 0/7] x86/module: use large ROX pages for text allocations,
Mike Rapoport
- [PATCH v4 00/15] mm: jit/text allocator,
Mike Rapoport
- [PATCH v4 02/15] mips: module: rename MODULE_START to MODULES_VADDR, Mike Rapoport
- [PATCH v4 05/15] mm: introduce execmem_alloc() and execmem_free(), Mike Rapoport
- [PATCH v4 07/15] mm/execmem, arch: convert remaining overrides of module_alloc to execmem, Mike Rapoport
- [PATCH v4 08/15] arm64: extend execmem_info for generated code allocations, Mike Rapoport
- [PATCH v4 09/15] riscv: extend execmem_params for generated code allocations, Mike Rapoport
- [PATCH v4 10/15] powerpc: extend execmem_params for kprobes allocations, Mike Rapoport
- [PATCH v4 01/15] arm64: module: remove uneeded call to kasan_alloc_module_shadow(), Mike Rapoport
- [PATCH v4 12/15] x86/ftrace: enable dynamic ftrace without CONFIG_MODULES, Mike Rapoport
- [PATCH v4 03/15] nios2: define virtual address space for modules, Mike Rapoport
- [PATCH v4 15/15] bpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES of, Mike Rapoport
- [PATCH v4 11/15] arch: make execmem setup available regardless of CONFIG_MODULES, Mike Rapoport
- [PATCH v4 04/15] module: make module_memory_{alloc,free} more self-contained, Mike Rapoport
- [PATCH v4 14/15] kprobes: remove dependency on CONFIG_MODULES, Mike Rapoport
- [PATCH v4 13/15] powerpc: use CONFIG_EXECMEM instead of CONFIG_MODULES where appropiate, Mike Rapoport
- [PATCH v4 06/15] mm/execmem, arch: convert simple overrides of module_alloc to execmem, Mike Rapoport
- Re: [PATCH v4 00/15] mm: jit/text allocator, Kent Overstreet
- Re: [PATCH v4 00/15] mm: jit/text allocator, Luis Chamberlain
- [PATCH] mm/rmap: do not add fully unmapped large folio to deferred split list,
Zi Yan
- Re: [PATCH 3/3] tso: aarch64: allow userspace to set tso bit using prctl,
kernel test robot
- [PATCH 0/2] mm: batch mm counter updating in filemap_map_pages(),
Kefeng Wang
- [PATCH v2 0/2] mm: remove arch's private VM_FAULT_BADMAP/BADACCESS,
Kefeng Wang
- [linux-next:master 3454/5042] drivers/dma/fsl-edma-main.c:133 fsl_edma_xlate() warn: inconsistent returns '&fsl_edma->fsl_edma_mutex'., Dan Carpenter
- [akpm-mm:mm-unstable 364/372] mm/memory.c:4169:17: error: implicit declaration of function 'count_mthp_stat', kernel test robot
- [akpm-mm:mm-unstable 360/372] ld.lld: error: duplicate symbol: swap_free_nr,
kernel test robot
- [PATCH v2] tracing: Add sched_prepare_exec tracepoint,
Marco Elver
- [akpm-mm:mm-unstable 360/372] do_mounts.c:(.text+0xc): multiple definition of `swap_free_nr'; init/main.o:main.c:(.text+0x0): first defined here, kernel test robot
- [akpm-mm:mm-unstable 364/372] mm/memory.c:4169:3: error: call to undeclared function 'count_mthp_stat'; ISO C99 and later do not support implicit function declarations,
kernel test robot
- [akpm-mm:mm-unstable 360/372] include/linux/swap.h:565:6: warning: no previous prototype for 'swap_free_nr', kernel test robot
- [PATCH] slub: Clear __GFP_COMP flag when allocating 0 order page,
Haifeng Xu
- [PATCH v14 0/8] mm/gup: Introduce memfd_pin_folios() for pinning memfd folios,
Vivek Kasireddy
- Re: [RFC PATCH] mm: move xa forward when run across zombie page, Zhaoyang Huang
- [PATCH] MAINTAINERS: improve entries in CODE TAGGING and MEMORY ALLOCATION PROFILING,
Lukas Bulwahn
- [PATCH v5 0/10] transfer page to folio in KSM,
alexs
- [PATCH v5 09/10] mm/ksm: rename get_ksm_page_flags() to ksm_get_folio_flags, alexs
[PATCH v5 10/10] mm/ksm: replace set_page_stable_node by folio_set_stable_node, alexs
[PATCH v5 05/10] mm/ksm: use folio in stable_node_dup, alexs
[PATCH v5 06/10] mm/ksm: use ksm_get_folio in scan_get_next_rmap_item, alexs
[PATCH v5 03/10] mm/ksm: add folio_set_stable_node, alexs
Re: [PATCH v5 0/10] transfer page to folio in KSM, David Hildenbrand
[akpm-mm:mm-unstable 360/372] include/linux/swap.h:565:6: warning: no previous prototype for function 'swap_free_nr',
kernel test robot
[linux-next:master] [fsnotify] a5e57b4d37: stress-ng.full.ops_per_sec -17.3% regression,
kernel test robot
[RFC 00/10] fs/dax: Fix FS DAX page reference counts,
Alistair Popple
- [RFC 01/10] mm/gup.c: Remove redundant check for PCI P2PDMA page, Alistair Popple
- [RFC 05/10] fs/dax: Refactor wait for dax idle page, Alistair Popple
- [RFC 06/10] fs/dax: Add dax_page_free callback, Alistair Popple
- [RFC 10/10] mm: Remove pXX_devmap, Alistair Popple
- [RFC 04/10] fs/dax: Don't track page mapping/index, Alistair Popple
- [RFC 08/10] fs/dax: Properly refcount fs dax pages, Alistair Popple
- [RFC 07/10] mm: Allow compound zone device pages, Alistair Popple
- [RFC 02/10] mm/hmm: Remove dead check for HugeTLB and FS DAX, Alistair Popple
- [RFC 03/10] pci/p2pdma: Don't initialise page refcount to one, Alistair Popple
- [RFC 09/10] mm/khugepage.c: Warn if trying to scan devmap pmd, Alistair Popple
- Re: [RFC 00/10] fs/dax: Fix FS DAX page reference counts, Dan Williams
[PATCH] openrisc: Add support for more module relocations,
Stafford Horne
[PATCH] mm: Always sanity check anon_vma first for per-vma locks,
Peter Xu
Re: [PATCH] mm: Always sanity check anon_vma first for per-vma locks, Liam R. Howlett
[linux-next:pending-fixes] BUILD SUCCESS c909aa3b577930db198fcc651847abe7d8cb69ce, kernel test robot
[PATCH v1 0/3] mm: follow_pte() improvements and acrn follow_pte() fixes,
David Hildenbrand
[linux-next:master 2203/5042] WARNING: modpost: vmlinux: section mismatch in reference: bitmap_read+0x128 (section: .text.unlikely) -> __setup_str_initcall_blacklist (section: .init.rodata),
kernel test robot
[RESEND RFC PATCH v4 00/34] ext4: use iomap for regular file's buffered IO path and enable large folio,
Zhang Yi
- [PATCH v4 04/34] ext4: drop iblock parameter, Zhang Yi
- [PATCH v4 03/34] ext4: trim delalloc extent, Zhang Yi
- [PATCH v4 05/34] ext4: make ext4_es_insert_delayed_block() insert multi-blocks, Zhang Yi
- [PATCH v4 01/34] ext4: factor out a common helper to query extent map, Zhang Yi
- [PATCH v4 06/34] ext4: make ext4_da_reserve_space() reserve multi-clusters, Zhang Yi
- [PATCH v4 08/34] ext4: make ext4_insert_delayed_block() insert multi-blocks, Zhang Yi
- [PATCH v4 07/34] ext4: factor out check for whether a cluster is allocated, Zhang Yi
- [PATCH v4 02/34] ext4: check the extent status again before inserting delalloc block, Zhang Yi
- [RFC PATCH v4 11/34] ext4: optimize the EXT4_GET_BLOCKS_DELALLOC_RESERVE flag set, Zhang Yi
- [RFC PATCH v4 10/34] ext4: factor out ext4_map_create_blocks() to allocate new blocks, Zhang Yi
- [RFC PATCH v4 13/34] ext4: let __revise_pending() return newly inserted pendings, Zhang Yi
- [RFC PATCH v4 12/34] ext4: don't set EXTENT_STATUS_DELAYED on allocated blocks, Zhang Yi
- [RFC PATCH v4 14/34] ext4: count removed reserved blocks for delalloc only extent entry, Zhang Yi
- [PATCH v4 09/34] ext4: make ext4_da_map_blocks() buffer_head unaware, Zhang Yi
- [RFC PATCH v4 15/34] ext4: update delalloc data reserve spcae in ext4_es_insert_extent(), Zhang Yi
- [RFC PATCH v4 16/34] ext4: drop ext4_es_delayed_clu(), Zhang Yi
- [RFC PATCH v4 17/34] ext4: use ext4_map_query_blocks() in ext4_map_blocks(), Zhang Yi
- [RFC PATCH v4 18/34] ext4: drop ext4_es_is_delonly(), Zhang Yi
- [RFC PATCH v4 20/34] ext4: use reserved metadata blocks when splitting extent on endio, Zhang Yi
- [RFC PATCH v4 21/34] ext4: introduce seq counter for the extent status entry, Zhang Yi
- [RFC PATCH v4 19/34] ext4: drop all delonly descriptions, Zhang Yi
- [RFC PATCH v4 22/34] ext4: add a new iomap aops for regular file's buffered IO path, Zhang Yi
- [RFC PATCH v4 23/34] ext4: implement buffered read iomap path, Zhang Yi
- [RFC PATCH v4 24/34] ext4: implement buffered write iomap path, Zhang Yi
- [RFC PATCH v4 25/34] ext4: implement writeback iomap path, Zhang Yi
- [RFC PATCH v4 27/34] ext4: implement zero_range iomap path, Zhang Yi
- [RFC PATCH v4 26/34] ext4: implement mmap iomap path, Zhang Yi
- [RFC PATCH v4 28/34] ext4: writeback partial blocks before zeroing out range, Zhang Yi
- [RFC PATCH v4 30/34] ext4: partial enable iomap for regular file's buffered IO path, Zhang Yi
- [RFC PATCH v4 29/34] ext4: fall back to buffer_head path for defrag, Zhang Yi
- [RFC PATCH v4 31/34] filemap: support disable large folios on active inode, Zhang Yi
- [RFC PATCH v4 33/34] ext4: don't mark IOMAP_F_DIRTY for buffer write, Zhang Yi
- [RFC PATCH v4 32/34] ext4: enable large folio for regular file with iomap buffered IO path, Zhang Yi
- [RFC PATCH v4 34/34] ext4: add mount option for buffered IO iomap path, Zhang Yi
- Re: [RESEND RFC PATCH v4 00/34] ext4: use iomap for regular file's buffered IO path and enable large folio, Zhang Yi
- Re: [RESEND RFC PATCH v4 00/34] ext4: use iomap for regular file's buffered IO path and enable large folio, Zhang Yi
[RFC PATCH v4 00/34] ext4: use iomap for regular file's buffered IO path and enable large folio,
Zhang Yi
- [PATCH v4 03/34] ext4: trim delalloc extent, Zhang Yi
- [PATCH v4 02/34] ext4: check the extent status again before inserting delalloc block, Zhang Yi
- [PATCH v4 01/34] ext4: factor out a common helper to query extent map, Zhang Yi
- [PATCH v4 07/34] ext4: factor out check for whether a cluster is allocated, Zhang Yi
- [PATCH v4 05/34] ext4: make ext4_es_insert_delayed_block() insert multi-blocks, Zhang Yi
- [PATCH v4 06/34] ext4: make ext4_da_reserve_space() reserve multi-clusters, Zhang Yi
- [PATCH v4 09/34] ext4: make ext4_da_map_blocks() buffer_head unaware, Zhang Yi
- [PATCH v4 08/34] ext4: make ext4_insert_delayed_block() insert multi-blocks, Zhang Yi
- [PATCH v4 04/34] ext4: drop iblock parameter, Zhang Yi
- [RFC PATCH v4 11/34] ext4: optimize the EXT4_GET_BLOCKS_DELALLOC_RESERVE flag set, Zhang Yi
- [RFC PATCH v4 12/34] ext4: don't set EXTENT_STATUS_DELAYED on allocated blocks, Zhang Yi
- [RFC PATCH v4 10/34] ext4: factor out ext4_map_create_blocks() to allocate new blocks, Zhang Yi
- [RFC PATCH v4 14/34] ext4: count removed reserved blocks for delalloc only extent entry, Zhang Yi
- [RFC PATCH v4 15/34] ext4: update delalloc data reserve spcae in ext4_es_insert_extent(), Zhang Yi
- [RFC PATCH v4 16/34] ext4: drop ext4_es_delayed_clu(), Zhang Yi
- [RFC PATCH v4 18/34] ext4: drop ext4_es_is_delonly(), Zhang Yi
- [RFC PATCH v4 19/34] ext4: drop all delonly descriptions, Zhang Yi
- [RFC PATCH v4 20/34] ext4: use reserved metadata blocks when splitting extent on endio, Zhang Yi
- [RFC PATCH v4 21/34] ext4: introduce seq counter for the extent status entry, Zhang Yi
- [RFC PATCH v4 23/34] ext4: implement buffered read iomap path, Zhang Yi
- [RFC PATCH v4 24/34] ext4: implement buffered write iomap path, Zhang Yi
- [RFC PATCH v4 26/34] ext4: implement mmap iomap path, Zhang Yi
- [RFC PATCH v4 25/34] ext4: implement writeback iomap path, Zhang Yi
- [RFC PATCH v4 28/34] ext4: writeback partial blocks before zeroing out range, Zhang Yi
- [RFC PATCH v4 27/34] ext4: implement zero_range iomap path, Zhang Yi
- [RFC PATCH v4 29/34] ext4: fall back to buffer_head path for defrag, Zhang Yi
- [RFC PATCH v4 30/34] ext4: partial enable iomap for regular file's buffered IO path, Zhang Yi
- [RFC PATCH v4 17/34] ext4: use ext4_map_query_blocks() in ext4_map_blocks(), Zhang Yi
- [RFC PATCH v4 13/34] ext4: let __revise_pending() return newly inserted pendings, Zhang Yi
- [RFC PATCH v4 22/34] ext4: add a new iomap aops for regular file's buffered IO path, Zhang Yi
[PATCH] fork: defer linking file vma until vma is fully initialized,
Miaohe Lin
[linux-next:master] [af_unix] dcf70df204: stress-ng.epoll.ops_per_sec -92.6% regression,
kernel test robot
[syzbot] [ntfs3?] WARNING in do_open_execat (2), syzbot
[POC][RFC][PATCH 0/2] pstore/mm/x86: Add wildcard memmap to map pstore consistently,
Steven Rostedt
[PATCH v1 00/18] mm: mapcount for large folios + page_mapcount() cleanups,
David Hildenbrand
- [PATCH v1 02/18] mm/rmap: always inline anon/file rmap duplication of a single PTE, David Hildenbrand
- [PATCH v1 01/18] mm: allow for detecting underflows with page_mapcount() again, David Hildenbrand
- [PATCH v1 03/18] mm/rmap: add fast-path for small folios when adding/removing/duplicating, David Hildenbrand
- [PATCH v1 04/18] mm: track mapcount of large folios in single value, David Hildenbrand
- [PATCH v1 06/18] mm: make folio_mapcount() return 0 for small typed folios, David Hildenbrand
- [PATCH v1 07/18] mm/memory: use folio_mapcount() in zap_present_folio_ptes(), David Hildenbrand
- [PATCH v1 09/18] mm/memory-failure: use folio_mapcount() in hwpoison_user_mappings(), David Hildenbrand
- [PATCH v1 10/18] mm/page_alloc: use folio_mapped() in __alloc_contig_migrate_range(), David Hildenbrand
- [PATCH v1 11/18] mm/migrate: use folio_likely_mapped_shared() in add_page_for_migration(), David Hildenbrand
- [PATCH v1 14/18] mm/migrate_device: use folio_mapcount() in migrate_vma_check_page(), David Hildenbrand
- [PATCH v1 08/18] mm/huge_memory: use folio_mapcount() in zap_huge_pmd() sanity check, David Hildenbrand
- [PATCH v1 16/18] xtensa/mm: convert check_tlb_entry() to sanity check folios, David Hildenbrand
- [PATCH v1 17/18] mm/debug: print only page mapcount (excluding folio entire mapcount) in __dump_folio(), David Hildenbrand
- [PATCH v1 13/18] mm/filemap: use folio_mapcount() in filemap_unaccount_folio(), David Hildenbrand
- [PATCH v1 15/18] trace/events/page_ref: trace the raw page mapcount value, David Hildenbrand
- [PATCH v1 18/18] Documentation/admin-guide/cgroup-v1/memory.rst: don't reference page_mapcount(), David Hildenbrand
- [PATCH v1 12/18] sh/mm/cache: use folio_mapped() in copy_from_user_page(), David Hildenbrand
- [PATCH v1 05/18] mm: improve folio_likely_mapped_shared() using the mapcount of large folios, David Hildenbrand
[linux-next:pending-fixes] BUILD SUCCESS 2467510ebbe2bd24888ec14bbbb153bdbca9f239, kernel test robot
[PATCH] mm/shmem: Inline shmem_is_huge() for disabled transparent hugepages,
Sumanth Korikkar
[PATCH] mm,page_owner: Defer enablement of static branch,
Oscar Salvador
[linux-next:master 3639/4253] powerpc-linux-ld: warning: orphan section `.bss..Lubsan_data531' from `kernel/ptrace.o' being placed in section `.bss..Lubsan_data531', kernel test robot
Re: Advice on cgroup rstat lock,
Jesper Dangaard Brouer
[syzbot] [mm?] general protection fault in hpage_collapse_scan_file,
syzbot
[linux-next:master 4283/4584] lib/../mm/internal.h:206:70: warning: suggest parentheses around '+' in operand of '&',
kernel test robot
[PATCH v4 0/9] transfer page to folio in KSM,
alexs
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]