Hello virtio-dev team,

I want to compress all the data or files when the apps in VMs writes to a 
pass-through block device via kvm virtio.
And decompress the data when the apps in VMs trying to read the data from the 
pass-through block device on host.

My idea is to add a data transform layer into virtio architecture for the 
purpose of transparent compress.
I am reading the virtio.c, virtio_ring.c code, but have not found the place 
where I can do the data compress.
Is it feasible that we can add a filter into the virtio, and there is a chance 
to do data compress or encrypt in the filter?

Thanks
Keen

Reply via email to