From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sid Boyce Subject: Re: 3.19.0-rc1 nouvea build failure on GeForce GT 610 only Date: Mon, 22 Dec 2014 15:48:54 +0000 Message-ID: <54983D66.6020506@blueyonder.co.uk> References: <54981647.8010409@blueyonder.co.uk> <1419255471.30945.47.camel@x220> <1419256493.30945.53.camel@x220> Reply-To: sboyce-QgLWrMLu8clzjhtm8Ag3mw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1419256493.30945.53.camel@x220> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Paul Bolle Cc: Mark Hounschell , nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: nouveau.vger.kernel.org T24gMjIvMTIvMTQgMTM6NTQsIFBhdWwgQm9sbGUgd3JvdGU6Cj4gT24gTW9uLCAyMDE0LTEyLTIy IGF0IDE0OjM3ICswMTAwLCBQYXVsIEJvbGxlIHdyb3RlOgo+PiBPbiBNb24sIDIwMTQtMTItMjIg YXQgMTM6MDEgKzAwMDAsIFNpZCBCb3ljZSB3cm90ZToKPj4+ICAgICBDSEsgICAgIGtlcm5lbC9j b25maWdfZGF0YS5oCj4+PiAgICAgQ0MgW01dICBkcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9jb3Jl L2VuZ2luZS9kbWFvYmovbnZkMC5vCj4+PiBkcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9jb3JlL2Vu Z2luZS9kbWFvYmovbnZkMC5jOiBJbiBmdW5jdGlvbgo+Pj4gw6LigqzLnG52ZDBfZG1hb2JqX2Jp bmTDouKCrOKEojoKPj4+IGRyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L2NvcmUvZW5naW5lL2RtYW9i ai9udmQwLmM6NTQ6ODogZXJyb3I6Cj4+PiDDouKCrMucR00yMDRfRElTUF9DT1JFX0NIQU5ORUxf RE1Bw6LigqzihKIgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIGluIHRoaXMgZnVuY3Rpb24pCj4+PiAg ICAgIGNhc2UgR00yMDRfRElTUF9DT1JFX0NIQU5ORUxfRE1BOgo+Pj4gICAgICAgICAgIF4KPj4+ IGRyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L2NvcmUvZW5naW5lL2RtYW9iai9udmQwLmM6NTQ6ODog bm90ZTogZWFjaAo+Pj4gdW5kZWNsYXJlZCBpZGVudGlmaWVyIGlzIHJlcG9ydGVkIG9ubHkgb25j ZSBmb3IgZWFjaCBmdW5jdGlvbiBpdCBhcHBlYXJzIGluCj4+PiBzY3JpcHRzL01ha2VmaWxlLmJ1 aWxkOjI1NzogcmVjaXBlIGZvciB0YXJnZXQKPj4+ICdkcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9j b3JlL2VuZ2luZS9kbWFvYmovbnZkMC5vJyBmYWlsZWQKPj4+IG1ha2VbNF06ICoqKiBbZHJpdmVy cy9ncHUvZHJtL25vdXZlYXUvY29yZS9lbmdpbmUvZG1hb2JqL252ZDAub10gRXJyb3IgMQo+Pj4g c2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0MDI6IHJlY2lwZSBmb3IgdGFyZ2V0ICdkcml2ZXJzL2dw dS9kcm0vbm91dmVhdScKPj4+IGZhaWxlZAo+Pj4gbWFrZVszXTogKioqIFtkcml2ZXJzL2dwdS9k cm0vbm91dmVhdV0gRXJyb3IgMgo+Pj4gc2NyaXB0cy9NYWtlZmlsZS5idWlsZDo0MDI6IHJlY2lw ZSBmb3IgdGFyZ2V0ICdkcml2ZXJzL2dwdS9kcm0nIGZhaWxlZAo+Pj4gbWFrZVsyXTogKioqIFtk cml2ZXJzL2dwdS9kcm1dIEVycm9yIDIKPj4+IHNjcmlwdHMvTWFrZWZpbGUuYnVpbGQ6NDAyOiBy ZWNpcGUgZm9yIHRhcmdldCAnZHJpdmVycy9ncHUnIGZhaWxlZAo+Pj4gbWFrZVsxXTogKioqIFtk cml2ZXJzL2dwdV0gRXJyb3IgMgo+Pj4gTWFrZWZpbGU6OTM4OiByZWNpcGUgZm9yIHRhcmdldCAn ZHJpdmVycycgZmFpbGVkCj4+PiBtYWtlOiAqKiogW2RyaXZlcnNdIEVycm9yIDIKPj4+Cj4+PiAw MTowMC4wIFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXI6IE5WSURJQSBDb3Jwb3JhdGlvbiBHRjEx OSBbR2VGb3JjZSBHVAo+Pj4gNjEwXSAocmV2IGExKQo+PiBXaHkgd291bGQgdGhhdCBjb250cm9s bGVyIGluZmx1ZW5jZSB0aGUgYnVpbGQ/Cj4+Cj4+PiBObyBwcm9ibGVtcyBvbiAyIG90aGVyIGJv eGVzIHdpdGggR2VGb3JjZSA4NjAwIEdUXSAocmV2IGExKQo+PiBJIHJhbiBpbnRvIHRoaXMgZXJy b3IgdHdpY2UsIHdoaWxlIGJ1aWxkaW5nIEZlZG9yYSAyMSBrZXJuZWwgcnBtcyBmb3IKPj4gdjMu MTktcmMxIG9uIG15IG91dGRhdGVkIFRoaW5rUGFkIFg0MSAod2hpY2ggdXNlcyBpOTE1LCBmb3Ig d2hhdCBpdCdzCj4+IHdvcnRoKS4gVGhlIGVycm9yIG1hZGUgdmVyeSBsaXR0bGUgc2Vuc2UgdG8g bWUuIEVzcGVjaWFsbHkgc2luY2UgaXQKPj4gZGlkbid0IGhhcHBlbiB3aGVuIGJ1aWxkaW5nIGlu IHRoZSBsb2NhbCBnaXQgcmVwb3NpdG9yeS4KPj4KPj4gU28gSSBiYXNpY2FsbHksIHdlbGwsIHNj cnViYmVkIHRoZSBycG1idWlsZCBlbnZpcm9ubWVudC4gQW5kIHRoZW4gdGhlCj4+IHRoZSB0aGly ZCBhdHRlbXB0IHRvIGJ1aWxkIGtlcm5lbHMgcnBtIHN1Y2NlZWRlZCEgSSBhc3N1bWVkIGEgaGFy ZHdhcmUKPj4gZmFpbHVyZSAoc2VlIG91dGRhdGVkIGFib3ZlKSBhbmQgbWFkZSBhIG1lbnRhbCBu b3RlIHRvIGludmVzdGlnYXRlIHRoYXQKPj4gb25lIG9mIHRoZXNlIGRheXMuCj4+Cj4+IEJ1dCB5 b3VyIHJlcG9ydCBtYWtlcyBtZSB0aGluayBpdCdzIG5vdCBteSBoYXJkd2FyZS4gQ291bGQgdGhl cmUgYmUgc29tZQo+PiBfcmFuZG9tXyBmYWlsdXJlIHdpdGggdGhpcyBkcml2ZXIgaW4gdGhlIGJ1 aWxkPyBWZXJ5IG9kZC4uLgo+IEEgdGhlb3J5IGJhc2VkIG9uIE1hcmsncyBtZXNzYWdlIGluCj4g aHR0cHM6Ly9sa21sLm9yZy9sa21sLzIwMTQvMTIvOC82MDIgOgo+Cj4gTXkgdHdvIGZhaWxlZCBi dWlsZHMgc29tZWhvdyB1c2VkIHByZXZpb3VzIHZlcnNpb24gb2YgY2xhc3MuaCwgdGhhdAo+IGRp ZG4ndCB5ZXQgaGF2ZSBjb21taXQgMWY4OWI0NzU2ZmI4ICgiZHJtL2dtMjA0L2Rpc3A6IGluaXRp YWwgc3VwcG9ydCIpCj4gYXBwbGllZC4gSXQncyB0aGF0IGNvbW1pdCB3aGljaCBhZGRlZCB0aGUg ZGVmaW5lIGZvcgo+IEdNMjA0X0RJU1BfQ09SRV9DSEFOTkVMX0RNQS4KPgo+IElzIHRoYXQgZXZl biBwb3NzaWJsZT8gUGVyaGFwcyBycG1idWlsZCBoYXMgYSBzdXJwcmlzaW5nIHdheSB0byBoYW5k bGUKPiBzeW1saW5rcz8gQWxsIHZlcnkgcHV6emxpbmcuLi4KPgo+Cj4gUGF1bCBCb2xsZQo+Cj4K SSBkaWQgYSBnaXQgcHVsbCB1cCB0byAzLjE5LXJjMSBzZXBhcmF0ZWx5IG9uIHRoZSAzIGJveGVz IGFuZCB1c2VkIHRoZSAKLmNvbmZpZyBmcm9tIDMuMTguMCBhcyB0aGUgYmFzZSBvZiBtYWtlIG9s ZGNvbmZpZy4KCldoZW4gdGhlIGJ1aWxkIGZhaWxlZCBJIGRpZCAibWFrZSBtcnByb3BlciIgYW5k IHVzZWQgdGhlIC5jb25maWcgZnJvbSAKb25lIG9mIHRoZSBvdGhlciBib3hlcywgdGhlbiBmcm9t IHRoZSBvdGhlciwgYWxsIDMgLmNvbmZpZyBnYXZlIHRoZSBzYW1lIAplcnJvci4KClN1Y2Nlc3Nm dWxseSByZWJvb3RlZCBvbmUgb2YgdGhlIGJveGVzLgpzYWJyZTp+ICMgdW5hbWUgLXIKMy4xOS4w LXJjMS1zbXArCgpSZWdhcmRzIC4uLiBTaWQuCi0tIApTaWQgQm95Y2UgLi4uIEhhbXJhZGlvIExp Y2Vuc2UgRzNWQlYsIExpY2Vuc2VkIFByaXZhdGUgUGlsb3QgRW1lcml0dXMgCklCTS9BbWRhaGwg TWFpbmZyYW1lcyBhbmQgU3VuL0Z1aml0c3UgU2VydmVycyBUZWNoIFN1cHBvcnQgU2VuaW9yIFN0 YWZmIApTcGVjaWFsaXN0LCBDcmlja2V0IENvYWNoIE1pY3Jvc29mdCBXaW5kb3dzIEZyZWUgWm9u ZSAtIExpbnV4IHVzZWQgZm9yIAphbGwgQ29tcHV0aW5nIFRhc2tzCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5vdXZlYXUgbWFpbGluZyBsaXN0Ck5vdXZl YXVAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755023AbaLVPs6 (ORCPT ); Mon, 22 Dec 2014 10:48:58 -0500 Received: from know-smtprelay-omc-10.server.virginmedia.net ([80.0.253.74]:35497 "EHLO know-smtprelay-omc-10.server.virginmedia.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754843AbaLVPs5 (ORCPT ); Mon, 22 Dec 2014 10:48:57 -0500 X-Originating-IP: [82.36.39.136] X-Spam: 0 X-Authority: v=2.1 cv=dY0O3Bne c=1 sm=1 tr=0 a=h3ZJzbuz6X3s3VlFudNWSw==:117 a=h3ZJzbuz6X3s3VlFudNWSw==:17 a=DrNGYBpgUcYA:10 a=N659UExz7-8A:10 a=a5Gf7U6LAAAA:8 a=D19gQVrFAAAA:8 a=qYJF-06cJdgzHjE1qMkA:9 a=pILNOxqGKmIA:10 Message-ID: <54983D66.6020506@blueyonder.co.uk> Date: Mon, 22 Dec 2014 15:48:54 +0000 From: Sid Boyce Reply-To: sboyce@blueyonder.co.uk Organization: blueyonder.co.uk User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Paul Bolle CC: Mark Hounschell , linux-kernel@vger.kernel.org, nouveau@lists.freedesktop.org Subject: Re: 3.19.0-rc1 nouvea build failure on GeForce GT 610 only References: <54981647.8010409@blueyonder.co.uk> <1419255471.30945.47.camel@x220> <1419256493.30945.53.camel@x220> In-Reply-To: <1419256493.30945.53.camel@x220> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 22/12/14 13:54, Paul Bolle wrote: > On Mon, 2014-12-22 at 14:37 +0100, Paul Bolle wrote: >> On Mon, 2014-12-22 at 13:01 +0000, Sid Boyce wrote: >>> CHK kernel/config_data.h >>> CC [M] drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o >>> drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c: In function >>> ‘nvd0_dmaobj_bind’: >>> drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: error: >>> ‘GM204_DISP_CORE_CHANNEL_DMA’ undeclared (first use in this function) >>> case GM204_DISP_CORE_CHANNEL_DMA: >>> ^ >>> drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c:54:8: note: each >>> undeclared identifier is reported only once for each function it appears in >>> scripts/Makefile.build:257: recipe for target >>> 'drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o' failed >>> make[4]: *** [drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.o] Error 1 >>> scripts/Makefile.build:402: recipe for target 'drivers/gpu/drm/nouveau' >>> failed >>> make[3]: *** [drivers/gpu/drm/nouveau] Error 2 >>> scripts/Makefile.build:402: recipe for target 'drivers/gpu/drm' failed >>> make[2]: *** [drivers/gpu/drm] Error 2 >>> scripts/Makefile.build:402: recipe for target 'drivers/gpu' failed >>> make[1]: *** [drivers/gpu] Error 2 >>> Makefile:938: recipe for target 'drivers' failed >>> make: *** [drivers] Error 2 >>> >>> 01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT >>> 610] (rev a1) >> Why would that controller influence the build? >> >>> No problems on 2 other boxes with GeForce 8600 GT] (rev a1) >> I ran into this error twice, while building Fedora 21 kernel rpms for >> v3.19-rc1 on my outdated ThinkPad X41 (which uses i915, for what it's >> worth). The error made very little sense to me. Especially since it >> didn't happen when building in the local git repository. >> >> So I basically, well, scrubbed the rpmbuild environment. And then the >> the third attempt to build kernels rpm succeeded! I assumed a hardware >> failure (see outdated above) and made a mental note to investigate that >> one of these days. >> >> But your report makes me think it's not my hardware. Could there be some >> _random_ failure with this driver in the build? Very odd... > A theory based on Mark's message in > https://lkml.org/lkml/2014/12/8/602 : > > My two failed builds somehow used previous version of class.h, that > didn't yet have commit 1f89b4756fb8 ("drm/gm204/disp: initial support") > applied. It's that commit which added the define for > GM204_DISP_CORE_CHANNEL_DMA. > > Is that even possible? Perhaps rpmbuild has a surprising way to handle > symlinks? All very puzzling... > > > Paul Bolle > > I did a git pull up to 3.19-rc1 separately on the 3 boxes and used the .config from 3.18.0 as the base of make oldconfig. When the build failed I did "make mrproper" and used the .config from one of the other boxes, then from the other, all 3 .config gave the same error. Successfully rebooted one of the boxes. sabre:~ # uname -r 3.19.0-rc1-smp+ Regards ... Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Senior Staff Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks