From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Duwe Subject: Re: [drm-drm-misc:drm-misc-next 5/5] include/linux/kernel.h:994:32: error: dereferencing pointer to incomplete type 'struct drm_bridge' Date: Tue, 12 Nov 2019 13:10:13 +0100 Message-ID: <20191112121013.GA31859@suse.de> References: <201911112308.UOBDjIac%lkp@intel.com> <20191112092239.GT4345@gilmour.lan> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 186776EB2A for ; Tue, 12 Nov 2019 12:10:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20191112092239.GT4345@gilmour.lan> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Maxime Ripard Cc: kbuild-all@lists.01.org, kbuild test robot , dri-devel@lists.freedesktop.org, Vasily Khoruzhick , Sean Paul , Icenowy Zheng List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBOb3YgMTIsIDIwMTkgYXQgMTA6MjI6MzlBTSArMDEwMCwgTWF4aW1lIFJpcGFyZCB3 cm90ZToKPiBIaSBUaG9yc3RlbiwKPiAKPiBPbiBNb24sIE5vdiAxMSwgMjAxOSBhdCAxMTo1Mzoy MFBNICswODAwLCBrYnVpbGQgdGVzdCByb2JvdCB3cm90ZToKPiA+Cj4gPiAgICBkcml2ZXJzL2dw dS9kcm0vYnJpZGdlL2FuYWxvZ2l4L2FuYWxvZ2l4LWFueDYzNDUuYzo0ODoyMDogZXJyb3I6IGZp ZWxkICdicmlkZ2UnIGhhcyBpbmNvbXBsZXRlIHR5cGUKPiA+ICAgICAgc3RydWN0IGRybV9icmlk Z2UgYnJpZGdlOwo+ID4gICAgICAgICAgICAgICAgICAgICAgICBefn5+fn4KPiA+ICAgIGRyaXZl cnMvZ3B1L2RybS9icmlkZ2UvYW5hbG9naXgvYW5hbG9naXgtYW54NjM0NS5jOjUyOjIxOiBlcnJv cjogZmllbGQgJ2xpbmsnIGhhcyBpbmNvbXBsZXRlIHR5cGUKPiA+ICAgICAgc3RydWN0IGRybV9k cF9saW5rIGxpbms7Cj4gPiAgICAgICAgICAgICAgICAgICAgICAgICBefn5+Cj4gCj4gSXQgbG9v a3MgbGlrZSB5b3UgZGlkbid0IGNvbXBpbGUgeW91ciBkcml2ZXIgYWZ0ZXIgcmViYXNpbmcuCgpG V0lXIEkgY29tcGlsZWQgYW5kIHJhbiB0aGUgcmViYXNlZCBzZXJpZXMsIGJhc2VkIG9uIDUuNC1y YzYgKyAwMjU5MTBkYjguCldobyBuZWVkcyBzdGFibGUgaW4ta2VybmVsIGludGVyZmFjZXMgYW55 d2F5IDotLwoKPiBUaGUgZmlyc3QgZXJyb3IgaGVyZSBpcyBwcmV0dHkgdHJpdmlhbCAobWlzc2lu ZyBkcm1fYnJpZGdlLmggaW5jbHVkZSksCj4gYnV0IHRoZSBzZWNvbmQgb25lIGlzIHRoZXJlIGJl Y2F1cyB0aGUgRFAgbGluayBoZWxwZXJzIHlvdSByZWx5IG9uCj4gaGF2ZSBiZWVuIHJlbW92ZWQu Cj4gCj4gQ2FuIHlvdSBzZW5kIGEgcGF0Y2ggdG8gZml4IHRoaXM/IE90aGVyd2lzZSwgd2UgY2Fu IGp1c3QgcmV2ZXJ0IHRoZQo+IG9mZmVuZGluZyBwYXRjaC4KCmh0dHBzOi8vcGF0Y2h3b3JrLmZy ZWVkZXNrdG9wLm9yZy9zZXJpZXMvNjgwMzEvIHBhc3NlZCBtZSBieSB1bm5vdGljZWQ7Ckkgd29u ZGVyIHdoeSBJIENjJ2VkIFRoaWVycnkgb24gZXZlcnkgc2luZ2xlIHBhdGNoPyBBIHNpbXBsZSBo ZWFkcy11cCB3b3VsZApoYXZlIHN1ZmZpY2VkLgoKTm93IHRoYXQgSSBoYXZlIHRoYXQgc2VyaWVz LCBJJ20gY29uZmlkZW50IEkgY2FuIHVwZGF0ZSB0aGUgYW54NjM0NSBkcml2ZXIKYWNjb3JkaW5n bHkuCgpTdGF5IHR1bmVkLi4uCgoJVG9yc3RlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVs From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2619507609040201383==" MIME-Version: 1.0 From: Torsten Duwe To: kbuild-all@lists.01.org Subject: Re: [drm-drm-misc:drm-misc-next 5/5] include/linux/kernel.h:994:32: error: dereferencing pointer to incomplete type 'struct drm_bridge' Date: Tue, 12 Nov 2019 13:10:13 +0100 Message-ID: <20191112121013.GA31859@suse.de> In-Reply-To: <20191112092239.GT4345@gilmour.lan> List-Id: --===============2619507609040201383== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Tue, Nov 12, 2019 at 10:22:39AM +0100, Maxime Ripard wrote: > Hi Thorsten, > = > On Mon, Nov 11, 2019 at 11:53:20PM +0800, kbuild test robot wrote: > > > > drivers/gpu/drm/bridge/analogix/analogix-anx6345.c:48:20: error: fie= ld 'bridge' has incomplete type > > struct drm_bridge bridge; > > ^~~~~~ > > drivers/gpu/drm/bridge/analogix/analogix-anx6345.c:52:21: error: fie= ld 'link' has incomplete type > > struct drm_dp_link link; > > ^~~~ > = > It looks like you didn't compile your driver after rebasing. FWIW I compiled and ran the rebased series, based on 5.4-rc6 + 025910db8. Who needs stable in-kernel interfaces anyway :-/ > The first error here is pretty trivial (missing drm_bridge.h include), > but the second one is there becaus the DP link helpers you rely on > have been removed. > = > Can you send a patch to fix this? Otherwise, we can just revert the > offending patch. https://patchwork.freedesktop.org/series/68031/ passed me by unnoticed; I wonder why I Cc'ed Thierry on every single patch? A simple heads-up would have sufficed. Now that I have that series, I'm confident I can update the anx6345 driver accordingly. Stay tuned... Torsten --===============2619507609040201383==--