ubuntu_kernel_selftests:net:tls: 88 failed test cases on jammy/fips
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Invalid
|
Undecided
|
Magali Lemes do Sacramento | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
Magali Lemes do Sacramento |
Bug Description
These failures happen on all supported architectures, when fips=1. When fips=0, all test cases pass. The results are shown below:
make: Entering directory '/home/
make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
make[1]: Entering directory '/home/
INSTALL ./usr/include
make[1]: Leaving directory '/home/
TAP version 13
1..1
# selftests: net: tls
# TAP version 13
# 1..179
# # Starting 179 tests from 6 test cases.
# # RUN global.
# # OK global.
# ok 1 global.
# # RUN global.keysizes ...
# # OK global.keysizes
# ok 2 global.keysizes
# # RUN tls_basic.base_base ...
# # OK tls_basic.base_base
# ok 3 tls_basic.base_base
# # RUN tls.12_gcm.sendfile ...
# # OK tls.12_gcm.sendfile
# ok 4 tls.12_gcm.sendfile
# # RUN tls.12_
# # OK tls.12_
# ok 5 tls.12_
# # RUN tls.12_gcm.recv_max ...
# # OK tls.12_gcm.recv_max
# ok 6 tls.12_gcm.recv_max
# # RUN tls.12_
# # OK tls.12_
# ok 7 tls.12_
# # RUN tls.12_gcm.msg_more ...
# # OK tls.12_gcm.msg_more
# ok 8 tls.12_gcm.msg_more
# # RUN tls.12_
# # OK tls.12_
# ok 9 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 10 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 11 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 12 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 13 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 14 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 15 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 16 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 17 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 18 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 19 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 20 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 21 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 22 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 23 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 24 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 25 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 26 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 27 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 28 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 29 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 30 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 31 tls.12_
# # RUN tls.12_gcm.bidir ...
# # OK tls.12_gcm.bidir
# ok 32 tls.12_gcm.bidir
# # RUN tls.12_gcm.pollin ...
# # OK tls.12_gcm.pollin
# ok 33 tls.12_gcm.pollin
# # RUN tls.12_
# # OK tls.12_
# ok 34 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 35 tls.12_
# # RUN tls.12_gcm.blocking ...
# # OK tls.12_gcm.blocking
# ok 36 tls.12_gcm.blocking
# # RUN tls.12_
# # OK tls.12_
# ok 37 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 38 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 39 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 40 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 41 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 42 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 43 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 44 tls.12_
# # RUN tls.12_gcm.shutdown ...
# # OK tls.12_gcm.shutdown
# ok 45 tls.12_gcm.shutdown
# # RUN tls.12_
# # OK tls.12_
# ok 46 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 47 tls.12_
# # RUN tls.13_gcm.sendfile ...
# # OK tls.13_gcm.sendfile
# ok 48 tls.13_gcm.sendfile
# # RUN tls.13_
# # OK tls.13_
# ok 49 tls.13_
# # RUN tls.13_gcm.recv_max ...
# # OK tls.13_gcm.recv_max
# ok 50 tls.13_gcm.recv_max
# # RUN tls.13_
# # OK tls.13_
# ok 51 tls.13_
# # RUN tls.13_gcm.msg_more ...
# # OK tls.13_gcm.msg_more
# ok 52 tls.13_gcm.msg_more
# # RUN tls.13_
# # OK tls.13_
# ok 53 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 54 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 55 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 56 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 57 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 58 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 59 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 60 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 61 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 62 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 63 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 64 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 65 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 66 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 67 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 68 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 69 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 70 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 71 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 72 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 73 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 74 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 75 tls.13_
# # RUN tls.13_gcm.bidir ...
# # OK tls.13_gcm.bidir
# ok 76 tls.13_gcm.bidir
# # RUN tls.13_gcm.pollin ...
# # OK tls.13_gcm.pollin
# ok 77 tls.13_gcm.pollin
# # RUN tls.13_
# # OK tls.13_
# ok 78 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 79 tls.13_
# # RUN tls.13_gcm.blocking ...
# # OK tls.13_gcm.blocking
# ok 80 tls.13_gcm.blocking
# # RUN tls.13_
# # OK tls.13_
# ok 81 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 82 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 83 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 84 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 85 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 86 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 87 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 88 tls.13_
# # RUN tls.13_gcm.shutdown ...
# # OK tls.13_gcm.shutdown
# ok 89 tls.13_gcm.shutdown
# # RUN tls.13_
# # OK tls.13_
# ok 90 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 91 tls.13_
# # RUN tls.12_
# # tls.c:215:
# # sendfile: Test terminated by assertion
# # FAIL tls.12_
# not ok 92 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # send_then_sendfile: Test terminated by assertion
# # FAIL tls.12_
# not ok 93 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_max: Test terminated by assertion
# # FAIL tls.12_
# not ok 94 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_small: Test terminated by assertion
# # FAIL tls.12_
# not ok 95 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # msg_more: Test terminated by assertion
# # FAIL tls.12_
# not ok 96 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # msg_more_unsent: Test terminated by assertion
# # FAIL tls.12_
# not ok 97 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # sendmsg_single: Test terminated by assertion
# # FAIL tls.12_
# not ok 98 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # sendmsg_fragmented: Test terminated by assertion
# # FAIL tls.12_
# not ok 99 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # sendmsg_large: Test terminated by assertion
# # FAIL tls.12_
# not ok 100 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # sendmsg_multiple: Test terminated by assertion
# # FAIL tls.12_
# not ok 101 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # sendmsg_
# # FAIL tls.12_
# not ok 102 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # splice_from_pipe: Test terminated by assertion
# # FAIL tls.12_
# not ok 103 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # splice_from_pipe2: Test terminated by assertion
# # FAIL tls.12_
# not ok 104 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # send_and_splice: Test terminated by assertion
# # FAIL tls.12_
# not ok 105 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # splice_to_pipe: Test terminated by assertion
# # FAIL tls.12_
# not ok 106 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recvmsg_single: Test terminated by assertion
# # FAIL tls.12_
# not ok 107 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recvmsg_single_max: Test terminated by assertion
# # FAIL tls.12_
# not ok 108 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recvmsg_multiple: Test terminated by assertion
# # FAIL tls.12_
# not ok 109 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # single_
# # FAIL tls.12_
# not ok 110 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # multiple_
# # FAIL tls.12_
# not ok 111 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # single_
# # FAIL tls.12_
# not ok 112 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_partial: Test terminated by assertion
# # FAIL tls.12_
# not ok 113 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_nonblock: Test terminated by assertion
# # FAIL tls.12_
# not ok 114 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_peek: Test terminated by assertion
# # FAIL tls.12_
# not ok 115 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_peek_multiple: Test terminated by assertion
# # FAIL tls.12_
# not ok 116 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_peek_
# # FAIL tls.12_
# not ok 117 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_peek_
# # FAIL tls.12_
# not ok 118 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # recv_lowat: Test terminated by assertion
# # FAIL tls.12_
# not ok 119 tls.12_
# # RUN tls.12_chacha.bidir ...
# # tls.c:215:
# # bidir: Test terminated by assertion
# # FAIL tls.12_chacha.bidir
# not ok 120 tls.12_chacha.bidir
# # RUN tls.12_
# # tls.c:215:
# # pollin: Test terminated by assertion
# # FAIL tls.12_
# not ok 121 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # poll_wait: Test terminated by assertion
# # FAIL tls.12_
# not ok 122 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # poll_wait_split: Test terminated by assertion
# # FAIL tls.12_
# not ok 123 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # blocking: Test terminated by assertion
# # FAIL tls.12_
# not ok 124 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # nonblocking: Test terminated by assertion
# # FAIL tls.12_
# not ok 125 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_even: Test terminated by assertion
# # FAIL tls.12_
# not ok 126 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_readers: Test terminated by assertion
# # FAIL tls.12_
# not ok 127 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_writers: Test terminated by assertion
# # FAIL tls.12_
# not ok 128 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.12_
# not ok 129 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.12_
# not ok 130 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.12_
# not ok 131 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # control_msg: Test terminated by assertion
# # FAIL tls.12_
# not ok 132 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # shutdown: Test terminated by assertion
# # FAIL tls.12_
# not ok 133 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # shutdown_unsent: Test terminated by assertion
# # FAIL tls.12_
# not ok 134 tls.12_
# # RUN tls.12_
# # tls.c:215:
# # shutdown_reuse: Test terminated by assertion
# # FAIL tls.12_
# not ok 135 tls.12_
# # RUN tls.13_
# # tls.c:215:
# # sendfile: Test terminated by assertion
# # FAIL tls.13_
# not ok 136 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # send_then_sendfile: Test terminated by assertion
# # FAIL tls.13_
# not ok 137 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_max: Test terminated by assertion
# # FAIL tls.13_
# not ok 138 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_small: Test terminated by assertion
# # FAIL tls.13_
# not ok 139 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # msg_more: Test terminated by assertion
# # FAIL tls.13_
# not ok 140 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # msg_more_unsent: Test terminated by assertion
# # FAIL tls.13_
# not ok 141 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # sendmsg_single: Test terminated by assertion
# # FAIL tls.13_
# not ok 142 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # sendmsg_fragmented: Test terminated by assertion
# # FAIL tls.13_
# not ok 143 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # sendmsg_large: Test terminated by assertion
# # FAIL tls.13_
# not ok 144 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # sendmsg_multiple: Test terminated by assertion
# # FAIL tls.13_
# not ok 145 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # sendmsg_
# # FAIL tls.13_
# not ok 146 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # splice_from_pipe: Test terminated by assertion
# # FAIL tls.13_
# not ok 147 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # splice_from_pipe2: Test terminated by assertion
# # FAIL tls.13_
# not ok 148 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # send_and_splice: Test terminated by assertion
# # FAIL tls.13_
# not ok 149 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # splice_to_pipe: Test terminated by assertion
# # FAIL tls.13_
# not ok 150 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recvmsg_single: Test terminated by assertion
# # FAIL tls.13_
# not ok 151 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recvmsg_single_max: Test terminated by assertion
# # FAIL tls.13_
# not ok 152 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recvmsg_multiple: Test terminated by assertion
# # FAIL tls.13_
# not ok 153 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # single_
# # FAIL tls.13_
# not ok 154 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # multiple_
# # FAIL tls.13_
# not ok 155 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # single_
# # FAIL tls.13_
# not ok 156 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_partial: Test terminated by assertion
# # FAIL tls.13_
# not ok 157 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_nonblock: Test terminated by assertion
# # FAIL tls.13_
# not ok 158 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_peek: Test terminated by assertion
# # FAIL tls.13_
# not ok 159 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_peek_multiple: Test terminated by assertion
# # FAIL tls.13_
# not ok 160 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_peek_
# # FAIL tls.13_
# not ok 161 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_peek_
# # FAIL tls.13_
# not ok 162 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # recv_lowat: Test terminated by assertion
# # FAIL tls.13_
# not ok 163 tls.13_
# # RUN tls.13_chacha.bidir ...
# # tls.c:215:
# # bidir: Test terminated by assertion
# # FAIL tls.13_chacha.bidir
# not ok 164 tls.13_chacha.bidir
# # RUN tls.13_
# # tls.c:215:
# # pollin: Test terminated by assertion
# # FAIL tls.13_
# not ok 165 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # poll_wait: Test terminated by assertion
# # FAIL tls.13_
# not ok 166 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # poll_wait_split: Test terminated by assertion
# # FAIL tls.13_
# not ok 167 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # blocking: Test terminated by assertion
# # FAIL tls.13_
# not ok 168 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # nonblocking: Test terminated by assertion
# # FAIL tls.13_
# not ok 169 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_even: Test terminated by assertion
# # FAIL tls.13_
# not ok 170 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_readers: Test terminated by assertion
# # FAIL tls.13_
# not ok 171 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_writers: Test terminated by assertion
# # FAIL tls.13_
# not ok 172 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.13_
# not ok 173 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.13_
# not ok 174 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # mutliproc_
# # FAIL tls.13_
# not ok 175 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # control_msg: Test terminated by assertion
# # FAIL tls.13_
# not ok 176 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # shutdown: Test terminated by assertion
# # FAIL tls.13_
# not ok 177 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # shutdown_unsent: Test terminated by assertion
# # FAIL tls.13_
# not ok 178 tls.13_
# # RUN tls.13_
# # tls.c:215:
# # shutdown_reuse: Test terminated by assertion
# # FAIL tls.13_
# not ok 179 tls.13_
# # FAILED: 91 / 179 tests passed.
# # Totals: pass:91 fail:88 xfail:0 xpass:0 skip:0 error:0
not ok 1 selftests: net: tls # exit=1
make: Leaving directory '/home/
CVE References
Changed in ubuntu-kernel-tests: | |
assignee: | nobody → Magali Lemes do Sacramento (magalilemes) |
Changed in ubuntu-kernel-tests: | |
status: | New → Invalid |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Jammy): | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
assignee: | nobody → Magali Lemes do Sacramento (magalilemes) |
This bug is awaiting verification that the linux/5.15.0-85.95 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- jammy-linux' to 'verification- done-jammy- linux'. If the problem still exists, change the tag 'verification- needed- jammy-linux' to 'verification- failed- jammy-linux' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!