Re: [Intel-gfx] [PATCH 3/4] drm/i915: Remove nested work in gpu error handling

2015-01-28 Thread Daniel Vetter
On Tue, Jan 27, 2015 at 09:53:20AM +, Chris Wilson wrote: > On Mon, Jan 26, 2015 at 06:03:05PM +0200, Mika Kuoppala wrote: > > Now when we declare gpu errors only through our own dedicated > > hangcheck workqueue there is no need to have a separate workqueue > > for handling the resetting and w

Re: [Intel-gfx] [PATCH 3/4] drm/i915: Remove nested work in gpu error handling

2015-01-27 Thread Chris Wilson
On Mon, Jan 26, 2015 at 06:03:05PM +0200, Mika Kuoppala wrote: > Now when we declare gpu errors only through our own dedicated > hangcheck workqueue there is no need to have a separate workqueue > for handling the resetting and waking up the clients as the deadlock > concerns are no more. > > The

[Intel-gfx] [PATCH 3/4] drm/i915: Remove nested work in gpu error handling

2015-01-26 Thread Mika Kuoppala
Now when we declare gpu errors only through our own dedicated hangcheck workqueue there is no need to have a separate workqueue for handling the resetting and waking up the clients as the deadlock concerns are no more. The only exception is i915_debugfs::i915_set_wedged, which triggers error handl