1. A method comprising: identifying, by a processing device executing a hypervisor, one or more interrupts of a networking device for a virtual machine; queuing, by the hypervisor, the one or more interrupts of the networking device; determining, by the hypervisor, an execution state of at least one virtual processor of the virtual machine; and upon determining that the execution state is idle, providing, by the hypervisor, the one or more queued interrupts to the virtual machine.