net/tls in ubuntu_kernel_selftests failed with 5.15 / 5.19 on scobee-kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
New
|
Undecided
|
Unassigned |
Bug Description
Issue found on ARM64 node scobee-kernel with J-nvidia-
Failed test case:
FAIL tls.12_
FAIL tls.12_
FAIL tls.13_
Test log:
Running 'make run_tests -C net TEST_PROGS=tls TEST_GEN_PROGS='' TEST_CUSTOM_
make: Entering directory '/home/
make --no-builtin-rules ARCH=arm64 -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_
# # tls.c:595:
# # recvmsg_multiple: Test failed at step #9
# # FAIL tls.12_
# not 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_
# # tls.c:980:
# # nonblocking: Test failed at step #9
# # FAIL tls.12_
# not 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_
# # tls.c:980:
# # nonblocking: Test failed at step #9
# # FAIL tls.13_
# not 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_
# # OK tls.12_
# ok 92 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 93 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 94 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 95 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 96 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 97 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 98 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 99 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 100 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 101 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 102 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 103 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 104 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 105 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 106 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 107 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 108 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 109 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 110 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 111 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 112 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 113 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 114 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 115 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 116 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 117 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 118 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 119 tls.12_
# # RUN tls.12_chacha.bidir ...
# # OK tls.12_chacha.bidir
# ok 120 tls.12_chacha.bidir
# # RUN tls.12_
# # OK tls.12_
# ok 121 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 122 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 123 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 124 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 125 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 126 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 127 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 128 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 129 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 130 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 131 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 132 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 133 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 134 tls.12_
# # RUN tls.12_
# # OK tls.12_
# ok 135 tls.12_
# # RUN tls.13_
# # OK tls.13_
# ok 136 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 137 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 138 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 139 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 140 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 141 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 142 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 143 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 144 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 145 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 146 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 147 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 148 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 149 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 150 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 151 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 152 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 153 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 154 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 155 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 156 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 157 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 158 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 159 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 160 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 161 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 162 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 163 tls.13_
# # RUN tls.13_chacha.bidir ...
# # OK tls.13_chacha.bidir
# ok 164 tls.13_chacha.bidir
# # RUN tls.13_
# # OK tls.13_
# ok 165 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 166 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 167 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 168 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 169 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 170 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 171 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 172 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 173 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 174 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 175 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 176 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 177 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 178 tls.13_
# # RUN tls.13_
# # OK tls.13_
# ok 179 tls.13_
# # FAILED: 176 / 179 tests passed.
# # Totals: pass:176 fail:3 xfail:0 xpass:0 skip:0 error:0
This test failure can be found on scobee-kernel with J-lowlatency- 5.15.0- 48.54 as well
It looks like a hw-dependent issue.
There is no such issue on J-5.15 with arm64 node helo-kernel, howzit-kernel, kuzzle.