[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/3] target/arm: Determine final stage 2 output PA space base
From: |
Idan Horowitz |
Subject: |
Re: [PATCH 3/3] target/arm: Determine final stage 2 output PA space based on original IPA |
Date: |
Tue, 29 Mar 2022 23:18:52 +0300 |
On Tue, 29 Mar 2022 at 22:09, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> I believe I follow: because the walk uses walkstate.address.paddress.paspace,
> the ipa
> input parameter is unchanged, and it is ipa that is passed to
> AArch64.S2NextWalkStateLast() to form the output address.
>
Indeed, I initially found the issue when a test case passed on arm IP
but raised a data abort in QEMU.
Since fixing this issue solved the inconsistency, I believe this is
the intended behaviour and not a spec bug.
>
> r~
Idan Horowitz