Re: [PATCH v3 5/5] arm: qemu: override flash accessors to use virtualizable instructions

2020-07-29 Thread Tom Rini
On Tue, Jul 07, 2020 at 12:07:11PM +0200, Ard Biesheuvel wrote: > Some instructions in the ARM ISA have multiple output registers, such > as ldrd/ldp (load pair), where two registers are loaded from memory, > but also ldr with indexing, where the memory base register is incremented > as well when

Re: [PATCH v3 5/5] arm: qemu: override flash accessors to use virtualizable instructions

2020-07-07 Thread André Przywara
On 07/07/2020 11:07, Ard Biesheuvel wrote: > Some instructions in the ARM ISA have multiple output registers, such > as ldrd/ldp (load pair), where two registers are loaded from memory, > but also ldr with indexing, where the memory base register is incremented > as well when the value is loaded to

[PATCH v3 5/5] arm: qemu: override flash accessors to use virtualizable instructions

2020-07-07 Thread Ard Biesheuvel
Some instructions in the ARM ISA have multiple output registers, such as ldrd/ldp (load pair), where two registers are loaded from memory, but also ldr with indexing, where the memory base register is incremented as well when the value is loaded to the destination register. MMIO emulation under KV