OSDN Git Service

target/s390x: Push trigger_pgm_exception lower in s390_cpu_tlb_fill
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 1 Oct 2019 17:16:01 +0000 (10:16 -0700)
committerDavid Hildenbrand <david@redhat.com>
Wed, 9 Oct 2019 10:49:01 +0000 (12:49 +0200)
commit18ab936d0017a1a0bf041f4e4e277c83384684fe
tree383debf5e8f11ed559e42608a365201b33cd9243
parent1e36aee6364746839578738c7a7b55740911ad7b
target/s390x: Push trigger_pgm_exception lower in s390_cpu_tlb_fill

Delay triggering an exception until the end, after we have
determined ultimate success or failure, and also taken into
account whether this is a non-faulting probe.

Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20191001171614.8405-6-richard.henderson@linaro.org>
Signed-off-by: David Hildenbrand <david@redhat.com>
target/s390x/excp_helper.c