Re: [Intel-gfx] [PATCH] drm/i915/hangcheck: Prevent long walks across full-ppgtt

2016-03-02 Thread Chris Wilson
On Wed, Mar 02, 2016 at 04:48:29PM +0200, Mika Kuoppala wrote: > With full-ppgtt, it takes the GPU an eon to traverse the entire 256PiB > address space, causing a loop to be detected. Under the current scheme, > if ACTHD walks off the end of a batch buffer and into an empty > address space, we

[Intel-gfx] [PATCH] drm/i915/hangcheck: Prevent long walks across full-ppgtt

2016-03-02 Thread Mika Kuoppala
With full-ppgtt, it takes the GPU an eon to traverse the entire 256PiB address space, causing a loop to be detected. Under the current scheme, if ACTHD walks off the end of a batch buffer and into an empty address space, we "never" detect the hang. If we always increment the score as the ACTHD is