$ ../configure \ --disable-docs --enable-debug \ --target-list=aarch64-softmmu \ --enable-tcg --enable-hvf --enable-split \ --disable-plugins $ cat > entitlements.plist << 'EOF' <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.security.hypervisor</key> <true/> </dict> </plist> EOF $ ninja qemu-system-aarch64 && \ codesign -s - --entitlements entitlements.plist -f ./qemu-system-aarch64-unsigned $ ./qemu-system-aarch64-unsigned \ -accel split \ -machine type=virt,virtualization=on,gic-version=max \ -m 2048 \ -cpu host -smp 1 \ -kernel ~/Downloads/Image-6.14.5+initramfs_with_kvm_unit_tests \ -append "console=ttyAMA0" -trace hvf\* -trace arm_gt\* -serial tcp::4444,server=on