drm/i915: Don't emit semaphore wait if wrap happened
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / i915 / i915_gem.c
index e4b233df576fe4de89ff793940b4c0330859df60..a81b78a59bd94c94a212e747a8fda50742dd40c7 100644 (file)
@@ -1969,7 +1969,7 @@ i915_gem_get_seqno(struct drm_device *dev, u32 *seqno)
                dev_priv->next_seqno = 1;
        }
 
-       *seqno = dev_priv->next_seqno++;
+       *seqno = dev_priv->last_seqno = dev_priv->next_seqno++;
        return 0;
 }