run_qemu.sh: Fix script for pVM mode

Fix the PVMFW DTS injected into the kernel's DT in order to:

 - have the region as a subnode of 'reserved-memory'
 - mark the 'reserved-memory' with 'ranges' (required by the kernel)
 - have a '#size-cells' of 2 (required by the kernel)
 - use the right 'compatible' field (required by pKVM)
 - mark the memory region as 'no-map' (required by pKVM)
 - provide a address without a leading '0x' (warning from dtc)

Fix the submitted PVMFW size to be page-aligned (required by pKVM).

Change-Id: Ibaefe81ba5bc71e2a5c1f5ae5ac2ee326fe3672c
1 file changed
tree: f346340ee0476e18a5309ca3c6b04b62f5fc64b0
  1. aarch64/
  2. crosvm/
  3. cuttlefish/
  4. kvm-unit-tests/
  5. common.inc
  6. Makefile