Latest effort was one month ago: https://patchwork.kernel.org/patch/9645537/
2017-04-19 14:08 GMT+02:00 Mike Mol <mike...@gmail.com>: > discard support for virtio-blk is on the QEMU TODO list: > > http://wiki.qemu-project.org/ToDo/Block#virtio- > blk_discard_support_.5BPeter_Lieven.5D > > -- > You received this bug notification because you are a member of qemu- > devel-ml, which is subscribed to QEMU. > https://bugs.launchpad.net/bugs/1523246 > > Title: > Virtio-blk does not support TRIM > > Status in QEMU: > Confirmed > > Bug description: > When model=virtio is used, TRIM is not supported. > > # mount -o discard /dev/vda4 /mnt > # mount | tail -1 > /dev/vda4 on /mnt type fuseblk > (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096) > # fstrim /mnt/ > fstrim: /mnt/: the discard operation is not supported > > Booting without model=virtio allows using TRIM (in Windows as well). > > Full QEMU line: > > qemu-system-x86_64 -enable-kvm -cpu host -bios > /usr/share/ovmf/ovmf_x64.bin -smp 2 -m 7G -vga qxl -usbdevice tablet > -net nic,model=virtio -net user -drive discard=unmap,detect- > zeroes=unmap,cache=none,file=vms/win10.hd.img.vmdk,format=vmdk,if=virtio > > To manage notifications about this bug go to: > https://bugs.launchpad.net/qemu/+bug/1523246/+subscriptions >