summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/mmu_context.h
Commit message (Expand)AuthorAgeFilesLines
* s390/mm: use full 4KB page for 2KB PTEAlexander Gordeev2023-11-051-1/+0
* s390/ctlreg: add struct ctlregHeiko Carstens2023-09-191-1/+1
* s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens2023-09-191-3/+3
* s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-3/+3
* s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens2023-09-191-1/+1
* KVM: s390: pv: usage counter instead of flagClaudio Imbrenda2022-07-131-1/+1
* s390/mm: ensure switch_mm() is executed with interrupts disabledAlexander Gordeev2021-06-071-2/+13
* Merge tag 'asm-generic-mmu-context-5.11' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2020-12-151-5/+4
|\
| * s390: use asm-generic/mmu_context.h for no-op implementationsNicholas Piggin2020-10-271-5/+4
* | s390/mm: use invalid asce for user space when switching to init_mmHeiko Carstens2020-12-091-1/+4
* | s390/mm: use invalid asce instead of kernel asceHeiko Carstens2020-11-231-1/+1
* | s390/mm: remove set_fs / rework address space handlingHeiko Carstens2020-11-231-21/+4
* | s390/mm: remove unused clear_user_asce()Heiko Carstens2020-11-121-7/+0
|/
* Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2020-04-041-21/+23
|\
| * s390/mm: cleanup init_new_context() callbackAlexander Gordeev2020-03-281-14/+21
| * s390/mm: cleanup virtual memory constants usageAlexander Gordeev2020-03-281-2/+2
| * s390/mm: remove page table downgrade supportAlexander Gordeev2020-03-281-5/+0
* | s390/mm: provide memory management functions for protected KVM guestsClaudio Imbrenda2020-02-271-0/+1
|/
* s390/vdso: correct vdso mapping for compat tasksVasily Gorbik2019-01-111-1/+1
* s390/mm: always force a load of the primary ASCE on context switchMartin Schwidefsky2019-01-111-3/+2
* s390/mm: fix mis-accounting of pgtable_bytesMartin Schwidefsky2018-11-021-5/+0
* s390/vdso: avoid 64-bit vdso mapping for compat tasksVasily Gorbik2018-09-201-0/+1
* s390/mm: Add huge page gmap linking supportJanosch Frank2018-07-301-0/+1
* KVM: s390: Add storage key facility interpretation controlJanosch Frank2018-05-171-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-04-091-1/+1
|\
| * KVM: s390: Refactor host cmma and pfmfi interpretation controlsJanosch Frank2018-03-091-1/+1
* | s390: Fix runtime warning about negative pgtables_bytesGuenter Roeck2018-03-021-0/+1
|/
* s390: fix alloc_pgste check in init_new_context againMartin Schwidefsky2017-11-241-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-11-171-20/+16
|\
| * s390: remove all code using the access register modeMartin Schwidefsky2017-11-141-20/+16
* | mm: account pud page tablesKirill A. Shutemov2017-11-151-1/+3
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* s390/mm: use a single lock for the fields in mm_context_tMartin Schwidefsky2017-09-061-2/+0
* s390/mm: fix race on mm->context.flush_mmMartin Schwidefsky2017-09-061-2/+2
* s390/mm: fix local TLB flushing vs. detach of an mm address spaceMartin Schwidefsky2017-09-061-2/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-09-051-29/+4
|\
| * s390/mm: use generic mm_hooksMartin Schwidefsky2017-08-291-26/+1
| * s390/mm: use new mm defines instead of magic valuesHeiko Carstens2017-07-261-3/+3
* | s390/mm: fork vs. 5 level page tabelMartin Schwidefsky2017-08-311-0/+5
|/
* s390/kvm: avoid global config of vm.alloc_pgste=1Martin Schwidefsky2017-06-131-1/+3
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-05-021-0/+1
|\
| * s390/kvm: Add use_cmma field to mm_context_tClaudio Imbrenda2017-04-201-0/+1
* | mm/gup: Drop the arch_pte_access_permitted() MMU callbackKirill A. Shutemov2017-03-181-6/+0
|/
* sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu...Ingo Molnar2017-03-021-0/+1
* s390: rename CIF_ASCE to CIF_ASCE_PRIMARYHeiko Carstens2017-02-231-2/+2
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* s390/mm,kvm: flush gmap address space with IDTEMartin Schwidefsky2016-08-241-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-1/+2
|\
| * s390/mm: use RCU for gmap notifier list and the per-mm gmap listMartin Schwidefsky2016-06-201-1/+2
* | s390/mm: simplify the TLB flushing codeMartin Schwidefsky2016-06-131-10/+5
|/