1. A system comprising: a memory; one or more processors, in communication with the memory; one or more virtual machines executing on the one or more processors; and a hypervisor executing on the one or more processors to: receive, by the hypervisor, a message from a source virtual machine to be transmitted to a destination machine; reserve, by the hypervisor, a block of memory associated with the message; transmit the message received from the source virtual machine to the destination machine; determine, by the hypervisor, whether to reclaim the block of memory; responsive to a determination to reclaim the block of memory, offline, by the hypervisor, the block of memory by at least one of offlining one or more pages corresponding to the block of memory and offlining all memory corresponding to the source virtual machine; and indicate, by the hypervisor, to the source virtual machine that the block of memory is accessible.