Skip to content

Minimal ARM LPAE support

Alexey Starikovskiy qemu-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Add support for 64bit ARM system registerstarget-arm/cpu.h target-arm/helper.c target-arm/machine.c+10 -170 replies
2/3Support for MRCC and MCRR instructionstarget-arm/helper.c target-arm/helper.h target-arm/translate.c+30 -00 replies
3/3Minimal ARM LPAE support. Sufficient to boot Linux kernel on vexpress-a15target-arm/cpu.h target-arm/helper.c+1 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Qemu-devel] [PATCH 0/3] Minimal ARM LPAE support

Minimal ARM LPAE support. Sufficient to boot Linux kernel on vexpress-a15

Missing:
* Extends the DBGDRAR and DBGDSAR to 64 bits, to hold PAs of up to 40 bits.
* Defines two Memory Attribute Indirection Registers, MAIRn, to replace PRRR and NMRR when using the Long-descriptor translation table format.
* Provides two IMPLEMENTATION DEFINED Auxiliary Memory Attribute Indirection Registers 0 AMAIRn.

Does not change behaviour of Short-descriptor format (AKA _v6)