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 12:46:09 +0200 Message-ID: <3759620.yiBZ6BaR05@calvin> References: <34169093.qYXxFR1FLt@calvin> <20150623094847.GR25769@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <20150623094847.GR25769@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 11:48:47, Daniel Vetter ha scritto: > 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 your mo= dule > > > list > > > but might have missed it. Booting with drm.debug=3D0xe and grabbi= ng 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..b491fb32cddb 10= 0644 > --- 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) > goto out; > } >=20 > + drm_dev_set_unique(drm, "vgem"); > + > ret =3D drm_dev_register(vgem_device, 0); >=20 > if (ret) 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 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 un= declared (first use in=20 this function) --=20 =46abio