drm/i915: Wait for completion of pending flips when starved of fences