summaryrefslogtreecommitdiffstats
path: root/include/linux/mm.h
Commit message (Expand)AuthorAgeFilesLines
* mm: extend max struct page size for kmsanArnd Bergmann2023-02-031-3/+9
* include/linux/mm: fix release_pages_arg kernel doc commentSeongJae Park2023-01-111-3/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-12-151-0/+1
|\
| * mm/gup: Add FOLL_INTERRUPTIBLEPeter Xu2022-11-091-0/+1
* | Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-12-131-55/+221
|\ \
| * | mm: add folio dtor and order setter functionsSidhartha Kumar2022-12-111-0/+23
| * | mm/sparse-vmemmap: generalise vmemmap_populate_hugepages()Feiyang Chen2022-12-111-0/+6
| * | LoongArch: add sparse memory vmemmap supportFeiyang Chen2022-12-111-0/+2
| * | mm/gup: remove FOLL_MIGRATIONDavid Hildenbrand2022-12-111-1/+0
| * | s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr()Anshuman Khandual2022-11-301-1/+1
| * | mm/thp: rename pmd_to_page() as pmd_pgtable_page()Anshuman Khandual2022-11-301-3/+3
| * | mm/gup: reliable R/O long-term pinning in COW mappingsDavid Hildenbrand2022-11-301-3/+24
| * | mm: anonymous shared memory namingPasha Tatashin2022-11-301-0/+2
| * | mm: teach release_pages() to take an array of encoded page pointers tooLinus Torvalds2022-11-301-2/+19
| * | mm/autonuma: use can_change_(pte|pmd)_writable() to replace savedwriteDavid Hildenbrand2022-11-301-0/+2
| * | mm/mprotect: factor out check whether manual PTE write upgrades are requiredDavid Hildenbrand2022-11-301-2/+14
| * | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mappedHugh Dickins2022-11-301-3/+16
| * | mm,thp,rmap: subpages_mapcount of PTE-mapped subpagesHugh Dickins2022-11-301-21/+31
| * | mm,thp,rmap: simplify compound page mapcount handlingHugh Dickins2022-11-301-23/+62
| * | mm, hwpoison: when copy-on-write hits poison, take page offlineTony Luck2022-11-301-1/+5
| * | mm: convert mm's rss stats into percpu_counterShakeel Butt2022-11-301-18/+8
| * | Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton2022-11-301-8/+21
| |\ \
| * | | swap: add a limit for readahead page-cluster valueKairui Song2022-11-081-0/+1
| * | | mm/hwpoison: introduce per-memory_block hwpoison counterNaoya Horiguchi2022-11-081-1/+19
| * | | mm/hwpoison: pass pfn to num_poisoned_pages_*()Naoya Horiguchi2022-11-081-2/+2
| * | | mm/hwpoison: move definitions of num_poisoned_pages_* to memory-failure.cNaoya Horiguchi2022-11-081-0/+5
| * | | mm,hwpoison,hugetlb,memory_hotplug: hotremove memory section with hwpoisoned ...Naoya Horiguchi2022-11-081-2/+4
| * | | mm: fix typo in struct vm_operations_struct commentsRolf Eike Beer2022-11-081-1/+1
| | |/ | |/|
* | | Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-1/+2
|\ \ \ | |_|/ |/| |
| * | mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pagesLogan Gunthorpe2022-11-091-0/+1
| * | mm: allow multiple error returns in try_grab_page()Logan Gunthorpe2022-11-091-1/+1
| |/
* | hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processingMike Kravetz2022-11-301-0/+2
* | madvise: use zap_page_range_single for madvise dontneedMike Kravetz2022-11-301-8/+19
|/
* mm/page_alloc: add __init annotations to init_mem_debugging_and_hardening()Miaohe Lin2022-10-031-1/+1
* mm: reimplement folio_order() and folio_nr_pages()Matthew Wilcox (Oracle)2022-10-031-2/+10
* mm: reduce noise in show_mem for lowmem allocationsMichal Hocko2022-09-261-2/+11
* mm/gup: replace FOLL_NUMA by gup_can_follow_protnone()David Hildenbrand2022-09-261-1/+15
* mm: remove the vma linked listLiam R. Howlett2022-09-261-2/+3
* mm/mmap: reorganize munmap to use maple statesLiam R. Howlett2022-09-261-2/+3
* mm: convert vma_lookup() to use mtree_load()Liam R. Howlett2022-09-261-6/+1
* mm: use maple tree operations for find_vma_intersection()Liam R. Howlett2022-09-261-18/+4
* mm: optimize find_exact_vma() to use vma_lookup()Liam R. Howlett2022-09-261-1/+1
* mm: remove rb tree.Liam R. Howlett2022-09-261-2/+0
* kernel/fork: use maple tree for dup_mmap() during forkingLiam R. Howlett2022-09-261-2/+0
* mm: add VMA iteratorMatthew Wilcox (Oracle)2022-09-261-0/+32
* mm: start tracking VMAs with maple treeLiam R. Howlett2022-09-261-0/+5
* mm: multi-gen LRU: exploit locality in rmapYu Zhao2022-09-261-0/+5
* mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fastDavid Hildenbrand2022-09-111-2/+7
* mm: kill find_min_pfn_with_active_regions()Kefeng Wang2022-09-111-1/+0
* memory tiering: hot page selection with hint page fault latencyHuang Ying2022-09-111-0/+25