Comment 0 for bug 2013325

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : net:cmsg_time.sh in ubuntu_kernel_selftests failed on RISCV64 kernels

Issue found on Kinetic 5.19 RISCV kernels:

* kinetic/linux-allwinner/5.19.0-1009.9
# selftests: net: cmsg_time.sh
# Case UDPv4 - TXTIME rel returned '', expected 'OK'
# Case ICMPv4 - TXTIME rel returned '', expected 'OK'
# Case UDPv6 - TXTIME rel returned '', expected 'OK'
# Case ICMPv6 - TXTIME rel returned '', expected 'OK'
# Case RAWv6 - TXTIME rel returned '', expected 'OK'
# FAIL - 5/36 cases failed
not ok 1 selftests: net: cmsg_time.sh # exit=1

* kinetic/linux-riscv/5.19.0-1015.16
# selftests: net: cmsg_time.sh
# Case ICMPv4 - TXTIME rel returned '', expected 'OK'
# Case UDPv6 - TXTIME rel returned '', expected 'OK'
# Case ICMPv6 - TXTIME rel returned '', expected 'OK'
# Case RAWv6 - TXTIME rel returned '', expected 'OK'
# FAIL - 4/36 cases failed
not ok 1 selftests: net: cmsg_time.sh # exit=1

* kinetic/linux-starfive/5.19.0-1014.16
# selftests: net: cmsg_time.sh
# Case UDPv4 - TXTIME rel returned '', expected 'OK'
# Case ICMPv4 - TXTIME rel returned '', expected 'OK'
# Case UDPv6 - TXTIME rel returned '', expected 'OK'
# Case ICMPv6 - TXTIME rel returned '', expected 'OK'
# Case RAWv6 - TXTIME rel returned '', expected 'OK'
# FAIL - 5/36 cases failed
not ok 1 selftests: net: cmsg_time.sh # exit=1

I think it's because the kernels are lacking of ICMPv6 support.