From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752772AbbCQHvs (ORCPT ); Tue, 17 Mar 2015 03:51:48 -0400 Received: from mail-wg0-f44.google.com ([74.125.82.44]:33982 "EHLO mail-wg0-f44.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752652AbbCQHvl (ORCPT ); Tue, 17 Mar 2015 03:51:41 -0400 Date: Tue, 17 Mar 2015 08:53:21 +0100 From: Daniel Vetter To: Steven Rostedt Cc: Daniel Vetter , Andrey Skvortsov , Chris Wilson , Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Sitsofe Wheeler Subject: Re: [Intel-gfx] [Regression] WARNING: drivers/gpu/drm/i915/i915_gem.c:4525 i915_gem_free_object Message-ID: <20150317075321.GM21993@phenom.ffwll.local> Mail-Followup-To: Steven Rostedt , Andrey Skvortsov , Chris Wilson , Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Sitsofe Wheeler References: <20150203191507.GA2374@crion86> <20150203202152.GD5784@nuc-i3427.alporthouse.com> <20150204182627.GA2272@crion86> <20150204184217.GG10991@nuc-i3427.alporthouse.com> <20150223201239.GC3871@crion86> <20150305142728.GC3042@home.goodmis.org> <20150316114503.21846d5e@gandalf.local.home> <20150316164333.GJ21993@phenom.ffwll.local> <20150316132158.35df25a1@gandalf.local.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150316132158.35df25a1@gandalf.local.home> X-Operating-System: Linux phenom 4.0.0-rc3+ User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 16, 2015 at 01:21:58PM -0400, Steven Rostedt wrote: > On Mon, 16 Mar 2015 17:43:33 +0100 > Daniel Vetter wrote: > > > > Is linux-next also affected or is this just a case of i915 maintainers > > having failed to push the right patch to -fixes? > > I just confirmed, linux-next boots without the warning. > > > > > I'll try to figure out what fell apart here meanwhile. To help out, can > > you please boot with drm.debug=0xe and grab the full dmesg for booting? > > Looks like it falls over in the initial fbcon modeset, which is indeed > > strange ... > > Here they are: > > http://rostedt.homelinux.com/private/dmesg-next > > http://rostedt.homelinux.com/private/dmesg-4.0 The unnerving part is that I didn't find any patch not anything else that might fix this frontbuffer_bits leak. I also couldn't spot the bug. The real reason why -next works and 4.0 doesn't seems to be that 4.0 reconstructs a bogus initial framebuffer and then falls over when cleaning that up. -next just doesn't reconstruct that framebuffer and hence also can't fall over on cleanup. Can you please cherry pick 42a7b088127f (\"drm/i915: Make sure the primary plane is enabled before reading out the fb state\") from -next to 4.0-rc to test whether this is indeed the difference in ducttape? Thanks, Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [Regression] WARNING: drivers/gpu/drm/i915/i915_gem.c:4525 i915_gem_free_object Date: Tue, 17 Mar 2015 08:53:21 +0100 Message-ID: <20150317075321.GM21993@phenom.ffwll.local> References: <20150203191507.GA2374@crion86> <20150203202152.GD5784@nuc-i3427.alporthouse.com> <20150204182627.GA2272@crion86> <20150204184217.GG10991@nuc-i3427.alporthouse.com> <20150223201239.GC3871@crion86> <20150305142728.GC3042@home.goodmis.org> <20150316114503.21846d5e@gandalf.local.home> <20150316164333.GJ21993@phenom.ffwll.local> <20150316132158.35df25a1@gandalf.local.home> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20150316132158.35df25a1@gandalf.local.home> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Steven Rostedt Cc: David Airlie , intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Daniel Vetter , Andrey Skvortsov , Sitsofe Wheeler List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBNYXIgMTYsIDIwMTUgYXQgMDE6MjE6NThQTSAtMDQwMCwgU3RldmVuIFJvc3RlZHQg d3JvdGU6Cj4gT24gTW9uLCAxNiBNYXIgMjAxNSAxNzo0MzozMyArMDEwMAo+IERhbmllbCBWZXR0 ZXIgPGRhbmllbEBmZndsbC5jaD4gd3JvdGU6Cj4gCj4gCj4gPiBJcyBsaW51eC1uZXh0IGFsc28g YWZmZWN0ZWQgb3IgaXMgdGhpcyBqdXN0IGEgY2FzZSBvZiBpOTE1IG1haW50YWluZXJzCj4gPiBo YXZpbmcgZmFpbGVkIHRvIHB1c2ggdGhlIHJpZ2h0IHBhdGNoIHRvIC1maXhlcz8KPiAKPiBJIGp1 c3QgY29uZmlybWVkLCBsaW51eC1uZXh0IGJvb3RzIHdpdGhvdXQgdGhlIHdhcm5pbmcuCj4gCj4g PiAKPiA+IEknbGwgdHJ5IHRvIGZpZ3VyZSBvdXQgd2hhdCBmZWxsIGFwYXJ0IGhlcmUgbWVhbndo aWxlLiBUbyBoZWxwIG91dCwgY2FuCj4gPiB5b3UgcGxlYXNlIGJvb3Qgd2l0aCBkcm0uZGVidWc9 MHhlIGFuZCBncmFiIHRoZSBmdWxsIGRtZXNnIGZvciBib290aW5nPwo+ID4gTG9va3MgbGlrZSBp dCBmYWxscyBvdmVyIGluIHRoZSBpbml0aWFsIGZiY29uIG1vZGVzZXQsIHdoaWNoIGlzIGluZGVl ZAo+ID4gc3RyYW5nZSAuLi4KPiAKPiBIZXJlIHRoZXkgYXJlOgo+IAo+ICBodHRwOi8vcm9zdGVk dC5ob21lbGludXguY29tL3ByaXZhdGUvZG1lc2ctbmV4dAo+IAo+ICBodHRwOi8vcm9zdGVkdC5o b21lbGludXguY29tL3ByaXZhdGUvZG1lc2ctNC4wCgpUaGUgdW5uZXJ2aW5nIHBhcnQgaXMgdGhh dCBJIGRpZG4ndCBmaW5kIGFueSBwYXRjaCBub3QgYW55dGhpbmcgZWxzZSB0aGF0Cm1pZ2h0IGZp eCB0aGlzIGZyb250YnVmZmVyX2JpdHMgbGVhay4gSSBhbHNvIGNvdWxkbid0IHNwb3QgdGhlIGJ1 Zy4KClRoZSByZWFsIHJlYXNvbiB3aHkgLW5leHQgd29ya3MgYW5kIDQuMCBkb2Vzbid0IHNlZW1z IHRvIGJlIHRoYXQgNC4wCnJlY29uc3RydWN0cyBhIGJvZ3VzIGluaXRpYWwgZnJhbWVidWZmZXIg YW5kIHRoZW4gZmFsbHMgb3ZlciB3aGVuIGNsZWFuaW5nCnRoYXQgdXAuIC1uZXh0IGp1c3QgZG9l c24ndCByZWNvbnN0cnVjdCB0aGF0IGZyYW1lYnVmZmVyIGFuZCBoZW5jZSBhbHNvCmNhbid0IGZh bGwgb3ZlciBvbiBjbGVhbnVwLgoKQ2FuIHlvdSBwbGVhc2UgY2hlcnJ5IHBpY2sgNDJhN2IwODgx MjdmIChcImRybS9pOTE1OiBNYWtlIHN1cmUgdGhlIHByaW1hcnkKcGxhbmUgaXMgZW5hYmxlZCBi ZWZvcmUgcmVhZGluZyBvdXQgdGhlIGZiIHN0YXRlXCIpIGZyb20gLW5leHQgdG8gNC4wLXJjCnRv IHRlc3Qgd2hldGhlciB0aGlzIGlzIGluZGVlZCB0aGUgZGlmZmVyZW5jZSBpbiBkdWN0dGFwZT8K ClRoYW5rcywgRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRl bCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=