> /* FIXME: a) LAP > diff --git a/target/s390x/misc_helper.c b/target/s390x/misc_helper.c > index 452b2bd902..376dbd68c2 100644 > --- a/target/s390x/misc_helper.c > +++ b/target/s390x/misc_helper.c > @@ -57,7 +57,7 @@ void QEMU_NORETURN runtime_exception(CPUS390XState *env, > int excp, > > cs->exception_index = EXCP_PGM; > env->int_pgm_code = excp; > - env->int_pgm_ilen = ILEN_AUTO; > + env->int_pgm_ilen = ILEN_UNWIND;
This is the only place where int_pgm_ilen is ever set to ILEN_UNWIND. Think it would be better to drop setting int_pgm_ilen here completely. > > /* Use the (ultimate) callers address to find the insn that trapped. */ > cpu_restore_state(cs, retaddr); > Reviewed-by: David Hildenbrand <da...@redhat.com> -- Thanks, David