Re: [Intel-gfx] [drm/i915/3.17] panic in i915_digport_work_func

2014-08-31 Thread Mike Galbraith
Non-deterministic explosion culprit is the below. The commit says it adds mysterious acronyms to Haswell, so I suspect my little core2 lappy isn't ever supposed to see this code. The ftrace buffer is in fact empty after a successful boot. commit 0e32b39ceed665bfa4a77a4bc307b6652b991632 Author:

[Intel-gfx] [drm/i915/3.17] panic in i915_digport_work_func

2014-08-31 Thread Mike Galbraith
Greetings, My little Toshiba lappy is exploding non-deterministically during boot with master (<= 3.16 work fine). I tried to bisect it, but apparently didn't do quite enough reboots before saying 'good', so ended up... first bad commit: [5fa9be63a42bd4336448d27cbd1f3b993744dd88] Merge branch 'm

Re: [Intel-gfx] Possible regression in 3.17-rc2 in i915 driver

2014-08-31 Thread Jani Nikula
+intel-gfx Ville, Daniel, any thoughts before we queue a revert? BR, Jani. On Sun, 31 Aug 2014, Tibor Billes wrote: > Hi! > > I tried to upgrade my kernel from 3.16 to 3.17-rc2 and I found that my laptop > was unable to boot. The boot process hangs after 2-3 seconds (according to > timestamps

Re: [Intel-gfx] [PATCH] drm/i915: Don't use WaGsvRC0ResidenncyMethod on chv

2014-08-31 Thread Deepak S
On Friday 29 August 2014 04:51 PM, Chris Wilson wrote: On Fri, Aug 29, 2014 at 02:14:07PM +0300, ville.syrj...@linux.intel.com wrote: From: Ville Syrjälä WaGsvRC0ResidenncyMethod is for vlv, it doesn't deal with chv appropriately (eg. doesn't limit rps values to even numbers). Fix a typo in

Re: [Intel-gfx] [PATCH 2/2] drm/i915/bdw: Export workaround data to debugfs

2014-08-31 Thread Siluvery, Arun
On 30/08/2014 16:10, Damien Lespiau wrote: On Tue, Aug 26, 2014 at 02:44:51PM +0100, Arun Siluvery wrote: The workarounds that are applied are exported to a debugfs file; this is used to verify their state after the test case (reset or suspend/resume etc). This patch is only required to support

Re: [Intel-gfx] [PATCH 0/5] A few fixes on top of the wa_regs patches

2014-08-31 Thread Siluvery, Arun
On 30/08/2014 16:50, Damien Lespiau wrote: Hi Arun, I've compiled a few patches that I think solve some small-ish issues around your wa_regs series. Could you please have a look at them and comment/give your r-b tag if you judge appropriate? On top of those patches, I'd love some comments on th

Re: [Intel-gfx] [PATCH xf86-video-intel] configure: check for cpuid.h

2014-08-31 Thread Jonathan Gray
On Sun, Aug 31, 2014 at 11:53:06AM +0100, Chris Wilson wrote: > On Sun, Aug 31, 2014 at 06:48:56PM +1000, Jonathan Gray wrote: > > Instead of checking for a particular version of GCC check for > > a cpuid.h with __cpuid_count. This allows cpuid.h to be > > provided for older/different compilers. >

Re: [Intel-gfx] [PATCH xf86-video-intel] configure: check for cpuid.h

2014-08-31 Thread Chris Wilson
On Sun, Aug 31, 2014 at 06:48:56PM +1000, Jonathan Gray wrote: > Instead of checking for a particular version of GCC check for > a cpuid.h with __cpuid_count. This allows cpuid.h to be > provided for older/different compilers. > > Signed-off-by: Jonathan Gray I didn't have much luck last time I

Re: [Intel-gfx] [PATCH xf86-video-intel] intel: include sys/param.h for sys/mount.h

2014-08-31 Thread Chris Wilson
On Sun, Aug 31, 2014 at 06:46:56PM +1000, Jonathan Gray wrote: > On OpenBSD sys/mount.h includes sys/ucred.h which in > turn requires the NGROUPS definitions from sys/param.h. We don't want mount.h on BSD systems, so let's just rearrange the code to avoid the include there. -Chris -- Chris Wilso

[Intel-gfx] [PATCH xf86-video-intel] configure: check for cpuid.h

2014-08-31 Thread Jonathan Gray
Instead of checking for a particular version of GCC check for a cpuid.h with __cpuid_count. This allows cpuid.h to be provided for older/different compilers. Signed-off-by: Jonathan Gray --- configure.ac| 18 ++ src/sna/sna_cpuid.h | 4 ++-- 2 files changed, 20 insertio

[Intel-gfx] [PATCH xf86-video-intel] intel: include sys/param.h for sys/mount.h

2014-08-31 Thread Jonathan Gray
On OpenBSD sys/mount.h includes sys/ucred.h which in turn requires the NGROUPS definitions from sys/param.h. Signed-off-by: Jonathan Gray --- src/intel_device.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/intel_device.c b/src/intel_device.c index 9a2ebb0..1e2d931 100644 --- a/src/int