summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/mmu_context.h
AgeCommit message (Expand)AuthorFilesLines
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/s39...Linus 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/s39...Linus 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 <linu...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-21Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus 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
2016-02-18mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection keysDave Hansen1-0/+11
2015-04-23s390/kvm: remove delayed reallocation of page tables for KVMMartin Schwidefsky1-0/+3
2015-03-25s390: remove 31 bit supportHeiko Carstens1-4/+0
2015-03-02s390/mm: fix incorrect ASCE after crst_table_downgradeMartin Schwidefsky1-1/+1
2014-11-19mm: Make arch_unmap()/bprm_mm_init() available to all architecturesDave Hansen1-0/+11
2014-06-10s390/uaccess: always load the kernel ASCE after task switchMartin Schwidefsky1-17/+16
2014-06-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm into nextLinus Torvalds1-0/+1
2014-05-20s390: split TIF bits into CIF, PIF and TIF bitsMartin Schwidefsky1-3/+3
2014-05-20s390/uaccess: simplify control register updatesMartin Schwidefsky1-26/+17
2014-04-22KVM: s390: Don't enable skeys by defaultDominik Dingel1-1/+1
2014-04-22KVM: s390: Adding skey bit to mmu contextDominik Dingel1-0/+1
2014-04-03s390/uaccess: rework uaccess code - fix locking issuesHeiko Carstens1-15/+22
2014-04-03s390/mm,tlb: optimize TLB flushing for zEC12Martin Schwidefsky1-0/+5
2014-04-03s390/mm,tlb: safeguard against speculative TLB creationMartin Schwidefsky1-4/+13
2014-02-21s390/mm,tlb: race of lazy TLB flush vs. recreation of TLB entriesMartin Schwidefsky1-5/+34
2013-10-24s390/uaccess: always run the kernel in home spaceMartin Schwidefsky1-8/+2
2013-09-05Merge branch 'next' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-18/+1
2013-08-22s390/mm: introduce ptep_flush_lazy helperMartin Schwidefsky1-2/+1
2013-07-29KVM: s390: allow sie enablement for multi-threaded programsMartin Schwidefsky1-18/+1
2012-09-26s390/mm: rename addressing_mode to s390_user_modeHeiko Carstens1-1/+1
2012-07-30s390/mm: rename user_mode variable to addressing_modeHeiko Carstens1-1/+1
2012-07-26s390/mm: downgrade page table after fork of a 31 bit processMartin Schwidefsky1-1/+13
2012-07-20s390/comments: unify copyright messages and remove file namesHeiko Carstens1-2/+0
2012-05-24s390/headers: replace __s390x__ with CONFIG_64BIT where possibleHeiko Carstens1-1/+1
2012-03-28Disintegrate asm/system.h for S390David Howells1-0/+1
2011-05-23[S390] Remove data execution protectionMartin Schwidefsky1-5/+1
2011-05-10[S390] fix alloc_pgste check in init_new_contextMartin Schwidefsky1-1/+1