From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabio Coatti Subject: Re: Linux 4.1 WARNING in drm_ioctl.c Date: Tue, 23 Jun 2015 16:03:06 +0200 Message-ID: <2097942.WQeebuS9eo@calvin> References: <34169093.qYXxFR1FLt@calvin> <3759620.yiBZ6BaR05@calvin> <20150623132941.GC25769@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <20150623132941.GC25769@phenom.ffwll.local> Sender: linux-kernel-owner@vger.kernel.org To: Daniel Vetter Cc: Daniel Stone , David Airlie , dri-devel , kernel list List-Id: dri-devel@lists.freedesktop.org In data marted=C3=AC 23 giugno 2015 15:29:41, Daniel Vetter ha scritto: > On Tue, Jun 23, 2015 at 12:46:09PM +0200, Fabio Coatti wrote: > > In data marted=C3=AC 23 giugno 2015 11:48:47, Daniel Vetter ha scri= tto: > > > On Tue, Jun 23, 2015 at 08:27:13AM +0100, Daniel Stone wrote: > > > > Hi, > > > >=20 > > > > On 23 June 2015 at 07:39, Daniel Vetter wrote= : > > > > > Which drm driver are you using? I didn't spot anything in you= r > > > > > module > > > > > list > > > > > but might have missed it. Booting with drm.debug=3D0xe and gr= abbing > > > > > dmesg > > > > > will tell us for sure. > > > >=20 > > > > That'd be vgem. > > >=20 > > > If so then the below diff should help. > > > -Daniel > > > diff --git a/drivers/gpu/drm/vgem/vgem_drv.c > > > b/drivers/gpu/drm/vgem/vgem_drv.c index 7a207ca547be..b491fb32cdd= b > > > 100644 > > > --- a/drivers/gpu/drm/vgem/vgem_drv.c > > > +++ b/drivers/gpu/drm/vgem/vgem_drv.c > > > @@ -328,6 +328,8 @@ static int __init vgem_init(void) > > >=20 > > > goto out; > > > =09 > > > } > > >=20 > > > + drm_dev_set_unique(drm, "vgem"); > > > + > > >=20 > > > ret =3D drm_dev_register(vgem_device, 0); > > > =09 > > > if (ret) > >=20 > > Not really sure about "drm" in drm_dev_set_unique(): > > CHK include/generated/compile.h > > GZIP kernel/config_data.gz > > CHK kernel/config_data.h > > CC drivers/gpu/drm/vgem/vgem_drv.o > >=20 > > drivers/gpu/drm/vgem/vgem_drv.c: In function =E2=80=98vgem_init=E2=80= =99: > > drivers/gpu/drm/vgem/vgem_drv.c:331:21: error: =E2=80=98drm=E2=80=99= undeclared (first use > > in this function) >=20 > s/drm/vgem_device/ ... copypaste fail without running gcc. > -Daniel Ok, that fixed, it; no more drm WARNING messages in dmesg.=20 Many thanks! --=20 =46abio