summaryrefslogtreecommitdiffstats
path: root/arch/sparc/mm/hugetlbpage.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: use initializer for struct vm_unmapped_area_infoRick Edgecombe2024-04-251-5/+2
* mm: switch mm->get_unmapped_area() to a flagRick Edgecombe2024-04-251-1/+1
* mm/treewide: remove pXd_huge()Peter Xu2024-04-251-10/+0
* mm/sparc: change pXd_huge() behavior to exclude swap entriesPeter Xu2024-04-251-4/+2
* mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-1/+7
* sparc/hugetlb: pte_alloc_huge() pte_offset_huge()Hugh Dickins2023-06-191-2/+2
* mm: merge pte_mkhuge() call into arch_make_huge_pte()Anshuman Khandual2022-03-221-0/+1
* mm/hugetlb: change parameters of arch_make_huge_pte()Christophe Leroy2021-06-301-4/+2
* hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()Peter Xu2021-05-051-1/+1
* sparc64/mm: Implement pXX_leaf_size() supportPeter Zijlstra2020-12-091-6/+13
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* sparc64: add support for folded p4d page tablesMike Rapoport2020-01-301-10/+18
* sparc64: Add support for ADI (Application Data Integrity)Khalid Aziz2018-03-181-1/+13
* mm: introduce wrappers to access mm->nr_ptesKirill A. Shutemov2017-11-151-1/+1
* mm: account pud page tablesKirill A. Shutemov2017-11-151-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sparc64: Cleanup hugepage table walk functionsNitin Gupta2017-08-151-34/+20
* sparc64: Add 16GB hugepage supportNitin Gupta2017-08-151-21/+53
* sparc64: Revert 16GB huge page support.David S. Miller2017-08-101-60/+42
* sparc64: Cleanup hugepage table walk functionsNitin Gupta2017-08-091-34/+20
* sparc64: Add 16GB hugepage supportNitin Gupta2017-08-091-21/+53
* mm/hugetlb: add size parameter to huge_pte_offset()Punit Agrawal2017-07-061-1/+2
* mm: larger stack guard gap, between vmasHugh Dickins2017-06-191-1/+1
* sparc64: Fix hugepage page table freeNitin Gupta2017-04-181-0/+16
* sparc64: Add support for 2G hugepagesNitin Gupta2017-03-271-0/+7
* sparc64: Fix size check in huge_pte_allocNitin Gupta2017-03-271-1/+1
* sched/headers: Prepare for new header dependencies before moving more code to...Ingo Molnar2017-03-021-0/+1
* sparc64: Fix build error in flush_tsb_user_pageNitin Gupta2017-02-241-2/+3
* sparc64: Add 64K page size supportNitin Gupta2017-02-231-11/+43
* sparc64: Multi-page size supportNitin Gupta2017-02-231-16/+144
* sparc64: Trim page tables for 8M hugepagesNitin Gupta2016-07-291-54/+112
* 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-5/+28
* mm: cleanup *pte_alloc* interfacesKirill A. Shutemov2016-03-171-1/+1
* mm/hugetlb: reduce arch dependent code about huge_pmd_unshareZhang Zhen2015-06-241-5/+0
* mm/hugetlb: reduce arch dependent code around follow_huge_*Naoya Horiguchi2015-02-111-12/+0
* hugetlb: restrict hugepage_migration_support() to x86_64Naoya Horiguchi2014-06-041-5/+0
* sparc: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-281-1/+0
* sparc64: Clean up 64-bit mmap exclusion defines.David S. Miller2013-11-121-2/+0
* mm: migrate: check movability of hugepage in unmap_and_move_huge_page()Naoya Horiguchi2013-09-111-0/+5
* mm: use vm_unmapped_area() in hugetlbfs on sparc64 architectureMichel Lespinasse2012-12-111-94/+30
* sparc64: Support transparent huge pages.David Miller2012-10-091-50/+0
* sparc: remove several unnecessary module.h include instancesPaul Gortmaker2011-10-311-1/+0
* thp: pte alloc trans splittingAndrea Arcangeli2011-01-131-1/+1
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-1/+0
* sparc,sparc64: unify mm/Sam Ravnborg2008-12-041-0/+357