From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zanoni, Paulo R" Subject: Re: Skylake graphics regression: projector failure with 4.8-rc3 Date: Wed, 31 Aug 2016 21:51:34 +0000 Message-ID: <1472680290.2387.219.camel@intel.com> References: <1472217035.5189.50.camel@HansenPartnership.com> <1472667806.2316.42.camel@HansenPartnership.com> <1472679836.2316.65.camel@HansenPartnership.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1472679836.2316.65.camel@HansenPartnership.com> Content-Language: en-US Content-ID: <40F30A756E8C5F4994894373B0E9743F@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "dri-devel@lists.freedesktop.org" , "James.Bottomley@HansenPartnership.com" , "intel-gfx@lists.freedesktop.org" Cc: "linux-kernel@vger.kernel.org" List-Id: dri-devel@lists.freedesktop.org SGkNCg0KRW0gUXVhLCAyMDE2LTA4LTMxIMOgcyAxNDo0MyAtMDcwMCwgSmFtZXMgQm90dG9tbGV5 IGVzY3JldmV1Og0KPiBPbiBXZWQsIDIwMTYtMDgtMzEgYXQgMTE6MjMgLTA3MDAsIEphbWVzIEJv dHRvbWxleSB3cm90ZToNCj4gPiANCj4gPiBPbiBGcmksIDIwMTYtMDgtMjYgYXQgMDk6MTAgLTA0 MDAsIEphbWVzIEJvdHRvbWxleSB3cm90ZToNCj4gPiA+IA0KPiA+ID4gV2Ugc2VlbSB0byBoYXZl IGFuIHhyYW5kciByZWdyZXNzaW9uIHdpdGggc2t5bGFrZSBub3cuwqDCoFdoYXQncw0KPiA+ID4g aGFwcGVuaW5nIGlzIHRoYXQgSSBjYW4gZ2V0IG91dHB1dCBvbiB0byBhIHByb2plY3RvciwgYnV0 IHRoZcKgDQo+ID4gPiBzeXN0ZW0gaXMgbG9zaW5nIHZpZGVvIHdoZW4gSSBjaGFuZ2UgdGhlIHhy YW5kciBzZXNzaW9ucyAobGlrZcKgDQo+ID4gPiBnb2luZyBmcm9tIGEgLS1hYm92ZSBiIHRvIGEg LS1zYW1lLWFzIGIpLsKgwqBUaGUgbWFpbiBzY3JlZW4gZ29lc8KgDQo+ID4gPiBibGFuaywgd2hp Y2ggaXMgYmFzaWNhbGx5IGEgcmVib290IHNpdHVhdGlvbi7CoMKgVW5mb3J0dW5hdGVseSwgScKg DQo+ID4gPiBjYW4ndCBzZWVtIHRvIGdldCB0aGUgbG9ncyBvdXQgb2Ygc3lzdGVtZCB0byBzZWUg aWYgdGhlcmUgd2FzIGHCoA0KPiA+ID4gZHVtcCB0byBkbWVzZyAodGhlIHN5c3RlbSB3YXMgZGVm aW5pdGVseSByZXNwb25kaW5nKS4NCj4gPiA+IA0KPiA+ID4gSSBmZWxsIGJhY2sgdG8gNC42LjIg d2hpY2ggd29ya2VkIHBlcmZlY3RseSwgc28gdGhpcyBpcw0KPiA+ID4gZGVmaW5pdGVsecKgDQo+ ID4gPiBzb21lIHNvcnQgb2YgcmVncmVzc2lvbi7CoMKgSSdsbCBiZSBhYmxlIHRvIGRlYnVnIG1v cmUgZnVsbHkgd2hlbg0KPiA+ID4gScKgDQo+ID4gPiBnZXQgYmFjayBob21lIGZyb20gdGhlIExp bnV4IFNlY3VyaXR5IFN1bW1pdC4NCj4gPiANCj4gPiBJJ20gaG9tZSBub3cuwqDCoFVuZm9ydHVu YXRlbHksIG15IG1vbml0b3IgaXNuJ3QgYXMgcHJvYmxlbWF0aWMgYXMNCj4gPiB0aGUNCj4gPiBw cm9qZWN0b3IsIGJ1dCBieSBmbGlwcGluZyBiZXR3ZWVuIHZhcmlvdXMgbW9kZXMgYW5kIHNlcGFy YXRpbmcgYW5kDQo+ID4gb3ZlcmxheWluZyB0aGUgcGFuZWxzIHdpdGggLS1hYm92ZSBhbmQgLS1z YW1lLWFzICh4cmFuZHIpLCBJIGNhbg0KPiA+IGV2ZW50dWFsbHkgZ2V0IGl0IHRvIHRoZSBwb2lu dCB3aGVyZSB0aGUgbWFpbiBMQ0QgcGFuZWwgZ29lcyBibGFja8KgDQo+ID4gYW5kIGNhbiBvbmx5 IGJlIHJlc3RhcnRlZCBieSBzcGVjaWZ5aW5nIGEgZGlmZmVyZW50IG1vZGUuDQo+ID4gDQo+ID4g VGhpcyBzZWVtcyB0byBiZSBhc3NvY2lhdGVkIHdpdGggdGhlc2UgbGluZXMgaW4gdGhlIFgNCj4g PiANCj4gPiBbIDE0NzE0LjM4OV0gKEVFKSBpbnRlbCgwKTogZmFpbGVkIHRvIHNldCBtb2RlOiBJ bnZhbGlkIGFyZ3VtZW50DQo+ID4gWzIyXQ0KPiA+IA0KPiA+IEJ1dCB0aGUgY3VyaW91cyB0aGlu ZyBpcyB0aGF0IGV2ZW4gaWYgdGhpcyBmYWlscyB3aXRoIHRoZSBlcnJvcsKgDQo+ID4gbWVzc2Fn ZSBvbmNlLCBpdCBtYXkgc3VjY2VlZCBhIHNlY29uZCB0aW1lLCBzbyBpdCBsb29rcyB0byBiZSBh wqANCj4gPiB0cmFuc2llbnQgZXJyb3IgdHJhbnNsYXRpb24gcHJvYmxlbSBmcm9tIHRoZSBrZXJu ZWwgZHJpdmVyLg0KPiA+IA0KPiA+IEkndmUgYXR0YWNoZWQgdGhlIGZ1bGwgbG9nIGJlbG93Lg0K PiA+IA0KPiA+IFRoaXMgaXMgb25seSB3aXRoIGEgVkdBIG91dHB1dC7CoMKgSSBjdXJyZW50bHkg ZG9uJ3QgaGF2ZSBhIEhETUnCoA0KPiA+IGRvbmdsZSwgYnV0IEknbSBpbiB0aGUgcHJvY2VzcyBv ZiBhY3F1aXJpbmcgb25lLg0KPiANCj4gQWZ0ZXIgbW9yZSBwbGF5aW5nIGFyb3VuZCwgSSdtIGdl dHRpbmcgdGhvdXNhbmRzIG9mIHRoZXNlIGluIHRoZQ0KPiBrZXJuZWwNCj4gbG9nIChwb3NzaWJs eSBtaWxsaW9uczogdGhlIGxvZyB3cmFwcyB2ZXJ5IGZhc3QpOg0KPiANCj4gWzIzNTA0Ljg3MzYw Nl0gW2RybTppbnRlbF9kcF9zdGFydF9saW5rX3RyYWluIFtpOTE1XV0gKkVSUk9SKiBmYWlsZWQN Cj4gdG8gdHJhaW4gRFAsIGFib3J0aW5nDQo+IA0KPiBBbmQgdGhlbiBmaW5hbGx5IGl0IGdpdmVz IHVwIHdpdGjCoA0KPiANCj4gWzI1MDIzLjc3MDk1MV0gW2RybTppbnRlbF9jcHVfZmlmb191bmRl cnJ1bl9pcnFfaGFuZGxlciBbaTkxNV1dDQo+ICpFUlJPUiogQ1BVIHBpcGUgQiBGSUZPIHVuZGVy cnVuDQo+IFsyNTU2MS45MjYwNzVdIFtkcm06aW50ZWxfY3B1X2ZpZm9fdW5kZXJydW5faXJxX2hh bmRsZXIgW2k5MTVdXQ0KPiAqRVJST1IqIENQVSBwaXBlIEEgRklGTyB1bmRlcnJ1bg0KPiANCj4g QW5kIHRoZSBjcnRjIGZvciB0aGUgVkdBIG91dHB1dCBiZWNvbWVzIG5vbi1yZXNwb25zaXZlIHRv IGFueQ0KPiBjb25maWd1cmF0aW9uIGNvbW1hbmQuwqDCoFRoaXMgcmVxdWlyZXMgYSByZWJvb3Qg YW5kIHNvbWV0aW1lcyBhIFVFRkkNCj4gdmFyaWFibGUgcmVzZXQgYmVmb3JlIGl0IGNvbWVzIGJh Y2suDQoNClBsZWFzZSBzZWUgdGhpcyBkaXNjdXNzaW9uOg0KaHR0cHM6Ly9wYXRjaHdvcmsuZnJl ZWRlc2t0b3Aub3JnL3BhdGNoLzEwMzIzNy8NCg0KRG8geW91IGhhdmUgdGhpcyBwYXRjaCBvbiB5 b3VyIHRyZWU/IERvZXMgdGhlIHByb2JsZW0gZ28gYXdheSBpZiB5b3UNCnJldmVydCBpdD8NCg0K VGhhbmtzLA0KUGF1bG8NCg0KPiANCj4gSmFtZXMNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QNCj4g SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZw0KPiBodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761430AbcHaVvl (ORCPT ); Wed, 31 Aug 2016 17:51:41 -0400 Received: from mga03.intel.com ([134.134.136.65]:8974 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1759415AbcHaVvf (ORCPT ); Wed, 31 Aug 2016 17:51:35 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,263,1470726000"; d="scan'208";a="3304018" From: "Zanoni, Paulo R" To: "dri-devel@lists.freedesktop.org" , "James.Bottomley@HansenPartnership.com" , "intel-gfx@lists.freedesktop.org" CC: "linux-kernel@vger.kernel.org" Subject: Re: [Intel-gfx] Skylake graphics regression: projector failure with 4.8-rc3 Thread-Topic: [Intel-gfx] Skylake graphics regression: projector failure with 4.8-rc3 Thread-Index: AQHSA9HXQv/fyF54g0i/G+t1O9LkHw== Date: Wed, 31 Aug 2016 21:51:34 +0000 Message-ID: <1472680290.2387.219.camel@intel.com> References: <1472217035.5189.50.camel@HansenPartnership.com> <1472667806.2316.42.camel@HansenPartnership.com> <1472679836.2316.65.camel@HansenPartnership.com> In-Reply-To: <1472679836.2316.65.camel@HansenPartnership.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.179.163] Content-Type: text/plain; charset="utf-8" Content-ID: <40F30A756E8C5F4994894373B0E9743F@intel.com> MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u7VLprlI007924 Hi Em Qua, 2016-08-31 às 14:43 -0700, James Bottomley escreveu: > On Wed, 2016-08-31 at 11:23 -0700, James Bottomley wrote: > > > > On Fri, 2016-08-26 at 09:10 -0400, James Bottomley wrote: > > > > > > We seem to have an xrandr regression with skylake now.  What's > > > happening is that I can get output on to a projector, but the  > > > system is losing video when I change the xrandr sessions (like  > > > going from a --above b to a --same-as b).  The main screen goes  > > > blank, which is basically a reboot situation.  Unfortunately, I  > > > can't seem to get the logs out of systemd to see if there was a  > > > dump to dmesg (the system was definitely responding). > > > > > > I fell back to 4.6.2 which worked perfectly, so this is > > > definitely  > > > some sort of regression.  I'll be able to debug more fully when > > > I  > > > get back home from the Linux Security Summit. > > > > I'm home now.  Unfortunately, my monitor isn't as problematic as > > the > > projector, but by flipping between various modes and separating and > > overlaying the panels with --above and --same-as (xrandr), I can > > eventually get it to the point where the main LCD panel goes black  > > and can only be restarted by specifying a different mode. > > > > This seems to be associated with these lines in the X > > > > [ 14714.389] (EE) intel(0): failed to set mode: Invalid argument > > [22] > > > > But the curious thing is that even if this fails with the error  > > message once, it may succeed a second time, so it looks to be a  > > transient error translation problem from the kernel driver. > > > > I've attached the full log below. > > > > This is only with a VGA output.  I currently don't have a HDMI  > > dongle, but I'm in the process of acquiring one. > > After more playing around, I'm getting thousands of these in the > kernel > log (possibly millions: the log wraps very fast): > > [23504.873606] [drm:intel_dp_start_link_train [i915]] *ERROR* failed > to train DP, aborting > > And then finally it gives up with  > > [25023.770951] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] > *ERROR* CPU pipe B FIFO underrun > [25561.926075] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] > *ERROR* CPU pipe A FIFO underrun > > And the crtc for the VGA output becomes non-responsive to any > configuration command.  This requires a reboot and sometimes a UEFI > variable reset before it comes back. Please see this discussion: https://patchwork.freedesktop.org/patch/103237/ Do you have this patch on your tree? Does the problem go away if you revert it? Thanks, Paulo > > James > > _______________________________________________ > Intel-gfx mailing list > Intel-gfx@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/intel-gfx