From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0856917787120292167==" MIME-Version: 1.0 From: kernel test robot Subject: [jimc:dd-drm-next 5/8] drivers/gpu/drm/drm_client_modeset.o: warning: objtool: drm_client_firmware_config()+0x586: unreachable instruction Date: Sat, 04 Sep 2021 04:29:08 +0800 Message-ID: <202109040459.m0HliJam-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============0856917787120292167== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org TO: Jim Cromie tree: https://github.com/jimc/linux.git dd-drm-next head: f9f185054f04be5d359668104afd61f5ae6aae56 commit: 83a158f0e8c7b09dd9241c9f71f200b07caf1705 [5/8] drm_print: add choic= e to use dynamic debug in drm-debug :::::: branch date: 2 days ago :::::: commit date: 2 days ago config: x86_64-randconfig-c007-20210901 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project c9948e= 9254fbb6ea00f66c7b4542311d21e060be) reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/jimc/linux/commit/83a158f0e8c7b09dd9241c9f71f2= 00b07caf1705 git remote add jimc https://github.com/jimc/linux.git git fetch --no-tags jimc dd-drm-next git checkout 83a158f0e8c7b09dd9241c9f71f200b07caf1705 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Dx86_64 clang-analyzer = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> drivers/gpu/drm/drm_client_modeset.o: warning: objtool: drm_client_firmw= are_config()+0x586: unreachable instruction -- >> drivers/gpu/drm/drm_edid.o: warning: objtool: drm_parse_cea_ext()+0x63d:= unreachable instruction clang-analyzer warnings: (new ones prefixed by >>) ^ include/asm-generic/bug.h:65:27: note: expanded from macro 'BUG_ON' #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (= 0) ^ kernel/workqueue.c:5966:22: note: Assigned value is garbage or undefined pool->attrs->nice =3D std_nice[i++]; ^ ~~~~~~~~~~~~~ Suppressed 9 warnings (9 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. Suppressed 8 warnings (8 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. drivers/pinctrl/pinctrl-single.c:1422:3: warning: Value stored to 'mask'= is never read [clang-analyzer-deadcode.DeadStores] mask =3D pcs->read(pcswi->reg); ^ ~~~~~~~~~~~~~~~~~~~~~ drivers/pinctrl/pinctrl-single.c:1422:3: note: Value stored to 'mask' is= never read mask =3D pcs->read(pcswi->reg); ^ ~~~~~~~~~~~~~~~~~~~~~ Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 9 warnings generated. drivers/gpio/gpio-adnp.c:385:28: warning: The result of the left shift i= s undefined due to shifting by '4294967292', which is greater or equal to t= he width of type 'int' [clang-analyzer-core.UndefinedBinaryOperatorResult] unsigned int num_regs =3D 1 << adnp->reg_shift, i; ^ drivers/gpio/gpio-adnp.c:498:6: note: 'err' is >=3D 0 if (err < 0) ^~~ drivers/gpio/gpio-adnp.c:498:2: note: Taking false branch if (err < 0) ^ drivers/gpio/gpio-adnp.c:502:6: note: Assuming field 'irq' is not equal = to 0 if (!client->irq) ^~~~~~~~~~~~ drivers/gpio/gpio-adnp.c:502:2: note: Taking false branch if (!client->irq) ^ drivers/gpio/gpio-adnp.c:506:6: note: Assuming 'adnp' is non-null if (!adnp) ^~~~~ drivers/gpio/gpio-adnp.c:506:2: note: Taking false branch if (!adnp) ^ drivers/gpio/gpio-adnp.c:509:2: note: Loop condition is false. Exiting = loop mutex_init(&adnp->i2c_lock); ^ include/linux/mutex.h:113:32: note: expanded from macro 'mutex_init' #define mutex_init(mutex) \ ^ drivers/gpio/gpio-adnp.c:512:8: note: Calling 'adnp_gpio_setup' err =3D adnp_gpio_setup(adnp, num_gpios, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-adnp.c:446:2: note: The value 4294967292 is assigned t= o field 'reg_shift' adnp->reg_shift =3D get_count_order(num_gpios) - 3; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-adnp.c:454:2: note: Taking true branch if (IS_ENABLED(CONFIG_DEBUG_FS)) ^ drivers/gpio/gpio-adnp.c:464:6: note: 'is_irq_controller' is true if (is_irq_controller) { ^~~~~~~~~~~~~~~~~ drivers/gpio/gpio-adnp.c:464:2: note: Taking true branch if (is_irq_controller) { ^ drivers/gpio/gpio-adnp.c:467:9: note: Calling 'adnp_irq_setup' err =3D adnp_irq_setup(adnp); ^~~~~~~~~~~~~~~~~~~~ drivers/gpio/gpio-adnp.c:385:28: note: The result of the left shift is u= ndefined due to shifting by '4294967292', which is greater or equal to the = width of type 'int' unsigned int num_regs =3D 1 << adnp->reg_shift, i; ^ ~~~~~~~~~~~~~~~ Suppressed 8 warnings (8 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 6 warnings generated. Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 6 warnings generated. Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. Suppressed 8 warnings (8 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 11 warnings generated. >> drivers/gpu/drm/mxsfb/mxsfb_kms.c:190:21: warning: Value stored to 'drm'= during its initialization is never read [clang-analyzer-deadcode.DeadStore= s] struct drm_device *drm =3D mxsfb->crtc.dev; ^~~ ~~~~~~~~~~~~~~~ drivers/gpu/drm/mxsfb/mxsfb_kms.c:190:21: note: Value stored to 'drm' du= ring its initialization is never read struct drm_device *drm =3D mxsfb->crtc.dev; ^~~ ~~~~~~~~~~~~~~~ Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 6 warnings generated. Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. Suppressed 8 warnings (8 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. drivers/base/test/test_async_driver_probe.c:166:12: warning: Dereference= of null pointer (loaded from variable 'pdev') [clang-analyzer-core.NullDer= eference] dev_info(&(*pdev)->dev, ^ include/linux/dev_printk.h:118:12: note: expanded from macro 'dev_info' _dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__) ^~~ drivers/base/test/test_async_driver_probe.c:104:2: note: 'pdev' initiali= zed to a null pointer value struct platform_device **pdev =3D NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/base/test/test_async_driver_probe.c:112:2: note: Assuming 'cpu' = is >=3D 'nr_cpu_ids' for_each_online_cpu(cpu) { ^ include/linux/cpumask.h:789:36: note: expanded from macro 'for_each_onli= ne_cpu' #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/cpumask.h:243:3: note: expanded from macro 'for_each_cpu' (cpu) < nr_cpu_ids;) ^~~~~~~~~~~~~~~~~~ drivers/base/test/test_async_driver_probe.c:112:2: note: Loop condition = is false. Execution continues on line 128 for_each_online_cpu(cpu) { ^ include/linux/cpumask.h:789:36: note: expanded from macro 'for_each_onli= ne_cpu' #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) ^ include/linux/cpumask.h:241:2: note: expanded from macro 'for_each_cpu' for ((cpu) =3D -1; \ ^ drivers/base/test/test_async_driver_probe.c:131:6: note: Assuming 'err' = is 0 if (err) { ^~~ drivers/base/test/test_async_driver_probe.c:131:2: note: Taking false br= anch if (err) { ^ drivers/base/test/test_async_driver_probe.c:139:6: note: Assuming the co= ndition is false if (duration > TEST_PROBE_THRESHOLD) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/base/test/test_async_driver_probe.c:139:2: note: Taking false br= anch if (duration > TEST_PROBE_THRESHOLD) { ^ drivers/base/test/test_async_driver_probe.c:147:2: note: Assuming 'cpu' = is >=3D 'nr_cpu_ids' for_each_online_cpu(cpu) { ^ include/linux/cpumask.h:789:36: note: expanded from macro 'for_each_onli= ne_cpu' #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/cpumask.h:243:3: note: expanded from macro 'for_each_cpu' (cpu) < nr_cpu_ids;) ^~~~~~~~~~~~~~~~~~ drivers/base/test/test_async_driver_probe.c:147:2: note: Loop condition = is false. Execution continues on line 164 for_each_online_cpu(cpu) { ^ include/linux/cpumask.h:789:36: note: expanded from macro 'for_each_onli= ne_cpu' #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask) ^ include/linux/cpumask.h:241:2: note: expanded from macro 'for_each_cpu' for ((cpu) =3D -1; \ ^ drivers/base/test/test_async_driver_probe.c:166:12: note: Dereference of= null pointer (loaded from variable 'pdev') dev_info(&(*pdev)->dev, ^ include/linux/dev_printk.h:118:12: note: expanded from macro 'dev_info' _dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__) ^~~ drivers/base/test/test_async_driver_probe.c:177:2: warning: Value stored= to 'nid' is never read [clang-analyzer-deadcode.DeadStores] nid =3D cpu_to_node(cpu); ^ ~~~~~~~~~~~~~~~~ drivers/base/test/test_async_driver_probe.c:177:2: note: Value stored to= 'nid' is never read nid =3D cpu_to_node(cpu); ^ ~~~~~~~~~~~~~~~~ Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 6 warnings generated. Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 6 warnings generated. Suppressed 6 warnings (6 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 7 warnings generated. Suppressed 7 warnings (7 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. -- include/linux/byteorder/generic.h:91:21: note: expanded from macro 'le16= _to_cpu' #define le16_to_cpu __le16_to_cpu ^ include/uapi/linux/byteorder/little_endian.h:36:26: note: expanded from = macro '__le16_to_cpu' #define __le16_to_cpu(x) ((__force __u16)(__le16)(x)) ^ drivers/media/usb/dvb-usb/opera1.c:556:3: note: Calling 'opera1_xilinx_l= oad_firmware' opera1_xilinx_load_firmware(udev, "dvb-usb-opera1-fpga-0= 1.fw") !=3D 0 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~ drivers/media/usb/dvb-usb/opera1.c:449:2: note: 'testval' declared witho= ut an initial value u8 testval; ^~~~~~~~~~ drivers/media/usb/dvb-usb/opera1.c:452:6: note: Assuming the condition i= s false if ((ret =3D request_firmware(&fw, filename, &dev->dev)) !=3D 0)= { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/usb/dvb-usb/opera1.c:452:2: note: Taking false branch if ((ret =3D request_firmware(&fw, filename, &dev->dev)) !=3D 0)= { ^ drivers/media/usb/dvb-usb/opera1.c:458:3: note: Calling 'opera1_xilinx_r= w' opera1_xilinx_rw(dev, 0xbc, 0x00, &testval, 1, OPERA_REA= D_MSG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~ drivers/media/usb/dvb-usb/opera1.c:55:23: note: 'flags' is equal to OPER= A_READ_MSG unsigned int pipe =3D (flags =3D=3D OPERA_READ_MSG) ? ^~~~~ drivers/media/usb/dvb-usb/opera1.c:55:22: note: '?' condition is true unsigned int pipe =3D (flags =3D=3D OPERA_READ_MSG) ? ^ drivers/media/usb/dvb-usb/opera1.c:57:21: note: 'flags' is equal to OPER= A_READ_MSG u8 request_type =3D (flags =3D=3D OPERA_READ_MSG) ? USB_DIR_IN := USB_DIR_OUT; ^~~~~ drivers/media/usb/dvb-usb/opera1.c:57:20: note: '?' condition is true u8 request_type =3D (flags =3D=3D OPERA_READ_MSG) ? USB_DIR_IN := USB_DIR_OUT; ^ drivers/media/usb/dvb-usb/opera1.c:60:6: note: Assuming 'buf' is null if (!buf) ^~~~ drivers/media/usb/dvb-usb/opera1.c:60:2: note: Taking true branch if (!buf) ^ drivers/media/usb/dvb-usb/opera1.c:61:3: note: Returning without writing= to '*data' return -ENOMEM; ^ drivers/media/usb/dvb-usb/opera1.c:458:3: note: Returning from 'opera1_x= ilinx_rw' opera1_xilinx_rw(dev, 0xbc, 0x00, &testval, 1, OPERA_REA= D_MSG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~ drivers/media/usb/dvb-usb/opera1.c:459:7: note: Assuming 'p' is not equa= l to NULL if (p !=3D NULL && testval !=3D 0x67) { ^~~~~~~~~ drivers/media/usb/dvb-usb/opera1.c:459:7: note: Left side of '&&' is true drivers/media/usb/dvb-usb/opera1.c:459:28: note: The left operand of '!= =3D' is a garbage value if (p !=3D NULL && testval !=3D 0x67) { ~~~~~~~ ^ Suppressed 14 warnings (14 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 11 warnings generated. drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:514:8: warnin= g: Branch condition evaluates to a garbage value [clang-analyzer-core.unini= tialized.Branch] if (!(dflow->en_scaling || dflow->en_img_enhancement)) ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:1164:8: note:= Calling 'komeda_splitter_validate' err =3D komeda_splitter_validate(pipe->splitter, conn_st, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:572:6: note: = Assuming 'splitter' is non-null if (!splitter) { ^~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:572:2: note: = Taking false branch if (!splitter) { ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:577:2: note: = Taking false branch if (!in_range(&splitter->hsize, dflow->in_w)) { ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:583:2: note: = Taking false branch if (!in_range(&splitter->vsize, dflow->in_h)) { ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:592:2: note: = Taking true branch if (IS_ERR(c_st)) ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:593:3: note: = Returning without writing to 'l_output->en_scaling' return PTR_ERR(c_st); ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:1164:8: note:= Returning from 'komeda_splitter_validate' err =3D komeda_splitter_validate(pipe->splitter, conn_st, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:1166:6: note:= Assuming 'err' is 0 if (err) ^~~ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:1166:2: note:= Taking false branch if (err) ^ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:1168:8: note:= Calling 'komeda_scaler_validate' err =3D komeda_scaler_validate(conn, kcrtc_st, &l_dflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c:514:8: note: = Branch condition evaluates to a garbage value if (!(dflow->en_scaling || dflow->en_img_enhancement)) ^~~~~~~~~~~~~~~~~ Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 13 warnings generated. >> drivers/gpu/drm/arm/display/komeda/komeda_kms.c:122:22: warning: Value s= tored to 'a' during its initialization is never read [clang-analyzer-deadco= de.DeadStores] struct drm_plane *a =3D node->base.plane; ^ ~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:122:22: note: Value stor= ed to 'a' during its initialization is never read struct drm_plane *a =3D node->base.plane; ^ ~~~~~~~~~~~~~~~~ >> drivers/gpu/drm/arm/display/komeda/komeda_kms.c:123:22: warning: Value s= tored to 'b' during its initialization is never read [clang-analyzer-deadco= de.DeadStores] struct drm_plane *b =3D new->base.plane; ^ ~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:123:22: note: Value stor= ed to 'b' during its initialization is never read struct drm_plane *b =3D new->base.plane; ^ ~~~~~~~~~~~~~~~ include/linux/list.h:73:2: warning: Dereference of null pointer [clang-a= nalyzer-core.NullDereference] WRITE_ONCE(prev->next, new); ^ include/asm-generic/rwonce.h:61:2: note: expanded from macro 'WRITE_ONCE' __WRITE_ONCE(x, val); \ ^ include/asm-generic/rwonce.h:55:30: note: expanded from macro '__WRITE_O= NCE' *(volatile typeof(x) *)&(x) =3D (val); = \ ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:206:6: note: Assuming 'e= rr' is 0 if (err) ^~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:206:2: note: Taking fals= e branch if (err) ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:213:2: note: Assuming 'i= ' is < field 'num_crtc' for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { ^ include/drm/drm_atomic.h:846:7: note: expanded from macro 'for_each_new_= crtc_in_state' (__i) < (__state)->dev->mode_config.num_crtc; \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:213:2: note: Loop condit= ion is true. Entering loop body for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { ^ include/drm/drm_atomic.h:845:2: note: expanded from macro 'for_each_new_= crtc_in_state' for ((__i) =3D 0; = \ ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:213:2: note: Assuming fi= eld 'ptr' is non-null for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { ^ include/drm/drm_atomic.h:848:16: note: expanded from macro 'for_each_new= _crtc_in_state' for_each_if ((__state)->crtcs[__i].ptr && \ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/drm/drm_util.h:63:38: note: expanded from macro 'for_each_if' #define for_each_if(condition) if (!(condition)) {} else ^~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:213:2: note: Left side o= f '&&' is true for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { ^ include/drm/drm_atomic.h:848:16: note: expanded from macro 'for_each_new= _crtc_in_state' for_each_if ((__state)->crtcs[__i].ptr && \ ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:213:2: note: Taking fals= e branch for_each_new_crtc_in_state(state, crtc, new_crtc_st, i) { ^ include/drm/drm_atomic.h:848:3: note: expanded from macro 'for_each_new_= crtc_in_state' for_each_if ((__state)->crtcs[__i].ptr && \ ^ include/drm/drm_util.h:63:32: note: expanded from macro 'for_each_if' #define for_each_if(condition) if (!(condition)) {} else ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:215:7: note: Assuming 'e= rr' is 0 if (err) ^~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:215:3: note: Taking fals= e branch if (err) ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:218:9: note: Calling 'ko= meda_crtc_normalize_zpos' err =3D komeda_crtc_normalize_zpos(crtc, new_crtc_st); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:141:30: note: Left side = of '&&' is false struct komeda_crtc *kcrtc =3D to_kcrtc(crtc); ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.h:131:21: note: expanded f= rom macro 'to_kcrtc' #define to_kcrtc(p) container_of(p, struct komeda_crtc, base) ^ include/linux/kernel.h:495:61: note: expanded from macro 'container_of' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:141:30: note: Taking fal= se branch struct komeda_crtc *kcrtc =3D to_kcrtc(crtc); ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.h:131:21: note: expanded f= rom macro 'to_kcrtc' #define to_kcrtc(p) container_of(p, struct komeda_crtc, base) ^ include/linux/kernel.h:495:2: note: expanded from macro 'container_of' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ include/linux/build_bug.h:39:37: note: expanded from macro 'BUILD_BUG_ON= _MSG' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ include/linux/compiler_types.h:328:2: note: expanded from macro 'compile= time_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __COU= NTER__) ^ include/linux/compiler_types.h:316:2: note: expanded from macro '_compil= etime_assert' __compiletime_assert(condition, msg, prefix, suffix) ^ include/linux/compiler_types.h:308:3: note: expanded from macro '__compi= letime_assert' if (!(condition)) \ ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.c:141:30: note: Loop condi= tion is false. Exiting loop struct komeda_crtc *kcrtc =3D to_kcrtc(crtc); ^ drivers/gpu/drm/arm/display/komeda/komeda_kms.h:131:21: note: expanded f= rom macro 'to_kcrtc' #define to_kcrtc(p) container_of(p, struct komeda_crtc, base) -- ^~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2730:2: note: Taking false branch if (c->isdbt_sb_mode) { ^ drivers/media/dvb-frontends/dib8000.c:2745:2: note: Assuming 'debug' is 0 dprintk("%dkhz tuner offset (frequency =3D %dHz & current_rf =3D= %dHz) total_dds_offset_hz =3D %d\n", c->frequency - current_rf, c->frequen= cy, current_rf, total_dds_offset_khz); ^ drivers/media/dvb-frontends/dib8000.c:35:6: note: expanded from macro 'd= printk' if (debug) \ ^~~~~ drivers/media/dvb-frontends/dib8000.c:2745:2: note: Taking false branch dprintk("%dkhz tuner offset (frequency =3D %dHz & current_rf =3D= %dHz) total_dds_offset_hz =3D %d\n", c->frequency - current_rf, c->frequen= cy, current_rf, total_dds_offset_khz); ^ drivers/media/dvb-frontends/dib8000.c:35:2: note: expanded from macro 'd= printk' if (debug) \ ^ drivers/media/dvb-frontends/dib8000.c:2745:2: note: Loop condition is fa= lse. Exiting loop dprintk("%dkhz tuner offset (frequency =3D %dHz & current_rf =3D= %dHz) total_dds_offset_hz =3D %d\n", c->frequency - current_rf, c->frequen= cy, current_rf, total_dds_offset_khz); ^ drivers/media/dvb-frontends/dib8000.c:34:30: note: expanded from macro '= dprintk' #define dprintk(fmt, arg...) do { \ ^ drivers/media/dvb-frontends/dib8000.c:2748:2: note: Calling 'dib8000_set= _dds' dib8000_set_dds(state, total_dds_offset_khz); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2677:23: note: Assuming '__x' is >= =3D 0 u32 abs_offset_khz =3D abs(offset_khz); ^ include/linux/math.h:133:3: note: expanded from macro 'abs' __abs_choose_expr(x, int, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/math.h:144:28: note: expanded from macro '__abs_choose_exp= r' ({ signed type __x =3D (x); __x < 0 ? -__x : __x; }), other) ^~~~~~~ include/linux/math.h:144:54: note: expanded from macro '__abs_choose_exp= r' ({ signed type __x =3D (x); __x < 0 ? -__x : __x; }), other) ^~~~~ include/linux/math.h:144:54: note: expanded from macro '__abs_choose_exp= r' ({ signed type __x =3D (x); __x < 0 ? -__x : __x; }), other) ^~~~~ drivers/media/dvb-frontends/dib8000.c:2677:23: note: '?' condition is fa= lse u32 abs_offset_khz =3D abs(offset_khz); ^ include/linux/math.h:133:3: note: expanded from macro 'abs' __abs_choose_expr(x, int, \ ^ include/linux/math.h:144:28: note: expanded from macro '__abs_choose_exp= r' ({ signed type __x =3D (x); __x < 0 ? -__x : __x; }), other) ^ drivers/media/dvb-frontends/dib8000.c:2679:15: note: Assuming the condit= ion is false u8 invert =3D !!(state->cfg.pll->ifreq & (1 << 25)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2682:6: note: Assuming field 'revi= sion' is equal to 32912 if (state->revision =3D=3D 0x8090) { ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2682:2: note: Taking true branch if (state->revision =3D=3D 0x8090) { ^ drivers/media/dvb-frontends/dib8000.c:2684:33: note: Calling 'dib8000_re= ad32' unit_khz_dds_val =3D (1<<26) / (dib8000_read32(state, 23= ) / 1000); ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:216:6: note: Assuming the conditio= n is true if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { ^ include/linux/mutex.h:166:40: note: expanded from macro 'mutex_lock_inte= rruptible' #define mutex_lock_interruptible(lock) mutex_lock_interruptible_nested(l= ock, 0) ^ drivers/media/dvb-frontends/dib8000.c:216:2: note: Taking true branch if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { ^ drivers/media/dvb-frontends/dib8000.c:217:3: note: Assuming 'debug' is 0 dprintk("could not acquire lock\n"); ^ drivers/media/dvb-frontends/dib8000.c:35:6: note: expanded from macro 'd= printk' if (debug) \ ^~~~~ drivers/media/dvb-frontends/dib8000.c:217:3: note: Taking false branch dprintk("could not acquire lock\n"); ^ drivers/media/dvb-frontends/dib8000.c:35:2: note: expanded from macro 'd= printk' if (debug) \ ^ drivers/media/dvb-frontends/dib8000.c:217:3: note: Loop condition is fal= se. Exiting loop dprintk("could not acquire lock\n"); ^ drivers/media/dvb-frontends/dib8000.c:34:30: note: expanded from macro '= dprintk' #define dprintk(fmt, arg...) do { \ ^ drivers/media/dvb-frontends/dib8000.c:218:3: note: Returning zero return 0; ^~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2684:33: note: Returning from 'dib= 8000_read32' unit_khz_dds_val =3D (1<<26) / (dib8000_read32(state, 23= ) / 1000); ^~~~~~~~~~~~~~~~~~~~~~~~~ drivers/media/dvb-frontends/dib8000.c:2684:30: note: Division by zero unit_khz_dds_val =3D (1<<26) / (dib8000_read32(state, 23= ) / 1000); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~ Suppressed 8 warnings (8 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 13 warnings generated. >> drivers/gpu/drm/bridge/nwl-dsi.c:278:2: warning: Value stored to 'vsync_= len' is never read [clang-analyzer-deadcode.DeadStores] vsync_len =3D dsi->mode.vsync_end - dsi->mode.vsync_start; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/nwl-dsi.c:278:2: note: Value stored to 'vsync_len= ' is never read vsync_len =3D dsi->mode.vsync_end - dsi->mode.vsync_start; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> drivers/gpu/drm/bridge/nwl-dsi.c:733:17: warning: Value stored to 'dev' = during its initialization is never read [clang-analyzer-deadcode.DeadStores] struct device *dev =3D dsi->dev; ^~~ ~~~~~~~~ drivers/gpu/drm/bridge/nwl-dsi.c:733:17: note: Value stored to 'dev' dur= ing its initialization is never read struct device *dev =3D dsi->dev; ^~~ ~~~~~~~~ >> drivers/gpu/drm/bridge/nwl-dsi.c:864:2: warning: Value stored to 'phy_re= f_rate' is never read [clang-analyzer-deadcode.DeadStores] phy_ref_rate =3D clk_get_rate(dsi->phy_ref_clk); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/bridge/nwl-dsi.c:864:2: note: Value stored to 'phy_ref_r= ate' is never read phy_ref_rate =3D clk_get_rate(dsi->phy_ref_clk); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 11 warnings generated. drivers/gpu/drm/bridge/ite-it66121.c:538:2: warning: Value stored to 're= t' is never read [clang-analyzer-deadcode.DeadStores] ret =3D drm_bridge_attach(bridge->encoder, ctx->next_bridge, bri= dge, flags); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~ drivers/gpu/drm/bridge/ite-it66121.c:538:2: note: Value stored to 'ret' = is never read ret =3D drm_bridge_attach(bridge->encoder, ctx->next_bridge, bri= dge, flags); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~ Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. Suppressed 10 warnings (10 in non-user code). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 10 warnings generated. drivers/hwmon/lm90.c:1045:41: warning: The result of the left shift is u= ndefined because the left operand is negative [clang-analyzer-core.Undefine= dBinaryOperatorResult] data->temp11[index] =3D temp_to_s8(val) << 8; ^ drivers/hwmon/lm90.c:1408:2: note: Control jumps to 'case hwmon_temp:' = at line 1411 switch (type) { ^ drivers/hwmon/lm90.c:1412:10: note: Calling 'lm90_temp_write' return lm90_temp_write(dev, attr, channel, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:1256:6: note: 'err' is 0 if (err) ^~~ drivers/hwmon/lm90.c:1256:2: note: Taking false branch if (err) ^ drivers/hwmon/lm90.c:1259:2: note: Control jumps to 'case hwmon_temp_off= set:' @line 1289 switch (attr) { ^ drivers/hwmon/lm90.c:1290:9: note: Calling 'lm90_set_temp11' err =3D lm90_set_temp11(data, REMOTE_OFFSET, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:1032:6: note: Assuming field 'kind' is equal to lm99 if (data->kind =3D=3D lm99 && index <=3D 2) { ^~~~~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:1032:6: note: Left side of '&&' is true drivers/hwmon/lm90.c:1032:28: note: 'index' is > 2 if (data->kind =3D=3D lm99 && index <=3D 2) { ^~~~~ drivers/hwmon/lm90.c:1032:2: note: Taking false branch if (data->kind =3D=3D lm99 && index <=3D 2) { ^ drivers/hwmon/lm90.c:1038:12: note: Field 'kind' is not equal to adt7461 if (data->kind =3D=3D adt7461 || data->kind =3D=3D tmp451) ^ drivers/hwmon/lm90.c:1038:6: note: Left side of '||' is false if (data->kind =3D=3D adt7461 || data->kind =3D=3D tmp451) ^ drivers/hwmon/lm90.c:1038:37: note: Field 'kind' is not equal to tmp451 if (data->kind =3D=3D adt7461 || data->kind =3D=3D tmp451) ^ drivers/hwmon/lm90.c:1038:2: note: Taking false branch if (data->kind =3D=3D adt7461 || data->kind =3D=3D tmp451) ^ drivers/hwmon/lm90.c:1040:17: note: Field 'kind' is not equal to max6646 else if (data->kind =3D=3D max6646) ^ drivers/hwmon/lm90.c:1040:7: note: Taking false branch else if (data->kind =3D=3D max6646) ^ drivers/hwmon/lm90.c:1042:11: note: Assuming the condition is false else if (data->flags & LM90_HAVE_REM_LIMIT_EXT) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:1042:7: note: Taking false branch else if (data->flags & LM90_HAVE_REM_LIMIT_EXT) ^ drivers/hwmon/lm90.c:1045:25: note: Calling 'temp_to_s8' data->temp11[index] =3D temp_to_s8(val) << 8; ^~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:868:6: note: Assuming the condition is true if (val <=3D -128000) ^~~~~~~~~~~~~~ drivers/hwmon/lm90.c:868:2: note: Taking true branch if (val <=3D -128000) ^ drivers/hwmon/lm90.c:869:3: note: Returning the value -128 return -128; ^~~~~~~~~~~ drivers/hwmon/lm90.c:1045:25: note: Returning from 'temp_to_s8' data->temp11[index] =3D temp_to_s8(val) << 8; ^~~~~~~~~~~~~~~ drivers/hwmon/lm90.c:1045:41: note: The result of the left shift is unde= fined because the left operand is negative data->temp11[index] =3D temp_to_s8(val) << 8; ~~~~~~~~~~~~~~~ ^ Suppressed 9 warnings (8 in non-user code, 1 with check filters). Use -header-filter=3D.* to display errors from all non-system headers. U= se -system-headers to display errors from system headers as well. 8 warnings generated. Suppressed 8 warnings (8 in non-user code). --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --===============0856917787120292167== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============0856917787120292167==--