Re: [Intel-gfx] [PATCH 05/38] drm/i915: Compress GPU objects in error state

2016-09-21 Thread Joonas Lahtinen
On ti, 2016-09-20 at 09:29 +0100, Chris Wilson wrote: > @@ -175,6 +176,110 @@ static void i915_error_puts(struct > drm_i915_error_state_buf *e, >  #define err_printf(e, ...) i915_error_printf(e, __VA_ARGS__) >  #define err_puts(e, s) i915_error_puts(e, s) >   > +#ifdef CONFIG_DRM_I915_COMPRESS_ERR

[Intel-gfx] [PATCH 05/38] drm/i915: Compress GPU objects in error state

2016-09-20 Thread Chris Wilson
Our error states are quickly growing, pinning kernel memory with them. The majority of the space is taken up by the error objects. These compress well using zlib and without decode are mostly meaningless, so encoding them does not hinder quickly parsing the error state for familiarity. v2: Make th