1. A method comprising: determining that a virtual processor of a guest has been moved from a first physical processor of a host to a second physical processor of the host; identifying a device that is controlled by the virtual processor, wherein device interrupts for the device are forwarded to the virtual processor; and updating at least one of the device or an interrupt controller to cause at least one of the device or the interrupt controller to send the device interrupts to the second physical processor of the host, wherein the second physical processor of the host forwards the device interrupts to the virtual processor running on the second physical processor without generating an inter-processor interrupt.