dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [radeon-alex:drm-next-4.21-wip 83/87] drivers/gpu/drm/v3d/v3d_sched.c:221:8: error: too many arguments to function 'drm_sched_init'
@ 2018-10-26 13:54 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2018-10-26 13:54 UTC (permalink / raw)
  To: Andrey Grodzovsky
  Cc: Alex Deucher, kbuild-all, dri-devel, Christian König

[-- Attachment #1: Type: text/plain, Size: 3900 bytes --]

tree:   git://people.freedesktop.org/~agd5f/linux.git drm-next-4.21-wip
head:   0f117df308faec4f1eecc9a36b3a836181063483
commit: 0544d53c4e7baac87a8fc81a9aae001be0e034ae [83/87] drm/sched: Add boolean to mark if sched is ready to work v4
config: xtensa-allyesconfig (attached as .config)
compiler: xtensa-linux-gcc (GCC) 8.1.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 0544d53c4e7baac87a8fc81a9aae001be0e034ae
        # save the attached .config to linux build tree
        GCC_VERSION=8.1.0 make.cross ARCH=xtensa 

All errors (new ones prefixed by >>):

   drivers/gpu/drm/v3d/v3d_sched.c: In function 'v3d_sched_init':
>> drivers/gpu/drm/v3d/v3d_sched.c:221:8: error: too many arguments to function 'drm_sched_init'
     ret = drm_sched_init(&v3d->queue[V3D_RENDER].sched,
           ^~~~~~~~~~~~~~
   In file included from drivers/gpu/drm/v3d/v3d_drv.h:9,
                    from drivers/gpu/drm/v3d/v3d_sched.c:23:
   include/drm/gpu_scheduler.h:290:5: note: declared here
    int drm_sched_init(struct drm_gpu_scheduler *sched,
        ^~~~~~~~~~~~~~

vim +/drm_sched_init +221 drivers/gpu/drm/v3d/v3d_sched.c

57692c94 Eric Anholt       2018-04-30  202  
57692c94 Eric Anholt       2018-04-30  203  int
57692c94 Eric Anholt       2018-04-30  204  v3d_sched_init(struct v3d_dev *v3d)
57692c94 Eric Anholt       2018-04-30  205  {
57692c94 Eric Anholt       2018-04-30  206  	int hw_jobs_limit = 1;
57692c94 Eric Anholt       2018-04-30  207  	int job_hang_limit = 0;
57692c94 Eric Anholt       2018-04-30  208  	int hang_limit_ms = 500;
57692c94 Eric Anholt       2018-04-30  209  	int ret;
57692c94 Eric Anholt       2018-04-30  210  
57692c94 Eric Anholt       2018-04-30  211  	ret = drm_sched_init(&v3d->queue[V3D_BIN].sched,
57692c94 Eric Anholt       2018-04-30  212  			     &v3d_sched_ops,
57692c94 Eric Anholt       2018-04-30  213  			     hw_jobs_limit, job_hang_limit,
57692c94 Eric Anholt       2018-04-30  214  			     msecs_to_jiffies(hang_limit_ms),
57692c94 Eric Anholt       2018-04-30  215  			     "v3d_bin");
57692c94 Eric Anholt       2018-04-30  216  	if (ret) {
57692c94 Eric Anholt       2018-04-30  217  		dev_err(v3d->dev, "Failed to create bin scheduler: %d.", ret);
57692c94 Eric Anholt       2018-04-30  218  		return ret;
57692c94 Eric Anholt       2018-04-30  219  	}
57692c94 Eric Anholt       2018-04-30  220  
57692c94 Eric Anholt       2018-04-30 @221  	ret = drm_sched_init(&v3d->queue[V3D_RENDER].sched,
57692c94 Eric Anholt       2018-04-30  222  			     &v3d_sched_ops,
57692c94 Eric Anholt       2018-04-30  223  			     hw_jobs_limit, job_hang_limit,
57692c94 Eric Anholt       2018-04-30  224  			     msecs_to_jiffies(hang_limit_ms),
0544d53c Andrey Grodzovsky 2018-10-18  225  			     "v3d_render", true);
57692c94 Eric Anholt       2018-04-30  226  	if (ret) {
57692c94 Eric Anholt       2018-04-30  227  		dev_err(v3d->dev, "Failed to create render scheduler: %d.",
57692c94 Eric Anholt       2018-04-30  228  			ret);
57692c94 Eric Anholt       2018-04-30  229  		drm_sched_fini(&v3d->queue[V3D_BIN].sched);
57692c94 Eric Anholt       2018-04-30  230  		return ret;
57692c94 Eric Anholt       2018-04-30  231  	}
57692c94 Eric Anholt       2018-04-30  232  
57692c94 Eric Anholt       2018-04-30  233  	return 0;
57692c94 Eric Anholt       2018-04-30  234  }
57692c94 Eric Anholt       2018-04-30  235  

:::::: The code at line 221 was first introduced by commit
:::::: 57692c94dcbe99a1e0444409a3da13fb3443562c drm/v3d: Introduce a new DRM driver for Broadcom V3D V3.x+

:::::: TO: Eric Anholt <eric@anholt.net>
:::::: CC: Eric Anholt <eric@anholt.net>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 55242 bytes --]

[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-10-26 13:55 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-26 13:54 [radeon-alex:drm-next-4.21-wip 83/87] drivers/gpu/drm/v3d/v3d_sched.c:221:8: error: too many arguments to function 'drm_sched_init' kbuild test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).