Le mardi 19 septembre 2023 à 06:43 +0000, Hui Fang a écrit : > On Thu, Sep 19, 2023 at 07:44 AM kernel test robot <lkp@xxxxxxxxx> wrote: > > Hi Fang, > > > > kernel test robot noticed the following build errors: > > > > [auto build test ERROR on media-tree/master] [also build test ERROR on > > linus/master v6.6-rc2 next-20230918] [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.c/ > > om%2Fdocs%2Fgit-format-patch%23_base_tree_information&data=05%7C01% > > 7Chui.fang%40nxp.com%7C3c6f14962ebc4483235308dbb8a12782%7C686ea1d > > 3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C638306774533762887%7CUnknow > > n%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haW > > wiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=4Xf2y8dA7JGZF4hlEMdnLIIK > > b%2FIH2NS612ZNFvblqqo%3D&reserved=0] > > > > url: > > https://github.co/ > > m%2Fintel-lab-lkp%2Flinux%2Fcommits%2FFang-Hui%2FMA-21654-Use-dma_all > > oc_pages-in-vb2_dma_sg_alloc_compacted%2F20230914-154333&data=05%7 > > C01%7Chui.fang%40nxp.com%7C3c6f14962ebc4483235308dbb8a12782%7C68 > > 6ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C638306774533762887%7CU > > nknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik > > 1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uPPbnMqqO1X55H7tC > > bOlsfuO46dcErvJLxNSG5BslrU%3D&reserved=0 > > base: git://linuxtv.org/media_tree.git master > > patch link: > > https://lore.kern/ > > el.org%2Fr%2F20230914145812.12851-1-hui.fang%2540nxp.com&data=05%7C > > 01%7Chui.fang%40nxp.com%7C3c6f14962ebc4483235308dbb8a12782%7C686 > > ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C638306774533762887%7CUn > > known%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1 > > haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6dYF2kk5ba0TE0B2jZM > > hNWPRTkdn2zhWgQZ7LHTE1cE%3D&reserved=0 > > patch subject: [PATCH] MA-21654 Use dma_alloc_pages in > > vb2_dma_sg_alloc_compacted > > config: sh-randconfig-002-20230919 > > (https://downloa/ > > d.01.org%2F0day-ci%2Farchive%2F20230919%2F202309190740.sIUYQTIq-lkp% > > 40intel.com%2Fconfig&data=05%7C01%7Chui.fang%40nxp.com%7C3c6f14962 > > ebc4483235308dbb8a12782%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7 > > C0%7C638306774533762887%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLj > > AwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C > > %7C&sdata=PMZX%2F9gMPOGxPnC5cVSABHqa4Xfd%2Fa6sgyjcghRqfoI%3D&r > > eserved=0) > > compiler: sh4-linux-gcc (GCC) 13.2.0 > > reproduce (this is a W=1 build): > > (https://downloa/ > > d.01.org%2F0day-ci%2Farchive%2F20230919%2F202309190740.sIUYQTIq-lkp% > > 40intel.com%2Freproduce&data=05%7C01%7Chui.fang%40nxp.com%7C3c6f14 > > 962ebc4483235308dbb8a12782%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C > > 0%7C0%7C638306774533762887%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC > > 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7 > > C%7C%7C&sdata=6pzcKMI%2By2W1bpAjntJ7eizgiNmtcCG7ti4oEF3R01g%3D&r > > eserved=0) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new version of the > > same patch/commit), kindly add following tags > > > Reported-by: kernel test robot <lkp@xxxxxxxxx> > > > Closes: > > > https://lore/ > > > .kernel.org%2Foe-kbuild-all%2F202309190740.sIUYQTIq-lkp%40intel.com%2F > > > > > &data=05%7C01%7Chui.fang%40nxp.com%7C3c6f14962ebc4483235308dbb8a > > 12782% > > > > > 7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C638306774533762887 > > %7CUnkn > > > > > own%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha > > Wwi > > > > > LCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=45a%2FVY%2Fu8axIKigPCE3e > > WEXinD1EG > > > dQQu9TCnBZ%2BMI0%3D&reserved=0 > > > > All errors (new ones prefixed by >>): > > > > sh4-linux-ld: drivers/media/i2c/tc358746.o: in function `tc358746_probe': > > tc358746.c:(.text+0x1b8c): undefined reference to `devm_clk_hw_register' > > sh4-linux-ld: tc358746.c:(.text+0x1b90): undefined reference to > > `devm_of_clk_add_hw_provider' > > sh4-linux-ld: tc358746.c:(.text+0x1b94): undefined reference to > > `of_clk_hw_simple_get' > > sh4-linux-ld: drivers/media/common/videobuf2/videobuf2-dma-sg.o: in > > function `vb2_dma_sg_alloc_compacted': > > > > videobuf2-dma-sg.c:(.text+0x57c): undefined reference to `dma_alloc_pages' > > > > -- > > 0-DAY CI Kernel Test Service > > https://github.co/ > > m%2Fintel%2Flkp-tests%2Fwiki&data=05%7C01%7Chui.fang%40nxp.com%7C3c > > 6f14962ebc4483235308dbb8a12782%7C686ea1d3bc2b4c6fa92cd99c5c301635 > > %7C0%7C0%7C638306774533762887%7CUnknown%7CTWFpbGZsb3d8eyJWIjoi > > MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000 > > %7C%7C%7C&sdata=vA9h%2FGFfIel5hbcYVB0LgJGjHtDq1oF4SrfIvQcRm90%3D > > &reserved=0 > > > I wonder if it's suitable to us the config (CONFIG_NO_DMA=y) to build? > Also, there are other undefined references no related to the patch. May I suggest this ? diff --git a/drivers/media/common/videobuf2/Kconfig b/drivers/media/common/videobuf2/Kconfig index d2223a12c95f..7cf869e48246 100644 --- a/drivers/media/common/videobuf2/Kconfig +++ b/drivers/media/common/videobuf2/Kconfig @@ -26,6 +26,7 @@ config VIDEOBUF2_DMA_SG tristate select VIDEOBUF2_CORE select VIDEOBUF2_MEMOPS + select DMA_SHARED_BUFFER config VIDEOBUF2_DVB tristate > > BRs, > Fang Hui