From 222b3bb725c0a40d64c2c726a6e18d6dec21b3bf Mon Sep 17 00:00:00 2001
From: Recolic <git@me.recolic.net>
Date: Sat, 30 Mar 2024 15:26:17 -0700
Subject: [PATCH] .use virtio nic by default for better network performance

---
 cron-callback.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cron-callback.sh b/cron-callback.sh
index bb3a5fc..113e767 100755
--- a/cron-callback.sh
+++ b/cron-callback.sh
@@ -112,7 +112,7 @@ function start_vm_if_not_running () {
     [[ ! -f "vm/$name/disk.img" ]] && echo2 "In start_vm, disk image vm/$name/disk.img doesn't exist. Did init_vm fail?" && return 1
     echo2 "+ Starting VM $name with options_txt '$options_txt' and uuid $uuid..."
     [[ -f "vm/$name/initimg.iso" ]] && options+=(-cdrom "vm/$name/initimg.iso")
-    nohup qemu-system-x86_64 --uuid "$uuid" -drive file="vm/$name/disk.img",if=virtio -cpu host --enable-kvm -net nic,model=rtl8139 "${options[@]}" >> tmp/qemu.log 2>&1 & disown
+    nohup qemu-system-x86_64 --uuid "$uuid" -drive file="vm/$name/disk.img",if=virtio -cpu host --enable-kvm -net nic,model=virtio-net-pci "${options[@]}" >> tmp/qemu.log 2>&1 & disown
 }
 
 function do_init () {
-- 
GitLab