summaryrefslogtreecommitdiff
path: root/arch/parisc/kernel/cache.c
AgeCommit message (Expand)Author
2022-05-17parisc: Rewrite cache flush code for PA8800/PA8900John David Anglin
2022-05-08Revert "parisc: Increase parisc_cache_flush_threshold setting"Helge Deller
2022-03-29parisc: Move CPU startup-related functions into .text sectionHelge Deller
2022-03-29Revert "parisc: Fix invalidate/flush vmap routines"Helge Deller
2022-03-21parisc: Fix invalidate/flush vmap routinesJohn David Anglin
2022-03-18parisc: Avoid flushing cache on cache-less machinesHelge Deller
2022-03-16parisc: Avoid calling SMP cache flush functions on cache-less machinesHelge Deller
2022-03-11parisc: Increase parisc_cache_flush_threshold settingJohn David Anglin
2022-03-11parisc: Use constants to encode the space registers like SR_KERNELHelge Deller
2022-03-11parisc: Add vDSO supportHelge Deller
2022-03-11parisc: Fix non-access data TLB cache flush faultsJohn David Anglin
2021-11-13parisc: Flush kernel data mapping in set_pte_at() when installing pte for use...John David Anglin
2021-10-30parisc: deduplicate code in flush_cache_mm() and flush_cache_range()Sven Schnelle
2021-10-30parisc: disable preemption during local tlb flushSven Schnelle
2021-09-03mm: remove flush_kernel_dcache_pageChristoph Hellwig
2020-10-15parisc: Rewrite tlb flush threshold calculationJohn David Anglin
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport
2019-12-04parisc: use pgtable-nopXd instead of 4level-fixupMike Rapoport
2019-11-04parisc: Avoid spurious inequivalent alias kernel error messagesJohn David Anglin
2019-05-10parisc: Use __ro_after_init in cache.cHelge Deller
2019-05-03parisc: Use per-pagetable spinlockMikulas Patocka
2018-10-20parisc: Optimze cache flush algorithmsJohn David Anglin
2018-10-17parisc: Add alternative coding infrastructureHelge Deller
2018-10-17parisc: Reorder TLB flush timing calculationJohn David Anglin
2018-04-11parisc: Move cache flush functions into .text.hot sectionHelge Deller
2018-04-05mm: fix races between swapoff and flush dcacheHuang Ying
2018-03-17parisc: Handle case where flush_cache_range is called with no contextJohn David Anglin
2018-03-02parisc: Fix ordering of cache and TLB flushesJohn David Anglin
2017-07-31parisc: Handle vma's whose context is not current in flush_cache_rangeJohn David Anglin
2017-07-25parisc: Extend disabled preemption in copy_user_pageJohn David Anglin
2017-07-25parisc: Prevent TLB speculation on flushed pages on CPUs that only support eq...John David Anglin
2017-03-15parisc: Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_rangeJohn David Anglin
2017-03-03Merge branch 'parisc-4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2017-03-02sched/headers: Prepare for new header dependencies before moving more code to...Ingo Molnar
2017-02-25parisc: Remove flush_user_dcache_range and flush_user_icache_rangeJohn David Anglin
2016-12-08parisc: Fix TLB related boot crash on SMP machinesHelge Deller
2016-11-25parisc: Fix races in parisc_setup_cache_timing()John David Anglin
2016-08-07parisc: use %pDAl Viro
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov
2016-01-12parisc: Imporove debug info about space registers and TLB configurationHelge Deller
2015-07-10parisc: Fix some PTE/TLB race conditions and optimize __flush_tlb_range based...John David Anglin
2014-04-13parisc: change value of SHMLBA from 0x00400000 to PAGE_SIZEHelge Deller
2014-03-23parisc: Remove unused CONFIG_PARISC_TMPALIAS codeJohn David Anglin
2014-02-02parisc: fix cache-flushingHelge Deller
2014-01-08parisc: Ensure full cache coherency for kmap/kunmapJohn David Anglin
2013-10-19Revert "parisc: Export flush_cache_page() (needed by lustre)"Helge Deller
2013-10-13parisc: Export flush_cache_page() (needed by lustre)Geert Uytterhoeven
2013-07-31parisc: Fix cache routines to ignore vma's with an invalid pfnJohn David Anglin
2013-07-09parisc: Ensure volatile space register %sr1 is not clobberedJohn David Anglin
2013-05-06parisc: remove the second argument of kmap_atomicZhao Hongjiang