qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-arm] [PATCH 2/8] cpu: Define new cpu_transaction_failed() hook


From: Peter Maydell
Subject: Re: [Qemu-arm] [PATCH 2/8] cpu: Define new cpu_transaction_failed() hook
Date: Sat, 5 Aug 2017 18:18:05 +0100

On 5 August 2017 at 02:12, Edgar E. Iglesias <address@hidden> wrote:
> BTW, a question. I don't know of any from memory but does any arch
> have the ability to report the payload that failed for stores?
> I guess it's easy enough to add that if needed though.

I think maybe m68k bus fault stack frames have
store payload data? The description of them is pretty
complicated though and I'm not sure how much of the
frame is "stuff we actually need to emulate" vs "data
that's only important if your implementation pipelines
instruction execution"...

As you say, we can easily add a 'uint64_t data' (only valid
when access_type == MMU_DATA_STORE), either now or later.

thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]