From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8132928080778805732==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [PATCH] misc: rtsx: rts5249 support runtime PM Date: Tue, 24 Nov 2020 16:55:47 +0800 Message-ID: <202011241636.3egbiWIH-lkp@intel.com> In-Reply-To: <20201124060202.776-1-ricky_wu@realtek.com> List-Id: --===============8132928080778805732== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, Thank you for the patch! Yet something to improve: [auto build test ERROR on char-misc/char-misc-testing] [also build test ERROR on soc/for-next linux/master linus/master v5.10-rc5 = next-20201123] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/ricky_wu-realtek-com/misc-= rtsx-rts5249-support-runtime-PM/20201124-140617 base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.gi= t 93c69b2d17372463ae33b79b3002c22a208945b3 config: riscv-randconfig-r016-20201124 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project df9ae5= 992889560a8f3c6760b54d5051b47c7bf5) 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 # install riscv cross compiling tool for clang build # apt-get install binutils-riscv64-linux-gnu # https://github.com/0day-ci/linux/commit/2e168305df88dec50654147a4= a7a29b390629ec8 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review ricky_wu-realtek-com/misc-rtsx-rts= 5249-support-runtime-PM/20201124-140617 git checkout 2e168305df88dec50654147a4a7a29b390629ec8 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Driscv = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:564:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inw(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:56:76: note: expanded from macro 'inw' #define inw(c) ({ u16 __v; __io_pbr(); __v =3D readw_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:88:76: note: expanded from macro 'readw_cp= u' #define readw_cpu(c) ({ u16 __r =3D le16_to_cpu((__force __le= 16)__raw_readw(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:36:51: note: expanded from = macro '__le16_to_cpu' #define __le16_to_cpu(x) ((__force __u16)(__le16)(x)) ^ In file included from drivers/misc/cardreader/rtsx_pcr.c:10: In file included from include/linux/pci.h:38: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:572:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inl(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:57:76: note: expanded from macro 'inl' #define inl(c) ({ u32 __v; __io_pbr(); __v =3D readl_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:89:76: note: expanded from macro 'readl_cp= u' #define readl_cpu(c) ({ u32 __r =3D le32_to_cpu((__force __le= 32)__raw_readl(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:34:51: note: expanded from = macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ In file included from drivers/misc/cardreader/rtsx_pcr.c:10: In file included from include/linux/pci.h:38: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:580:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outb(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:59:68: note: expanded from macro 'outb' #define outb(v,c) ({ __io_pbw(); writeb_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:91:52: note: expanded from macro 'writeb_c= pu' #define writeb_cpu(v, c) ((void)__raw_writeb((v), (c))) ^ In file included from drivers/misc/cardreader/rtsx_pcr.c:10: In file included from include/linux/pci.h:38: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:588:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outw(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:60:68: note: expanded from macro 'outw' #define outw(v,c) ({ __io_pbw(); writew_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:92:76: note: expanded from macro 'writew_c= pu' #define writew_cpu(v, c) ((void)__raw_writew((__force u16)cpu_to_= le16(v), (c))) = ^ In file included from drivers/misc/cardreader/rtsx_pcr.c:10: In file included from include/linux/pci.h:38: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:596:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outl(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:61:68: note: expanded from macro 'outl' #define outl(v,c) ({ __io_pbw(); writel_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:93:76: note: expanded from macro 'writel_c= pu' #define writel_cpu(v, c) ((void)__raw_writel((__force u32)cpu_to_= le32(v), (c))) = ^ In file included from drivers/misc/cardreader/rtsx_pcr.c:10: In file included from include/linux/pci.h:38: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:1005:55: warning: performing pointer arithmetic= on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return (port > MMIO_UPPER_LIMIT) ? NULL : PCI_IOBASE + port; ~~~~~~~~~~ ^ >> drivers/misc/cardreader/rtsx_pcr.c:156:27: error: no member named 'usage= _count' in 'struct dev_pm_info' if (pcr->pci->dev.power.usage_count.counter =3D=3D 0) ~~~~~~~~~~~~~~~~~~~ ^ drivers/misc/cardreader/rtsx_pcr.c:1097:29: error: no member named 'usag= e_count' in 'struct dev_pm_info' while (pcr->pci->dev.power.usage_count.counter > 0) { ~~~~~~~~~~~~~~~~~~~ ^ 7 warnings and 2 errors generated. vim +156 drivers/misc/cardreader/rtsx_pcr.c 149 = 150 void rtsx_pci_start_run(struct rtsx_pcr *pcr) 151 { 152 /* If pci device removed, don't queue idle work any more */ 153 if (pcr->remove_pci) 154 return; 155 if (pcr->rtd3_en) > 156 if (pcr->pci->dev.power.usage_count.counter =3D=3D 0) 157 pm_runtime_get(&(pcr->pci->dev)); 158 = 159 if (pcr->state !=3D PDEV_STAT_RUN) { 160 pcr->state =3D PDEV_STAT_RUN; 161 if (pcr->ops->enable_auto_blink) 162 pcr->ops->enable_auto_blink(pcr); 163 rtsx_pm_full_on(pcr); 164 } 165 = 166 mod_delayed_work(system_wq, &pcr->idle_work, msecs_to_jiffies(200)); 167 } 168 EXPORT_SYMBOL_GPL(rtsx_pci_start_run); 169 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============8132928080778805732== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============8132928080778805732==--