s390x/mmu: don't overwrite pending exception in mmu translate
commit61a17fea6df45f0219537536b7af92a42df6ade6
authorDavid Hildenbrand <david@redhat.com>
Mon, 9 Apr 2018 11:30:18 +0000 (9 13:30 +0200)
committerCornelia Huck <cohuck@redhat.com>
Mon, 9 Apr 2018 11:58:01 +0000 (9 13:58 +0200)
tree349ad8b8c51d5421bc479ab2f73b2ef4d6e1d98e
parentbe4d026f645eb31078e08d431c93a898b895024e
s390x/mmu: don't overwrite pending exception in mmu translate

If we already triggered another exception, don't overwrite it with a
protection exception.

Only applies to old KVM instances without the virtual memory access
IOCTL in KVM.

Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20180409113019.14568-2-david@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/mmu_helper.c