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.

Verify release artefact topology against expected build products

+22
+22
scripts/check_release.py
··· 5 5 6 6 root = Path(__file__).resolve().parents[1] 7 7 8 + required_paths = [ 9 + ".gitignore", 10 + "Makefile", 11 + "README.md", 12 + "linker.ld", 13 + "arch/aarch64/entry.S", 14 + "arch/aarch64/vectors.S", 15 + "core/main.c", 16 + "core/trap.c", 17 + "mm/stage2.c", 18 + "drivers/pl011.c", 19 + "guest/main.c", 20 + "tools/log_decode.py", 21 + "scripts/release.sh", 22 + ] 23 + 24 + for item in required_paths: 25 + path = root / item 26 + if not path.exists() or path.stat().st_size == 0: 27 + print(f"missing release topology path {item}") 28 + sys.exit(1) 29 + 8 30 text_files = [ 9 31 *root.glob("core/**/*.c"), 10 32 *root.glob("drivers/**/*.c"),