android_kernel_samsung_msm8976/arch/s390
Heiko Carstens 59a1fa2d80 s390/kvm,tprot: use new gmap_translate() function
When out-of-memory the tprot code incorrectly injected a program check
for the guest which reported an addressing exception even if the guest
address was valid.
Let's use the new gmap_translate() which translates a guest address to
a user space address whithout the chance of running into an out-of-memory
situation.
Also make it more explicit that for -EFAULT we won't find a vma.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
2013-03-07 16:21:20 -03:00
..
appldata s390/time: rename tod clock access functions 2013-02-14 15:55:10 +01:00
boot
crypto
hypfs more file_inode() open-coded instances 2013-02-27 16:59:05 -05:00
include s390/mm,gmap: implement gmap_translate() 2013-03-07 16:21:20 -03:00
kernel Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux 2013-03-03 12:58:43 -08:00
kvm s390/kvm,tprot: use new gmap_translate() function 2013-03-07 16:21:20 -03:00
lib s390/uaccess: fix kernel ds access for page table walk 2013-02-28 09:37:12 +01:00
math-emu
mm s390/mm,gmap: implement gmap_translate() 2013-03-07 16:21:20 -03:00
net s390/bpf,jit: add vlan tag support 2013-02-14 15:55:20 +01:00
oprofile
pci hlist: drop the node parameter from iterators 2013-02-27 19:10:24 -08:00
defconfig
Kbuild
Kconfig arch Kconfig: centralise CONFIG_ARCH_NO_VIRT_TO_BUS 2013-02-27 19:10:23 -08:00
Kconfig.debug
Makefile