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 <e...@anholt.net>
:::::: CC: Eric Anholt <e...@anholt.net>

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

Attachment: .config.gz
Description: application/gzip

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

Reply via email to