Re: [Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-05-06 Thread Rodrigo Vivi
On Wed, May 06, 2020 at 06:17:28PM +0100, Chris Wilson wrote: > Quoting Chris Wilson (2020-05-06 16:55:07) > > Quoting Rodrigo Vivi (2020-05-06 15:44:48) > > > Btw, there are other patches on the list of failed cherry-picks: > > > > > > 614654abe847 ("drm/i915: Check current i915_vma.pin_count sta

Re: [Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-05-06 Thread Chris Wilson
Quoting Chris Wilson (2020-05-06 16:55:07) > Quoting Rodrigo Vivi (2020-05-06 15:44:48) > > Btw, there are other patches on the list of failed cherry-picks: > > > > 614654abe847 ("drm/i915: Check current i915_vma.pin_count status first on > > unbind") > > We need that to fix a deadlock. > > > c

Re: [Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-05-06 Thread Chris Wilson
Quoting Rodrigo Vivi (2020-05-06 15:44:48) > On Wed, Apr 29, 2020 at 09:54:44PM +0100, Chris Wilson wrote: > > As with the realisation for soft-rc6, we respond to idling the engines > > within microseconds, far faster than the response times for HW RC6 and > > RPS. Furthermore, our fast parking upo

Re: [Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-05-06 Thread Rodrigo Vivi
On Wed, Apr 29, 2020 at 09:54:44PM +0100, Chris Wilson wrote: > As with the realisation for soft-rc6, we respond to idling the engines > within microseconds, far faster than the response times for HW RC6 and > RPS. Furthermore, our fast parking upon idle, prevents HW RPS from > running for many des

[Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-04-29 Thread Chris Wilson
As with the realisation for soft-rc6, we respond to idling the engines within microseconds, far faster than the response times for HW RC6 and RPS. Furthermore, our fast parking upon idle, prevents HW RPS from running for many desktop workloads, as the RPS evaluation intervals are on the order of te

[Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-04-29 Thread Chris Wilson
As with the realisation for soft-rc6, we respond to idling the engines within microseconds, far faster than the response times for HW RC6 and RPS. Furthermore, our fast parking upon idle, prevents HW RPS from running for many desktop workloads, as the RPS evaluation intervals are on the order of te

[Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-04-28 Thread Chris Wilson
As with the realisation for soft-rc6, we respond to idling the engines within microseconds, far faster than the response times for HW RC6 and RPS. Furthermore, our fast parking upon idle, prevents HW RPS from running for many desktop workloads, as the RPS evaluation intervals are on the order of te

[Intel-gfx] [CI 4/6] drm/i915/gt: Switch to manual evaluation of RPS

2020-04-28 Thread Chris Wilson
As with the realisation for soft-rc6, we respond to idling the engines within microseconds, far faster than the response times for HW RC6 and RPS. Furthermore, our fast parking upon idle, prevents HW RPS from running for many desktop workloads, as the RPS evaluation intervals are on the order of te