Hi Michal, Thank you for the patch! Yet something to improve: [auto build test ERROR on drm-intel/for-linux-next] [cannot apply to v5.3-rc2 next-20190730] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Michal-Wajdeczko/add-more-probe-failures/20190730-060559 base: git://anongit.freedesktop.org/drm-intel for-linux-next config: i386-defconfig (attached as .config) compiler: gcc-7 (Debian 7.4.0-10) 7.4.0 reproduce: # save the attached .config to linux build tree make ARCH=i386 If you fix the issue, kindly add following tag Reported-by: kbuild test robot <lkp@xxxxxxxxx> All error/warnings (new ones prefixed by >>): drivers/gpu/drm/i915/i915_drv.c: In function 'i915_driver_modeset_probe': >> drivers/gpu/drm/i915/i915_drv.c:691:40: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(dev_priv)) ^ In file included from drivers/gpu/drm/i915/display/intel_bw.h:11:0, from drivers/gpu/drm/i915/i915_drv.c:52: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/i915_drv.c:691:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(dev_priv)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/i915_drv.c:691:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(dev_priv)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.c: In function 'i915_driver_early_probe': drivers/gpu/drm/i915/i915_drv.c:898:40: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(dev_priv)) ^ In file included from drivers/gpu/drm/i915/display/intel_bw.h:11:0, from drivers/gpu/drm/i915/i915_drv.c:52: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ drivers/gpu/drm/i915/i915_drv.c:898:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(dev_priv)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.c: In function 'i915_driver_mmio_probe': drivers/gpu/drm/i915/i915_drv.c:989:40: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(dev_priv)) ^ In file included from drivers/gpu/drm/i915/display/intel_bw.h:11:0, from drivers/gpu/drm/i915/i915_drv.c:52: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ drivers/gpu/drm/i915/i915_drv.c:989:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(dev_priv)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.c: In function 'i915_driver_hw_probe': drivers/gpu/drm/i915/i915_drv.c:1534:40: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(dev_priv)) ^ In file included from drivers/gpu/drm/i915/display/intel_bw.h:11:0, from drivers/gpu/drm/i915/i915_drv.c:52: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ drivers/gpu/drm/i915/i915_drv.c:1534:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(dev_priv)) ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/gpu/drm/i915/i915_pci.c: In function 'i915_pci_probe': >> drivers/gpu/drm/i915/i915_pci.c:961:62: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(to_i915(pci_get_drvdata(pdev)))) { ^ In file included from drivers/gpu/drm/i915/i915_pci.c:33:0: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/i915_pci.c:961:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(to_i915(pci_get_drvdata(pdev)))) { ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/i915_pci.c:961:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(to_i915(pci_get_drvdata(pdev)))) { ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/gpu/drm/i915/gt/intel_engine_cs.c: In function 'intel_engines_init_mmio': >> drivers/gpu/drm/i915/gt/intel_engine_cs.c:429:36: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(i915)) ^ In file included from drivers/gpu/drm/i915/gt/intel_engine_cs.c:29:0: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/gt/intel_engine_cs.c:429:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/gt/intel_engine_cs.c:429:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/gpu/drm/i915/i915_gem.c: In function 'i915_gem_init': >> drivers/gpu/drm/i915/i915_gem.c:1514:48: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 ret = i915_inject_load_error(dev_priv, -ENODEV); ^ >> drivers/gpu/drm/i915/i915_gem.c:1514:8: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? ret = i915_inject_load_error(dev_priv, -ENODEV); ^~~~~~~~~~~~~~~~~~~~~~ i915_gpu_error drivers/gpu/drm/i915/i915_gem.c:1514:8: note: each undeclared identifier is reported only once for each function it appears in drivers/gpu/drm/i915/i915_gem.c:1518:45: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 ret = i915_inject_load_error(dev_priv, -EIO); ^ -- drivers/gpu/drm/i915/intel_uncore.c: In function '__fw_domain_init': >> drivers/gpu/drm/i915/intel_uncore.c:1334:44: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(uncore->i915)) ^ In file included from drivers/gpu/drm/i915/intel_uncore.c:27:0: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/intel_uncore.c:1334:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(uncore->i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/intel_uncore.c:1334:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(uncore->i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/gpu/drm/i915/intel_wopcm.c: In function 'intel_wopcm_init': >> drivers/gpu/drm/i915/intel_wopcm.c:180:36: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(i915)) ^ In file included from drivers/gpu/drm/i915/intel_wopcm.c:8:0: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/intel_wopcm.c:180:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/intel_wopcm.c:180:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(i915)) ^~~~~~~~~~~~~~~~~~~~~~~~~ -- drivers/gpu/drm/i915/display/intel_connector.c: In function 'intel_connector_register': >> drivers/gpu/drm/i915/display/intel_connector.c:121:55: error: macro "i915_inject_load_error" passed 2 arguments, but takes just 1 if (i915_inject_probe_failure(to_i915(connector->dev))) { ^ In file included from drivers/gpu/drm/i915/display/intel_connector.c:34:0: >> drivers/gpu/drm/i915/i915_drv.h:138:41: error: 'i915_inject_load_error' undeclared (first use in this function); did you mean 'i915_gpu_error'? #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/display/intel_connector.c:121:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(to_i915(connector->dev))) { ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/i915/i915_drv.h:138:41: note: each undeclared identifier is reported only once for each function it appears in #define i915_inject_probe_failure(i915) i915_inject_load_error((i915), -ENODEV) ^ >> drivers/gpu/drm/i915/display/intel_connector.c:121:6: note: in expansion of macro 'i915_inject_probe_failure' if (i915_inject_probe_failure(to_i915(connector->dev))) { ^~~~~~~~~~~~~~~~~~~~~~~~~ vim +/i915_inject_load_error +691 drivers/gpu/drm/i915/i915_drv.c --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx