Age | Commit message (Expand) | Author | Files | Lines |
3 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 4 | -31/+5 |
5 days | mm/execmem, arch: convert remaining overrides of module_alloc to execmem | Mike Rapoport (IBM) | 1 | -12/+62 |
5 days | mm/execmem, arch: convert simple overrides of module_alloc to execmem | Mike Rapoport (IBM) | 2 | -3/+66 |
5 days | mm: introduce execmem_alloc() and execmem_free() | Mike Rapoport (IBM) | 3 | -0/+36 |
5 days | Merge tag 'for-6.10/io_uring-20240511' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -0/+7 |
5 days | Merge tag 'vfs-6.10.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2 | -3/+58 |
5 days | Merge tag 'vfs-6.10.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2 | -3/+4 |
5 days | Merge tag 'docs-6.10' of git://git.lwn.net/linux | Linus Torvalds | 1 | -4/+3 |
5 days | Merge tag 'slab-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 3 | -53/+95 |
5 days | Merge tag 's390-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -0/+35 |
8 days | Merge tag 'mm-hotfixes-stable-2024-05-10-13-14' of git://git.kernel.org/pub/s... | Linus Torvalds | 3 | -3/+7 |
8 days | Merge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g... | Paolo Bonzini | 9 | -170/+206 |
13 days | mm,page_owner: don't remove __GFP_NOLOCKDEP in add_stack_record_to_list | Christoph Hellwig | 1 | -1/+1 |
13 days | mm/vmalloc: fix return value of vb_alloc if size is 0 | Hailong.Liu | 1 | -1/+1 |
13 days | mm: use memalloc_nofs_save() in page_cache_ra_order() | Kefeng Wang | 1 | -0/+4 |
13 days | mm: page_owner: fix wrong information in dump_page_owner | Maninder Singh | 1 | -1/+1 |
2024-05-02 | mm/slub: remove the check for NULL kmalloc_caches | Hyunmin Lee | 1 | -6/+4 |
2024-05-02 | mm/slub: create kmalloc 96 and 192 caches regardless cache size order | Hyunmin Lee | 1 | -12/+7 |
2024-05-02 | mm/slub: mark racy access on slab->freelist | linke li | 1 | -1/+1 |
2024-05-01 | mm: Export writeback_iter() | David Howells | 1 | -0/+1 |
2024-05-01 | mm: Provide a means of invalidation without using launder_folio | David Howells | 1 | -0/+54 |
2024-05-01 | mm/slub: avoid zeroing outside-object freepointer for single free | Nicolas Bouchinet | 1 | -23/+29 |
2024-04-29 | mm: Remove the PG_fscache alias for PG_private_2 | David Howells | 1 | -3/+3 |
2024-04-25 | mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() | Miaohe Lin | 1 | -1/+1 |
2024-04-24 | hugetlb: check for anon_vma prior to folio allocation | Vishal Moola (Oracle) | 1 | -4/+7 |
2024-04-24 | mm: zswap: fix shrinker NULL crash with cgroup_disable=memory | Johannes Weiner | 1 | -9/+16 |
2024-04-24 | mm: turn folio_test_hugetlb into a PageType | Matthew Wilcox (Oracle) | 1 | -19/+3 |
2024-04-24 | mm/hugetlb: fix missing hugetlb_lock for resv uncharge | Peter Xu | 1 | -1/+4 |
2024-04-24 | mm: Update shuffle documentation to match its current state | Maíra Canal | 1 | -4/+3 |
2024-04-23 | slub: use count_partial_free_approx() in slab_out_of_memory() | Jianfeng Wang | 1 | -1/+1 |
2024-04-23 | slub: introduce count_partial_free_approx() | Jianfeng Wang | 1 | -1/+38 |
2024-04-19 | Merge x86 bugfixes from Linux 6.9-rc3 | Paolo Bonzini | 9 | -59/+149 |
2024-04-18 | mm/userfaultfd: Do not place zeropages when zeropages are disallowed | David Hildenbrand | 1 | -0/+35 |
2024-04-17 | Merge patch series 'Fix shmem_rename2 directory offset calculation' of https:... | Christian Brauner | 1 | -2/+1 |
2024-04-17 | libfs: Add simple_offset_rename() API | Chuck Lever | 1 | -2/+1 |
2024-04-16 | mm/shmem: inline shmem_is_huge() for disabled transparent hugepages | Sumanth Korikkar | 1 | -6/+0 |
2024-04-16 | mm,page_owner: defer enablement of static branch | Oscar Salvador | 1 | -1/+1 |
2024-04-16 | mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled | Miaohe Lin | 1 | -3/+15 |
2024-04-16 | mm/userfaultfd: allow hugetlb change protection upon poison entry | Peter Xu | 1 | -3/+7 |
2024-04-16 | mm,page_owner: fix printing of stack records | Oscar Salvador | 1 | -3/+1 |
2024-04-16 | mm,page_owner: fix accounting of pages when migrating | Oscar Salvador | 1 | -0/+15 |
2024-04-16 | mm,page_owner: fix refcount imbalance | Oscar Salvador | 1 | -14/+20 |
2024-04-16 | mm,page_owner: update metadata for tail pages | Oscar Salvador | 1 | -63/+74 |
2024-04-16 | userfaultfd: change src_folio after ensuring it's unpinned in UFFDIO_MOVE | Lokesh Gidra | 1 | -3/+3 |
2024-04-16 | mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly | David Hildenbrand | 3 | -41/+40 |
2024-04-15 | slub: Set __GFP_COMP in kmem_cache by default | Haifeng Xu | 1 | -3/+1 |
2024-04-15 | mm: add nommu variant of vm_insert_pages() | Jens Axboe | 1 | -0/+7 |
2024-04-12 | mm: replace set_pte_at_notify() with just set_pte_at() | Paolo Bonzini | 3 | -14/+5 |
2024-04-11 | mmu_notifier: remove the .change_pte() callback | Paolo Bonzini | 1 | -17/+0 |
2024-04-09 | mm/slub: remove duplicate initialization for early_kmem_cache_node_alloc() | Sangyun Kim | 1 | -1/+0 |
2024-04-07 | fs: claw back a few FMODE_* bits | Christian Brauner | 1 | -1/+3 |
2024-04-05 | x86/mm/pat: fix VM_PAT handling in COW mappings | David Hildenbrand | 1 | -0/+4 |
2024-04-05 | mm: vmalloc: fix lockdep warning | Uladzislau Rezki (Sony) | 1 | -30/+43 |
2024-04-05 | mm: vmalloc: bail out early in find_vmap_area() if vmap is not init | Uladzislau Rezki (Sony) | 1 | -0/+3 |
2024-04-04 | mm/slub: correct comment in do_slab_free() | Xiu Jianfeng | 1 | -1/+1 |
2024-04-04 | mm/slub: simplify get_partial_node() | Xiongwei Song | 1 | -8/+8 |
2024-04-04 | mm/slub: add slub_get_cpu_partial() helper | Xiongwei Song | 1 | -0/+10 |
2024-04-04 | mm/slub: remove the check of !kmem_cache_has_cpu_partial() | Xiongwei Song | 1 | -2/+1 |
2024-04-02 | mm/slub: Reduce memory consumption in extreme scenarios | Chen Jun | 1 | -2/+23 |
2024-03-31 | Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+1 |
2024-03-31 | kbuild: make -Woverride-init warnings more consistent | Arnd Bergmann | 1 | -2/+1 |
2024-03-29 | mm: clean up populate_vma_page_range() FOLL_* flag handling | Linus Torvalds | 1 | -6/+8 |
2024-03-26 | mm: zswap: fix data loss on SWP_SYNCHRONOUS_IO devices | Johannes Weiner | 1 | -4/+19 |
2024-03-26 | userfaultfd: fix deadlock warning when locking src and dst VMAs | Lokesh Gidra | 1 | -1/+2 |
2024-03-26 | tmpfs: fix race on handling dquot rbtree | Carlos Maiolino | 1 | -3/+7 |
2024-03-26 | mm: zswap: fix writeback shinker GFP_NOIO/GFP_NOFS recursion | Johannes Weiner | 1 | -0/+8 |
2024-03-26 | mm: zswap: fix kernel BUG in sg_init_one | Barry Song | 1 | -2/+12 |
2024-03-26 | mm: cachestat: fix two shmem bugs | Johannes Weiner | 1 | -0/+16 |
2024-03-26 | mm,page_owner: fix recursion | Oscar Salvador | 1 | -10/+23 |
2024-03-26 | mm/memory: fix missing pte marker for !page on pte zaps | Peter Xu | 1 | -1/+3 |
2024-03-25 | mm/slub: mark racy accesses on slab->slabs | linke li | 1 | -3/+3 |
2024-03-25 | mm/slub: remove dummy slabinfo functions | Xiu Jianfeng | 3 | -15/+0 |
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 |