Age | Commit message (Expand) | Author | Files | Lines |
2024-03-22 | Merge tag 'riscv-for-linus-6.9-mw2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+1 |
2024-03-21 | Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 1 | -4/+3 |
2024-03-15 | Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefs | Linus Torvalds | 1 | -0/+13 |
2024-03-14 | Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+1 |
2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 62 | -2944/+5490 |
2024-03-13 | mempool: kvmalloc pool | Kent Overstreet | 1 | -0/+13 |
2024-03-13 | Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
2024-03-13 | Merge tag 'xfs-6.9-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 4 | -5/+51 |
2024-03-13 | mm/zswap: remove the memcpy if acomp is not sleepable | Barry Song | 1 | -2/+4 |
2024-03-13 | memtest: use {READ,WRITE}_ONCE in memory scanning | Qiang Zhang | 1 | -2/+2 |
2024-03-13 | mm: prohibit the last subpage from reusing the entire large folio | Barry Song | 1 | -0/+10 |
2024-03-12 | Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 5 | -106/+78 |
2024-03-12 | Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2 | -10/+95 |
2024-03-12 | mm/huge_memory: skip invalid debugfs new_order input for folio split | Zi Yan | 1 | -0/+6 |
2024-03-12 | mm/huge_memory: check new folio order when split a folio | Zi Yan | 1 | -0/+3 |
2024-03-12 | mm, vmscan: retry kswapd's priority loop with cache_trim_mode off on failure | Byungchul Park | 1 | -1/+20 |
2024-03-12 | mm: add an explicit smp_wmb() to UFFDIO_CONTINUE | James Houghton | 2 | -4/+22 |
2024-03-12 | mm: fix list corruption in put_pages_list | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-03-12 | mm: remove folio from deferred split list before uncharging it | Matthew Wilcox (Oracle) | 2 | -0/+9 |
2024-03-12 | Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+17 |
2024-03-12 | Merge branch 'slab/for-6.9/slab-flag-cleanups' into slab/for-linus | Vlastimil Babka | 4 | -21/+10 |
2024-03-12 | Merge branch 'slab/for-6.9/optimize-get-freelist' into slab/for-linus | Vlastimil Babka | 1 | -18/+14 |
2024-03-11 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -4/+79 |
2024-03-11 | Merge tag 'vfs-6.9.uuid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -1/+3 |
2024-03-11 | Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -11/+11 |
2024-03-11 | Merge tag 'vfs-6.9.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 3 | -36/+2 |
2024-03-11 | mm: Introduce vmap_page_range() to map pages in PCI address space | Alexei Starovoitov | 1 | -8/+15 |
2024-03-07 | Merge tag 'mm-hotfixes-stable-2024-03-07-16-17' of git://git.kernel.org/pub/s... | Linus Torvalds | 5 | -15/+23 |
2024-03-06 | mm: Introduce VM_SPARSE kind and vm_area_[un]map_pages(). | Alexei Starovoitov | 1 | -2/+57 |
2024-03-06 | filemap: avoid unnecessary major faults in filemap_fault() | ZhangPeng | 1 | -0/+46 |
2024-03-06 | mm,page_owner: drop unnecessary check | Oscar Salvador | 1 | -2/+1 |
2024-03-06 | mm,page_owner: check for null stack_record before bumping its refcount | Oscar Salvador | 1 | -2/+7 |
2024-03-06 | mm: swap: fix race between free_swap_and_cache() and swapoff() | Ryan Roberts | 1 | -1/+12 |
2024-03-06 | mm/kasan: use pXd_leaf() in shadow_mapped() | Peter Xu | 1 | -9/+2 |
2024-03-06 | mm/zswap: global lru and shrinker shared by all zswap_pools fix | Chengming Zhou | 1 | -39/+38 |
2024-03-06 | mm: memory: fix shift-out-of-bounds in fault_around_bytes_set | Kefeng Wang | 1 | -1/+2 |
2024-03-06 | mm: page_alloc: use div64_ul() instead of do_div() | Thorsten Blum | 1 | -1/+1 |
2024-03-06 | mm/mempolicy: use a folio in do_mbind() | Matthew Wilcox (Oracle) | 1 | -7/+8 |
2024-03-06 | mm: make folio_pte_batch available outside of mm/memory.c | Barry Song | 2 | -76/+93 |
2024-03-06 | mm: constify more page/folio tests | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-03-06 | mm: make dump_page() take a const argument | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2024-03-06 | mm: add __dump_folio() | Matthew Wilcox (Oracle) | 1 | -55/+73 |
2024-03-06 | hugetlb: parallelize 1G hugetlb initialization | Gang Li | 1 | -8/+43 |
2024-03-06 | hugetlb: parallelize 2M hugetlb allocation and initialization | Gang Li | 1 | -17/+56 |
2024-03-06 | Author: Gang Li padata: dispatch works on | Gang Li Subject: padata: dispatch works on | 1 | -0/+1 |
2024-03-06 | hugetlb: pass *next_nid_to_alloc directly to for_each_node_mask_to_alloc | Gang Li | 1 | -10/+12 |
2024-03-06 | hugetlb: split hugetlb_hstate_alloc_pages | Gang Li | 1 | -44/+43 |
2024-03-06 | hugetlb: code clean for hugetlb_hstate_alloc_pages | Gang Li | 1 | -17/+29 |
2024-03-06 | mm: Enforce VM_IOREMAP flag and range in ioremap_page_range. | Alexei Starovoitov | 1 | -0/+13 |
2024-03-05 | net: introduce page_frag_cache_drain() | Yunsheng Lin | 1 | -0/+10 |
2024-03-05 | page_frag: unify gfp bits for order 3 page allocation | Yunsheng Lin | 1 | -2/+2 |
2024-03-05 | mm/page_alloc: modify page_frag_alloc_align() to accept align as an argument | Yunsheng Lin | 1 | -4/+4 |
2024-03-05 | slab: remove PARTIAL_NODE slab_state | Chengming Zhou | 1 | -1/+0 |
2024-03-04 | mm/zsmalloc: don't need to reserve LSB in handle | Chengming Zhou | 1 | -4/+1 |
2024-03-04 | mm/memory.c: do_numa_page(): remove a redundant page table read | John Hubbard | 1 | -6/+6 |
2024-03-04 | mm: add alloc_contig_migrate_range allocation statistics | Richard Chang | 3 | -7/+30 |
2024-03-04 | mm: use folio more widely in __split_huge_page | Matthew Wilcox (Oracle) | 1 | -10/+11 |
2024-03-04 | mm: convert free_swap_cache() to take a folio | Matthew Wilcox (Oracle) | 3 | -8/+8 |
2024-03-04 | mm: use a folio in __collapse_huge_page_copy_succeeded() | Matthew Wilcox (Oracle) | 1 | -16/+14 |
2024-03-04 | mm: convert free_pages_and_swap_cache() to use folios_put() | Matthew Wilcox (Oracle) | 1 | -8/+13 |
2024-03-04 | mm: remove free_unref_page_list() | Matthew Wilcox (Oracle) | 2 | -19/+0 |
2024-03-04 | memcg: remove mem_cgroup_uncharge_list() | Matthew Wilcox (Oracle) | 1 | -19/+0 |
2024-03-04 | mm: free folios directly in move_folios_to_lru() | Matthew Wilcox (Oracle) | 1 | -20/+12 |
2024-03-04 | mm: free folios in a batch in shrink_folio_list() | Matthew Wilcox (Oracle) | 1 | -11/+9 |
2024-03-04 | mm: allow non-hugetlb large folios to be batch processed | Matthew Wilcox (Oracle) | 1 | -2/+3 |
2024-03-04 | mm: handle large folios in free_unref_folios() | Matthew Wilcox (Oracle) | 1 | -8/+17 |
2024-03-04 | mm: use __page_cache_release() in folios_put() | Matthew Wilcox (Oracle) | 1 | -33/+29 |
2024-03-04 | mm: use free_unref_folios() in put_pages_list() | Matthew Wilcox (Oracle) | 1 | -7/+10 |
2024-03-04 | mm: remove use of folio list from folios_put() | Matthew Wilcox (Oracle) | 1 | -7/+12 |
2024-03-04 | memcg: add mem_cgroup_uncharge_folios() | Matthew Wilcox (Oracle) | 1 | -0/+13 |
2024-03-04 | mm: use folios_put() in __folio_batch_release() | Matthew Wilcox (Oracle) | 1 | -2/+1 |
2024-03-04 | mm: add free_unref_folios() | Matthew Wilcox (Oracle) | 2 | -25/+39 |
2024-03-04 | mm: convert free_unref_page_list() to use folios | Matthew Wilcox (Oracle) | 1 | -18/+20 |
2024-03-04 | mm: make folios_put() the basis of release_pages() | Matthew Wilcox (Oracle) | 2 | -43/+60 |
2024-03-04 | mm/khugepaged: keep mm in mm_slot without MMF_DISABLE_THP check | Lance Yang | 1 | -3/+3 |
2024-03-04 | mm/memfd: refactor memfd_tag_pins() and memfd_wait_for_pins() | David Hildenbrand | 1 | -29/+18 |
2024-03-04 | mm: huge_memory: enable debugfs to split huge pages to any order | Zi Yan | 1 | -12/+22 |
2024-03-04 | mm: thp: split huge page to any lower order pages | Zi Yan | 1 | -24/+83 |
2024-03-04 | mm: page_owner: add support for splitting to any order in split page_owner | Zi Yan | 3 | -7/+6 |
2024-03-04 | mm: memcg: make memcg huge page split support any order split | Zi Yan | 3 | -8/+9 |
2024-03-04 | mm/page_owner: use order instead of nr in split_page_owner() | Zi Yan | 3 | -4/+5 |
2024-03-04 | mm/memcg: use order instead of nr in split_page_memcg() | Zi Yan | 3 | -5/+7 |
2024-03-04 | mm: support order-1 folios in the page cache | Matthew Wilcox (Oracle) | 4 | -11/+16 |
2024-03-04 | mm/huge_memory: only split PMD mapping when necessary in unmap_folio() | Zi Yan | 1 | -2/+5 |
2024-03-04 | mm: madvise: pageout: ignore references rather than clearing young | Barry Song | 4 | -11/+13 |
2024-03-04 | kasan: fix a2 allocation and remove explicit cast in atomic tests | Paul Heidekrüger | 1 | -3/+3 |
2024-03-04 | mm: update mark_victim tracepoints fields | Carlos Galo | 1 | -1/+5 |
2024-03-04 | hugetlb: allow faults to be handled under the VMA lock | Vishal Moola (Oracle) | 1 | -6/+0 |
2024-03-04 | hugetlb: use vmf_anon_prepare() instead of anon_vma_prepare() | Vishal Moola (Oracle) | 1 | -9/+9 |
2024-03-04 | hugetlb: pass struct vm_fault through to hugetlb_handle_userfault() | Vishal Moola (Oracle) | 1 | -29/+9 |
2024-03-04 | hugetlb: move vm_fault declaration to the top of hugetlb_fault() | Vishal Moola (Oracle) | 1 | -13/+19 |
2024-03-04 | mm/memory: change vmf_anon_prepare() to be non-static | Vishal Moola (Oracle) | 2 | -1/+2 |
2024-03-04 | mm/page_alloc: make check_new_page() return bool | Hao Ge | 1 | -3/+3 |
2024-03-04 | mm/util.c: add byte count to __vm_enough_memory failure warning | Matthew Cassell | 1 | -2/+4 |
2024-03-04 | mm/zswap: change zswap_pool kref to percpu_ref | Chengming Zhou | 1 | -15/+33 |
2024-03-04 | mm/zswap: global lru and shrinker shared by all zswap_pools | Chengming Zhou | 1 | -105/+66 |
2024-03-04 | mm, mmap: fix vma_merge() case 7 with vma_ops->close | Vlastimil Babka | 1 | -1/+9 |
2024-03-04 | mm: userfaultfd: fix unexpected change to src_folio when UFFDIO_MOVE fails | Qi Zheng | 1 | -3/+3 |
2024-03-04 | mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a... | Vlastimil Babka | 3 | -11/+11 |
2024-03-04 | mm, slab: remove memcg_from_slab_obj() | Vlastimil Babka | 1 | -5/+0 |
2024-03-01 | mm, slab: remove the corner case of inc_slabs_node() | Chengming Zhou | 1 | -11/+2 |
2024-03-01 | mm/slab: Fix a kmemleak in kmem_cache_destroy() | Xiaolei Wang | 2 | -6/+8 |
2024-02-29 | mm/shmem.c: Use new form of *@param in kernel-doc | Akira Yokosawa | 1 | -2/+2 |
2024-02-27 | Merge tag 'mm-hotfixes-stable-2024-02-27-14-52' of git://git.kernel.org/pub/s... | Linus Torvalds | 7 | -102/+56 |
2024-02-26 | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGE | Vlastimil Babka | 2 | -17/+7 |
2024-02-26 | mm, slab: use an enum to define SLAB_ cache creation flags | Vlastimil Babka | 1 | -3/+3 |
2024-02-26 | mm, slab: deprecate SLAB_MEM_SPREAD flag | Vlastimil Babka | 1 | -1/+0 |
2024-02-25 | swap: port block device usage to file | Christian Brauner | 1 | -11/+11 |
2024-02-24 | Merge tag 'cxl-fixes-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+3 |
2024-02-23 | writeback: remove a use of write_cache_pages() from do_writepages() | Matthew Wilcox (Oracle) | 1 | -13/+18 |
2024-02-23 | writeback: add a writeback iterator | Christoph Hellwig | 1 | -78/+114 |
2024-02-23 | writeback: move the folio_prepare_writeback loop out of write_cache_pages() | Matthew Wilcox (Oracle) | 1 | -8/+10 |
2024-02-23 | writeback: use the folio_batch queue iterator | Matthew Wilcox (Oracle) | 1 | -13/+15 |
2024-02-23 | writeback: simplify the loops in write_cache_pages() | Matthew Wilcox (Oracle) | 1 | -39/+36 |
2024-02-23 | writeback: factor writeback_get_batch() out of write_cache_pages() | Matthew Wilcox (Oracle) | 1 | -22/+38 |
2024-02-23 | writeback: factor folio_prepare_writeback() out of write_cache_pages() | Matthew Wilcox (Oracle) | 1 | -27/+34 |
2024-02-23 | writeback: rework the loop termination condition in write_cache_pages | Christoph Hellwig | 1 | -51/+33 |
2024-02-23 | writeback: only update ->writeback_index for range_cyclic writeback | Christoph Hellwig | 1 | -10/+14 |
2024-02-23 | writeback: also update wbc->nr_to_write on writeback failure | Christoph Hellwig | 1 | -1/+1 |
2024-02-23 | writeback: fix done_index when hitting the wbc->nr_to_write | Christoph Hellwig | 1 | -0/+1 |
2024-02-23 | writeback: don't call mapping_set_error on AOP_WRITEPAGE_ACTIVATE | Christoph Hellwig | 1 | -1/+3 |
2024-02-23 | mm/page_alloc: make bad_range() return bool | Hao Ge | 1 | -6/+6 |
2024-02-23 | madvise:madvise_cold_or_pageout_pte_range(): allow split while folio_estimate... | Barry Song | 1 | -1/+1 |
2024-02-23 | mm/swapfile:__swap_duplicate: drop redundant WRITE_ONCE on swap_map for err c... | Barry Song | 1 | -1/+2 |
2024-02-23 | shmem: properly report quota mount options | Jan Kara | 1 | -0/+18 |
2024-02-23 | mm/compaction: optimize >0 order folio compaction with free page split. | Zi Yan | 1 | -5/+30 |
2024-02-23 | mm/compaction: add support for >0 order folio memory compaction. | Zi Yan | 3 | -63/+83 |
2024-02-23 | mm/compaction: enable compacting >0 order folios. | Zi Yan | 1 | -25/+76 |
2024-02-23 | mm/page_alloc: remove unused fpi_flags in free_pages_prepare() | Zi Yan | 1 | -5/+5 |
2024-02-23 | mm/zsmalloc: remove get_zspage_mapping() | Chengming Zhou | 1 | -24/+4 |
2024-02-23 | mm/zsmalloc: remove_zspage() don't need fullness parameter | Chengming Zhou | 1 | -7/+7 |
2024-02-23 | mm/zsmalloc: remove set_zspage_mapping() | Chengming Zhou | 1 | -11/+2 |
2024-02-23 | mm: compaction: early termination in compact_nodes() | Kefeng Wang | 1 | -7/+17 |
2024-02-23 | mm: zswap: increase reject_compress_poor but not reject_compress_fail if comp... | Barry Song | 1 | -14/+13 |
2024-02-23 | mm/z3fold: fix the comment for __encode_handle() | Zhongkun He | 1 | -2/+3 |
2024-02-23 | mm/zsmalloc: remove unused zspage->isolated | Chengming Zhou | 1 | -32/+0 |
2024-02-23 | mm/zsmalloc: remove migrate_write_lock_nested() | Chengming Zhou | 1 | -17/+5 |
2024-02-23 | mm/zsmalloc: fix migrate_write_lock() when !CONFIG_COMPACTION | Chengming Zhou | 1 | -6/+3 |
2024-02-23 | mm/damon/reclaim: implement memory PSI-driven quota self-tuning | SeongJae Park | 1 | -0/+25 |
2024-02-23 | mm/damon/reclaim: implement user-feedback driven quota auto-tuning | SeongJae Park | 1 | -0/+28 |
2024-02-23 | mm/damon/sysfs-schemes: support PSI-based quota auto-tune | SeongJae Park | 1 | -2/+40 |
2024-02-23 | mm/damon/core: implement PSI metric DAMOS quota goal | SeongJae Park | 1 | -0/+25 |
2024-02-23 | mm/damon/core: support multiple metrics for quota goal | SeongJae Park | 2 | -5/+22 |
2024-02-23 | mm/damon/core: let goal specified with only target and current values | SeongJae Park | 2 | -12/+7 |
2024-02-23 | mm/damon/core: remove ->goal field of damos_quota | SeongJae Park | 1 | -12/+5 |
2024-02-23 | mm/damon/sysfs: use only quota->goals | SeongJae Park | 3 | -19/+35 |
2024-02-23 | mm/damon/core: add multiple goals per damos_quota and helpers for those | SeongJae Park | 1 | -7/+71 |
2024-02-23 | mm/damon/core: split out quota goal related fields to a struct | SeongJae Park | 2 | -11/+12 |
2024-02-23 | mm/damon/sysfs: implement a kdamond command for updating schemes' effective q... | SeongJae Park | 3 | -0/+56 |
2024-02-23 | mm/damon/sysfs-schemes: implement quota effective_bytes file | SeongJae Park | 1 | -0/+14 |
2024-02-23 | mm/damon/core: set damos_quota->esz as public field and document | SeongJae Park | 1 | -4/+4 |
2024-02-23 | mm/khugepaged: bypassing unnecessary scans with MMF_DISABLE_THP check | Lance Yang | 1 | -6/+12 |
2024-02-23 | mm: vmalloc: refactor vmalloc_dump_obj() function | Uladzislau Rezki (Sony) | 1 | -16/+17 |
2024-02-23 | mm: vmalloc: improve description of vmap node layer | Uladzislau Rezki (Sony) | 1 | -14/+46 |
2024-02-23 | mm: vmalloc: add a shrinker to drain vmap pools | Uladzislau Rezki (Sony) | 1 | -0/+39 |
2024-02-23 | mm: vmalloc: set nr_nodes based on CPUs in a system | Uladzislau Rezki (Sony) | 1 | -6/+23 |
2024-02-23 | mm: vmalloc: support multiple nodes in vmallocinfo | Uladzislau Rezki (Sony) | 1 | -73/+47 |
2024-02-23 | mm: vmalloc: support multiple nodes in vread_iter | Uladzislau Rezki (Sony) | 1 | -14/+53 |
2024-02-23 | mm: vmalloc: add a scan area of VA only once | Uladzislau Rezki (Sony) | 1 | -6/+6 |
2024-02-23 | mm: vmalloc: offload free_vmap_area_lock lock | Uladzislau Rezki (Sony) | 1 | -45/+342 |
2024-02-23 | mm: vmalloc: remove global purge_vmap_area_root rb-tree | Uladzislau Rezki (Sony) | 1 | -53/+82 |
2024-02-23 | mm/vmalloc: remove vmap_area_list | Baoquan He | 2 | -4/+0 |
2024-02-23 | mm: vmalloc: remove global vmap_area_root rb-tree | Uladzislau Rezki (Sony) | 1 | -68/+174 |
2024-02-23 | mm: vmalloc: move vmap_init_free_space() down in vmalloc.c | Uladzislau Rezki (Sony) | 1 | -41/+41 |
2024-02-23 | mm: vmalloc: rename adjust_va_to_fit_type() function | Uladzislau Rezki (Sony) | 1 | -7/+6 |
2024-02-23 | mm: vmalloc: add va_alloc() helper | Uladzislau Rezki (Sony) | 1 | -13/+28 |
2024-02-23 | mm,page_owner: filter out stacks by a threshold | Oscar Salvador | 1 | -1/+22 |
2024-02-23 | mm,page_owner: display all stacks and their count | Oscar Salvador | 1 | -1/+92 |
2024-02-23 | mm,page_owner: implement the tracking of the stacks count | Oscar Salvador | 1 | -1/+72 |
2024-02-23 | mm,page_owner: maintain own list of stack_records structs | Oscar Salvador | 1 | -0/+15 |
2024-02-23 | merge mm-hotfixes-stable into mm-nonmm-stable to pick up stackdepot changes | Andrew Morton | 7 | -102/+56 |
2024-02-23 | mm/debug_vm_pgtable: fix BUG_ON with pud advanced test | Aneesh Kumar K.V (IBM) | 1 | -0/+8 |
2024-02-23 | mm: cachestat: fix folio read-after-free in cache walk | Nhat Pham | 1 | -25/+26 |
2024-02-23 | mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index | Byungchul Park | 1 | -0/+8 |
2024-02-23 | kasan: revert eviction of stack traces in generic mode | Marco Elver | 4 | -77/+14 |
2024-02-22 | treewide: update LLVM Bugzilla links | Nathan Chancellor | 1 | -1/+1 |
2024-02-22 | userfaultfd: use per-vma locks in userfaultfd operations | Lokesh Gidra | 2 | -90/+295 |
2024-02-22 | userfaultfd: protect mmap_changing with rw_sem in userfaulfd_ctx | Lokesh Gidra | 1 | -27/+35 |
2024-02-22 | kasan: increase the number of bits to shift when recording extra timestamps | Juntong Deng | 2 | -2/+2 |
2024-02-22 | rmap: replace two calls to compound_order with folio_order | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-02-22 | Introduce cpu_dcache_is_aliasing() across all architectures | Mathieu Desnoyers | 1 | -0/+6 |
2024-02-22 | mm: add pte_batch_hint() to reduce scanning in folio_pte_batch() | Ryan Roberts | 1 | -7/+12 |
2024-02-22 | mm: thp: batch-collapse PMD with set_ptes() | Ryan Roberts | 1 | -25/+33 |
2024-02-22 | mm/memory: optimize unmap/zap with PTE-mapped THP | David Hildenbrand | 1 | -26/+66 |
2024-02-22 | mm/mmu_gather: improve cond_resched() handling with large folios and expensiv... | David Hildenbrand | 1 | -15/+43 |
2024-02-22 | mm/mmu_gather: add __tlb_remove_folio_pages() | David Hildenbrand | 3 | -14/+74 |
2024-02-22 | mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAP | David Hildenbrand | 1 | -2/+3 |
2024-02-22 | mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page... | David Hildenbrand | 1 | -3/+4 |
2024-02-22 | mm/memory: factor out zapping folio pte into zap_present_folio_pte() | David Hildenbrand | 1 | -21/+32 |
2024-02-22 | mm/memory: further separate anon and pagecache folio handling in zap_present_... | David Hildenbrand | 1 | -5/+11 |
2024-02-22 | mm/memory: handle !page case in zap_present_pte() separately | David Hildenbrand | 1 | -11/+11 |
2024-02-22 | mm/memory: factor out zapping of present pte into zap_present_pte() | David Hildenbrand | 1 | -41/+53 |
2024-02-22 | mm: compaction: limit the suitable target page order to be less than cc->order | Baolin Wang | 1 | -1/+3 |
2024-02-22 | mm/hugetlb: move page order check inside hugetlb_cma_reserve() | Anshuman Khandual | 1 | -0/+7 |
2024-02-22 | mm/mglru: improve swappiness handling | Kinsey Ho | 1 | -10/+10 |
2024-02-22 | mm/mglru: improve struct lru_gen_mm_walk | Kinsey Ho | 1 | -24/+26 |
2024-02-22 | mm/mglru: improve reset_mm_stats() | Kinsey Ho | 1 | -20/+22 |
2024-02-22 | mm/mglru: improve should_run_aging() | Kinsey Ho | 1 | -14/+11 |
2024-02-22 | mm/mglru: drop unused parameter | Kinsey Ho | 1 | -5/+5 |
2024-02-22 | kasan/test: avoid gcc warning for intentional overflow | Arnd Bergmann | 1 | -1/+2 |