[Intel-gfx] [PATCH] drm/i915: make GEM_WARN_ON less terrible
Chris Wilson
chris at chris-wilson.co.uk
Mon Mar 19 18:17:07 UTC 2018
Quoting Matthew Auld (2018-03-19 18:08:54)
> GEM_WARN_ON() was originally intended to be used only as:
>
> if (GEM_WARN_ON(expr))
> ...
>
> but it just so happens to also work as simply:
>
> GEM_WARN_ON(expr);
>
> since it just wraps WARN_ON, which is a little misleading since for
> !DRM_I915_DEBUG_GEM builds the second case will actually break the
> build. Given that there are some patches floating around which seem to
> miss this, it probably makes sense to just make it work for both cases.
That really was quite intentional. The only time to use GEM_WARN_ON() is
inside an if, otherwise what's the point?
-Chris
More information about the Intel-gfx
mailing list