qemu-devel
[Top][All Lists]
Advanced

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

Re: hvf: Invalid ISV on data abort


From: Alexander Graf
Subject: Re: hvf: Invalid ISV on data abort
Date: Wed, 2 Aug 2023 12:12:14 +0200
User-agent: Mozilla Thunderbird

Hi Antonio,

On 02.08.23 11:43, Antonio Caggiano wrote:

Hi there,

I am trying to bring up a guest on HVF, which at a certain point is
trying to write to an area of mmio space and it triggers a data abort
where ISV=0 (translation fault level 2).

I wonder what could cause it and how to recover.


QEMU's HVF implementation - like KVM - only supports MMIO accesses from hardware decoded, "simple" load/store instructions. It will only execute guest OSs that are aware of that limitation and limit MMIO accesses to that set of instructions, such as Linux.

If you see this effect with an enlightened OS, you are most likely exposing memory that the guest expects to be represented as RAM as MMIO.


Thanks,

Alex





Amazon Development Center Germany GmbH
Krausenstr. 38
10117 Berlin
Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss
Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B
Sitz: Berlin
Ust-ID: DE 289 237 879



reply via email to

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