]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
s390/kvm: avoid automatic sie reentry
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 17 May 2013 12:41:37 +0000 (14:41 +0200)
committerGleb Natapov <gleb@redhat.com>
Tue, 21 May 2013 08:55:26 +0000 (11:55 +0300)
commit7c470539c95630c1f2a10f109e96f249730b75eb
treeb3d518e9d6d92eb157ace9aa864dd3515c4e216b
parent2c70fe4416d5f6d092b20ebf7d7654835e09c109
s390/kvm: avoid automatic sie reentry

Do not automatically restart the sie instruction in entry64.S after an
interrupt, return to the caller with a reason code instead. That allows
to deal with RCU and other conditions in C code.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
arch/s390/kernel/entry64.S
arch/s390/kvm/kvm-s390.c