* ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! @ 2020-11-03 9:43 Naresh Kamboju 2020-11-03 9:47 ` Geert Uytterhoeven 0 siblings, 1 reply; 4+ messages in thread From: Naresh Kamboju @ 2020-11-03 9:43 UTC (permalink / raw) To: Linux-Next Mailing List, open list, lkft-triage, linux-btrfs, Linux ARM Cc: David Sterba, Chris Mason, Geert Uytterhoeven, Josef Bacik Linux next 20201103 tag make modules failed for i386 and arm architecture builds. Error log: LD [M] fs/btrfs/btrfs.o MODPOST Module.symvers ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! scripts/Makefile.modpost:111: recipe for target 'Module.symvers' failed make[2]: *** [Module.symvers] Error 1 Full build log, https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=intel-core2-32,label=docker-lkft/891/consoleText https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=am57xx-evm,label=docker-lkft/891/consoleText -- Linaro LKFT https://lkft.linaro.org _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! 2020-11-03 9:43 ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! Naresh Kamboju @ 2020-11-03 9:47 ` Geert Uytterhoeven 2020-11-03 10:21 ` Qu Wenruo 0 siblings, 1 reply; 4+ messages in thread From: Geert Uytterhoeven @ 2020-11-03 9:47 UTC (permalink / raw) To: Naresh Kamboju Cc: open list, lkft-triage, Josef Bacik, Chris Mason, Linux-Next Mailing List, linux-btrfs, David Sterba, Linux ARM On Tue, Nov 3, 2020 at 10:43 AM Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > Linux next 20201103 tag make modules failed for i386 and arm > architecture builds. > > Error log: > LD [M] fs/btrfs/btrfs.o > MODPOST Module.symvers > ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! > scripts/Makefile.modpost:111: recipe for target 'Module.symvers' failed > make[2]: *** [Module.symvers] Error 1 > > Full build log, > https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=intel-core2-32,label=docker-lkft/891/consoleText > https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=am57xx-evm,label=docker-lkft/891/consoleText > > -- > Linaro LKFT > https://lkft.linaro.org Yeah, I had a look earlier today, thanks to the kisskb builder, and the btrfs people are working on a fix. Interestingly, the issue was reported in September, and still entered linux-next, so we all had a great time to look into it ;-) https://lore.kernel.org/linux-btrfs/202009160107.DZZO6Dfi%25lkp@intel.com/ https://lore.kernel.org/linux-btrfs/20201102073114.66750-1-wqu@suse.com/ Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org 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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! 2020-11-03 9:47 ` Geert Uytterhoeven @ 2020-11-03 10:21 ` Qu Wenruo 2020-11-03 11:14 ` David Sterba 0 siblings, 1 reply; 4+ messages in thread From: Qu Wenruo @ 2020-11-03 10:21 UTC (permalink / raw) To: Geert Uytterhoeven, Naresh Kamboju Cc: open list, lkft-triage, Josef Bacik, Chris Mason, Linux-Next Mailing List, linux-btrfs, David Sterba, Linux ARM [-- Attachment #1.1.1: Type: text/plain, Size: 1823 bytes --] On 2020/11/3 下午5:47, Geert Uytterhoeven wrote: > On Tue, Nov 3, 2020 at 10:43 AM Naresh Kamboju > <naresh.kamboju@linaro.org> wrote: >> Linux next 20201103 tag make modules failed for i386 and arm >> architecture builds. >> >> Error log: >> LD [M] fs/btrfs/btrfs.o >> MODPOST Module.symvers >> ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! >> scripts/Makefile.modpost:111: recipe for target 'Module.symvers' failed >> make[2]: *** [Module.symvers] Error 1 >> >> Full build log, >> https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=intel-core2-32,label=docker-lkft/891/consoleText >> https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=am57xx-evm,label=docker-lkft/891/consoleText >> >> -- >> Linaro LKFT >> https://lkft.linaro.org > > Yeah, I had a look earlier today, thanks to the kisskb builder, and > the btrfs people are working on a fix. > Interestingly, the issue was reported in September, and still entered > linux-next, so we all had a great time to look into it ;-) Yeah, we all know that and how to fix it (just call do_div64() for u64 / u32). But at that time we're already working on a better solution, other than using do_div64(), we use sectorsize_bits shift to replace the division, and unfortunately the bit shift fix didn't get merged until recently. Considering that patch is only designed to be merged after the bit shift fix patch, we're not that concerned. (Until some other guys are complaining about the linux-next branch). Thanks, Qu > > https://lore.kernel.org/linux-btrfs/202009160107.DZZO6Dfi%25lkp@intel.com/ > https://lore.kernel.org/linux-btrfs/20201102073114.66750-1-wqu@suse.com/ > > Gr{oetje,eeting}s, > > Geert > [-- Attachment #1.2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 488 bytes --] [-- Attachment #2: Type: text/plain, Size: 176 bytes --] _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! 2020-11-03 10:21 ` Qu Wenruo @ 2020-11-03 11:14 ` David Sterba 0 siblings, 0 replies; 4+ messages in thread From: David Sterba @ 2020-11-03 11:14 UTC (permalink / raw) To: Qu Wenruo Cc: Naresh Kamboju, open list, lkft-triage, Josef Bacik, Chris Mason, Linux-Next Mailing List, Geert Uytterhoeven, Linux ARM, David Sterba, linux-btrfs On Tue, Nov 03, 2020 at 06:21:06PM +0800, Qu Wenruo wrote: > > > On 2020/11/3 下午5:47, Geert Uytterhoeven wrote: > > On Tue, Nov 3, 2020 at 10:43 AM Naresh Kamboju > > <naresh.kamboju@linaro.org> wrote: > >> Linux next 20201103 tag make modules failed for i386 and arm > >> architecture builds. > >> > >> Error log: > >> LD [M] fs/btrfs/btrfs.o > >> MODPOST Module.symvers > >> ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! > >> scripts/Makefile.modpost:111: recipe for target 'Module.symvers' failed > >> make[2]: *** [Module.symvers] Error 1 > >> > >> Full build log, > >> https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=intel-core2-32,label=docker-lkft/891/consoleText > >> https://ci.linaro.org/view/lkft/job/openembedded-lkft-linux-next/DISTRO=lkft,MACHINE=am57xx-evm,label=docker-lkft/891/consoleText > >> > >> -- > >> Linaro LKFT > >> https://lkft.linaro.org > > > > Yeah, I had a look earlier today, thanks to the kisskb builder, and > > the btrfs people are working on a fix. > > Interestingly, the issue was reported in September, and still entered > > linux-next, so we all had a great time to look into it ;-) > > Yeah, we all know that and how to fix it (just call do_div64() for u64 / > u32). > But at that time we're already working on a better solution, other than > using do_div64(), we use sectorsize_bits shift to replace the division, > and unfortunately the bit shift fix didn't get merged until recently. > > Considering that patch is only designed to be merged after the bit shift > fix patch, we're not that concerned. (Until some other guys are > complaining about the linux-next branch). I've pushed updated for-next that uses the sectorsize_bits. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-11-03 11:16 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-11-03 9:43 ERROR: modpost: "__udivdi3" [fs/btrfs/btrfs.ko] undefined! Naresh Kamboju 2020-11-03 9:47 ` Geert Uytterhoeven 2020-11-03 10:21 ` Qu Wenruo 2020-11-03 11:14 ` David Sterba
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).