|
@@ -1096,7 +1096,7 @@ static int intel_logical_ring_workarounds_emit(struct intel_engine_cs *ring,
|
|
struct drm_i915_private *dev_priv = dev->dev_private;
|
|
struct drm_i915_private *dev_priv = dev->dev_private;
|
|
struct i915_workarounds *w = &dev_priv->workarounds;
|
|
struct i915_workarounds *w = &dev_priv->workarounds;
|
|
|
|
|
|
- if (WARN_ON(w->count == 0))
|
|
|
|
|
|
+ if (WARN_ON_ONCE(w->count == 0))
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
ring->gpu_caches_dirty = true;
|
|
ring->gpu_caches_dirty = true;
|