Skip to content

Commit f0d8f6d

Browse files
sarcasticadminastro
authored andcommitted
qemu: dont set mq=on,vectors=N for virtio-net-device
Setting vcpu > 1 for qemu guests would result in the following error during guest startup: qemu-system-x86_64: -device virtio-net-device,netdev=host1, \ mac=02:00:00:00:00:01,mq=on,vectors=6: Property \ 'virtio-net-device.vectors' not found
1 parent 85ee3f9 commit f0d8f6d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/runners/qemu.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ in {
250250
(microvmConfig.cpu == null && system != "x86_64-linux")
251251
) ",romfile="
252252
}${
253-
lib.optionalString tapMultiQueue ",mq=on,vectors=${toString (2 * vcpu + 2)}"
253+
lib.optionalString (tapMultiQueue && requirePci) ",mq=on,vectors=${toString (2 * vcpu + 2)}"
254254
}"
255255
]) interfaces
256256
)

0 commit comments

Comments
 (0)