| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 |  Thomas Gleixner | 1 | -5/+1 |
| 2019-05-06 | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -0/+9 |
| 2019-04-30 | mm/tlb: Provide default nmi_uaccess_okay() |  Nadav Amit | 1 | -0/+9 |
| 2019-04-03 | ia64/tlb: Eradicate tlb_migrate_finish() callback |  Peter Zijlstra | 1 | -4/+0 |
| 2019-04-03 | asm-generic/tlb: Remove tlb_table_flush() |  Peter Zijlstra | 1 | -1/+0 |
| 2019-04-03 | asm-generic/tlb: Remove tlb_flush_mmu_free() |  Peter Zijlstra | 1 | -7/+3 |
| 2019-04-03 | asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER |  Peter Zijlstra | 1 | -1/+0 |
| 2019-04-03 | asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y |  Martin Schwidefsky | 1 | -2/+7 |
| 2019-04-03 | asm-generic/tlb, arch: Invert CONFIG_HAVE_RCU_TABLE_INVALIDATE |  Peter Zijlstra | 1 | -4/+5 |
| 2019-04-03 | asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() |  Peter Zijlstra | 1 | -0/+2 |
| 2019-04-03 | asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() |  Peter Zijlstra | 1 | -1/+40 |
| 2019-04-03 | asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() |  Peter Zijlstra | 1 | -12/+83 |
| 2019-04-03 | asm-generic/tlb, arch: Provide generic VIPT cache flush |  Peter Zijlstra | 1 | -8/+11 |
| 2019-04-03 | asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE |  Peter Zijlstra | 1 | -13/+19 |
| 2019-04-03 | asm-generic/tlb: Provide a comment |  Peter Zijlstra | 1 | -3/+116 |
| 2018-09-07 | mm/memory: Move mmu_gather and TLB invalidation code into its own file |  Peter Zijlstra | 1 | -0/+1 |
| 2018-09-04 | asm-generic/tlb: Track which levels of the page tables have been cleared |  Will Deacon | 1 | -8/+50 |
| 2018-09-04 | asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather |  Peter Zijlstra | 1 | -8/+23 |
| 2018-09-04 | asm-generic/tlb: Guard with #ifdef CONFIG_MMU |  Will Deacon | 1 | -0/+4 |
| 2018-08-23 | mm: mmu_notifier fix for tlb_end_vma |  Nicholas Piggin | 1 | -4/+13 |
| 2018-08-22 | x86/mm/tlb: Revert the recent lazy TLB patches |  Peter Zijlstra | 1 | -10/+0 |
| 2018-07-17 | x86/mm/tlb: Leave lazy TLB mode at page table free time |  Rik van Riel | 1 | -0/+10 |
| 2018-07-14 | mm: allow arch to supply p??_free_tlb functions |  Nicholas Piggin | 1 | -0/+8 |
| 2017-08-10 | mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem |  Minchan Kim | 1 | -1/+1 |
| 2017-08-10 | mm: refactor TLB gathering API |  Minchan Kim | 1 | -3/+4 |
| 2017-03-09 | asm-generic: introduce <asm-generic/pgtable-nop4d.h> |  Kirill A. Shutemov | 1 | -3/+11 |
| 2017-02-24 | mm, x86: add support for PUD-sized transparent hugepages |  Matthew Wilcox | 1 | -0/+14 |
| 2016-12-12 | mm: remove the page size change check in tlb_remove_page |  Aneesh Kumar K.V | 1 | -26/+2 |
| 2016-12-12 | mm: add tlb_remove_check_page_size_change to track page size change |  Aneesh Kumar K.V | 1 | -0/+16 |
| 2016-12-12 | mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pages |  Aneesh Kumar K.V | 1 | -0/+6 |
| 2016-12-12 | mm: update mmu_gather range correctly |  Aneesh Kumar K.V | 1 | -12/+31 |
| 2016-07-26 | mm/mmu_gather: track page size with mmu gather and force flush if page size change |  Aneesh Kumar K.V | 1 | -6/+21 |
| 2016-07-26 | mm: change the interface for __tlb_remove_page() |  Aneesh Kumar K.V | 1 | -11/+33 |
| 2015-11-23 | treewide: Remove old email address |  Peter Zijlstra | 1 | -1/+1 |
| 2015-01-13 | mm: mmu_gather: use tlb->end != 0 only for TLB invalidation |  Will Deacon | 1 | -2/+6 |
| 2014-11-17 | mmu_gather: move minimal range calculations into generic code |  Will Deacon | 1 | -10/+47 |
| 2013-08-16 | Fix TLB gather virtual address range invalidation corner cases |  Linus Torvalds | 1 | -1/+1 |
| 2013-06-06 | arch, mm: Remove tlb_fast_mode() |  Peter Zijlstra | 1 | -16/+1 |
| 2013-04-12 | x86-32: Fix possible incomplete TLB invalidate with PAE pagetables |  Dave Hansen | 1 | -1/+6 |
| 2013-01-04 | mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT |  Michal Hocko | 1 | -0/+9 |
| 2012-06-27 | mm/mmu_gather: enable tlb flush range in generic mmu_gather |  Alex Shi | 1 | -0/+2 |
| 2012-06-27 | x86/tlb: add tlb_flushall_shift for specific CPU |  Alex Shi | 1 | -1/+2 |
| 2012-01-12 | thp: add tlb_remove_pmd_tlb_entry |  Shaohua Li | 1 | -0/+14 |
| 2011-05-25 | mm: uninline large generic tlb.h functions |  Peter Zijlstra | 1 | -122/+13 |
| 2011-05-25 | mm: extended batches for generic mmu_gather |  Peter Zijlstra | 1 | -46/+83 |
| 2011-05-25 | mm, powerpc: move the RCU page-table freeing into generic code |  Peter Zijlstra | 1 | -5/+51 |
| 2011-05-25 | mm: mmu_gather rework |  Peter Zijlstra | 1 | -27/+69 |
| 2009-07-27 | mm: Pass virtual address to [__]p{te,ud,md}_free_tlb() |  Benjamin Herrenschmidt | 1 | -6/+6 |
| 2008-02-04 | asm-generic/tlb.h: remove <linux/quicklist.h> |  H. Peter Anvin | 1 | -1/+0 |
| 2008-01-31 | asm-generic/tlb.h: build fix |  Ingo Molnar | 1 | -0/+1 |