Hi Vinod, There may be issues with this patch, because this patch depend on https://patchwork.kernel.org/patch/10132327/. But my submission is not numbered, I resubmitted the new patch number [v2,[1-6]/6] yesterday. Please rebuild new patch, Thanks. Best Regards, Wen > -----Original Message----- > From: dmaengine-owner@xxxxxxxxxxxxxxx > [mailto:dmaengine-owner@xxxxxxxxxxxxxxx] On Behalf Of kbuild test robot > Sent: 2017年12月27日 9:35 > To: Wen He <wen.he_1@xxxxxxx> > Cc: kbuild-all@xxxxxx; vinod.koul@xxxxxxxxx; Leo Li <leoyang.li@xxxxxxx>; > dmaengine@xxxxxxxxxxxxxxx; Jiafei Pan <jiafei.pan@xxxxxxx>; Jiaheng Fan > <jiaheng.fan@xxxxxxx>; Wen He <wen.he_1@xxxxxxx> > Subject: Re: [V2] dmaengine: fsl-qdma: add NXP Layerscape qDMA engine > driver support > > Hi Wen, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on linus/master] > [also build test ERROR on v4.15-rc5 next-20171222] [if your patch is applied > to the wrong git tree, please drop us a note to help improve the system] > > url: > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith > ub.com%2F0day-ci%2Flinux%2Fcommits%2FWen-He%2Fdmaengine-fsl-qdma > -add-NXP-Layerscape-qDMA-engine-driver-support%2F20171225-232227&da > ta=02%7C01%7Cwen.he_1%40nxp.com%7C326440436d4341fa6a2f08d54cca > 27ee%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C63649935351 > 5664674&sdata=qyJ3X%2BfHA7zgPwfb%2Fxl2OZb3q71ZULr23EqYC7nM%2BZ > 8%3D&reserved=0 > config: arm-allyesconfig (attached as .config) > compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0 > reproduce: > wget > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fraw. > githubusercontent.com%2Fintel%2Flkp-tests%2Fmaster%2Fsbin%2Fmake.cro > ss&data=02%7C01%7Cwen.he_1%40nxp.com%7C326440436d4341fa6a2f08 > d54cca27ee%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C63649 > 9353515664674&sdata=y8xJH6DOWPm4BQaAa%2F5UkPMpbfNDx8Dbk8fQe > rPm7h4%3D&reserved=0 -O ~/bin/make.cross > chmod +x ~/bin/make.cross > # save the attached .config to linux build tree > make.cross ARCH=arm > > All errors (new ones prefixed by >>): > > In file included from drivers//dma/fsl-qdma.c:27:0: > drivers//dma/fsldma.h: In function 'in_be64': > drivers//dma/fsldma.h:202:15: error: implicit declaration of function > 'in_be32'; did you mean 'in_be64'? [-Werror=implicit-function-declaration] > return ((u64)in_be32((u32 __iomem *)addr) << 32) | > ^~~~~~~ > in_be64 > drivers//dma/fsldma.h: In function 'out_be64': > drivers//dma/fsldma.h:208:2: error: implicit declaration of function > 'out_be32'; did you mean 'out_be64'? [-Werror=implicit-function-declaration] > out_be32((u32 __iomem *)addr, val >> 32); > ^~~~~~~~ > out_be64 > drivers//dma/fsldma.h: In function 'in_le64': > drivers//dma/fsldma.h:215:15: error: implicit declaration of function > 'in_le32'; did you mean 'in_le64'? [-Werror=implicit-function-declaration] > return ((u64)in_le32((u32 __iomem *)addr + 1) << 32) | > ^~~~~~~ > in_le64 > drivers//dma/fsldma.h: In function 'out_le64': > drivers//dma/fsldma.h:221:2: error: implicit declaration of function > 'out_le32'; did you mean 'out_le64'? [-Werror=implicit-function-declaration] > out_le32((u32 __iomem *)addr + 1, val >> 32); > ^~~~~~~~ > out_le64 > drivers//dma/fsl-qdma.c: In function 'qdma_readl': > >> drivers//dma/fsl-qdma.c:275:9: error: implicit declaration of > >> function 'FSL_DMA_IN'; did you mean 'FSL_DMA_EOL'? > >> [-Werror=implicit-function-declaration] > return FSL_DMA_IN(qdma, addr, 32); > ^~~~~~~~~~ > FSL_DMA_EOL > drivers//dma/fsl-qdma.c: In function 'qdma_writel': > drivers//dma/fsl-qdma.c:281:2: error: implicit declaration of function > 'FSL_DMA_OUT'; did you mean 'FSL_DMA_EOL'? > [-Werror=implicit-function-declaration] > FSL_DMA_OUT(qdma, addr, val, 32); > ^~~~~~~~~~~ > FSL_DMA_EOL > In file included from drivers//dma/fsl-qdma.c:27:0: > At top level: > drivers//dma/fsldma.h:219:13: warning: 'out_le64' defined but not used > [-Wunused-function] > static void out_le64(u64 __iomem *addr, u64 val) > ^~~~~~~~ > drivers//dma/fsldma.h:213:12: warning: 'in_le64' defined but not used > [-Wunused-function] > static u64 in_le64(const u64 __iomem *addr) > ^~~~~~~ > drivers//dma/fsldma.h:206:13: warning: 'out_be64' defined but not used > [-Wunused-function] > static void out_be64(u64 __iomem *addr, u64 val) > ^~~~~~~~ > drivers//dma/fsldma.h:200:12: warning: 'in_be64' defined but not used > [-Wunused-function] > static u64 in_be64(const u64 __iomem *addr) > ^~~~~~~ > cc1: some warnings being treated as errors > > vim +275 drivers//dma/fsl-qdma.c > > 272 > 273 static u32 qdma_readl(struct fsl_qdma_engine *qdma, void > __iomem *addr) > 274 { > > 275 return FSL_DMA_IN(qdma, addr, 32); > 276 } > 277 > > --- > 0-DAY kernel test infrastructure Open Source Technology > Center > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists. > 01.org%2Fpipermail%2Fkbuild-all&data=02%7C01%7Cwen.he_1%40nxp.com > %7C326440436d4341fa6a2f08d54cca27ee%7C686ea1d3bc2b4c6fa92cd99c5 > c301635%7C0%7C0%7C636499353515664674&sdata=%2BHLUxMOBnkan5 > Mt14%2F85CfF863gBOYbP3by%2F4pfz7ik%3D&reserved=0 > Intel Corporation ?韬{.n?????%??檩??w?{.n???Ё?撖)?骅w*jg????????G??⒏⒎?:+v????????????"??????