summaryrefslogtreecommitdiffstats
path: root/arch/sparc/mm/tlb.c
Commit message (Expand)AuthorAgeFilesLines
* mm: fix race between __split_huge_pmd_locked() and GUP-fastRyan Roberts2024-05-071-0/+1
* sparc: use is_huge_zero_pmd()Matthew Wilcox (Oracle)2024-04-251-3/+3
* sparc64: add missing initialization of folio in tlb_batch_add()Mike Rapoport (IBM)2023-09-051-0/+1
* sparc64: implement the new page table range APIMatthew Wilcox (Oracle)2023-08-241-2/+3
* sparc: allow pte_offset_map() to failHugh Dickins2023-06-191-0/+2
* mm: move page_mapping_file to pagemap.hMatthew Wilcox (Oracle)2021-04-301-0/+1
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* mm: fix races between swapoff and flush dcacheHuang Ying2018-04-051-1/+1
* sparc64: Fix regression in pmdp_invalidate().David S. Miller2018-03-151-6/+13
* sparc64: update pmdp_invalidate() to return old pmd valueNitin Gupta2018-01-311-5/+18
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sparc64: Fix memory corruption when THP is enabledNitin Gupta2017-04-061-3/+3
* sparc64: Multi-page size supportNitin Gupta2017-02-231-9/+8
* sparc64 mm: Fix more TSB sizing issuesMike Kravetz2016-09-281-4/+31
* sparc64 mm: Fix base TSB sizing when hugetlb pages are usedMike Kravetz2016-07-281-2/+2
* sparc64: Reduce TLB flushes during hugepte changesNitin Gupta2016-05-201-7/+18
* sparc: Replace __get_cpu_var usesChristoph Lameter2014-08-261-2/+2
* sparc64: Fix huge PMD invalidation.David S. Miller2014-05-031-0/+11
* sparc64: Fix executable bit testing in set_pmd_at() paths.David S. Miller2014-05-031-6/+9
* sparc: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-281-1/+0
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-nextLinus Torvalds2013-11-151-5/+8
|\
| * sparc64: Encode huge PMDs using PTE encoding.David S. Miller2013-11-131-4/+5
| * sparc64: Move from 4MB to 8MB huge pages.David S. Miller2013-11-121-2/+4
* | mm, thp: do not access mm->pmd_huge_pte directlyKirill A. Shutemov2013-11-151-6/+6
|/
* Merge tag 'v3.10' into nextBenjamin Herrenschmidt2013-07-011-1/+1
|\
| * sparc: tsb must be flushed before tlbDave Kleikamp2013-06-191-1/+1
* | mm/THP: add pmd args to pgtable deposit and withdraw APIsAneesh Kumar K.V2013-06-201-2/+3
|/
* sparc64: Fix missing put_cpu_var() in tlb_batch_add_one() when not batching.David S. Miller2013-04-241-1/+2
* sparc64: Fix race in TLB batch processing.David S. Miller2013-04-191-4/+34
* sparc64: Fix tsb_grow() in atomic context.David S. Miller2013-02-201-2/+9
* sparc64: Support transparent huge pages.David Miller2012-10-091-16/+102
* sparc: mmu_gather reworkPeter Zijlstra2011-05-251-19/+24
* sparc,sparc64: unify mm/Sam Ravnborg2008-12-041-0/+97