aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mm/highmem.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-11-06ARM: highmem: Switch to generic kmap atomicThomas Gleixner1-121/+0
2020-06-09mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport1-2/+2
2020-06-04arch/kmap: define kmap_atomic_prot() for all arch'sIra Weiny1-3/+3
2020-06-04arch/kunmap_atomic: consolidate duplicate codeIra Weiny1-4/+2
2020-06-04arch/kmap_atomic: consolidate duplicate codeIra Weiny1-7/+2
2020-06-04arch/kunmap: remove duplicate kunmap implementationsIra Weiny1-9/+0
2020-06-04arch/kmap: remove redundant arch specific kmapsIra Weiny1-9/+0
2020-06-04arch/kmap: remove BUG_ON()Ira Weiny1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2015-11-09kmap_atomic_to_page() has no users, remove itNicolas Pitre1-10/+0
2015-08-18ARM: 8415/1: early fixmap support for earlyconStefan Agner1-3/+3
2015-05-19sched/preempt, mm/kmap: Explicitly disable/enable preemption in kmap_atomic_*David Hildenbrand1-0/+3
2014-12-05Merge branch 'devel-stable' into for-nextRussell King1-7/+8
2014-10-29ARM: 8180/1: mm: implement no-highmem fast path in kmap_atomic_pfn()Thomas Petazzoni1-0/+3
2014-10-16ARM: expand fixmap region to 3MBRob Herring1-7/+8
2014-04-23ARM: 8031/2: change fixmap mapping region to support 32 CPUsLiu Hua1-6/+21
2014-04-23ARM: 8031/1: fixmap: remove FIX_KMAP_BEGIN and FIX_KMAP_ENDLiu Hua1-3/+3
2012-03-29Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-13/+8
2012-03-20highmem: kill all __kmap_atomic()Cong Wang1-2/+2
2012-01-26ARM: pgtable: provide get_top_pte() to complement set_top_pte()Russell King1-5/+3
2012-01-26ARM: pgtable: consolidate set_pte_ext(TOP_PTE,...) + tlb flushRussell King1-8/+5
2010-12-19ARM: get rid of kmap_high_l1_vipt()Nicolas Pitre1-87/+0
2010-10-27mm: fix race in kunmap_atomic()Peter Zijlstra1-1/+2
2010-10-26mm: stack based kmap_atomic()Peter Zijlstra1-9/+14
2010-08-09kmap_atomic: make kunmap_atomic() harder to misuseCesar Eduardo Barros1-2/+2
2010-07-30ARM: 6279/1: highmem: fix SMP preemption bug in kmap_high_l1_viptGary King1-5/+8
2010-06-08ARM: 6165/1: trap overflows on highmem pages from kmap_atomic when debuggingNicolas Pitre1-1/+10
2010-04-14ARM: 6007/1: fix highmem with VIPT cache and DMANicolas Pitre1-1/+86
2009-12-14ARM: add size argument to __cpuc_flush_dcache_pageRussell King1-1/+1
2009-10-11ARM: Add kmap_atomic type debuggingRussell King1-0/+2
2009-09-04ARM: 5691/1: fix cache aliasing issues between kmap() and kmap_atomic() with highmemNicolas Pitre1-0/+8
2009-03-15[ARM] kmap supportNicolas Pitre1-0/+116