summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm/gaccess.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-03KVM: s390: remove change-recording override supportHeiko Carstens1-5/+2
2017-03-02sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu...Ingo Molnar1-0/+2
2017-01-30KVM: s390: Get rid of ar_tChristian Borntraeger1-7/+7
2017-01-30KVM: s390: gaccess: add ESOP2 handlingChristian Borntraeger1-3/+9
2016-09-08KVM: s390: gaccess: simplify translation exception handlingJanosch Frank1-19/+18
2016-06-20s390/mm: support real-space for gmap shadowsDavid Hildenbrand1-5/+29
2016-06-20s390/mm: push rte protection down to shadow pteDavid Hildenbrand1-7/+12
2016-06-20s390/mm: support EDAT2 for gmap shadowsDavid Hildenbrand1-2/+20
2016-06-20s390/mm: support EDAT1 for gmap shadowsDavid Hildenbrand1-7/+27
2016-06-20s390/mm: push ste protection down to shadow pteDavid Hildenbrand1-0/+1
2016-06-20s390/mm: take ipte_lock during shadow faultsDavid Hildenbrand1-1/+10
2016-06-20s390/mm: protection exceptions are corrrectly shadowedDavid Hildenbrand1-5/+1
2016-06-20s390/mm: take the mmap_sem in kvm_s390_shadow_fault()David Hildenbrand1-17/+15
2016-06-20s390/mm: shadow pages with real guest requested protectionDavid Hildenbrand1-1/+1
2016-06-20s390/mm: add kvm shadow fault functionMartin Schwidefsky1-0/+168
2016-06-10KVM: s390: gaccess: convert get_vcpu_asce()David Hildenbrand1-22/+1
2016-06-10KVM: s390: gaccess: convert guest_page_range()David Hildenbrand1-18/+9
2016-06-10KVM: s390: gaccess: convert guest_translate_address()David Hildenbrand1-15/+6
2016-06-10KVM: s390: gaccess: convert kvm_s390_check_low_addr_prot_real()David Hildenbrand1-12/+1
2016-06-10KVM: s390: gaccess: function for preparing translation exceptionsDavid Hildenbrand1-0/+62
2016-06-10KVM: s390: gaccess: store guest address on ALC prot exceptionsDavid Hildenbrand1-3/+5
2016-02-10KVM: s390: gaccess: implement instruction fetching modeDavid Hildenbrand1-4/+7
2016-02-10KVM: s390: gaccess: introduce access modesDavid Hildenbrand1-23/+23
2015-11-30KVM: s390: Introduce switching codeEugene (jno) Dvurechenski1-7/+23
2015-11-30KVM: s390: Generalize access to IPTE controlsEugene (jno) Dvurechenski1-5/+5
2015-03-17KVM: s390: Add MEMOP ioctls for reading/writing guest memoryThomas Huth1-0/+22
2015-03-17KVM: s390: Add access register modeAlexander Yarygin1-33/+201
2015-03-17KVM: s390: Optimize paths where get_vcpu_asce() is invokedAlexander Yarygin1-13/+12
2015-03-17KVM: s390: Guest's memory access functions get access registersAlexander Yarygin1-2/+2
2015-03-17KVM: s390: Fix low-address protection for real addressesAlexander Yarygin1-5/+6
2015-03-06KVM: s390: Fix trivial typo in commentsYannick Guerrini1-1/+1
2015-02-09KVM: s390: use facilities and cpu_id per KVMMichael Mueller1-2/+2
2014-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntr...Linus Torvalds1-12/+6
2014-12-18s390/kvm: REPLACE barrier fixup with READ_ONCEChristian Borntraeger1-12/+6
2014-11-07Merge tag 'kvm-s390-next-20141107' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini1-6/+14
2014-11-07KVM: s390: Fix ipte lockingChristian Borntraeger1-6/+14
2014-10-28KVM: s390: Make the simple ipte mutex specific to a VM instead of globalThomas Huth1-11/+9
2014-09-10KVM: s390: get rid of constant condition in ipte_unlock_simpleChristian Borntraeger1-2/+1
2014-05-30KVM: s390: Enable DAT support for TPROT handlerThomas Huth1-2/+2
2014-05-30KVM: s390: Add a generic function for translating guest addressesThomas Huth1-0/+53
2014-04-29KVM: s390: Add a function for checking the low-address protectionThomas Huth1-0/+28
2014-04-22KVM: s390: make use of ipte lockHeiko Carstens1-0/+109
2014-04-22KVM: s390: add architecture compliant guest access functionsHeiko Carstens1-0/+536