mirror of
https://github.com/ubicloud/ubicloud.git
synced 2025-11-28 08:30:27 +08:00
- Invoke QEMU via just `qemu-system-${arch}` instead of hardcoding
`/usr/bin/qemu-system-${arch}`. This allows locally built QEMU
binaries installed in /usr/local/bin to take precedence.
- Remove `x-no-mmap=true` and `rombar=0` from passed-through GPUs.
With a custom QEMU build these work correctly without disabling mmap,
while the distro QEMU requires `x-no-mmap=true` to avoid severe stalls.
- Add `romfile=` to virtio-blk-pci, virtio-net-pci, and vhost-user-blk-pci
devices. Explicitly suppressing option ROMs avoids unnecessary firmware
loading.
|
||
|---|---|---|
| .. | ||
| boot_image.rb | ||
| cert_server_setup.rb | ||
| cloud_hypervisor.rb | ||
| slice_setup.rb | ||
| spdk_path.rb | ||
| spdk_rpc.rb | ||
| spdk_setup.rb | ||
| storage_key_encryption.rb | ||
| storage_key_tool.rb | ||
| storage_path.rb | ||
| storage_volume.rb | ||
| vhost_block_backend.rb | ||
| vm_path.rb | ||
| vm_setup.rb | ||