| Commit message (Expand) | Author | Age | Files | Lines |
* | mm: fix kernel-doc warning from tlb_flush_rmaps() | Matthew Wilcox (Oracle) | 2023-08-25 | 1 | -0/+1 |
* | mm: prefer xxx_page() alloc/free functions for order-0 pages | Lorenzo Stoakes | 2023-03-29 | 1 | -1/+1 |
* | mm: mmu_gather: allow more than one batch of delayed rmaps | Linus Torvalds | 2022-12-12 | 1 | -16/+20 |
* | Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()" | Alexander Potapenko | 2022-12-01 | 1 | -10/+0 |
* | mm: mmu_gather: do not expose delayed_rmap flag | Alexander Gordeev | 2022-12-01 | 1 | -0/+3 |
* | mm: delay page_remove_rmap() until after the TLB has been flushed | Linus Torvalds | 2022-12-01 | 1 | -0/+33 |
* | mm: mmu_gather: prepare to gather encoded page pointers with flags | Linus Torvalds | 2022-12-01 | 1 | -4/+4 |
* | mm/khugepaged: fix GUP-fast interaction by sending IPI | Jann Horn | 2022-11-30 | 1 | -3/+1 |
* | kmsan: unpoison @tlb in arch_tlb_gather_mmu() | Alexander Potapenko | 2022-10-13 | 1 | -0/+10 |
* | mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pag... | Jianxing Wang | 2022-04-29 | 1 | -2/+14 |
* | mm: move tlb_flush_pending inline helpers to mm_inline.h | Arnd Bergmann | 2022-01-15 | 1 | -0/+1 |
* | mm: eliminate "expecting prototype" kernel-doc warnings | Randy Dunlap | 2021-04-17 | 1 | -10/+19 |
* | tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() | Will Deacon | 2021-01-29 | 1 | -14/+8 |
* | tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() | Will Deacon | 2021-01-29 | 1 | -2/+14 |
* | tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() | Will Deacon | 2021-01-29 | 1 | -4/+1 |
* | mmap locking API: convert mmap_sem comments | Michel Lespinasse | 2020-06-09 | 1 | -1/+1 |
* | asm-generic/tlb: provide MMU_GATHER_TABLE_FREE | Peter Zijlstra | 2020-02-04 | 1 | -32/+88 |
* | asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER | Peter Zijlstra | 2020-02-04 | 1 | -5/+5 |
* | asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE | Peter Zijlstra | 2020-02-04 | 1 | -2/+2 |
* | asm-generic/tlb: rename HAVE_RCU_TABLE_FREE | Peter Zijlstra | 2020-02-04 | 1 | -4/+4 |
* | mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush | Peter Zijlstra | 2020-02-04 | 1 | -8/+8 |
* | mm: remove quicklist page table caches | Nicholas Piggin | 2019-09-25 | 1 | -2/+0 |
* | mm: mmu_gather: remove __tlb_reset_range() for force flush | Yang Shi | 2019-06-14 | 1 | -5/+19 |
* | asm-generic/tlb: Remove tlb_table_flush() | Peter Zijlstra | 2019-04-03 | 1 | -17/+17 |
* | asm-generic/tlb: Remove tlb_flush_mmu_free() | Peter Zijlstra | 2019-04-03 | 1 | -1/+1 |
* | asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER | Peter Zijlstra | 2019-04-03 | 1 | -4/+0 |
* | asm-generic/tlb: Remove arch_tlb*_mmu() | Peter Zijlstra | 2019-04-03 | 1 | -51/+42 |
* | asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y | Martin Schwidefsky | 2019-04-03 | 1 | -47/+60 |
* | asm-generic/tlb, arch: Invert CONFIG_HAVE_RCU_TABLE_INVALIDATE | Peter Zijlstra | 2019-04-03 | 1 | -1/+1 |
* | asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE | Peter Zijlstra | 2019-04-03 | 1 | -0/+5 |
* | mm: Replace call_rcu_sched() with call_rcu() | Paul E. McKenney | 2018-11-27 | 1 | -1/+1 |
* | mm/memory: Move mmu_gather and TLB invalidation code into its own file | Peter Zijlstra | 2018-09-07 | 1 | -0/+261 |