summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/pgalloc.h
AgeCommit message (Expand)Author
2023-11-05s390/mm: make pte_free_tlb() similar to pXd_free_tlb()Alexander Gordeev
2023-08-21s390: convert various pgalloc functions to use ptdescsVishal Moola (Oracle)
2023-08-18s390: add pte_free_defer() for pgtables sharing pageHugh Dickins
2022-03-01s390/mm: use set_pXd()/set_pte() helper functions everywhereHeiko Carstens
2021-07-01mm/thp: define default pmd_pgtable()Anshuman Khandual
2021-02-24s390/mm: fix phys vs virt confusion in pgtable allocation routinesAlexander Gordeev
2020-09-30s390: remove orphaned function declarationsVasily Gorbik
2020-03-28s390/mm: cleanup init_new_context() callbackAlexander Gordeev
2020-03-28s390/mm: remove page table downgrade supportAlexander Gordeev
2020-03-27s390/mm: cleanup arch_get_unmapped_area() and friendsAlexander Gordeev
2019-10-31s390/mm: add mm_pxd_folded() checks to pxd_free()Gerald Schaefer
2019-01-04mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)
2018-11-02s390/mm: fix mis-accounting of pgtable_bytesMartin Schwidefsky
2018-02-22s390/mm: provide base_asce_alloc() / base_asce_free() helper functionsHeiko Carstens
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-09s390/mm: use memset64 instead of clear_tableHeiko Carstens
2017-07-26s390/mm,vmem: simplify region and segment table allocation codeHeiko Carstens
2017-07-26s390/mm: use new mm defines instead of magic valuesHeiko Carstens
2017-07-26s390/mm: introduce defines to reflect the hardware mmuHeiko Carstens
2017-06-12s390/mm: implement 5 level pages tablesMartin Schwidefsky
2016-12-07s390: Remove VLAIS in ptff() and clear_table()Michael Holzheu
2016-06-20s390/mm: add shadow gmap supportMartin Schwidefsky
2016-04-21s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer
2016-03-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds
2016-03-10s390/mm: four page table levels vs. forkMartin Schwidefsky
2016-03-08s390/mm: split arch/s390/mm/pgtable.cMartin Schwidefsky
2015-04-23s390/kvm: remove delayed reallocation of page tables for KVMMartin Schwidefsky
2015-03-25s390: remove 31 bit supportHeiko Carstens
2014-12-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2014-11-28KVM: S390: Create helper function get_guest_storage_keyJason J. Herne
2014-10-27s390/mm: recfactor global pgste updatesDominik Dingel
2014-08-26KVM: s390/mm: use radix trees for guest to host mappingsMartin Schwidefsky
2014-04-22KVM: s390: Clear storage keysDominik Dingel
2014-02-21s390/mm: enable split page table lock for PMD levelMartin Schwidefsky
2014-02-21s390/kvm: set guest page states to stable on re-iplMartin Schwidefsky
2013-06-26s390/kvm: Provide function for setting the guest storage keyChristian Borntraeger
2012-07-20s390/comments: unify copyright messages and remove file namesHeiko Carstens
2012-05-24s390/headers: replace __s390x__ with CONFIG_64BIT where possibleHeiko Carstens
2012-04-11[S390] fix tlb flushing for page table pagesMartin Schwidefsky
2011-07-24[S390] kvm guest address space mappingMartin Schwidefsky
2011-06-06[S390] use generic RCU page-table freeing codeMartin Schwidefsky
2011-05-23[S390] refactor page table functions for better pgste supportMartin Schwidefsky
2011-05-23[S390] Remove data execution protectionMartin Schwidefsky
2010-10-25[S390] lockless get_user_pages_fast()Martin Schwidefsky
2009-12-07[S390] Improve address space mode selection.Martin Schwidefsky
2009-09-11[S390] fix recursive locking on page_table_lockMartin Schwidefsky
2008-12-25[S390] clear_table inline assembly contraintsMartin Schwidefsky
2008-08-01[S390] move include/asm-s390 to arch/s390/include/asmMartin Schwidefsky