Age | Commit message (Expand) | Author | Files | Lines |
2024-04-25 | mm/gup: drop gup_fast_folio_allowed() in hugepd processing | Peter Xu | 1 | -5/+8 |
2024-04-25 | mm: introduce vma_pgtable_walk_{begin|end}() | Peter Xu | 1 | -0/+12 |
2024-04-25 | mm/hugetlb: declare hugetlbfs_pagecache_present() non-static | Peter Xu | 1 | -2/+2 |
2024-04-25 | mm/Kconfig: CONFIG_PGTABLE_HAS_HUGE_LEAVES | Peter Xu | 1 | -0/+6 |
2024-04-25 | mm: rename mm_put_huge_zero_page to mm_put_huge_zero_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2024-04-25 | mm: convert do_huge_pmd_anonymous_page to huge_zero_folio | Matthew Wilcox (Oracle) | 1 | -11/+12 |
2024-04-25 | mm: convert huge_zero_page to huge_zero_folio | Matthew Wilcox (Oracle) | 1 | -14/+14 |
2024-04-25 | mm: convert migrate_vma_collect_pmd to use a folio | Matthew Wilcox (Oracle) | 1 | -8/+8 |
2024-04-25 | mm: add pmd_folio() | Matthew Wilcox (Oracle) | 5 | -7/+7 |
2024-04-25 | mm: add is_huge_zero_folio() | Matthew Wilcox (Oracle) | 5 | -7/+7 |
2024-04-25 | zswap: replace RB tree with xarray | Chris Li | 1 | -126/+57 |
2024-04-25 | mm/page_alloc.c: change the array-length to MIGRATE_PCPTYPES | Baoquan He | 1 | -1/+1 |
2024-04-25 | mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty... | Baoquan He | 1 | -2/+3 |
2024-04-25 | mm/mm_init.c: remove the outdated code comment above deferred_grow_zone() | Baoquan He | 1 | -5/+1 |
2024-04-25 | mm/page_alloc.c: remove unneeded codes in !NUMA version of build_zonelists() | Baoquan He | 1 | -24/+0 |
2024-04-25 | mm: make __absent_pages_in_range() as static | Baoquan He | 1 | -1/+1 |
2024-04-25 | mm/init: remove the unnecessary special treatment for memory-less node | Baoquan He | 1 | -16/+11 |
2024-04-25 | mm: move array mem_section init code out of memory_present() | Baoquan He | 1 | -13/+13 |
2024-04-25 | mm, slab: move slab_memcg hooks to mm/memcontrol.c | Vlastimil Babka | 3 | -101/+105 |
2024-04-25 | mm, slab: move memcg charging to post-alloc hook | Vlastimil Babka | 2 | -104/+78 |
2024-04-25 | remove references to page->flags in documentation | Matthew Wilcox (Oracle) | 2 | -3/+3 |
2024-04-25 | slub: remove use of page->flags | Matthew Wilcox (Oracle) | 1 | -8/+2 |
2024-04-25 | mm: convert arch_clear_hugepage_flags to take a folio | Matthew Wilcox (Oracle) | 1 | -2/+2 |
2024-04-25 | mm: make page_mapped() take a const argument | Matthew Wilcox (Oracle) | 2 | -4/+5 |
2024-04-25 | mm: make is_free_buddy_page() take a const argument | Matthew Wilcox (Oracle) | 1 | -4/+4 |
2024-04-25 | mm: make page_ext_get() take a const argument | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2024-04-25 | mm: merge folio_is_secretmem() and folio_fast_pin_allowed() into gup_fast_fol... | David Hildenbrand | 1 | -20/+28 |
2024-04-25 | mm: move follow_phys to arch/x86/mm/pat/memtype.c | Christoph Hellwig | 1 | -32/+0 |
2024-04-25 | mm: remove follow_pfn | Christoph Hellwig | 2 | -55/+2 |
2024-04-25 | mm: backing-dev: use group allocation/free of per-cpu counters API | Kefeng Wang | 1 | -18/+5 |
2024-04-25 | huge_memory.c: document huge page splitting rules more thoroughly | John Hubbard | 1 | -15/+27 |
2024-04-25 | mm/mmap: convert all mas except mas_detach to vma iterator | Yajun Deng | 2 | -57/+85 |
2024-04-25 | mm/mm_init.c: remove arch_reserved_kernel_pages() | Baoquan He | 1 | -12/+0 |
2024-04-25 | mm/mm_init.c: remove unneeded calc_memmap_size() | Baoquan He | 1 | -20/+0 |
2024-04-25 | mm/mm_init.c: remove meaningless calculation of zone->managed_pages in free_a... | Baoquan He | 1 | -41/+5 |
2024-04-25 | mm/mm_init.c: add new function calc_nr_all_pages() | Baoquan He | 1 | -0/+24 |
2024-04-25 | mm/mm_init.c: remove the useless dma_reserve | Baoquan He | 1 | -23/+0 |
2024-04-25 | mm/filemap: optimize filemap folio adding | Kairui Song | 1 | -15/+41 |
2024-04-25 | mm/filemap: clean up hugetlb exclusion code | Kairui Song | 1 | -13/+8 |
2024-04-25 | mm/filemap: return early if failed to allocate memory for split | Kairui Song | 1 | -1/+4 |
2024-04-25 | mm: convert folio_estimated_sharers() to folio_likely_mapped_shared() | David Hildenbrand | 5 | -17/+15 |
2024-04-25 | mm/migrate: split source folio if it is on deferred split list | Zi Yan | 1 | -0/+23 |
2024-04-25 | mm: hold PTL from the first PTE while reclaiming a large folio | Barry Song | 1 | -0/+14 |
2024-04-25 | mm/vmalloc.c: optimize to reduce arguments of alloc_vmap_area() | Baoquan He | 1 | -8/+12 |
2024-04-25 | mm/filemap: don't decrease mmap_miss when folio has workingset flag | Liu Shixin | 1 | -2/+12 |
2024-04-25 | mm/readahead: break read-ahead loop if filemap_add_folio return -ENOMEM | Liu Shixin | 1 | -2/+6 |
2024-04-25 | arm64: mm: swap: support THP_SWAP on hardware with MTE | Barry Song | 6 | -5/+19 |
2024-04-25 | mm: hugetlb: make the hugetlb migration strategy consistent | Baolin Wang | 3 | -4/+16 |
2024-04-25 | mm: record the migration reason for struct migration_target_control | Baolin Wang | 8 | -1/+9 |
2024-04-25 | mm/vmalloc: eliminated the lock contention from twice to once | rulinhuang | 1 | -28/+22 |
2024-04-25 | mm/kmemleak: disable KASAN instrumentation in kmemleak | Waiman Long | 1 | -0/+1 |
2024-04-25 | mm/kmemleak: compact kmemleak_object further | Waiman Long | 1 | -1/+1 |
2024-04-25 | mm: zswap: remove nr_zswap_stored atomic | Yosry Ahmed | 1 | -5/+6 |
2024-04-25 | mm: page_alloc: batch vmstat updates in expand() | Johannes Weiner | 1 | -1/+4 |
2024-04-25 | mm: page_alloc: change move_freepages() to __move_freepages_block() | Vlastimil Babka | 1 | -23/+20 |
2024-04-25 | mm: page_alloc: consolidate free page accounting | Johannes Weiner | 3 | -99/+110 |
2024-04-25 | mm: page_isolation: prepare for hygienic freelists | Johannes Weiner | 3 | -162/+152 |
2024-04-25 | mm: page_alloc: set migratetype inside move_freepages() | Zi Yan | 2 | -18/+16 |
2024-04-25 | mm: page_alloc: close migratetype race between freeing and stealing | Johannes Weiner | 1 | -33/+19 |
2024-04-25 | mm: page_alloc: fix freelist movement during block conversion | Johannes Weiner | 2 | -76/+120 |
2024-04-25 | mm: page_alloc: fix move_freepages_block() range error | Johannes Weiner | 1 | -2/+8 |
2024-04-25 | mm: page_alloc: move free pages when converting block during isolation | Johannes Weiner | 1 | -1/+4 |
2024-04-25 | mm: page_alloc: fix up block types when merging compatible blocks | Johannes Weiner | 1 | -4/+11 |
2024-04-25 | mm: page_alloc: optimize free_unref_folios() | Johannes Weiner | 1 | -9/+23 |
2024-04-25 | mm: page_alloc: remove pcppage migratetype caching | Johannes Weiner | 1 | -52/+14 |
2024-04-25 | hugetlb: remove mention of destructors | Matthew Wilcox (Oracle) | 1 | -24/+16 |
2024-04-25 | mm: improve dumping of mapcount and page_type | Matthew Wilcox (Oracle) | 1 | -11/+8 |
2024-04-25 | mm: free up PG_slab | Matthew Wilcox (Oracle) | 2 | -10/+1 |
2024-04-25 | mm: remove folio_prep_large_rmappable() | Matthew Wilcox (Oracle) | 2 | -9/+3 |
2024-04-25 | mm: always initialise folio->_deferred_list | Matthew Wilcox (Oracle) | 5 | -7/+12 |
2024-04-25 | mm/slub: avoid recursive loop with kmemleak | Kees Cook | 2 | -3/+3 |
2024-04-25 | codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations | Suren Baghdasaryan | 1 | -7/+39 |
2024-04-25 | codetag: debug: mark codetags for reserved pages as empty | Suren Baghdasaryan | 1 | -1/+11 |
2024-04-25 | codetag: debug: skip objext checking when it's for objext itself | Suren Baghdasaryan | 1 | -0/+33 |
2024-04-25 | lib: add memory allocations report in show_mem() | Suren Baghdasaryan | 1 | -0/+26 |
2024-04-25 | mm: vmalloc: enable memory allocation profiling | Kent Overstreet | 3 | -74/+74 |
2024-04-25 | mm: percpu: enable per-cpu allocation tagging | Suren Baghdasaryan | 1 | -56/+6 |
2024-04-25 | mm: percpu: add codetag reference into pcpuobj_ext | Kent Overstreet | 2 | -2/+35 |
2024-04-25 | mm: percpu: introduce pcpuobj_ext | Kent Overstreet | 2 | -17/+32 |
2024-04-25 | mempool: hook up to memory allocation profiling | Kent Overstreet | 1 | -21/+15 |
2024-04-25 | mm/slab: enable slab allocation tagging for kmalloc and friends | Suren Baghdasaryan | 3 | -36/+36 |
2024-04-25 | mm/slab: add allocation accounting into slab allocation and free paths | Suren Baghdasaryan | 1 | -1/+95 |
2024-04-25 | mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y | Suren Baghdasaryan | 1 | -0/+9 |
2024-04-25 | mm: fix non-compound multi-order memory accounting in __free_pages | Suren Baghdasaryan | 1 | -1/+4 |
2024-04-25 | mm: create new codetag references during page splitting | Suren Baghdasaryan | 2 | -0/+4 |
2024-04-25 | mm: enable page allocation tagging | Suren Baghdasaryan | 4 | -53/+58 |
2024-04-25 | lib: introduce support for page allocation tagging | Suren Baghdasaryan | 3 | -0/+9 |
2024-04-25 | slab: objext: introduce objext_flags as extension to page_memcg_data_flags | Suren Baghdasaryan | 1 | -4/+1 |
2024-04-25 | mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation | Suren Baghdasaryan | 1 | -2/+3 |
2024-04-25 | mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation | Suren Baghdasaryan | 1 | -0/+2 |
2024-04-25 | mm: introduce slabobj_ext to support slab object extensions | Suren Baghdasaryan | 6 | -104/+125 |
2024-04-25 | mm/slub: mark slab_free_freelist_hook() __always_inline | Kent Overstreet | 1 | -3/+3 |
2024-04-25 | fix missing vmalloc.h includes | Kent Overstreet | 2 | -0/+2 |
2024-04-25 | percpu: clean up all mappings when pcpu_map_pages() fails | Yosry Ahmed | 1 | -2/+2 |
2024-04-25 | mm/numa_balancing: allow migrate on protnone reference with MPOL_PREFERRED_MA... | Donet Tom | 1 | -5/+17 |
2024-04-25 | mm/mempolicy: use numa_node_id() instead of cpu_to_node() | Donet Tom | 4 | -9/+17 |
2024-04-25 | mm: zswap: remove unnecessary check in zswap_find_zpool() | Yosry Ahmed | 1 | -6/+1 |
2024-04-25 | mm: zpool: return pool size in pages | Johannes Weiner | 5 | -21/+21 |
2024-04-25 | mm: zswap: optimize zswap pool size tracking | Johannes Weiner | 1 | -51/+50 |
2024-04-25 | mm/treewide: replace pXd_huge() with pXd_leaf() | Peter Xu | 3 | -4/+4 |
2024-04-25 | mm/gup: merge pXd huge mapping checks | Peter Xu | 1 | -4/+3 |
2024-04-25 | mm/gup: check p4d presence before going on | Peter Xu | 1 | -2/+2 |
2024-04-25 | mm/gup: cache p4d in follow_p4d_mask() | Peter Xu | 1 | -6/+7 |
2024-04-25 | mm/hmm: process pud swap entry without pud_huge() | Peter Xu | 1 | -6/+1 |
2024-04-25 | mm: page_alloc: control latency caused by zone PCP draining | Lucas Stach | 1 | -4/+7 |
2024-04-25 | mm/madvise: don't perform madvise VMA walk for MADV_POPULATE_(READ|WRITE) | David Hildenbrand | 1 | -14/+12 |
2024-04-25 | mm: memcg: add NULL check to obj_cgroup_put() | Yosry Ahmed | 2 | -14/+7 |
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-15 | iommu: observability of the IOMMU allocations | Pasha Tatashin | 1 | -0/+3 |
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 |