summaryrefslogtreecommitdiffstats
path: root/arch/s390/kvm/gaccess.c
Commit message (Expand)AuthorAgeFilesLines
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* KVM: s390: use new mm defines instead of magic valuesHeiko Carstens2017-07-261-18/+17
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-12/+31
|\
| * KVM: s390: avoid packed attributeMartin Schwidefsky2017-06-221-2/+2
| * KVM: s390: implement instruction execution protection for emulatedChristian Borntraeger2017-06-221-10/+29
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-07-031-11/+11
|\ \
| * | s390: rename struct psw_bits membersHeiko Carstens2017-06-121-5/+5
| * | s390: rename psw_bits enumsHeiko Carstens2017-06-121-6/+6
| |/
* | KVM: s390: gaccess: fix real-space designation asce handling for gmap shadowsHeiko Carstens2017-06-221-9/+6
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-05-081-3/+3
|\
| * KVM: s390: use defines for execution controlsDavid Hildenbrand2017-03-161-3/+3
* | KVM: s390: remove change-recording override supportHeiko Carstens2017-04-031-5/+2
|/
* sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu...Ingo Molnar2017-03-021-0/+2
* KVM: s390: Get rid of ar_tChristian Borntraeger2017-01-301-7/+7
* KVM: s390: gaccess: add ESOP2 handlingChristian Borntraeger2017-01-301-3/+9
* KVM: s390: gaccess: simplify translation exception handlingJanosch Frank2016-09-081-19/+18
* s390/mm: support real-space for gmap shadowsDavid Hildenbrand2016-06-201-5/+29
* s390/mm: push rte protection down to shadow pteDavid Hildenbrand2016-06-201-7/+12
* s390/mm: support EDAT2 for gmap shadowsDavid Hildenbrand2016-06-201-2/+20
* s390/mm: support EDAT1 for gmap shadowsDavid Hildenbrand2016-06-201-7/+27
* s390/mm: push ste protection down to shadow pteDavid Hildenbrand2016-06-201-0/+1
* s390/mm: take ipte_lock during shadow faultsDavid Hildenbrand2016-06-201-1/+10
* s390/mm: protection exceptions are corrrectly shadowedDavid Hildenbrand2016-06-201-5/+1
* s390/mm: take the mmap_sem in kvm_s390_shadow_fault()David Hildenbrand2016-06-201-17/+15
* s390/mm: shadow pages with real guest requested protectionDavid Hildenbrand2016-06-201-1/+1
* s390/mm: add kvm shadow fault functionMartin Schwidefsky2016-06-201-0/+168
* KVM: s390: gaccess: convert get_vcpu_asce()David Hildenbrand2016-06-101-22/+1
* KVM: s390: gaccess: convert guest_page_range()David Hildenbrand2016-06-101-18/+9
* KVM: s390: gaccess: convert guest_translate_address()David Hildenbrand2016-06-101-15/+6
* KVM: s390: gaccess: convert kvm_s390_check_low_addr_prot_real()David Hildenbrand2016-06-101-12/+1
* KVM: s390: gaccess: function for preparing translation exceptionsDavid Hildenbrand2016-06-101-0/+62
* KVM: s390: gaccess: store guest address on ALC prot exceptionsDavid Hildenbrand2016-06-101-3/+5
* KVM: s390: gaccess: implement instruction fetching modeDavid Hildenbrand2016-02-101-4/+7
* KVM: s390: gaccess: introduce access modesDavid Hildenbrand2016-02-101-23/+23
* KVM: s390: Introduce switching codeEugene (jno) Dvurechenski2015-11-301-7/+23
* KVM: s390: Generalize access to IPTE controlsEugene (jno) Dvurechenski2015-11-301-5/+5
* KVM: s390: Add MEMOP ioctls for reading/writing guest memoryThomas Huth2015-03-171-0/+22
* KVM: s390: Add access register modeAlexander Yarygin2015-03-171-33/+201
* KVM: s390: Optimize paths where get_vcpu_asce() is invokedAlexander Yarygin2015-03-171-13/+12
* KVM: s390: Guest's memory access functions get access registersAlexander Yarygin2015-03-171-2/+2
* KVM: s390: Fix low-address protection for real addressesAlexander Yarygin2015-03-171-5/+6
* KVM: s390: Fix trivial typo in commentsYannick Guerrini2015-03-061-1/+1
* KVM: s390: use facilities and cpu_id per KVMMichael Mueller2015-02-091-2/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntr...Linus Torvalds2014-12-201-12/+6
|\
| * s390/kvm: REPLACE barrier fixup with READ_ONCEChristian Borntraeger2014-12-181-12/+6
* | Merge tag 'kvm-s390-next-20141107' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2014-11-071-6/+14
|\ \ | |/
| * KVM: s390: Fix ipte lockingChristian Borntraeger2014-11-071-6/+14
* | KVM: s390: Make the simple ipte mutex specific to a VM instead of globalThomas Huth2014-10-281-11/+9
|/
* KVM: s390: get rid of constant condition in ipte_unlock_simpleChristian Borntraeger2014-09-101-2/+1
* KVM: s390: Enable DAT support for TPROT handlerThomas Huth2014-05-301-2/+2
OpenPOWER on IntegriCloud