tls from net in ubuntu_kernel_selftests failed on G/H (multi_chunk_sendfile)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned | ||
linux-hwe-5.8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Won't Fix
|
Undecided
|
Unassigned | ||
Hirsute |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Issue found on Groovy AWS 5.8.0-1010.10
Test failed with:
# [==========] Running 93 tests from 4 test cases.
# [ RUN ] global.
# [ OK ] global.
# [ RUN ] global.keysizes
# [ OK ] global.keysizes
# [ RUN ] tls_basic.base_base
# [ OK ] tls_basic.base_base
# [ RUN ] tls.12.sendfile
# [ OK ] tls.12.sendfile
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ FAIL ] tls.12.
# [ RUN ] tls.12.recv_max
# [ OK ] tls.12.recv_max
# [ RUN ] tls.12.recv_small
# [ OK ] tls.12.recv_small
# [ RUN ] tls.12.msg_more
# [ OK ] tls.12.msg_more
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_partial
# [ OK ] tls.12.recv_partial
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_peek
# [ OK ] tls.12.recv_peek
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.recv_lowat
# [ OK ] tls.12.recv_lowat
# [ RUN ] tls.12.bidir
# [ OK ] tls.12.bidir
# [ RUN ] tls.12.pollin
# [ OK ] tls.12.pollin
# [ RUN ] tls.12.poll_wait
# [ OK ] tls.12.poll_wait
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.blocking
# [ OK ] tls.12.blocking
# [ RUN ] tls.12.nonblocking
# [ OK ] tls.12.nonblocking
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.control_msg
# [ OK ] tls.12.control_msg
# [ RUN ] tls.12.shutdown
# [ OK ] tls.12.shutdown
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.12.
# [ OK ] tls.12.
# [ RUN ] tls.13.sendfile
# [ OK ] tls.13.sendfile
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ FAIL ] tls.13.
# [ RUN ] tls.13.recv_max
# [ OK ] tls.13.recv_max
# [ RUN ] tls.13.recv_small
# [ OK ] tls.13.recv_small
# [ RUN ] tls.13.msg_more
# [ OK ] tls.13.msg_more
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_partial
# [ OK ] tls.13.recv_partial
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_peek
# [ OK ] tls.13.recv_peek
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.recv_lowat
# [ OK ] tls.13.recv_lowat
# [ RUN ] tls.13.bidir
# [ OK ] tls.13.bidir
# [ RUN ] tls.13.pollin
# [ OK ] tls.13.pollin
# [ RUN ] tls.13.poll_wait
# [ OK ] tls.13.poll_wait
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.blocking
# [ OK ] tls.13.blocking
# [ RUN ] tls.13.nonblocking
# [ OK ] tls.13.nonblocking
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.control_msg
# [ OK ] tls.13.control_msg
# [ RUN ] tls.13.shutdown
# [ OK ] tls.13.shutdown
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [ RUN ] tls.13.
# [ OK ] tls.13.
# [==========] 91 / 93 tests passed.
# [ FAILED ]
not ok 6 selftests: net: tls # exit=1
This is not a regression, it can be found in 5.8.0-1007.7 AWS as well
On riscv with v5.11 the failures are as follows:
# # multi_chunk_
# # FAIL tls.12_
# not ok 6 tls.12_
# # multi_chunk_
# # FAIL tls.13_
# not ok 51 tls.13_
# # multi_chunk_
# # FAIL tls.12_
# not ok 96 tls.12_
# # RUN tls.13_
# # multi_chunk_
# # FAIL tls.13_
# not ok 141 tls.13_
tags: | added: 5.8 aws groovy kqa-blocker ubuntu-kernel-selftests |
tags: | added: hirsute |
summary: |
- tls from net in ubuntu_kernel_selftests failed on Groovy AWS + tls from net in ubuntu_kernel_selftests failed on G/H |
tags: | added: sru-20210315 |
tags: | added: sru-20210412 |
tags: | added: 5.11 sru-20210510 |
tags: | added: sru-20210531 |
tags: | added: riscv |
summary: |
- tls from net in ubuntu_kernel_selftests failed on G/H + tls from net in ubuntu_kernel_selftests failed on G/H/I |
tags: | added: impish |
tags: | added: sru-20210719 |
Changed in ubuntu-kernel-tests: | |
status: | New → Fix Released |
Changed in linux-hwe-5.8 (Ubuntu Focal): | |
status: | Confirmed → Won't Fix |
Found on ADT Groovy 5.8.0-30.32