Unable to compile BBRv3 in 32-bit arch cpu

85 views
Skip to first unread message

Chitose Ikeda

unread,
Sep 18, 2024, 8:29:18 AM9/18/24
to BBR Development
Compiling BBR v3 on a 32-bit CPU will result in errors like this
arm:
ERROR: modpost: "__aeabi_uldivmod" [net/ipv4/tcp_bbr.ko] undefined!
ERROR: modpost: "__aeabi_ldivmod" [net/ipv4/tcp_bbr.ko] undefined!

x86, mips:
ERROR: modpost: "__udivdi3" [net/ipv4/tcp_bbr.ko] undefined!
ERROR: modpost: "__divdi3" [net/ipv4/tcp_bbr.ko] undefined!

Test with GCC 13 and GCC 14

Neal Cardwell

unread,
Sep 23, 2024, 11:25:04 AM9/23/24
to Chitose Ikeda, BBR Development

Hi,

I see someone has proposed a patch for this (perhaps you? if so, thanks!):

  https://github.com/google/bbr/pull/11

Let's continue the discussion there.

Thanks!

neal


--
You received this message because you are subscribed to the Google Groups "BBR Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbr-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bbr-dev/d5488902-f291-45ee-81a9-e416e1a928cdn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages