https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198344
Bug ID: 198344
Summary: [virtio] virtio-balloon does not work
Product: Base System
Version: 10.1-RELEASE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: [email protected]
Reporter: [email protected]
I am running FreeBSD in a Linux/KVM environment with the -balloon virtio flag
passed to qemu.
The virtio-balloon kernel module gets loaded:
jan@vm03 ~ $ kldstat -v | grep virtio
460 virtio_pci/virtio_scsi
459 virtio_pci/virtio_balloon
458 virtio_pci/virtio_blk
457 virtio_pci/vtnet
456 pci/virtio_pci
455 virtio
But there is no ballooning at all. The VM allocates all the memory up to the
specified maximum from the host, no matter how much memory is actually in use
inside FreeBSD.
Expected result would be that the VM only allocates as much memory from the
host as it actually uses right now. This works with Linux guests, but not
FreeBSD ones.
For reference the complete qemu command line:
qemu-system-x86_64 -enable-kvm \
-cpu host \
-smp cores=4,threads=2 \-drive file=/var/kvm/disks/vm03.img,if=virtio \-net
tap,ifname=tap_br1_3,script=no,downscript=no -net
nic,model=virtio,macaddr=0e:77:77:0e:0e:03 \
-m 4G \
-balloon virtio \
-vga std \
-display vnc=:3 \
-monitor stdio \
-name "VM 03" \
-usbdevice tablet \
-k de
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"