[Intel-gfx] [PATCH 6/7] drm/i915: find guilty batch buffer on ring resets

2013-06-12 Thread Mika Kuoppala
After hang check timer has declared gpu to be hung, rings are reset. In ring reset, when clearing request list, do post mortem analysis to find out the guilty batch buffer. Select requests for further analysis by inspecting the completed sequence number which has been updated into the HWS page. If

[Intel-gfx] [PATCH 6/7] drm/i915: find guilty batch buffer on ring resets

2013-06-12 Thread Mika Kuoppala
After hang check timer has declared gpu to be hang, rings are reset. In ring reset, when clearing request list, do post mortem analysis to find out the guilty batch buffer. Select requests for further analysis by inspecting the completed sequence number which has been updated into the HWS page. If

Re: [Intel-gfx] [PATCH 6/7] drm/i915: find guilty batch buffer on ring resets

2013-06-12 Thread Chris Wilson
On Wed, Jun 12, 2013 at 12:35:33PM +0300, Mika Kuoppala wrote: > After hang check timer has declared gpu to be hang, s/hang/hung/ :-p > rings are reset. In ring reset, when clearing > request list, do post mortem analysis to find out > the guilty batch buffer. > > Select requests for further anal

[Intel-gfx] [PATCH 6/7] drm/i915: find guilty batch buffer on ring resets

2013-06-12 Thread Mika Kuoppala
After hang check timer has declared gpu to be hang, rings are reset. In ring reset, when clearing request list, do post mortem analysis to find out the guilty batch buffer. Select requests for further analysis by inspecting the completed sequence number which has been updated into the HWS page. If