summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/hugetlb.h
Commit message (Expand)AuthorAgeFilesLines
* mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-1/+1
* arm64: include asm/cacheflush.h in asm/hugetlb.hHugh Dickins2023-08-211-0/+1
* arm64: hugetlb: enable __HAVE_ARCH_FLUSH_HUGETLB_TLB_RANGEKefeng Wang2023-08-211-0/+15
* arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionAnshuman Khandual2023-01-061-0/+9
* Revert "arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption"Will Deacon2022-12-151-9/+0
* arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionAnshuman Khandual2022-11-181-0/+9
* mm: hugetlb: kill set_huge_swap_pte_at()Qi Zheng2022-07-031-3/+0
* Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-261-2/+2
|\
| * mm: change huge_ptep_clear_flush() to return the original pteBaolin Wang2022-05-131-2/+2
* | arm64/hugetlb: Implement arm64 specific huge_ptep_get()Baolin Wang2022-05-161-0/+2
|/
* mm/hugetlb: change parameters of arch_make_huge_pte()Christophe Leroy2021-06-301-2/+1
* arm64/hugetlb: Reserve CMA areas for gigantic pages on 16K and 64K configsAnshuman Khandual2020-07-151-0/+2
* mm/hugetlb: define a generic fallback for arch_clear_hugepage_flags()Anshuman Khandual2020-06-031-0/+1
* mm/hugetlb: define a generic fallback for is_hugepage_only_range()Anshuman Khandual2020-06-031-6/+0
* arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GETAnshuman Khandual2020-06-031-6/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-301-9/+1
* hugetlb: allow to free gigantic pages regardless of the configurationAlexandre Ghiti2019-05-141-4/+0
* arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pagesAnshuman Khandual2019-03-051-0/+5
* hugetlb: introduce generic version of huge_ptep_getAlexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of huge_ptep_set_access_flags()Alexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of huge_ptep_set_wrprotect()Alexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of prepare_hugepage_rangeAlexandre Ghiti2018-10-261-11/+0
* hugetlb: introduce generic version of huge_pte_wrprotectAlexandre Ghiti2018-10-261-5/+0
* hugetlb: introduce generic version of huge_pte_none()Alexandre Ghiti2018-10-261-5/+0
* hugetlb: introduce generic version of huge_ptep_clear_flushAlexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of huge_ptep_get_and_clear()Alexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of set_huge_pte_at()Alexandre Ghiti2018-10-261-0/+1
* hugetlb: introduce generic version of hugetlb_free_pgd_rangeAlexandre Ghiti2018-10-261-10/+0
* hugetlb: harmonize hugetlb.h arch specific defines with pgtable.hAlexandre Ghiti2018-10-261-1/+1
* arm64: mm: Use READ_ONCE/WRITE_ONCE when accessing page tablesWill Deacon2018-02-161-1/+1
* arm64: hugetlb: Override set_huge_swap_pte_at() to support contiguous hugepagesPunit Agrawal2017-08-221-0/+3
* arm64: hugetlb: Override huge_pte_clear() to support contiguous hugepagesPunit Agrawal2017-08-221-1/+5
* mm/hugetlb: clean up ARCH_HAS_GIGANTIC_PAGEAneesh Kumar K.V2017-07-061-0/+4
* arm64: hugetlb: add support for PTE contiguous bitDavid Woods2015-12-211-29/+15
* arm64: hugetlb: remove paragraph about writing to FSFJisheng Zhang2015-07-271-4/+0
* mm/hugetlb: remove arch_prepare/release_hugepage from arch headersDominik Dingel2015-06-251-9/+0
* mm/hugetlb: reduce arch dependent code about hugetlb_prefault_arch_hookZhang Zhen2015-06-241-4/+0
* ARM64: mm: HugeTLB support.Steve Capper2013-06-141-0/+117