summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)Author
22 hoursmm/damon/core: implement damon_probe_hits_wsum()SJ Park
22 hoursmm/damon/core: ask apply_probe() to return max probe hits weighted sumSJ Park
22 hoursmm/damon/paddr: set samples in apply_probes() if requestedSJ Park
22 hoursmm/damon/core: ask apply_probes() ops callback to set sampling addressSJ Park
22 hoursmm/damon/core: introduce damon_probe->weightSJ Park
22 hoursmm: remove wb_writeout_incChristoph Hellwig
22 hoursmm/gup: fix GUP-fast fallback for NULL-mapping order-0 foliosJohn Hubbard
22 hoursmm: standardize printing for pgtable entriesDavid Hildenbrand (Arm)
22 hoursmm/vmalloc: align vm_area so vmap() can batch mappingsBarry Song (Xiaomi)
22 hoursmm/vmalloc: map contiguous pages in batches for vmap() if possibleBarry Song (Xiaomi)
22 hoursmm/vmalloc: extract vm_shift() to consolidate mapping shift selectionWen Jiang
22 hoursmm/vmalloc: extend page table walk to support larger page_shift sizes and eli...Barry Song (Xiaomi)
22 hoursmm/vmalloc: extract vmap_set_ptes() to consolidate PTE mapping logicWen Jiang
22 hoursksm: use precise linear_page_index instead of the whole address spacexu xin
22 hoursmm/ksm: initialize the addr only once in collect_procs_ksmxu xin
22 hoursmm: split out vmalloc declarations from internal.hMike Rapoport (Microsoft)
22 hoursmm: split out sparse declarations from internal.hMike Rapoport (Microsoft)
22 hoursmm: split out mm_init and memblock declarations from internal.hMike Rapoport (Microsoft)
22 hoursksm: optimize rmap_walk_ksm by passing a suitable page indexxu xin
22 hoursksm: add linear_page_index into ksm_rmap_itemxu xin
22 hoursmm/damon/core: handle unreset probe_hits in probe_hits_mvsum()SJ Park
22 hoursmm/damon/core: update probe hits for new parameter commitSJ Park
22 hoursmm/damon/core: s/nr_accesses_for_new_attrs/nr_samples_for_new_attrs/SJ Park
22 hoursmm/damon/core: s/nr_accesses_to_accesses_bp/sample_count_to_bp/SJ Park
22 hoursmm/damon/core: s/accesses_bp_to_nr_accesses/sample_bp_to_count/SJ Park
22 hoursmm/damon/core: s/damon_max_nr_accesses()/damon_nr_samples_per_aggr()/SJ Park
22 hoursmm/damon/core: remove comment and test for nr_to_bp() divide-by-zeroSJ Park
22 hoursmm/bootmem_info: remove CONFIG_HAVE_BOOTMEM_INFO_NODEDavid Hildenbrand (Arm)
22 hoursmm/sparse: remove bootmem_info.h includeDavid Hildenbrand (Arm)
22 hoursmm/hugetlb_vmemmap: remove bootmem_info leftoversDavid Hildenbrand (Arm)
22 hoursx86/mm: remove CONFIG_HAVE_BOOTMEM_INFO_NODEDavid Hildenbrand (Arm)
22 hoursmm: provide free_reserved_pages(), removing x86 variantDavid Hildenbrand (Arm)
22 hoursalloc_tag: add accuracy based filtering to ioctlAbhishek Bapat
22 hoursalloc_tag: add size-based filtering to ioctlAbhishek Bapat
22 hoursalloc_tag: add ioctl filters to /proc/allocinfoAbhishek Bapat
22 hoursalloc_tag-add-ioctl-to-proc-allocinfo-fixAndrew Morton
22 hoursalloc_tag: add ioctl to /proc/allocinfoSuren Baghdasaryan
22 hoursmm: nommu: fix the error path when vma_iter_prealloc() failsHajime Tazaki
22 hoursuserfaultfd: add UFFDIO_SET_MODE for runtime sync/async toggleKiryl Shutsemau (Meta)
22 hoursuserfaultfd: add UFFD_FEATURE_RWP_ASYNC for async fault resolutionKiryl Shutsemau (Meta)
22 hoursmm/userfaultfd: add RWP fault delivery and expose UFFDIO_REGISTER_MODE_RWPKiryl Shutsemau (Meta)
22 hoursuserfaultfd: add UFFDIO_REGISTER_MODE_RWP and UFFDIO_RWPROTECT plumbingKiryl Shutsemau (Meta)
22 hoursmm: handle VM_UFFD_RWP in khugepaged, rmap, and GUPKiryl Shutsemau (Meta)
22 hoursmm: preserve RWP marker across PTE rewritesKiryl Shutsemau (Meta)
22 hoursmm: add MM_CP_UFFD_RWP change_protection() flagKiryl Shutsemau (Meta)
22 hoursmm: rename uffd-wp PTE accessors to uffdKiryl Shutsemau (Meta)
22 hoursmm: decouple protnone helpers from CONFIG_NUMA_BALANCINGKiryl Shutsemau (Meta)
22 hoursmm/shmem: annotate benign data-race in shmem_getattr()Jaeyeon Lee
22 hoursmm: move reclaim-internal declarations out of swap.hJianyue Wu
22 hoursmm: rename swap.c to folio.cJianyue Wu