summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/page.h
Commit message (Expand)AuthorAgeFilesLines
* s390/mm: provide simple ARCH_HAS_DEBUG_VIRTUAL supportHeiko Carstens2024-03-131-2/+28
* arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann2024-03-061-1/+1
* s390/cmma: move arch_set_page_dat() to header fileHeiko Carstens2023-11-051-1/+0
* s390/mm: make virt_to_pfn() a static inlineLinus Walleij2023-08-161-2/+10
* s390/mm: fence off VM macros from asm and linkerAlexander Gordeev2023-07-031-2/+2
* s390/ptrace: remove PSW_DEFAULT_KEY from uapiHeiko Carstens2023-07-031-1/+1
* mm: add vma_alloc_zeroed_movable_folio()Matthew Wilcox (Oracle)2023-02-021-3/+2
* Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2022-03-251-5/+25
|\
| * s390/mm: convert pte_val()/pXd_val() into functionsHeiko Carstens2022-03-011-5/+25
* | KVM: s390: Honor storage keys when accessing guest memoryJanis Schoetterl-Glausch2022-02-141-0/+2
|/
* s390/mm: remove unused cmma functionsDavid Hildenbrand2021-08-181-3/+0
* Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-07-041-6/+9
|\
| * s390/page: use register pair instead of register asmHeiko Carstens2021-06-181-6/+9
* | mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable()Peter Collingbourne2021-06-041-3/+3
|/
* mm/vma: define a default value for VM_DATA_DEFAULT_FLAGSAnshuman Khandual2020-04-101-2/+1
* Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2020-04-041-9/+9
|\
| * s390/mm: cleanup phys_to_pfn() and friendsAlexander Gordeev2020-03-061-9/+9
* | Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-03-311-1/+1
|\ \
| * | s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init...Nathan Chancellor2020-02-171-1/+1
| |/
* / s390/mm: provide memory management functions for protected KVM guestsClaudio Imbrenda2020-02-271-0/+5
|/
* s390/mm: fix dynamic pagetable upgrade for hugetlbfsGerald Schaefer2020-01-301-0/+2
* dma/direct: turn ARCH_ZONE_DMA_BITS into a variableNicolas Saenz Julienne2019-11-011-2/+0
* s390/dma: provide proper ARCH_ZONE_DMA_BITS valueHalil Pasic2019-07-261-0/+2
* s390/mm: add missing pfn_to_kaddr helperVasily Gorbik2018-10-091-0/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* s390/mm: add missing virt_to_pfn() etc. helper functionsHeiko Carstens2017-08-091-7/+17
* s390/mm: introduce defines to reflect the hardware mmuHeiko Carstens2017-07-261-3/+7
* s390/mm: tag normal pages vs pages used in page tablesMartin Schwidefsky2017-07-251-0/+3
* s390/mm: implement 5 level pages tablesMartin Schwidefsky2017-06-121-0/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-3/+6
|\
| * s390: introduce page_to_virt() and pfn_to_virt()David Hildenbrand2016-06-201-0/+2
| * KVM: s390: handle missing storage-key facilityDavid Hildenbrand2016-06-101-3/+4
* | s390/mm: add support for 2GB hugepagesGerald Schaefer2016-07-061-0/+1
* | s390/mm: fix compile for PAGE_DEFAULT_KEY != 0Heiko Carstens2016-06-141-3/+4
|/
* revert "s390/mm: make hugepages_supported a boot time decision"Dominik Dingel2015-07-171-4/+4
* revert "s390/mm: change HPAGE_SHIFT type to int"Dominik Dingel2015-07-171-1/+1
* s390/mm: change HPAGE_SHIFT type to intDominik Dingel2015-06-251-1/+1
* s390/mm: make hugepages_supported a boot time decisionDominik Dingel2015-06-251-4/+4
* s390: let the compiler do page clearingChristian Borntraeger2015-02-261-10/+1
* arm64,ia64,ppc,s390,sh,tile,um,x86,mm: remove default gate areaAndy Lutomirski2014-08-081-2/+0
* s390/mm: optimize copy_pageHeiko Carstens2013-11-201-25/+13
* s390/mm: do not initialize storage keysMartin Schwidefsky2013-10-241-1/+6
* s390/mm: implement software referenced bitsMartin Schwidefsky2013-08-291-9/+0
* s390/mm: remove dead pfmf inline assemblyHeiko Carstens2013-08-221-10/+0
* s390: disable pfmf for clear page instructionChristian Borntraeger2013-05-071-12/+8
* s390/mm: implement software dirty bitsMartin Schwidefsky2013-02-141-22/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2012-12-131-0/+2
|\
| * s390/memory hotplug: use pfmf instruction to initialize storage keysHeiko Carstens2012-11-231-0/+2
* | mm: add comment on storage key dirty bit semanticsJan Kara2012-12-111-0/+3
|/
* s390/mm: use pfmf instruction to initialize storage keysHeiko Carstens2012-10-091-3/+11