kernel_optimize_test/arch/s390/kvm
Heiko Carstens 072c9878ee KVM: s390: add kvm_s390_logical_to_effective() helper
Add kvm_s390_logical_to_effective() helper which converts a guest vcpu's
logical storage address to a guest vcpu effective address by applying the
rules of the vcpu's addressing mode defined by PSW bits 31 and 32
(extendended and basic addressing mode).
Depending on the vcpu's addressing mode the upper 40 bits (24 bit addressing
mode), 33 bits (31 bit addressing mode) or no bits (64 bit addressing mode)
will be zeroed and the remaining bits will be returned.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
2014-04-22 13:24:36 +02:00
..
diag.c KVM: s390: make cmma usage conditionally 2014-04-22 13:24:13 +02:00
gaccess.h KVM: s390: add kvm_s390_logical_to_effective() helper 2014-04-22 13:24:36 +02:00
intercept.c KVM: s390: enable Transactional Execution 2014-01-17 13:12:01 +01:00
interrupt.c KVM: s390: allow injecting every kind of interrupt 2014-04-22 13:24:34 +02:00
irq.h KVM: s390: irq routing for adapter interrupts. 2014-03-21 13:43:00 +01:00
Kconfig KVM: s390: irq routing for adapter interrupts. 2014-03-21 13:43:00 +01:00
kvm-s390.c KVM: s390: export test_vfacility() 2014-04-22 13:24:35 +02:00
kvm-s390.h KVM: s390: export test_vfacility() 2014-04-22 13:24:35 +02:00
Makefile KVM: s390: irq routing for adapter interrupts. 2014-03-21 13:43:00 +01:00
priv.c KVM: s390: make cmma usage conditionally 2014-04-22 13:24:13 +02:00
sigp.c KVM: s390: Fix possible memory leak in SIGP functions 2014-03-25 13:27:11 +01:00
trace-s390.h KVM: s390: Add support for channel I/O instructions. 2013-01-07 19:53:43 -02:00
trace.h KVM: s390: Don't enable skeys by default 2014-04-22 09:36:26 +02:00