summaryrefslogtreecommitdiff
path: root/arch/s390/mm/pgtable.c
AgeCommit message (Expand)Author
2021-10-25s390/mm: optimize reset_guest_reference_bit()David Hildenbrand
2021-10-25s390/mm: optimize set_guest_storage_key()David Hildenbrand
2021-10-25s390/mm: no need for pte_alloc_map_lock() if we know the pmd is presentDavid Hildenbrand
2021-10-25s390/mm: fix VMA and page table handling code in storage key handling functionsDavid Hildenbrand
2021-10-25s390/mm: validate VMA in PGSTE manipulation functionsDavid Hildenbrand
2021-09-07s390/mm: fix kernel doc commentsHeiko Carstens
2021-07-01mm: remove special swap entry functionsAlistair Popple
2020-09-14s390/pci: Implement ioremap_wc/prot() with MIONiklas Schnelle
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport
2019-04-10s390/mm: silence compiler warning when compiling without CONFIG_PGSTEThomas Huth
2019-03-05mm: update ptep_modify_prot_commit to take old pte value as argAneesh Kumar K.V
2019-03-05mm: update ptep_modify_prot_start/commit to take vm_area_struct as argAneesh Kumar K.V
2019-01-18s390: remove the ptep_modify_prot_{start,commit} exportsChristoph Hellwig
2018-07-30s390/mm: Add huge page gmap linking supportJanosch Frank
2018-07-30s390/mm: Add huge pmd storage key handlingJanosch Frank
2018-07-30s390/mm: Add huge page dirty sync supportJanosch Frank
2018-07-30s390/mm: Add gmap pmd invalidation and clearingJanosch Frank
2018-05-17KVM: s390: Add storage key facility interpretation controlJanosch Frank
2017-11-24s390: mm: add SPDX identifiers to the remaining filesGreg Kroah-Hartman
2017-09-07Merge tag 'kvm-s390-next-4.14-2' of git://git.kernel.org/pub/scm/linux/kernel...Radim Krčmář
2017-08-29KVM: s390: expose no-DAT to guest and migration supportClaudio Imbrenda
2017-07-25s390/mm,kvm: use nodat PGSTE tag to optimize TLB flushingMartin Schwidefsky
2017-07-25s390/mm: add guest ASCE TLB flush optimizationMartin Schwidefsky
2017-07-25s390/mm: add no-dat TLB flush optimizationMartin Schwidefsky
2017-07-13s390/mm: set change and reference bit on lazy key enablementChristian Borntraeger
2017-06-12s390/mm: implement 5 level pages tablesMartin Schwidefsky
2017-04-20s390/kvm: Add PGSTE manipulation functionsClaudio Imbrenda
2017-03-02KVM: s390: Fix guest migration for huge guests resulting in panicJanosch Frank
2017-02-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2017-02-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds
2017-02-08s390: add no-execute supportMartin Schwidefsky
2017-01-30KVM: s390: Fix RRBE return code not being CCJanosch Frank
2017-01-24s390/mm: Fix cmma unused transfer from pgste into pteChristian Borntraeger
2016-08-24s390/mm: merge local / non-local IDTE helperMartin Schwidefsky
2016-08-24s390/mm: merge local / non-local IPTE helperMartin Schwidefsky
2016-08-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2016-07-06s390/mm: add support for 2GB hugepagesGerald Schaefer
2016-06-20s390/mm: shadow pages with real guest requested protectionDavid Hildenbrand
2016-06-20s390/mm: add shadow gmap supportMartin Schwidefsky
2016-06-20s390/mm: extended gmap pte notifierMartin Schwidefsky
2016-06-13s390/mm: simplify the TLB flushing codeMartin Schwidefsky
2016-06-13s390/mm: fix vunmap vs finish_arch_post_lock_switchMartin Schwidefsky
2016-06-13KVM: s390/mm: Fix CMMA reset during rebootChristian Borntraeger
2016-06-10KVM: s390: handle missing storage-key facilityDavid Hildenbrand
2016-06-10KVM: s390: pfmf: support conditional-sske facilityDavid Hildenbrand
2016-06-10s390/mm: return key via pointer in get_guest_storage_keyDavid Hildenbrand
2016-06-10s390/mm: simplify get_guest_storage_keyDavid Hildenbrand
2016-06-10s390/mm: set and get guest storage key mmap lockingMartin Schwidefsky
2016-06-10s390/mm: don't drop errors in get_guest_storage_keyDavid Hildenbrand