Frontswap does not do this. Once a page has been frontswapped, the host
is committed to retaining it until the guest releases it. It's really
not very different from a synchronous swap device.
I think cleancache allows the hypervisor to drop pages without the
guest's immediate knowledge, but I'm not sure.
--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.
--