AArch64 EL2 hypervisor for QEMU virt that boots at EL2
1

Configure Feed

Select the types of activity you want to include in your feed.

Add deterministic FDT chosen node mutation auditing

+5
+5
core/guest_loader.c
··· 2 2 #include "hv/config.h" 3 3 #include "hv/fdt.h" 4 4 #include "hv/guest_loader.h" 5 + #include "hv/log.h" 5 6 #include "hv/string.h" 6 7 7 8 #define ARM64_IMAGE_MAGIC 0x644d5241u ··· 132 133 } 133 134 if (!fdt_probe(dtb_pa, &dtb_info)) { 134 135 return false; 136 + } 137 + log_simple(LOG_BOOT, 33u, dtb_info.size, dtb_info.memory_size); 138 + if (dtb_info.initrd_start != 0u || dtb_info.initrd_end != 0u) { 139 + log_simple(LOG_BOOT, 34u, dtb_info.initrd_start, dtb_info.initrd_end); 135 140 } 136 141 fdt_dump(&dtb_info); 137 142