OSDN Git Service

target-s390x: fix PSW value on dynamical exception from helpers
authorAurelien Jarno <aurelien@aurel32.net>
Sun, 24 May 2015 23:47:22 +0000 (01:47 +0200)
committerAlexander Graf <agraf@suse.de>
Thu, 4 Jun 2015 23:37:58 +0000 (01:37 +0200)
commit9bebf9863bd16cc824231ad71959a338dc1819ac
treea0750a083f4ae79830c1334d45d59797c551f6c2
parentaa752a4afc2a4b7ede58a960a9d553b3fd9e6882
target-s390x: fix PSW value on dynamical exception from helpers

runtime_exception computes the psw.addr value using the actual exception
address and the instruction length computed by calling the get_ilen
function. However as explained above the get_ilen code, it returns the
actual instruction length, and not the ILC. Therefore there is no need to
multiply the value by 2.

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Alexander Graf <agraf@suse.de>
target-s390x/misc_helper.c