aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/mmu_context.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-07-13KVM: s390: pv: usage counter instead of flagClaudio Imbrenda1-1/+1
2021-06-07s390/mm: ensure switch_mm() is executed with interrupts disabledAlexander Gordeev1-2/+13
2020-12-15Merge tag 'asm-generic-mmu-context-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds1-5/+4
2020-12-09s390/mm: use invalid asce for user space when switching to init_mmHeiko Carstens1-1/+4
2020-11-23s390/mm: use invalid asce instead of kernel asceHeiko Carstens1-1/+1
2020-11-23s390/mm: remove set_fs / rework address space handlingHeiko Carstens1-21/+4
2020-11-12s390/mm: remove unused clear_user_asce()Heiko Carstens1-7/+0
2020-10-27s390: use asm-generic/mmu_context.h for no-op implementationsNicholas Piggin1-5/+4
2020-04-04Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-21/+23
2020-03-28s390/mm: cleanup init_new_context() callbackAlexander Gordeev1-14/+21
2020-03-28s390/mm: cleanup virtual memory constants usageAlexander Gordeev1-2/+2
2020-03-28s390/mm: remove page table downgrade supportAlexander Gordeev1-5/+0
2020-02-27s390/mm: provide memory management functions for protected KVM guestsClaudio Imbrenda1-0/+1
2019-01-11s390/vdso: correct vdso mapping for compat tasksVasily Gorbik1-1/+1
2019-01-11s390/mm: always force a load of the primary ASCE on context switchMartin Schwidefsky1-3/+2
2018-11-02s390/mm: fix mis-accounting of pgtable_bytesMartin Schwidefsky1-5/+0
2018-09-20s390/vdso: avoid 64-bit vdso mapping for compat tasksVasily Gorbik1-0/+1
2018-07-30s390/mm: Add huge page gmap linking supportJanosch Frank1-0/+1
2018-05-17KVM: s390: Add storage key facility interpretation controlJanosch Frank1-1/+1
2018-04-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2018-03-09KVM: s390: Refactor host cmma and pfmfi interpretation controlsJanosch Frank1-1/+1
2018-03-02s390: Fix runtime warning about negative pgtables_bytesGuenter Roeck1-0/+1
2017-11-24s390: fix alloc_pgste check in init_new_context againMartin Schwidefsky1-1/+1
2017-11-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-20/+16
2017-11-15mm: account pud page tablesKirill A. Shutemov1-1/+3
2017-11-14s390: remove all code using the access register modeMartin Schwidefsky1-20/+16
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-06s390/mm: use a single lock for the fields in mm_context_tMartin Schwidefsky1-2/+0
2017-09-06s390/mm: fix race on mm->context.flush_mmMartin Schwidefsky1-2/+2
2017-09-06s390/mm: fix local TLB flushing vs. detach of an mm address spaceMartin Schwidefsky1-2/+2
2017-09-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-29/+4
2017-08-31s390/mm: fork vs. 5 level page tabelMartin Schwidefsky1-0/+5
2017-08-29s390/mm: use generic mm_hooksMartin Schwidefsky1-26/+1
2017-07-26s390/mm: use new mm defines instead of magic valuesHeiko Carstens1-3/+3
2017-06-13s390/kvm: avoid global config of vm.alloc_pgste=1Martin Schwidefsky1-1/+3
2017-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linuxLinus Torvalds1-0/+1
2017-04-20s390/kvm: Add use_cmma field to mm_context_tClaudio Imbrenda1-0/+1
2017-03-18mm/gup: Drop the arch_pte_access_permitted() MMU callbackKirill A. Shutemov1-6/+0
2017-03-02sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linux/sched.h>Ingo Molnar1-0/+1
2017-02-23s390: rename CIF_ASCE to CIF_ASCE_PRIMARYHeiko Carstens1-2/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-08-24s390/mm,kvm: flush gmap address space with IDTEMartin Schwidefsky1-0/+1
2016-08-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+2
2016-06-20s390/mm: use RCU for gmap notifier list and the per-mm gmap listMartin Schwidefsky1-1/+2
2016-06-13s390/mm: simplify the TLB flushing codeMartin Schwidefsky1-10/+5
2016-04-21s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer1-6/+22
2016-03-20Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+12
2016-03-10s390/mm: four page table levels vs. forkMartin Schwidefsky1-5/+11
2016-02-18mm/core, x86/mm/pkeys: Differentiate instruction fetchesDave Hansen1-1/+1
2016-02-18mm/core: Do not enforce PKEY permissions on remote mm accessDave Hansen1-1/+2