This is an error usually caused by a driver file caught in an endless loop while it waiting for the hardware to enter idle state. Outdated or buggy drivers are also common reasons.