* [PATCH] drm/i915: Show RPS autotuning thresholds along with waitboost
@ 2016-08-14 8:52 Chris Wilson
2016-08-14 9:21 ` ✗ Ro.CI.BAT: failure for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Chris Wilson @ 2016-08-14 8:52 UTC (permalink / raw)
To: intel-gfx; +Cc: Rainer Hochecker
For convenience when debugging user issues show the autotuning
RPS parameters in debugfs/i915_rps_boost_info.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Rainer Hochecker <fernetmenta@kodi.tv>
---
drivers/gpu/drm/i915/i915_debugfs.c | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
index 4ad2355f510a..d7c2064c28bd 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -2340,6 +2340,16 @@ static int count_irq_waiters(struct drm_i915_private *i915)
return count;
}
+static const char *rps_power_to_str(int power)
+{
+ switch (power) {
+ default: return "unknown";
+ case LOW_POWER: return "low power";
+ case BETWEEN: return "mixed";
+ case HIGH_POWER: return "high power";
+ }
+}
+
static int i915_rps_boost_info(struct seq_file *m, void *data)
{
struct drm_info_node *node = m->private;
@@ -2377,6 +2387,27 @@ static int i915_rps_boost_info(struct seq_file *m, void *data)
spin_unlock(&dev_priv->rps.client_lock);
mutex_unlock(&dev->filelist_mutex);
+ if (INTEL_GEN(dev_priv) >= 6) {
+ u32 rpupei, rpcurup;
+ u32 rpdownei, rpcurdown;
+
+ intel_uncore_forcewake_get(dev_priv, FORCEWAKE_ALL);
+ rpupei = I915_READ_FW(GEN6_RP_CUR_UP_EI) & GEN6_CURICONT_MASK;
+ rpcurup = I915_READ_FW(GEN6_RP_CUR_UP) & GEN6_CURBSYTAVG_MASK;
+ rpdownei = I915_READ_FW(GEN6_RP_CUR_DOWN_EI) & GEN6_CURIAVG_MASK;
+ rpcurdown = I915_READ_FW(GEN6_RP_CUR_DOWN) & GEN6_CURBSYTAVG_MASK;
+ intel_uncore_forcewake_put(dev_priv, FORCEWAKE_ALL);
+
+ seq_printf(m, "\nRPS Autotuning (current \"%s\" window):\n",
+ rps_power_to_str(dev_priv->rps.power));
+ seq_printf(m, " Avg. busy: %d%% [threshold %d%%]\n",
+ 100*rpcurup/rpupei,
+ dev_priv->rps.up_threshold);
+ seq_printf(m, " Avg. idle: %d%% [threshold %d%%]\n",
+ 100*rpcurdown/rpdownei,
+ dev_priv->rps.down_threshold);
+ }
+
return 0;
}
--
2.8.1
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 6+ messages in thread
* ✗ Ro.CI.BAT: failure for drm/i915: Show RPS autotuning thresholds along with waitboost
2016-08-14 8:52 [PATCH] drm/i915: Show RPS autotuning thresholds along with waitboost Chris Wilson
@ 2016-08-14 9:21 ` Patchwork
2016-08-14 13:28 ` [PATCH v2] " Chris Wilson
2016-08-14 13:52 ` ✗ Ro.CI.BAT: failure for drm/i915: Show RPS autotuning thresholds along with waitboost (rev2) Patchwork
2 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2016-08-14 9:21 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: drm/i915: Show RPS autotuning thresholds along with waitboost
URL : https://patchwork.freedesktop.org/series/11063/
State : failure
== Summary ==
Series 11063v1 drm/i915: Show RPS autotuning thresholds along with waitboost
http://patchwork.freedesktop.org/api/1.0/series/11063/revisions/1/mbox
Test gem_exec_gttfill:
Subgroup basic:
pass -> SKIP (fi-snb-i7-2600)
Test kms_cursor_legacy:
Subgroup basic-flip-vs-cursor-legacy:
pass -> FAIL (ro-bdw-i5-5250u)
Subgroup basic-flip-vs-cursor-varying-size:
fail -> PASS (ro-skl3-i5-6260u)
pass -> DMESG-FAIL (fi-skl-i7-6700k)
Test kms_pipe_crc_basic:
Subgroup suspend-read-crc-pipe-a:
dmesg-warn -> PASS (ro-bdw-i7-5600u)
dmesg-warn -> SKIP (ro-bdw-i5-5250u)
fi-hsw-i7-4770k total:244 pass:222 dwarn:0 dfail:0 fail:0 skip:22
fi-kbl-qkkr total:244 pass:187 dwarn:28 dfail:0 fail:3 skip:26
fi-skl-i7-6700k total:244 pass:208 dwarn:4 dfail:2 fail:2 skip:28
fi-snb-i7-2600 total:244 pass:201 dwarn:0 dfail:0 fail:0 skip:43
ro-bdw-i5-5250u total:240 pass:219 dwarn:1 dfail:0 fail:1 skip:19
ro-bdw-i7-5600u total:240 pass:207 dwarn:0 dfail:0 fail:1 skip:32
ro-bsw-n3050 total:240 pass:194 dwarn:0 dfail:0 fail:4 skip:42
ro-byt-n2820 total:240 pass:197 dwarn:0 dfail:0 fail:3 skip:40
ro-hsw-i3-4010u total:240 pass:214 dwarn:0 dfail:0 fail:0 skip:26
ro-hsw-i7-4770r total:240 pass:185 dwarn:0 dfail:0 fail:0 skip:55
ro-ilk1-i5-650 total:235 pass:173 dwarn:0 dfail:0 fail:2 skip:60
ro-ivb-i7-3770 total:240 pass:205 dwarn:0 dfail:0 fail:0 skip:35
ro-ivb2-i7-3770 total:240 pass:209 dwarn:0 dfail:0 fail:0 skip:31
ro-skl3-i5-6260u total:240 pass:223 dwarn:0 dfail:0 fail:3 skip:14
Results at /archive/results/CI_IGT_test/RO_Patchwork_1862/
3612906 drm-intel-nightly: 2016y-08m-12d-15h-08m-02s UTC integration manifest
63349af drm/i915: Show RPS autotuning thresholds along with waitboost
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH v2] drm/i915: Show RPS autotuning thresholds along with waitboost
2016-08-14 8:52 [PATCH] drm/i915: Show RPS autotuning thresholds along with waitboost Chris Wilson
2016-08-14 9:21 ` ✗ Ro.CI.BAT: failure for " Patchwork
@ 2016-08-14 13:28 ` Chris Wilson
2016-08-14 13:58 ` kbuild test robot
2016-08-15 8:27 ` David Weinehall
2016-08-14 13:52 ` ✗ Ro.CI.BAT: failure for drm/i915: Show RPS autotuning thresholds along with waitboost (rev2) Patchwork
2 siblings, 2 replies; 6+ messages in thread
From: Chris Wilson @ 2016-08-14 13:28 UTC (permalink / raw)
To: intel-gfx
For convenience when debugging user issues show the autotuning
RPS parameters in debugfs/i915_rps_boost_info.
v2: Refine the presentation
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: fritsch@kodi.tv
---
drivers/gpu/drm/i915/i915_debugfs.c | 43 +++++++++++++++++++++++++++++++++++--
1 file changed, 41 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
index c461072da142..8d302906d768 100644
--- a/drivers/gpu/drm/i915/i915_debugfs.c
+++ b/drivers/gpu/drm/i915/i915_debugfs.c
@@ -2441,6 +2441,16 @@ static int count_irq_waiters(struct drm_i915_private *i915)
return count;
}
+static const char *rps_power_to_str(int power)
+{
+ switch (power) {
+ default: return "unknown";
+ case LOW_POWER: return "low power";
+ case BETWEEN: return "mixed";
+ case HIGH_POWER: return "high power";
+ }
+}
+
static int i915_rps_boost_info(struct seq_file *m, void *data)
{
struct drm_info_node *node = m->private;
@@ -2452,12 +2462,17 @@ static int i915_rps_boost_info(struct seq_file *m, void *data)
seq_printf(m, "GPU busy? %s [%x]\n",
yesno(dev_priv->gt.awake), dev_priv->gt.active_engines);
seq_printf(m, "CPU waiting? %d\n", count_irq_waiters(dev_priv));
- seq_printf(m, "Frequency requested %d; min hard:%d, soft:%d; max soft:%d, hard:%d\n",
- intel_gpu_freq(dev_priv, dev_priv->rps.cur_freq),
+ seq_printf(m, "Frequency requested %d\n",
+ intel_gpu_freq(dev_priv, dev_priv->rps.cur_freq));
+ seq_printf(m, " min hard:%d, soft:%d; max soft:%d, hard:%d\n",
intel_gpu_freq(dev_priv, dev_priv->rps.min_freq),
intel_gpu_freq(dev_priv, dev_priv->rps.min_freq_softlimit),
intel_gpu_freq(dev_priv, dev_priv->rps.max_freq_softlimit),
intel_gpu_freq(dev_priv, dev_priv->rps.max_freq));
+ seq_printf(m, " idle:%d, efficient:%d, boost:%d\n",
+ intel_gpu_freq(dev_priv, dev_priv->rps.idle_freq),
+ intel_gpu_freq(dev_priv, dev_priv->rps.efficient_freq),
+ intel_gpu_freq(dev_priv, dev_priv->rps.boost_freq));
mutex_lock(&dev->filelist_mutex);
spin_lock(&dev_priv->rps.client_lock);
@@ -2478,6 +2493,30 @@ static int i915_rps_boost_info(struct seq_file *m, void *data)
spin_unlock(&dev_priv->rps.client_lock);
mutex_unlock(&dev->filelist_mutex);
+ if (INTEL_GEN(dev_priv) >= 6 &&
+ dev_priv->rps.enabled &&
+ dev_priv->gt.active_engines) {
+ u32 rpupei, rpcurup;
+ u32 rpdownei, rpcurdown;
+
+ intel_uncore_forcewake_get(dev_priv, FORCEWAKE_ALL);
+ rpupei = I915_READ_FW(GEN6_RP_CUR_UP_EI) & GEN6_CURICONT_MASK;
+ rpcurup = I915_READ_FW(GEN6_RP_CUR_UP) & GEN6_CURBSYTAVG_MASK;
+ rpdownei = I915_READ_FW(GEN6_RP_CUR_DOWN_EI) & GEN6_CURIAVG_MASK;
+ rpcurdown = I915_READ_FW(GEN6_RP_CUR_DOWN) & GEN6_CURBSYTAVG_MASK;
+ intel_uncore_forcewake_put(dev_priv, FORCEWAKE_ALL);
+
+ seq_printf(m, "\nRPS Autotuning (current \"%s\" window):\n",
+ rps_power_to_str(dev_priv->rps.power));
+ seq_printf(m, " Avg. up: %d%% [above threshold? %d%%]\n",
+ 100*rpcurup/rpupei,
+ dev_priv->rps.up_threshold);
+ seq_printf(m, " Avg. down: %d%% [below threshold? %d%%]\n",
+ 100*rpcurdown/rpdownei,
+ dev_priv->rps.down_threshold);
+ } else
+ seq_printf(m, "\nRPS Autotuning inactive\n");
+
return 0;
}
--
2.8.1
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 6+ messages in thread
* ✗ Ro.CI.BAT: failure for drm/i915: Show RPS autotuning thresholds along with waitboost (rev2)
2016-08-14 8:52 [PATCH] drm/i915: Show RPS autotuning thresholds along with waitboost Chris Wilson
2016-08-14 9:21 ` ✗ Ro.CI.BAT: failure for " Patchwork
2016-08-14 13:28 ` [PATCH v2] " Chris Wilson
@ 2016-08-14 13:52 ` Patchwork
2 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2016-08-14 13:52 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: drm/i915: Show RPS autotuning thresholds along with waitboost (rev2)
URL : https://patchwork.freedesktop.org/series/11063/
State : failure
== Summary ==
Series 11063v2 drm/i915: Show RPS autotuning thresholds along with waitboost
http://patchwork.freedesktop.org/api/1.0/series/11063/revisions/2/mbox
Test gem_exec_suspend:
Subgroup basic-s3:
pass -> INCOMPLETE (fi-hsw-i7-4770k)
Test kms_cursor_legacy:
Subgroup basic-cursor-vs-flip-varying-size:
fail -> PASS (ro-ilk1-i5-650)
Subgroup basic-flip-vs-cursor-legacy:
pass -> FAIL (ro-bdw-i5-5250u)
Subgroup basic-flip-vs-cursor-varying-size:
fail -> PASS (ro-byt-n2820)
pass -> DMESG-FAIL (fi-skl-i7-6700k)
Test kms_pipe_crc_basic:
Subgroup suspend-read-crc-pipe-a:
dmesg-warn -> PASS (ro-bdw-i7-5600u)
fi-hsw-i7-4770k total:107 pass:91 dwarn:0 dfail:0 fail:0 skip:15
fi-kbl-qkkr total:244 pass:185 dwarn:28 dfail:1 fail:3 skip:27
fi-skl-i7-6700k total:244 pass:208 dwarn:4 dfail:2 fail:2 skip:28
fi-snb-i7-2600 total:244 pass:202 dwarn:0 dfail:0 fail:0 skip:42
ro-bdw-i5-5250u total:240 pass:219 dwarn:2 dfail:0 fail:1 skip:18
ro-bdw-i7-5600u total:240 pass:207 dwarn:0 dfail:0 fail:1 skip:32
ro-bsw-n3050 total:240 pass:194 dwarn:0 dfail:0 fail:4 skip:42
ro-byt-n2820 total:240 pass:198 dwarn:0 dfail:0 fail:2 skip:40
ro-hsw-i3-4010u total:240 pass:214 dwarn:0 dfail:0 fail:0 skip:26
ro-hsw-i7-4770r total:240 pass:185 dwarn:0 dfail:0 fail:0 skip:55
ro-ilk1-i5-650 total:235 pass:174 dwarn:0 dfail:0 fail:1 skip:60
ro-ivb-i7-3770 total:240 pass:205 dwarn:0 dfail:0 fail:0 skip:35
ro-ivb2-i7-3770 total:240 pass:209 dwarn:0 dfail:0 fail:0 skip:31
ro-skl3-i5-6260u total:240 pass:222 dwarn:0 dfail:0 fail:4 skip:14
Results at /archive/results/CI_IGT_test/RO_Patchwork_1863/
3612906 drm-intel-nightly: 2016y-08m-12d-15h-08m-02s UTC integration manifest
cc82745 drm/i915: Show RPS autotuning thresholds along with waitboost
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v2] drm/i915: Show RPS autotuning thresholds along with waitboost
2016-08-14 13:28 ` [PATCH v2] " Chris Wilson
@ 2016-08-14 13:58 ` kbuild test robot
2016-08-15 8:27 ` David Weinehall
1 sibling, 0 replies; 6+ messages in thread
From: kbuild test robot @ 2016-08-14 13:58 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx, kbuild-all
[-- Attachment #1: Type: text/plain, Size: 1753 bytes --]
Hi Chris,
[auto build test ERROR on drm-intel/for-linux-next]
[also build test ERROR on v4.8-rc1 next-20160812]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]
url: https://github.com/0day-ci/linux/commits/Chris-Wilson/drm-i915-Show-RPS-autotuning-thresholds-along-with-waitboost/20160814-213058
base: git://anongit.freedesktop.org/drm-intel for-linux-next
config: i386-randconfig-x009-201633 (attached as .config)
compiler: gcc-6 (Debian 6.1.1-9) 6.1.1 20160705
reproduce:
# save the attached .config to linux build tree
make ARCH=i386
All errors (new ones prefixed by >>):
drivers/gpu/drm/i915/i915_debugfs.c: In function 'i915_rps_boost_info':
>> drivers/gpu/drm/i915/i915_debugfs.c:2468:44: error: 'struct intel_gen6_power_mgmt' has no member named 'boost_freq'; did you mean 'cur_freq'?
intel_gpu_freq(dev_priv, dev_priv->rps.boost_freq));
^
vim +2468 drivers/gpu/drm/i915/i915_debugfs.c
2462 intel_gpu_freq(dev_priv, dev_priv->rps.min_freq_softlimit),
2463 intel_gpu_freq(dev_priv, dev_priv->rps.max_freq_softlimit),
2464 intel_gpu_freq(dev_priv, dev_priv->rps.max_freq));
2465 seq_printf(m, " idle:%d, efficient:%d, boost:%d\n",
2466 intel_gpu_freq(dev_priv, dev_priv->rps.idle_freq),
2467 intel_gpu_freq(dev_priv, dev_priv->rps.efficient_freq),
> 2468 intel_gpu_freq(dev_priv, dev_priv->rps.boost_freq));
2469
2470 mutex_lock(&dev->filelist_mutex);
2471 spin_lock(&dev_priv->rps.client_lock);
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/octet-stream, Size: 27025 bytes --]
[-- Attachment #3: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v2] drm/i915: Show RPS autotuning thresholds along with waitboost
2016-08-14 13:28 ` [PATCH v2] " Chris Wilson
2016-08-14 13:58 ` kbuild test robot
@ 2016-08-15 8:27 ` David Weinehall
1 sibling, 0 replies; 6+ messages in thread
From: David Weinehall @ 2016-08-15 8:27 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
On Sun, Aug 14, 2016 at 02:28:56PM +0100, Chris Wilson wrote:
> For convenience when debugging user issues show the autotuning
> RPS parameters in debugfs/i915_rps_boost_info.
>
> v2: Refine the presentation
>
> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: fritsch@kodi.tv
Looks good to me (well, it doesn't, I hate having things on the same
line as the case statement, but that's a personal opinion), compiles
and works as it should.
Reviewed-by: David Weinehall <david.weinehall@linux.intel.com>
> ---
> drivers/gpu/drm/i915/i915_debugfs.c | 43 +++++++++++++++++++++++++++++++++++--
> 1 file changed, 41 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_debugfs.c b/drivers/gpu/drm/i915/i915_debugfs.c
> index c461072da142..8d302906d768 100644
> --- a/drivers/gpu/drm/i915/i915_debugfs.c
> +++ b/drivers/gpu/drm/i915/i915_debugfs.c
> @@ -2441,6 +2441,16 @@ static int count_irq_waiters(struct drm_i915_private *i915)
> return count;
> }
>
> +static const char *rps_power_to_str(int power)
> +{
> + switch (power) {
> + default: return "unknown";
> + case LOW_POWER: return "low power";
> + case BETWEEN: return "mixed";
> + case HIGH_POWER: return "high power";
> + }
> +}
> +
> static int i915_rps_boost_info(struct seq_file *m, void *data)
> {
> struct drm_info_node *node = m->private;
> @@ -2452,12 +2462,17 @@ static int i915_rps_boost_info(struct seq_file *m, void *data)
> seq_printf(m, "GPU busy? %s [%x]\n",
> yesno(dev_priv->gt.awake), dev_priv->gt.active_engines);
> seq_printf(m, "CPU waiting? %d\n", count_irq_waiters(dev_priv));
> - seq_printf(m, "Frequency requested %d; min hard:%d, soft:%d; max soft:%d, hard:%d\n",
> - intel_gpu_freq(dev_priv, dev_priv->rps.cur_freq),
> + seq_printf(m, "Frequency requested %d\n",
> + intel_gpu_freq(dev_priv, dev_priv->rps.cur_freq));
> + seq_printf(m, " min hard:%d, soft:%d; max soft:%d, hard:%d\n",
> intel_gpu_freq(dev_priv, dev_priv->rps.min_freq),
> intel_gpu_freq(dev_priv, dev_priv->rps.min_freq_softlimit),
> intel_gpu_freq(dev_priv, dev_priv->rps.max_freq_softlimit),
> intel_gpu_freq(dev_priv, dev_priv->rps.max_freq));
> + seq_printf(m, " idle:%d, efficient:%d, boost:%d\n",
> + intel_gpu_freq(dev_priv, dev_priv->rps.idle_freq),
> + intel_gpu_freq(dev_priv, dev_priv->rps.efficient_freq),
> + intel_gpu_freq(dev_priv, dev_priv->rps.boost_freq));
>
> mutex_lock(&dev->filelist_mutex);
> spin_lock(&dev_priv->rps.client_lock);
> @@ -2478,6 +2493,30 @@ static int i915_rps_boost_info(struct seq_file *m, void *data)
> spin_unlock(&dev_priv->rps.client_lock);
> mutex_unlock(&dev->filelist_mutex);
>
> + if (INTEL_GEN(dev_priv) >= 6 &&
> + dev_priv->rps.enabled &&
> + dev_priv->gt.active_engines) {
> + u32 rpupei, rpcurup;
> + u32 rpdownei, rpcurdown;
> +
> + intel_uncore_forcewake_get(dev_priv, FORCEWAKE_ALL);
> + rpupei = I915_READ_FW(GEN6_RP_CUR_UP_EI) & GEN6_CURICONT_MASK;
> + rpcurup = I915_READ_FW(GEN6_RP_CUR_UP) & GEN6_CURBSYTAVG_MASK;
> + rpdownei = I915_READ_FW(GEN6_RP_CUR_DOWN_EI) & GEN6_CURIAVG_MASK;
> + rpcurdown = I915_READ_FW(GEN6_RP_CUR_DOWN) & GEN6_CURBSYTAVG_MASK;
> + intel_uncore_forcewake_put(dev_priv, FORCEWAKE_ALL);
> +
> + seq_printf(m, "\nRPS Autotuning (current \"%s\" window):\n",
> + rps_power_to_str(dev_priv->rps.power));
> + seq_printf(m, " Avg. up: %d%% [above threshold? %d%%]\n",
> + 100*rpcurup/rpupei,
> + dev_priv->rps.up_threshold);
> + seq_printf(m, " Avg. down: %d%% [below threshold? %d%%]\n",
> + 100*rpcurdown/rpdownei,
> + dev_priv->rps.down_threshold);
> + } else
> + seq_printf(m, "\nRPS Autotuning inactive\n");
> +
> return 0;
> }
>
> --
> 2.8.1
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2016-08-15 8:27 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-08-14 8:52 [PATCH] drm/i915: Show RPS autotuning thresholds along with waitboost Chris Wilson
2016-08-14 9:21 ` ✗ Ro.CI.BAT: failure for " Patchwork
2016-08-14 13:28 ` [PATCH v2] " Chris Wilson
2016-08-14 13:58 ` kbuild test robot
2016-08-15 8:27 ` David Weinehall
2016-08-14 13:52 ` ✗ Ro.CI.BAT: failure for drm/i915: Show RPS autotuning thresholds along with waitboost (rev2) Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.