[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH QEMU] target-arm: A64: Print ELR when taking exc
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH QEMU] target-arm: A64: Print ELR when taking exceptions |
Date: |
Thu, 25 Jun 2015 15:16:04 +0100 |
On 23 June 2015 at 06:17, Soren Brinkmann <address@hidden> wrote:
> When taking an exception print the content of the exception link
> register. This is useful especially for synchronous exceptions because
> in that case this registers holds the address of the instruction that
> generated the exception.
>
> Signed-off-by: Soren Brinkmann <address@hidden>
> ---
> target-arm/helper-a64.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/target-arm/helper-a64.c b/target-arm/helper-a64.c
> index e30af0659e29..08c95a3f5202 100644
> --- a/target-arm/helper-a64.c
> +++ b/target-arm/helper-a64.c
> @@ -533,6 +533,8 @@ void aarch64_cpu_do_interrupt(CPUState *cs)
>
> env->condexec_bits = 0;
> }
> + qemu_log_mask(CPU_LOG_INT, "...with ELR 0x%" PRIx64 "\n",
> + env->elr_el[new_el]);
Thanks, applied to target-arm.next.
-- PMM