On Wed, Jul 17, 2024 at 1:37 AM kernel test robot <lkp@xxxxxxxxx> wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git topic/rcar4-fractional-pll-improvements-v1 > head: f5a672b0ed67fa75083e13e5f82832cbe7a55e20 > commit: 4557d64e7540f8fe383458738b45f317e2235f7b [19/28] clk: renesas: rcar-gen4: Add support for fractional multiplication > config: arm-randconfig-001-20240717 (https://download.01.org/0day-ci/archive/20240717/202407170751.LGZlPmUL-lkp@xxxxxxxxx/config) > compiler: arm-linux-gnueabi-gcc (GCC) 14.1.0 > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240717/202407170751.LGZlPmUL-lkp@xxxxxxxxx/reproduce) > > 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/oe-kbuild-all/202407170751.LGZlPmUL-lkp@xxxxxxxxx/ > > All errors (new ones prefixed by >>): > > arm-linux-gnueabi-ld: drivers/clk/renesas/rcar-gen4-cpg.o: in function `cpg_pll_8_25_clk_set_rate': > >> rcar-gen4-cpg.c:(.text+0x29a): undefined reference to `__aeabi_uldivmod' > arm-linux-gnueabi-ld: drivers/clk/renesas/rcar-gen4-cpg.o: in function `cpg_pll_8_25_clk_determine_rate': > rcar-gen4-cpg.c:(.text+0x392): undefined reference to `__aeabi_uldivmod' Thank you, I indeed missed two 64-by-ul divisions that should have used div64_ul(). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds