commit | a6f766f3975185af66a31a2cea2cd38721645999 | [log] [tgz] |
---|---|---|
author | Chris Wilson <chris@chris-wilson.co.uk> | Mon Apr 27 13:41:20 2015 +0100 |
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | Thu May 21 15:11:43 2015 +0200 |
tree | 71b34650fbd4dd16d690a9a23eb2702ae0d31fa2 | |
parent | 03ade51185596a1d1028531c78fda557f244d676 [diff] |
drm/i915: Limit ring synchronisation (sw sempahores) RPS boosts Ring switches can occur many times per frame, and are often out of control, causing frequent RPS boosting for no practical benefit. Treat the sw semaphore synchronisation as a separate client and only allow it to boost once per busy/idle cycle. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> [danvet: s/rq/req/] Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>