aboutsummaryrefslogtreecommitdiff
path: root/include/asm-generic/tlb.h
AgeCommit message (Expand)AuthorFilesLines
2017-08-10mm: fix MADV_[FREE|DONTNEED] TLB flush miss problemGravatar Minchan Kim 1-1/+1
2017-08-10mm: refactor TLB gathering APIGravatar Minchan Kim 1-3/+4
2017-03-09asm-generic: introduce <asm-generic/pgtable-nop4d.h>Gravatar Kirill A. Shutemov 1-3/+11
2017-02-24mm, x86: add support for PUD-sized transparent hugepagesGravatar Matthew Wilcox 1-0/+14
2016-12-12mm: remove the page size change check in tlb_remove_pageGravatar Aneesh Kumar K.V 1-26/+2
2016-12-12mm: add tlb_remove_check_page_size_change to track page size changeGravatar Aneesh Kumar K.V 1-0/+16
2016-12-12mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pagesGravatar Aneesh Kumar K.V 1-0/+6
2016-12-12mm: update mmu_gather range correctlyGravatar Aneesh Kumar K.V 1-12/+31
2016-07-26mm/mmu_gather: track page size with mmu gather and force flush if page size c...Gravatar Aneesh Kumar K.V 1-6/+21
2016-07-26mm: change the interface for __tlb_remove_page()Gravatar Aneesh Kumar K.V 1-11/+33
2015-11-23treewide: Remove old email addressGravatar Peter Zijlstra 1-1/+1
2015-01-13mm: mmu_gather: use tlb->end != 0 only for TLB invalidationGravatar Will Deacon 1-2/+6
2014-11-17mmu_gather: move minimal range calculations into generic codeGravatar Will Deacon 1-10/+47
2013-08-16Fix TLB gather virtual address range invalidation corner casesGravatar Linus Torvalds 1-1/+1
2013-06-06arch, mm: Remove tlb_fast_mode()Gravatar Peter Zijlstra 1-16/+1
2013-04-12x86-32: Fix possible incomplete TLB invalidate with PAE pagetablesGravatar Dave Hansen 1-1/+6
2013-01-04mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPTGravatar Michal Hocko 1-0/+9
2012-06-27mm/mmu_gather: enable tlb flush range in generic mmu_gatherGravatar Alex Shi 1-0/+2
2012-06-27x86/tlb: add tlb_flushall_shift for specific CPUGravatar Alex Shi 1-1/+2
2012-01-12thp: add tlb_remove_pmd_tlb_entryGravatar Shaohua Li 1-0/+14
2011-05-25mm: uninline large generic tlb.h functionsGravatar Peter Zijlstra 1-122/+13
2011-05-25mm: extended batches for generic mmu_gatherGravatar Peter Zijlstra 1-46/+83
2011-05-25mm, powerpc: move the RCU page-table freeing into generic codeGravatar Peter Zijlstra 1-5/+51
2011-05-25mm: mmu_gather reworkGravatar Peter Zijlstra 1-27/+69
2009-07-27mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()Gravatar Benjamin Herrenschmidt 1-6/+6
2008-02-04asm-generic/tlb.h: remove <linux/quicklist.h>Gravatar H. Peter Anvin 1-1/+0
2008-01-31asm-generic/tlb.h: build fixGravatar Ingo Molnar 1-0/+1
2008-01-30x86: demacro asm-x86/pgalloc_32.hGravatar Jeremy Fitzhardinge 1-1/+0
2007-12-26Revert quicklist need->flush fixGravatar Christoph Lameter 1-3/+0
2007-12-17quicklist: Set tlb->need_flush if pages are remaining in quicklist 0Gravatar Christoph Lameter 1-0/+4
2006-10-03fix file specification in commentsGravatar Uwe Zeisberger 1-1/+1
2006-04-26Don't include linux/config.h from anywhere else in include/Gravatar David Woodhouse 1-1/+0
2005-10-29[PATCH] mm: tlb_finish_mmu forget rssGravatar Hugh Dickins 1-9/+0
2005-10-29[PATCH] mm: tlb_is_full_mm was obscureGravatar Hugh Dickins 1-6/+0
2005-10-29[PATCH] mm: tlb_gather_mmu get_cpu_varGravatar Hugh Dickins 1-5/+5
2005-09-12[PATCH] x86-64: Increase TLB flush array sizeGravatar Andi Kleen 1-1/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+160