summaryrefslogtreecommitdiff
path: root/arch/parisc/include/asm/cacheflush.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-12parisc: Try to fix random segmentation faults in package buildsJohn David Anglin1-11/+4
2023-12-14mm: Introduce flush_cache_vmap_early()Alexandre Ghiti1-0/+1
2023-08-25mm: rationalise flush_icache_pages() and flush_icache_page()Matthew Wilcox (Oracle)1-1/+1
2023-08-25parisc: implement the new page table range APIMatthew Wilcox (Oracle)1-5/+9
2023-05-24parisc: Fix flush_dcache_page() for usage from irq contextHelge Deller1-0/+4
2022-07-25highmem: Make __kunmap_{local,atomic}() take const void pointerFabio M. De Francesco1-3/+3
2022-05-17parisc: Rewrite cache flush code for PA8800/PA8900John David Anglin1-24/+7
2022-03-17parisc: Avoid calling SMP cache flush functions on cache-less machinesHelge Deller1-10/+5
2021-11-17Add linux/cacheflush.hMatthew Wilcox (Oracle)1-1/+0
2021-10-18mm: Add flush_dcache_folio()Matthew Wilcox (Oracle)1-1/+2
2021-09-03mm: remove flush_kernel_dcache_pageChristoph Hellwig1-6/+2
2020-06-05parisc/kmap: remove duplicate kmap codeIra Weiny1-26/+2
2020-06-05arch/kunmap_atomic: consolidate duplicate codeIra Weiny1-3/+1
2018-04-11page cache: use xa_lockMatthew Wilcox1-4/+2
2018-03-02parisc: Fix ordering of cache and TLB flushesJohn David Anglin1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-03-15parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_rangeJohn David Anglin1-21/+2
2017-02-26parisc: Remove flush_user_dcache_range and flush_user_icache_rangeJohn David Anglin1-2/+0
2016-02-22asm-generic: Consolidate mark_rodata_ro()Kees Cook1-4/+0
2015-11-10kmap_atomic_to_page() has no users, remove itNicolas Pitre1-1/+0
2015-05-19sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*David Hildenbrand1-0/+2
2014-02-02parisc: fix cache-flushingHelge Deller1-2/+0
2014-01-09parisc: Ensure full cache coherency for kmap/kunmapJohn David Anglin1-8/+4
2013-04-26parisc: Change kunmap macro to static inline functionJohn David Anglin1-1/+4
2013-02-21parisc: disable preemption while flushing D- or I-caches through TMPALIAS regionJohn David Anglin1-0/+2
2012-03-20highmem: kill all __kmap_atomic()Cong Wang1-1/+1
2011-04-15[PARISC] prevent speculative re-read on cache flushJames Bottomley1-1/+4
2011-02-10Merge branch 'fixes' into for-nextJames Bottomley1-7/+17
2011-02-09[PARISC] fix vmap flush/invalidateJames Bottomley1-7/+17
2011-01-15parisc: flush pages through tmpalias spaceJames Bottomley1-3/+4
2010-10-28parisc: fix compile failure with kmap_atomic changesJames Bottomley1-4/+4
2010-08-10kmap_atomic: make kunmap_atomic() harder to misuseCesar Eduardo Barros1-1/+1
2010-05-30parisc: Call pagefault_disable/pagefault_enable in kmap_atomic/kunmap_atomicJohn David Anglin1-3/+13
2010-02-05parisc: add mm API for DMA to vmalloc/vmap areasJames Bottomley1-0/+12
2009-11-26block: add helpers to run flush_dcache_page() against a bio and a request's p...Ilya Loginov1-0/+1
2009-04-02parisc: fix build when ARCH_HAS_KMAPKyle McMartin1-0/+3
2008-10-10parisc: move include/asm-parisc to arch/parisc/include/asmKyle McMartin1-0/+121