On Tue, 28 Nov 2017 21:33:14 +0100 David Hildenbrand <da...@redhat.com> wrote:
> TCG needs the retaddr when injecting an interrupt. Let's just pass it > along and use 0 for KVM. The value will be completely ignored for KVM. Can we get a #define for that? Just to make it clear at a glance that we're passing an ignored value and not some magic thing. > > Convert program_interrupt() to program_interrupt_ra() directly, making > use of the passed address. > > Signed-off-by: David Hildenbrand <da...@redhat.com> > --- > target/s390x/internal.h | 29 +++++++++++--------- > target/s390x/ioinst.c | 67 > +++++++++++++++++++++++----------------------- > target/s390x/kvm.c | 26 +++++++++--------- > target/s390x/misc_helper.c | 20 +++++++------- > 4 files changed, 73 insertions(+), 69 deletions(-) Seems sane.