I can't find any summary of whether TRIM is supported in 5.4 or not. I
see Ted's report on FFS work back in 2011, but that's about it.
Guessing that TRIM support is, in fact, present in some manner for at
least ATA devices, my question then becomes: is TRIM supported in
vioblk(4) devices? If not, will it be supported in the
as-yet-uncommitted vioscsi(4) driver?
Opinions welcome. Facts are even more welcome :-).
Reason I'm asking: I have a VM that takes 30GB of space on disk to store
778MB of data. I've just switched to a storage backend that supports
TRIM requests, and am therefore hopeful that I can stop the cycle of
booting into /bsd.rd, dump/restoring, fixing bootblocks, editing the VM,
deleting the old disk, etc. - now repeat for a dozen VMs - every time I
want to reclaim some disk space. (Yes, I know I should probably just
make the virtual disks smaller, but I anticipate growth.)
--
-Adam Thompson
athom...@athompso.net