summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/tlb.h
AgeCommit message (Expand)Author
2025-01-25mm: pgtable: move __tlb_remove_table_one() in x86 to generic fileQi Zheng
2025-01-25mm: pgtable: introduce generic __tlb_remove_table()Qi Zheng
2025-01-25x86: pgtable: move pagetable_dtor() to __tlb_remove_table()Qi Zheng
2025-01-25x86: pgtable: convert __tlb_remove_table() to use struct ptdescQi Zheng
2025-01-13x86: mm: free page table pages by RCU instead of semi RCUQi Zheng
2024-11-25x86/mm: Carve out INVLPG inline asm for use by othersBorislav Petkov (AMD)
2022-07-21mmu_gather: Remove per arch tlb_{start,end}_vma()Peter Zijlstra
2021-01-29tlb: arch: Remove empty __tlb_remove_tlb_entry() stubsWill Deacon
2020-02-04asm-generic/tlb: rename HAVE_RCU_TABLE_FREEPeter Zijlstra
2019-04-03asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range()Peter Zijlstra
2018-10-09x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_rangeRik van Riel
2018-10-09x86/mm: Page size aware flush_tlb_mm_range()Peter Zijlstra
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-31x86/mm: Enable RCU based page table freeing (CONFIG_HAVE_RCU_TABLE_FREE=y)Vitaly Kuznetsov
2013-04-12x86-32: Fix possible incomplete TLB invalidate with PAE pagetablesDave Hansen
2012-06-27x86/tlb: enable tlb flush range support for x86Alex Shi
2008-10-22x86: Fix ASM_X86__ header guardsH. Peter Anvin
2008-10-22x86, um: ... and asm-x86 moveAl Viro