aboutsummaryrefslogtreecommitdiff
path: root/linux-headers
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2018-01-12 13:54:52 +0100
committerCornelia Huck <cohuck@redhat.com>2018-01-22 11:04:52 +0100
commitb5e85329026115b5a679849f45e7c19c2714e4fd (patch)
tree4e1b8e2008a670e87e2b4c65b50c9c4ab301788a /linux-headers
parent46fa893355e0bd88f3c59b886f0d75cbd5f0bbbe (diff)
s390x/tcg: fixup TEST PROTECTION
CC == 2 can only happen due to a protection exception, not if memory is not available (PGM_ADDRESSING). So all PGM_ADDRESSING exceptions have to be forwarded to the guest. Since the initial definition of TEST PROTECTION, we now read globals (e.g. PSW mask), so we have to correctly mark the instruction (otherwise, e.g. booting fedora 27 fails). Also, the architecture explicitly specifies which exceptions are forwarded to the guest, this makes the code a little nicer. Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20180112125452.8569-1-david@redhat.com> Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'linux-headers')
0 files changed, 0 insertions, 0 deletions