On Mon, Mar 31, 2025 at 8:42 PM Pau Espin Pedrol pespin@sysmocom.de wrote:
Hi,
=== socket_sctp: ===
osmo_sock_init2_multiaddr() is failing due to:
+unable to bind socket: 0.0.0.0:0: Protocol not available
So sounds like you don't have sctp module enabled in your kernel.
Check with "$ lsmod | grep sctp" before you run the test: sctp 536576 70 ip6_udp_tunnel 16384 1 sctp udp_tunnel 28672 1 sctp libcrc32c 12288 2 btrfs,sctp
AFAIR if it's available it should be loaded automatically. You can try loading it with "sudo modprobe sctp".
=== osmo_io_test: ===
+failure during io_uring_queue_init(): Function not implemented
Which kernel version are you running? An old one? It may not have io_uring support we require from the kernel. Maybe older liburing than expected too?
It's the latest fedora 43 (rawhide), the build kernel is IMHO 6.13.8. Check the full native build and test log on: https://koji.fedoraproject.org/koji/taskinfo?taskID=130969129 Click s390x, then build.log and you will see the full build log with the testsuite.log embedded. It's marked as the passed build, because I bypassed the error code test, but the tests failures are clearly visible in the log
thanks & regards
Jaroslav