summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-02-22dax: fix incorrect list of data cache aliasing architecturesMathieu Desnoyers
2024-02-22Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers
2024-02-22dax: check for data cache aliasing at runtimeMathieu Desnoyers
2024-02-22virtio: treat alloc_dax() -EOPNOTSUPP failure as non-fatalMathieu Desnoyers
2024-02-22dcssblk: handle alloc_dax() -EOPNOTSUPP failureMathieu Desnoyers
2024-02-22dm: treat alloc_dax() -EOPNOTSUPP failure as non-fatalMathieu Desnoyers
2024-02-22nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatalMathieu Desnoyers
2024-02-22dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=nMathieu Desnoyers
2024-02-22dax: add empty static inline for CONFIG_DAX=nMathieu Desnoyers
2024-02-22nvdimm/pmem: fix leak on dax_add_host() failureMathieu Desnoyers
2024-02-22arm64/mm: automatically fold contpte mappingsRyan Roberts
2024-02-22arm64/mm: __always_inline to improve fork() perfRyan Roberts
2024-02-22arm64/mm: implement pte_batch_hint()Ryan Roberts
2024-02-22mm: add pte_batch_hint() to reduce scanning in folio_pte_batch()Ryan Roberts
2024-02-22arm64/mm: implement new [get_and_]clear_full_ptes() batch APIsRyan Roberts
2024-02-22arm64/mm: implement new wrprotect_ptes() batch APIRyan Roberts
2024-02-22arm64/mm: wire up PTE_CONT for user mappingsRyan Roberts
2024-02-22arm64/mm: dplit __flush_tlb_range() to elide trailing DSBRyan Roberts
2024-02-22arm64/mm: new ptep layer to manage contig bitRyan Roberts
2024-02-22arm64/mm: convert ptep_clear() to ptep_get_and_clear()Ryan Roberts
2024-02-22arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts
2024-02-22arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts
2024-02-22mm: tidy up pte_next_pfn() definitionRyan Roberts
2024-02-22x86/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts
2024-02-22arm64/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts
2024-02-22mm: introduce pte_advance_pfn() and use for pte_next_pfn()Ryan Roberts
2024-02-22mm: thp: batch-collapse PMD with set_ptes()Ryan Roberts
2024-02-22mm: clarify the spec for set_ptes()Ryan Roberts
2024-02-22mm/memory: optimize unmap/zap with PTE-mapped THPDavid Hildenbrand
2024-02-22mm/mmu_gather: improve cond_resched() handling with large folios and expensiv...David Hildenbrand
2024-02-22mm/mmu_gather: add __tlb_remove_folio_pages()David Hildenbrand
2024-02-22mm/mmu_gather: add tlb_remove_tlb_entries()David Hildenbrand
2024-02-22mm/mmu_gather: define ENCODED_PAGE_FLAG_DELAY_RMAPDavid Hildenbrand
2024-02-22mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page...David Hildenbrand
2024-02-22mm/memory: factor out zapping folio pte into zap_present_folio_pte()David Hildenbrand
2024-02-22mm/memory: further separate anon and pagecache folio handling in zap_present_...David Hildenbrand
2024-02-22mm/memory: handle !page case in zap_present_pte() separatelyDavid Hildenbrand
2024-02-22mm/memory: factor out zapping of present pte into zap_present_pte()David Hildenbrand
2024-02-22selftests: add zswapin and no zswap testsNhat Pham
2024-02-22selftests: fix the zswap invasive shrink testNhat Pham
2024-02-22selftests: zswap: add zswap selftest file to zswap maintainer entryNhat Pham
2024-02-22mm: compaction: limit the suitable target page order to be less than cc->orderBaolin Wang
2024-02-22zram: do not allocate physically contiguous strm buffersBarry Song
2024-02-22mm/hugetlb: move page order check inside hugetlb_cma_reserve()Anshuman Khandual
2024-02-22mm/mglru: improve swappiness handlingKinsey Ho
2024-02-22mm/mglru: improve struct lru_gen_mm_walkKinsey Ho
2024-02-22mm/mglru: improve reset_mm_stats()Kinsey Ho
2024-02-22mm/mglru: improve should_run_aging()Kinsey Ho
2024-02-22mm/mglru: drop unused parameterKinsey Ho
2024-02-22kasan/test: avoid gcc warning for intentional overflowArnd Bergmann