summaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)Author
2025-01-27add a string-to-qstr constructorAl Viro
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds
2025-01-25mm/compaction: fix UBSAN shift-out-of-bounds warningLiu Shixin
2025-01-25kasan: sw_tags: use str_on_off() helper in kasan_init_sw_tags()Thorsten Blum
2025-01-25mm/damon/core: use str_high_low() helper in damos_wmark_wait_us()Thorsten Blum
2025-01-25mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_threshJim Zhao
2025-01-25mm/page_alloc: remove the incorrect and misleading commentYuntao Wang
2025-01-25mm: separate move/undo parts from migrate_pages_batch()Byungchul Park
2025-01-25mm/kfence: use str_write_read() helper in get_access_type()Thorsten Blum
2025-01-25kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags()Thorsten Blum
2025-01-25mm: add FGP_DONTCACHE folio creation flagJens Axboe
2025-01-25mm/filemap: add filemap_fdatawrite_range_kick() helperJens Axboe
2025-01-25mm/filemap: drop streaming/uncached pages when writeback completesJens Axboe
2025-01-25mm/filemap: add read support for RWF_DONTCACHEJens Axboe
2025-01-25mm/truncate: add folio_unmap_invalidate() helperJens Axboe
2025-01-25mm/readahead: add readahead_control->dropbehind memberJens Axboe
2025-01-25mm/readahead: add folio allocation helperJens Axboe
2025-01-25mm/filemap: use page_cache_sync_ra() to kick off read-aheadJens Axboe
2025-01-25mm/filemap: change filemap_create_folio() to take a struct kiocbJens Axboe
2025-01-25mm/hugetlb: use folio->lru int demote_free_hugetlb_folios()David Hildenbrand
2025-01-25mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on foliosDavid Hildenbrand
2025-01-25mm/hugetlb: rename folio_putback_active_hugetlb() to folio_putback_hugetlb()David Hildenbrand
2025-01-25mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folioDavid Hildenbrand
2025-01-25mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb()David Hildenbrand
2025-01-25mm/huge_memory: convert has_hwpoisoned into a pure folio flagDavid Hildenbrand
2025-01-25mm/damon/paddr: improve readability of damon_pa_statJoshua Hahn
2025-01-25mm/damon/paddr: increment pa_stat damon address range by folio sizeUsama Arif
2025-01-25kasan: use correct kernel-doc formatRandy Dunlap
2025-01-25ksm: add ksm involvement information for each processxu xin
2025-01-25mm/memfd: use strncpy_from_user() to read memfd nameIsaac J. Manjarres
2025-01-25mm/memfd: refactor and cleanup the logic in memfd_create()Isaac J. Manjarres
2025-01-25mm/mglru: fix PTE-mapped large foliosYu Zhao
2025-01-25mm/mglru: rework workingset protectionYu Zhao
2025-01-25mm/mglru: rework refault detectionYu Zhao
2025-01-25mm/mglru: rework type selectionYu Zhao
2025-01-25mm/mglru: rework aging feedbackYu Zhao
2025-01-25mm/mglru: optimize deactivationYu Zhao
2025-01-25mm/mglru: clean up workingsetYu Zhao
2025-01-25mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang
2025-01-25mm: make mmap_region() internalLorenzo Stoakes
2025-01-25mm, swap_slots: remove slot cache for freeing pathKairui Song
2025-01-25mm, swap: use a global swap cluster for non-rotation devicesKairui Song
2025-01-25mm, swap: introduce a helper for retrieving cluster from offsetKairui Song
2025-01-25mm, swap: simplify percpu cluster updatingKairui Song
2025-01-25mm, swap: reduce contention on device lockKairui Song
2025-01-25mm, swap: use an enum to define all cluster flags and wrap flags changesKairui Song
2025-01-25mm, swap: hold a reference during scan and cleanup flag usageKairui Song
2025-01-25mm, swap: clean up plist removal and addingKairui Song
2025-01-25mm, swap: clean up device availability checkKairui Song