OSDN Git Service

target/s390x: Remove ilen argument from trigger_pgm_exception
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 1 Oct 2019 17:16:13 +0000 (10:16 -0700)
committerDavid Hildenbrand <david@redhat.com>
Wed, 9 Oct 2019 10:49:02 +0000 (12:49 +0200)
commit5c58704b070e18bfa7a858cfa32b4f8b1d0d7ce8
tree245c84437a76d86f67a6da2658e86092a970ecc5
parentf5cbdc4397939b4a0fbae554bfe45ea37cf55804
target/s390x: Remove ilen argument from trigger_pgm_exception

All but one caller passes ILEN_UNWIND, which is not stored.
For the one use case in s390_cpu_tlb_fill, set int_pgm_ilen
directly, simply to avoid the assert within do_program_interrupt.

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