Linux Kernel Memory Management
[Prev Page][Next Page]
- Re: [PATCH v2 7/9] sched: define TIF_ALLOW_RESCHED, (continued)
[PATCH v2 8/9] irqentry: define irqentry_exit_allow_resched(), Ankur Arora
[PATCH v2 9/9] x86/clear_huge_page: make clear_contig_region() preemptible, Ankur Arora
[PATCH v2 4/9] x86/clear_page: extend clear_page*() for multi-page clearing, Ankur Arora
[PATCH v2 2/9] mm/huge_page: separate clear_huge_page() and copy_huge_page(), Ankur Arora
[PATCH v2 1/9] mm/clear_huge_page: allow arch override for clear_huge_page(), Ankur Arora
[PATCH v2 5/9] x86/clear_page: add clear_pages(), Ankur Arora
[PATCH v2 6/9] x86/clear_huge_page: multi-page clearing, Ankur Arora
Re: [PATCH v2 0/9] x86/clear_huge_page: multi-page clearing, Mateusz Guzik
Re: [PATCH v2 0/9] x86/clear_huge_page: multi-page clearing, Raghavendra K T
[PATCH v3 0/4] memcg: non-unified flushing for userspace stats,
Yosry Ahmed
[GIT PULL] percpu changes for v6.6-rc1,
Dennis Zhou
[PATCH 0/3] Use nth_page() in place of direct struct page manipulation,
Zi Yan
Don't fill the kernel log with memfd_create messages,
Alex Xu (Hello71)
LSM hook ordering in shmem_mknod() and shmem_tmpfile()?,
Paul Moore
[PATCH v2 0/6] Introduce __mt_dup() to improve the performance of fork(),
Peng Zhang
[PATCH v2 1/6] maple_tree: Add two helpers, Peng Zhang
Re: [PATCH v2 0/6] Introduce __mt_dup() to improve the performance of fork(), Liam R. Howlett
[linux-next:master 8811/11214] arch/x86/pci/amd_bus.c:59:16: sparse: sparse: cast truncates bits from constant value (fcffffffff becomes ffffffff),
kernel test robot
[PATCH] mm: page_alloc: fix cma pageblock was stolen in rmqueue fallback,
Lecopzer Chen
[PATCH v2 0/5] Optimize mmap_exit for large folios,
Ryan Roberts
[linux-next:master 13043/13390] arch/loongarch/kernel/traps.c:707:21: error: implicit declaration of function 'kgdb_breakpoint_handler'; did you mean 'kprobe_breakpoint_handler'?, kernel test robot
[linux-next:master 10401/13390] include/linux/fortify-string.h:65:29: warning: '__builtin_strcpy' source argument is the same as destination,
kernel test robot
[linux-next:master 13135/13297] drivers/net/ethernet/sfc/ethtool_common.c:278:32: warning: '%-24s' directive output may be truncated writing between 24 and 31 bytes into a region of size 25, kernel test robot
[PATCH v5] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
[PATCH] mm: fix unaccount of memory on vma_link() failure,
Anthony Yznaga
[PATCH] mm/mremap: fix unaccount of memory on vma_merge() failure,
Anthony Yznaga
[PATCH] hugetlb: set hugetlb page flag before optimizing vmemmap,
Mike Kravetz
[PATCH 00/15] stackdepot: allow evicting stack traces,
andrey . konovalov
- [PATCH 05/15] stackdepot: use fixed-sized slots for stack records, andrey . konovalov
- [PATCH 10/15] stackdepot: store free stack records in a freelist, andrey . konovalov
- [PATCH 11/15] stackdepot: use read/write lock, andrey . konovalov
- [PATCH 09/15] stackdepot: store next pool pointer in new_pool, andrey . konovalov
- [PATCH 06/15] stackdepot: fix and clean-up atomic annotations, andrey . konovalov
- [PATCH 13/15] stackdepot: add backwards links to hash table buckets, andrey . konovalov
- [PATCH 14/15] stackdepot: allow users to evict stack traces, andrey . konovalov
- [PATCH 01/15] stackdepot: check disabled flag when fetching, andrey . konovalov
- [PATCH 15/15] kasan: use stack_depot_evict for tag-based modes, andrey . konovalov
- [PATCH 07/15] stackdepot: rework helpers for depot_alloc_stack, andrey . konovalov
- [PATCH 03/15] stackdepot: drop valid bit from handles, andrey . konovalov
- [PATCH 04/15] stackdepot: add depot_fetch_stack helper, andrey . konovalov
- [PATCH 08/15] stackdepot: rename next_pool_required to new_pool_required, andrey . konovalov
- [PATCH 12/15] stackdepot: add refcount for records, andrey . konovalov
- [PATCH 02/15] stackdepot: simplify __stack_depot_save, andrey . konovalov
- Re: [PATCH 00/15] stackdepot: allow evicting stack traces, Vlastimil Babka
[linux-next:master 12683/13297] drivers/scsi/qla2xxx/qla_nvme.c:1183:13: warning: unused variable 'fcport', kernel test robot
[GIT PULL] slab updates for 6.6,
Vlastimil Babka
Re: slab tree for next,
Vlastimil Babka
[PATCH v2 0/9] Mitigate a vmap lock contention v2,
Uladzislau Rezki (Sony)
- [PATCH v2 2/9] mm: vmalloc: Rename adjust_va_to_fit_type() function, Uladzislau Rezki (Sony)
- [PATCH v2 1/9] mm: vmalloc: Add va_alloc() helper, Uladzislau Rezki (Sony)
- [PATCH v2 5/9] mm: vmalloc: Remove global purge_vmap_area_root rb-tree, Uladzislau Rezki (Sony)
- [PATCH v2 6/9] mm: vmalloc: Offload free_vmap_area_lock lock, Uladzislau Rezki (Sony)
- [PATCH v2 8/9] mm: vmalloc: Support multiple nodes in vmallocinfo, Uladzislau Rezki (Sony)
- [PATCH v2 9/9] mm: vmalloc: Set nr_nodes/node_size based on CPU-cores, Uladzislau Rezki (Sony)
- [PATCH v2 3/9] mm: vmalloc: Move vmap_init_free_space() down in vmalloc.c, Uladzislau Rezki (Sony)
- [PATCH v2 4/9] mm: vmalloc: Remove global vmap_area_root rb-tree, Uladzislau Rezki (Sony)
- [PATCH v2 7/9] mm: vmalloc: Support multiple nodes in vread_iter, Uladzislau Rezki (Sony)
- Re: [PATCH v2 0/9] Mitigate a vmap lock contention v2, Baoquan He
- Re: [PATCH v2 0/9] Mitigate a vmap lock contention v2, Uladzislau Rezki
- Re: [PATCH v2 0/9] Mitigate a vmap lock contention v2, Lorenzo Stoakes
[PATCH] mm: vmscan: use per-zone watermark when determine file_is_tiny, Liu Shixin
[RFC PATCH V1 0/6] sched/numa: Enhance disjoint VMA scanning,
Raghavendra K T
Re: [RFC PATCH V1 0/6] sched/numa: Enhance disjoint VMA scanning, Peter Zijlstra
[GIT PULL] non-MM updates for 6.6-rc1,
Andrew Morton
[PATCH v3] fs: clean up usage of noop_dirty_folio,
Xueshi Hu
[PATCH v2] mm/hugeltb: fix nodes huge page allocation when there are surplus pages,
Xueshi Hu
[PATCH v4] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
[GIT PULL] MM updates for 6.6-rc1,
Andrew Morton
[linux-next:master 12741/13109] drivers/scsi/qla2xxx/qla_nvme.c:1183:20: warning: unused variable 'fcport', kernel test robot
[PATCH v2 0/4] memcg: non-unified flushing for userspace stats,
Yosry Ahmed
BUG: KCSAN: data-race in folio_batch_move_lru / mpage_read_end_io,
Mirsad Todorovac
Performance implications of shrinking deferred objects proportional to priority, Jayaramappa, Srilakshmi
[PATCH v4 0/6] MDWE without inheritance,
Florent Revest
[linux-next:master 13014/13109] include/linux/netlink.h:116:13: warning: 'sfc: Unsupported: only suppo...' directive output truncated writing 104 bytes into a region of size 80, kernel test robot
[PATCH RESEND] tools/mm: fix undefined reference to pthread_once,
Xie XiuQi
[PATCH 0/6] Add printf attribute to kselftest functions,
Wieczor-Retman, Maciej
[linux-next:master 12875/13109] drivers/parisc/led.c:317:undefined reference to `led_classdev_unregister', kernel test robot
[PATCH v2] fs: clean up usage of noop_dirty_folio,
Xueshi Hu
[PATCH] mm/mmap: Tighten up cmdline_parse_stack_guard_gap(),
Anshuman Khandual
[PATCH v6 00/11] io_uring getdents,
Hao Xu
- [PATCH 01/11] fs: split off vfs_getdents function of getdents64 syscall, Hao Xu
- [PATCH 02/11] xfs: add NOWAIT semantics for readdir, Hao Xu
- [PATCH 04/11] vfs: add a vfs helper for io_uring file pos lock, Hao Xu
- [PATCH 05/11] vfs: add file_pos_unlock() for io_uring usage, Hao Xu
- [PATCH 06/11] vfs: add a nowait parameter for touch_atime(), Hao Xu
- [PATCH 10/11] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait, Hao Xu
- [PATCH 09/11] vfs: error out -EAGAIN if atime needs to be updated, Hao Xu
- [PATCH 11/11] io_uring: add support for getdents, Hao Xu
- [PATCH 08/11] vfs: move file_accessed() to the beginning of iterate_dir(), Hao Xu
- [PATCH 07/11] vfs: add nowait parameter for file_accessed(), Hao Xu
- [PATCH 03/11] vfs: add nowait flag for struct dir_context, Hao Xu
- Re: [PATCH v6 00/11] io_uring getdents, Christian Brauner
[PATCH] mm/mmap: Define DEFAULT_STACK_GUARD_GAP,
Anshuman Khandual
[PATCH v3] mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs(),
Tong Tiangen
[linux-next:master 10517/12910] drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1191:14: sparse: sparse: restricted __be64 degrades to integer, kernel test robot
[linux-next:master 6813/12910] kasan_init.c:undefined reference to `kasan_early_shadow_pmd', kernel test robot
[PATCH] mm: refactor si_mem_available(), Lorenzo Stoakes
[RFC PATCH] mm/damon/core: add a tracepoint for damos apply target regions,
SeongJae Park
warning: unsafe memset() usage lacked '__write_overflow' symbol in lib/test_fortify/write_overflow-memset.c, kernel test robot
[linux-next:master] BUILD REGRESSION 6269320850097903b30be8f07a5c61d9f7592393, kernel test robot
Re: [PATCH] mm: multi-gen LRU: Optimize some duplicate codes, kernel test robot
[linux-next:master 11796/12477] drivers/of/unittest.c:3763:14: error: 'overlays' undeclared, kernel test robot
[linux-next:master 11576/12208] arch/x86/kernel/cpu/mshyperv.c:407: undefined reference to `isolation_type_en_snp',
kernel test robot
Re: [syzbot] [mm?] kernel BUG in free_unref_page_prepare, Mike Kravetz
Did you receive my previous messages, Mr Ali Zongo
[GIT PULL] hotfixes for 6.5,
Andrew Morton
[RFC PATCH 0/2] mm/gup: move pinned pages to unevictable list to avoid meaningless scan,
Jinjiang Tu
[PATCH v2 0/3] Fixes and cleanups to break_down_buddy_pages,
Kemeng Shi
Re: [RFC PATCH] Introduce persistent memory pool,
Greg Kroah-Hartman
<Possible follow-ups>
Re: [RFC PATCH] Introduce persistent memory pool, Alexander Graf
[PATCH v2 0/7] Fixes and cleanups to compaction,
Kemeng Shi
Message not available
Message not available
Message not available
Message not available
Message not available
[PATCH] mm/hugeltb: fix nodes huge page allocation when there are surplus pages,
Xueshi Hu
[PATCH v3] mm: vmscan: try to reclaim swapcache pages if no swap space,
Liu Shixin
[linux-next:pending-fixes] BUILD SUCCESS 77d7dd335c8aace21e366c2d267c864cfbcb59c0, kernel test robot
slab/for-next: 102 Tests: 102 Passed, 0 Failed, Hyeonggon Yoo
[PATCH] slub: Introduce CONFIG_SLUB_RCU_DEBUG,
Jann Horn
Re: Kernel hardening project suggestion: Normalizing ->ctor slabs and TYPESAFE_BY_RCU slabs, Jann Horn
[linux-next:master 11860/12910] drivers/of/unittest.c:3763:43: error: invalid use of undefined type 'struct overlay_info', kernel test robot
[PATCH 00/12] Batch hugetlb vmemmap modification operations,
Mike Kravetz
- [PATCH 01/12] hugetlb: clear flags in tail pages that will be freed individually, Mike Kravetz
- [PATCH 06/12] hugetlb: perform vmemmap optimization on a list of pages, Mike Kravetz
- [PATCH 05/12] hugetlb: restructure pool allocations, Mike Kravetz
- [PATCH 09/12] hugetlb_vmemmap: Optimistically set Optimized flag, Mike Kravetz
- [PATCH 07/12] hugetlb: perform vmemmap restoration on a list of pages, Mike Kravetz
- [PATCH 10/12] hugetlb: batch PMD split for bulk vmemmap dedup, Mike Kravetz
- [PATCH 12/12] hugetlb: batch TLB flushes when restoring vmemmap, Mike Kravetz
- [PATCH 04/12] hugetlb: Convert remove_pool_huge_page() to remove_pool_hugetlb_folio(), Mike Kravetz
- [PATCH 11/12] hugetlb: batch TLB flushes when freeing vmemmap, Mike Kravetz
- [PATCH 03/12] hugetlb: Remove a few calls to page_folio(), Mike Kravetz
- [PATCH 08/12] hugetlb: batch freeing of vmemmap pages, Mike Kravetz
- [PATCH 02/12] hugetlb: Use a folio in free_hpage_workfn(), Mike Kravetz
[PATCH] mm/kmemleak: Move up cond_resched() call in page scanning loop,
Waiman Long
[linux-next:master 12846/12910] arch/x86/kernel/cpu/microcode/amd.c:504:58: warning: 'h.bin' directive output may be truncated writing 5 bytes into a region of size between 1 and 7, kernel test robot
[PATCH RFC v5 00/29] io_uring getdents,
Hao Xu
- [PATCH 01/29] fs: split off vfs_getdents function of getdents64 syscall, Hao Xu
- [PATCH 05/29] vfs: add a vfs helper for io_uring file pos lock, Hao Xu
- [PATCH 06/29] vfs: add file_pos_unlock() for io_uring usage, Hao Xu
- [PATCH 07/29] vfs: add a nowait parameter for touch_atime(), Hao Xu
- [PATCH 10/29] vfs: add S_NOWAIT for nowait time update, Hao Xu
- [PATCH 11/29] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait, Hao Xu
- [PATCH 13/29] xfs: make xfs_trans_alloc() support nowait semantics, Hao Xu
- [PATCH 14/29] xfs: support nowait for xfs_log_reserve(), Hao Xu
- [PATCH 17/29] xfs: make xfs_trans_ijoin() error out -EAGAIN, Hao Xu
- [PATCH 21/29] xfs: return -EAGAIN when bulk memory allocation fails in nowait case, Hao Xu
- [PATCH 20/29] xfs: distinguish error type of memory allocation failure for nowait case, Hao Xu
- [PATCH 16/29] xfs: add nowait parameter for xfs_inode_item_init(), Hao Xu
- [PATCH 28/29] xfs: support nowait semantics for xc_ctx_lock in xlog_cil_commit(), Hao Xu
- [PATCH 27/29] xfs: add a comment for xlog_kvmalloc(), Hao Xu
- [PATCH 23/29] xfs: don't print warn info for -EAGAIN error in xfs_buf_get_map(), Hao Xu
- Re: [PATCH RFC v5 00/29] io_uring getdents, Darrick J. Wong
- [PATCH 26/29] xfs: return -EAGAIN when nowait meets sync in transaction commit, Hao Xu
- [PATCH 22/29] xfs: comment page allocation for nowait case in xfs_buf_find_insert(), Hao Xu
- [PATCH 15/29] xfs: don't wait for free space in xlog_grant_head_check() in nowait case, Hao Xu
- [PATCH 29/29] io_uring: add support for getdents, Hao Xu
- [PATCH 24/29] xfs: support nowait for xfs_buf_read_map(), Hao Xu
- [PATCH 09/29] vfs: move file_accessed() to the beginning of iterate_dir(), Hao Xu
- [PATCH 19/29] xfs: support nowait memory allocation in _xfs_buf_alloc(), Hao Xu
- [PATCH 12/29] xfs: enforce GFP_NOIO implicitly during nowait time update, Hao Xu
- Re: [PATCH RFC v5 00/29] io_uring getdents, Dave Chinner
- [PATCH 02/29] xfs: rename XBF_TRYLOCK to XBF_NOWAIT, Hao Xu
- [PATCH 04/29] vfs: add nowait flag for struct dir_context, Hao Xu
- [PATCH 08/29] vfs: add nowait parameter for file_accessed(), Hao Xu
- [PATCH 25/29] xfs: support nowait for xfs_buf_item_init(), Hao Xu
- [PATCH 03/29] xfs: add NOWAIT semantics for readdir, Hao Xu
- [PATCH 18/29] xfs: set XBF_NOWAIT for xfs_buf_read_map if necessary, Hao Xu
[RFC PATCH 00/14] Rearrange batched folio freeing,
Matthew Wilcox (Oracle)
- [RFC PATCH 13/14] memcg: Remove mem_cgroup_uncharge_list(), Matthew Wilcox (Oracle)
- [RFC PATCH 05/14] memcg: Add mem_cgroup_uncharge_folios(), Matthew Wilcox (Oracle)
- [RFC PATCH 07/14] mm: Use free_unref_folios() in put_pages_list(), Matthew Wilcox (Oracle)
- [RFC PATCH 09/14] mm: Handle large folios in free_unref_folios(), Matthew Wilcox (Oracle)
- [RFC PATCH 06/14] mm: Remove use of folio list from folios_put(), Matthew Wilcox (Oracle)
- [RFC PATCH 02/14] mm: Convert free_unref_page_list() to use folios, Matthew Wilcox (Oracle)
- [RFC PATCH 08/14] mm: use __page_cache_release() in folios_put(), Matthew Wilcox (Oracle)
- [RFC PATCH 04/14] mm: Use folios_put() in __folio_batch_release(), Matthew Wilcox (Oracle)
- [RFC PATCH 03/14] mm: Add free_unref_folios(), Matthew Wilcox (Oracle)
- [RFC PATCH 10/14] mm: Allow non-hugetlb large folios to be batch processed, Matthew Wilcox (Oracle)
- [RFC PATCH 01/14] mm: Make folios_put() the basis of release_pages(), Matthew Wilcox (Oracle)
- [RFC PATCH 14/14] mm: Remove free_unref_page_list(), Matthew Wilcox (Oracle)
- [RFC PATCH 11/14] mm: Free folios in a batch in shrink_folio_list(), Matthew Wilcox (Oracle)
- [RFC PATCH 12/14] mm: Free folios directly in move_folios_to_lru(), Matthew Wilcox (Oracle)
- [RFC PATCH 16/18] mm: Use a folio in __collapse_huge_page_copy_succeeded(), Matthew Wilcox (Oracle)
- [RFC PATCH 15/18] mm: Convert free_pages_and_swap_cache() to use folios_put(), Matthew Wilcox (Oracle)
- [RFC PATCH 17/18] mm: Convert free_swap_cache() to take a folio, Matthew Wilcox (Oracle)
- [RFC PATCH 18/18] mm: Add pfn_range_put(), Matthew Wilcox (Oracle)
- Re: [RFC PATCH 00/14] Rearrange batched folio freeing, Ryan Roberts
[PATCH] docs/mm: remove references to hmm_mirror ops and clean typos,
Marco Pagani
[linux-next:master 1647/12910] arch/powerpc/include/asm/switch_to.h:86:2: error: call to __compiletime_assert_261 declared with 'error' attribute: BUILD_BUG failed,
kernel test robot
[linux-next:master 3581/12910] arch/powerpc/kvm/../../../virt/kvm/vfio.c:89:7: error: attribute declaration must precede definition,
kernel test robot
[v3 0/4] mm: hugetlb: Skip initialization of gigantic tail struct pages if freed by HVO,
Usama Arif
[Index of Archives]
[Linux Kernel Development]
[Linux ARM Kernel]
[Linux MIPS]
[Linux S390]
[Bugtraq]
[Fedora ARM]