<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.openanolis.cn/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.openanolis.cn/"
          
          maintainer="service@openanolis.org"
>

    <bug>
          <bug_id>2394</bug_id>
          
          <creation_ts>2022-10-14 15:48:21 +0000</creation_ts>
          <short_desc>[Anck 5.10 aarch64][nightly]kernel_selftests测试套下net.tls用例fail,fail：90</short_desc>
          <delta_ts>2023-03-16 09:57:03 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Anolis OS</classification>
          <product>Anolis OS 8</product>
          <component>kernel - anck-5.10</component>
          <version>8.2</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3-Medium</priority>
          <bug_severity>S3-normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="yunhe123">zgy01497303</reporter>
          <assigned_to name="宁畅">hengqi.hq</assigned_to>
          <cc>meiyou.hr</cc>
    
    
    <cc>sonice1755</cc>
    
    
    <cc>wb-lyf900195</cc>
    
    
    <cc>wb-wpp899309</cc>
          
          <qa_contact name="shuming">qingming.su</qa_contact>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>8271</commentid>
    <comment_count>0</comment_count>
    <who name="yunhe123">zgy01497303</who>
    <bug_when>2022-10-14 15:48:21 +0000</bug_when>
    <thetext>Description of problem:
kernel_selftests测试套下net.tls用例fail,90failed

部分失败日志如下：
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendfile
not ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.send_then_sendfile
not ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.multi_chunk_sendfile
not ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_max
not ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_small
not ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.msg_more
not ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.msg_more_unsent
not ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_single
not ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_fragmented
not ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_large
not ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_multiple
not ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.sendmsg_multiple_stress
not ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_from_pipe
not ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_from_pipe2
not ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.send_and_splice
not ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.splice_to_pipe
not ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_single
not ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_single_max
not ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recvmsg_multiple
not ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.single_send_multiple_recv
not ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.multiple_send_single_recv
not ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.single_send_multiple_recv_non_align
not ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_partial
not ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_nonblock
not ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek
not ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_multiple
not ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_multiple_records
not ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
not ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.recv_lowat
not ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.bidir
not ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.pollin
not ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.poll_wait
not ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.poll_wait_split
not ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.blocking
not ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.nonblocking
not ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_even
not ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_readers
not ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_writers
not ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_even
not ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_readers
not ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.mutliproc_sendpage_writers
not ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.control_msg
not ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown
not ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown_unsent
not ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_gcm.shutdown_reuse
not ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendfile
not ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_then_sendfile
not ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_max
not ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_small
not ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more
not ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more_unsent
not ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_single
not ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_large
not ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple
not ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe
not ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe2
not ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_and_splice
not ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_to_pipe
not ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single
not ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single_max
not ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_multiple
not ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_partial
not ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_nonblock
not ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek
not ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple
not ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_lowat
not ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.bidir
not ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.pollin
not ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait
not ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait_split
not ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.blocking
not ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.nonblocking
not ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_even
not ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_readers
not ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_writers
not ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.control_msg
not ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown
not ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_unsent
not ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_reuse
not ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 183 / 273 tests passed.
# Totals: pass:183 fail:90 xfail:0 xpass:0 skip:0 error:0

版本信息：
cat /etc/os-release
NAME=&quot;Anolis OS&quot;
VERSION=&quot;8.2&quot;
ID=&quot;anolis&quot;
ID_LIKE=&quot;rhel fedora centos&quot;
VERSION_ID=&quot;8.2&quot;
PLATFORM_ID=&quot;platform:an8&quot;
PRETTY_NAME=&quot;Anolis OS 8.2&quot;
ANSI_COLOR=&quot;0;31&quot;
HOME_URL=&quot;https://openanolis.org/&quot;

内核信息：
uname -r
5.10.134-420.git.7f4c3df70.an8.aarch64

cpu信息：
lscpu
Architecture:        aarch64
Byte Order:          Little Endian
CPU(s):              96
On-line CPU(s) list: 0-95
Thread(s) per core:  1
Core(s) per socket:  48
Socket(s):           2
NUMA node(s):        1
Vendor ID:           HiSilicon
BIOS Vendor ID:      HiSilicon
Model:               0
Model name:          Kunpeng-920
BIOS Model name:     HUAWEI Kunpeng 920 5250
Stepping:            0x1
CPU max MHz:         2600.0000
CPU min MHz:         200.0000
BogoMIPS:            200.00
L1d cache:           64K
L1i cache:           64K
L2 cache:            512K
L3 cache:            24576K
NUMA node0 CPU(s):   0-95
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma dcpop asimddp asimdfhm

内存信息：
free -h
              total        used        free      shared  buff/cache   available
Mem:          753Gi       3.7Gi       748Gi        18Mi       626Mi       747Gi
Swap:         2.0Gi          0B       2.0Gi

How reproducible:
必现

Steps to Reproduce:
下载当前内核对应的kernel源码包
rpm -ivh xxx.src.rpm  默认安装到/root下
yum-builddep -y rpmbuild/SPECS/kernel.spec   自动安装前置依赖包，需要yum-utils
rpmbuild -bp ./rpmbuild/SPECS/kernel.spec   # 这个步骤会打相关的patch， 解压缩tar包，生成BUILD目录
cd rpmbuild/BUILD/kernel-xxx/linux-xxx/  

接下来就可以编译测试了
cd  /tools/testing/selftests/net
make

执行测试用例
./tls

Actual results:
net.tls用例执行fail：90

Expected results:
net.tls用例执行pass

Additional info:
NA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8350</commentid>
    <comment_count>1</comment_count>
    <who name="shanxifanshi">wb-lyf900195</who>
    <bug_when>2022-10-17 18:43:46 +0000</bug_when>
    <thetext>anolis8 5.10 x86内核存在同样问题，这个用例从10月12日开始首次fail，之后连续观察几天一直都是fail的，在这之前用例是pass的，怀疑是近期代码修改引入，请开发同学参考

内核版本：
# uname -r
5.10.134-444.git.d52ac9859.an8.x86_64

测试日志：
[root@e69b01521 net]# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
#            OK  global.non_established
ok 1 global.non_established
#  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_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
ok 4 tls.12_aes_gcm.sendfile
#  RUN           tls.12_aes_gcm.send_then_sendfile ...
#            OK  tls.12_aes_gcm.send_then_sendfile
ok 5 tls.12_aes_gcm.send_then_sendfile
#  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.12_aes_gcm.multi_chunk_sendfile
ok 6 tls.12_aes_gcm.multi_chunk_sendfile
#  RUN           tls.12_aes_gcm.recv_max ...
#            OK  tls.12_aes_gcm.recv_max
ok 7 tls.12_aes_gcm.recv_max
#  RUN           tls.12_aes_gcm.recv_small ...
#            OK  tls.12_aes_gcm.recv_small
ok 8 tls.12_aes_gcm.recv_small
#  RUN           tls.12_aes_gcm.msg_more ...
#            OK  tls.12_aes_gcm.msg_more
ok 9 tls.12_aes_gcm.msg_more
#  RUN           tls.12_aes_gcm.msg_more_unsent ...
#            OK  tls.12_aes_gcm.msg_more_unsent
ok 10 tls.12_aes_gcm.msg_more_unsent
#  RUN           tls.12_aes_gcm.sendmsg_single ...
#            OK  tls.12_aes_gcm.sendmsg_single
ok 11 tls.12_aes_gcm.sendmsg_single
#  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
#            OK  tls.12_aes_gcm.sendmsg_fragmented
ok 12 tls.12_aes_gcm.sendmsg_fragmented
#  RUN           tls.12_aes_gcm.sendmsg_large ...
#            OK  tls.12_aes_gcm.sendmsg_large
ok 13 tls.12_aes_gcm.sendmsg_large
#  RUN           tls.12_aes_gcm.sendmsg_multiple ...
#            OK  tls.12_aes_gcm.sendmsg_multiple
ok 14 tls.12_aes_gcm.sendmsg_multiple
#  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.12_aes_gcm.sendmsg_multiple_stress
ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.12_aes_gcm.splice_from_pipe ...
#            OK  tls.12_aes_gcm.splice_from_pipe
ok 16 tls.12_aes_gcm.splice_from_pipe
#  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
#            OK  tls.12_aes_gcm.splice_from_pipe2
ok 17 tls.12_aes_gcm.splice_from_pipe2
#  RUN           tls.12_aes_gcm.send_and_splice ...
#            OK  tls.12_aes_gcm.send_and_splice
ok 18 tls.12_aes_gcm.send_and_splice
#  RUN           tls.12_aes_gcm.splice_to_pipe ...
#            OK  tls.12_aes_gcm.splice_to_pipe
ok 19 tls.12_aes_gcm.splice_to_pipe
#  RUN           tls.12_aes_gcm.recvmsg_single ...
#            OK  tls.12_aes_gcm.recvmsg_single
ok 20 tls.12_aes_gcm.recvmsg_single
#  RUN           tls.12_aes_gcm.recvmsg_single_max ...
#            OK  tls.12_aes_gcm.recvmsg_single_max
ok 21 tls.12_aes_gcm.recvmsg_single_max
#  RUN           tls.12_aes_gcm.recvmsg_multiple ...
#            OK  tls.12_aes_gcm.recvmsg_multiple
ok 22 tls.12_aes_gcm.recvmsg_multiple
#  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv
ok 23 tls.12_aes_gcm.single_send_multiple_recv
#  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
#            OK  tls.12_aes_gcm.multiple_send_single_recv
ok 24 tls.12_aes_gcm.multiple_send_single_recv
#  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.12_aes_gcm.recv_partial ...
#            OK  tls.12_aes_gcm.recv_partial
ok 26 tls.12_aes_gcm.recv_partial
#  RUN           tls.12_aes_gcm.recv_nonblock ...
#            OK  tls.12_aes_gcm.recv_nonblock
ok 27 tls.12_aes_gcm.recv_nonblock
#  RUN           tls.12_aes_gcm.recv_peek ...
#            OK  tls.12_aes_gcm.recv_peek
ok 28 tls.12_aes_gcm.recv_peek
#  RUN           tls.12_aes_gcm.recv_peek_multiple ...
#            OK  tls.12_aes_gcm.recv_peek_multiple
ok 29 tls.12_aes_gcm.recv_peek_multiple
#  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.12_aes_gcm.recv_peek_multiple_records
ok 30 tls.12_aes_gcm.recv_peek_multiple_records
#  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.12_aes_gcm.recv_lowat ...
#            OK  tls.12_aes_gcm.recv_lowat
ok 32 tls.12_aes_gcm.recv_lowat
#  RUN           tls.12_aes_gcm.bidir ...
#            OK  tls.12_aes_gcm.bidir
ok 33 tls.12_aes_gcm.bidir
#  RUN           tls.12_aes_gcm.pollin ...
#            OK  tls.12_aes_gcm.pollin
ok 34 tls.12_aes_gcm.pollin
#  RUN           tls.12_aes_gcm.poll_wait ...
#            OK  tls.12_aes_gcm.poll_wait
ok 35 tls.12_aes_gcm.poll_wait
#  RUN           tls.12_aes_gcm.poll_wait_split ...
#            OK  tls.12_aes_gcm.poll_wait_split
ok 36 tls.12_aes_gcm.poll_wait_split
#  RUN           tls.12_aes_gcm.blocking ...
#            OK  tls.12_aes_gcm.blocking
ok 37 tls.12_aes_gcm.blocking
#  RUN           tls.12_aes_gcm.nonblocking ...
#            OK  tls.12_aes_gcm.nonblocking
ok 38 tls.12_aes_gcm.nonblocking
#  RUN           tls.12_aes_gcm.mutliproc_even ...
#            OK  tls.12_aes_gcm.mutliproc_even
ok 39 tls.12_aes_gcm.mutliproc_even
#  RUN           tls.12_aes_gcm.mutliproc_readers ...
#            OK  tls.12_aes_gcm.mutliproc_readers
ok 40 tls.12_aes_gcm.mutliproc_readers
#  RUN           tls.12_aes_gcm.mutliproc_writers ...
#            OK  tls.12_aes_gcm.mutliproc_writers
ok 41 tls.12_aes_gcm.mutliproc_writers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_even
ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.12_aes_gcm.control_msg ...
#            OK  tls.12_aes_gcm.control_msg
ok 45 tls.12_aes_gcm.control_msg
#  RUN           tls.12_aes_gcm.shutdown ...
#            OK  tls.12_aes_gcm.shutdown
ok 46 tls.12_aes_gcm.shutdown
#  RUN           tls.12_aes_gcm.shutdown_unsent ...
#            OK  tls.12_aes_gcm.shutdown_unsent
ok 47 tls.12_aes_gcm.shutdown_unsent
#  RUN           tls.12_aes_gcm.shutdown_reuse ...
#            OK  tls.12_aes_gcm.shutdown_reuse
ok 48 tls.12_aes_gcm.shutdown_reuse
#  RUN           tls.13_aes_gcm.sendfile ...
#            OK  tls.13_aes_gcm.sendfile
ok 49 tls.13_aes_gcm.sendfile
#  RUN           tls.13_aes_gcm.send_then_sendfile ...
#            OK  tls.13_aes_gcm.send_then_sendfile
ok 50 tls.13_aes_gcm.send_then_sendfile
#  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.13_aes_gcm.multi_chunk_sendfile
ok 51 tls.13_aes_gcm.multi_chunk_sendfile
#  RUN           tls.13_aes_gcm.recv_max ...
#            OK  tls.13_aes_gcm.recv_max
ok 52 tls.13_aes_gcm.recv_max
#  RUN           tls.13_aes_gcm.recv_small ...
#            OK  tls.13_aes_gcm.recv_small
ok 53 tls.13_aes_gcm.recv_small
#  RUN           tls.13_aes_gcm.msg_more ...
#            OK  tls.13_aes_gcm.msg_more
ok 54 tls.13_aes_gcm.msg_more
#  RUN           tls.13_aes_gcm.msg_more_unsent ...
#            OK  tls.13_aes_gcm.msg_more_unsent
ok 55 tls.13_aes_gcm.msg_more_unsent
#  RUN           tls.13_aes_gcm.sendmsg_single ...
#            OK  tls.13_aes_gcm.sendmsg_single
ok 56 tls.13_aes_gcm.sendmsg_single
#  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
#            OK  tls.13_aes_gcm.sendmsg_fragmented
ok 57 tls.13_aes_gcm.sendmsg_fragmented
#  RUN           tls.13_aes_gcm.sendmsg_large ...
#            OK  tls.13_aes_gcm.sendmsg_large
ok 58 tls.13_aes_gcm.sendmsg_large
#  RUN           tls.13_aes_gcm.sendmsg_multiple ...
#            OK  tls.13_aes_gcm.sendmsg_multiple
ok 59 tls.13_aes_gcm.sendmsg_multiple
#  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_aes_gcm.sendmsg_multiple_stress
ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.13_aes_gcm.splice_from_pipe ...
#            OK  tls.13_aes_gcm.splice_from_pipe
ok 61 tls.13_aes_gcm.splice_from_pipe
#  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
#            OK  tls.13_aes_gcm.splice_from_pipe2
ok 62 tls.13_aes_gcm.splice_from_pipe2
#  RUN           tls.13_aes_gcm.send_and_splice ...
#            OK  tls.13_aes_gcm.send_and_splice
ok 63 tls.13_aes_gcm.send_and_splice
#  RUN           tls.13_aes_gcm.splice_to_pipe ...
#            OK  tls.13_aes_gcm.splice_to_pipe
ok 64 tls.13_aes_gcm.splice_to_pipe
#  RUN           tls.13_aes_gcm.recvmsg_single ...
#            OK  tls.13_aes_gcm.recvmsg_single
ok 65 tls.13_aes_gcm.recvmsg_single
#  RUN           tls.13_aes_gcm.recvmsg_single_max ...
#            OK  tls.13_aes_gcm.recvmsg_single_max
ok 66 tls.13_aes_gcm.recvmsg_single_max
#  RUN           tls.13_aes_gcm.recvmsg_multiple ...
#            OK  tls.13_aes_gcm.recvmsg_multiple
ok 67 tls.13_aes_gcm.recvmsg_multiple
#  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv
ok 68 tls.13_aes_gcm.single_send_multiple_recv
#  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
#            OK  tls.13_aes_gcm.multiple_send_single_recv
ok 69 tls.13_aes_gcm.multiple_send_single_recv
#  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_aes_gcm.recv_partial ...
#            OK  tls.13_aes_gcm.recv_partial
ok 71 tls.13_aes_gcm.recv_partial
#  RUN           tls.13_aes_gcm.recv_nonblock ...
#            OK  tls.13_aes_gcm.recv_nonblock
ok 72 tls.13_aes_gcm.recv_nonblock
#  RUN           tls.13_aes_gcm.recv_peek ...
#            OK  tls.13_aes_gcm.recv_peek
ok 73 tls.13_aes_gcm.recv_peek
#  RUN           tls.13_aes_gcm.recv_peek_multiple ...
#            OK  tls.13_aes_gcm.recv_peek_multiple
ok 74 tls.13_aes_gcm.recv_peek_multiple
#  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.13_aes_gcm.recv_peek_multiple_records
ok 75 tls.13_aes_gcm.recv_peek_multiple_records
#  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_aes_gcm.recv_lowat ...
#            OK  tls.13_aes_gcm.recv_lowat
ok 77 tls.13_aes_gcm.recv_lowat
#  RUN           tls.13_aes_gcm.bidir ...
#            OK  tls.13_aes_gcm.bidir
ok 78 tls.13_aes_gcm.bidir
#  RUN           tls.13_aes_gcm.pollin ...
#            OK  tls.13_aes_gcm.pollin
ok 79 tls.13_aes_gcm.pollin
#  RUN           tls.13_aes_gcm.poll_wait ...
#            OK  tls.13_aes_gcm.poll_wait
ok 80 tls.13_aes_gcm.poll_wait
#  RUN           tls.13_aes_gcm.poll_wait_split ...
#            OK  tls.13_aes_gcm.poll_wait_split
ok 81 tls.13_aes_gcm.poll_wait_split
#  RUN           tls.13_aes_gcm.blocking ...
#            OK  tls.13_aes_gcm.blocking
ok 82 tls.13_aes_gcm.blocking
#  RUN           tls.13_aes_gcm.nonblocking ...
#            OK  tls.13_aes_gcm.nonblocking
ok 83 tls.13_aes_gcm.nonblocking
#  RUN           tls.13_aes_gcm.mutliproc_even ...
#            OK  tls.13_aes_gcm.mutliproc_even
ok 84 tls.13_aes_gcm.mutliproc_even
#  RUN           tls.13_aes_gcm.mutliproc_readers ...
#            OK  tls.13_aes_gcm.mutliproc_readers
ok 85 tls.13_aes_gcm.mutliproc_readers
#  RUN           tls.13_aes_gcm.mutliproc_writers ...
#            OK  tls.13_aes_gcm.mutliproc_writers
ok 86 tls.13_aes_gcm.mutliproc_writers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_even
ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_aes_gcm.control_msg ...
#            OK  tls.13_aes_gcm.control_msg
ok 90 tls.13_aes_gcm.control_msg
#  RUN           tls.13_aes_gcm.shutdown ...
#            OK  tls.13_aes_gcm.shutdown
ok 91 tls.13_aes_gcm.shutdown
#  RUN           tls.13_aes_gcm.shutdown_unsent ...
#            OK  tls.13_aes_gcm.shutdown_unsent
ok 92 tls.13_aes_gcm.shutdown_unsent
#  RUN           tls.13_aes_gcm.shutdown_reuse ...
#            OK  tls.13_aes_gcm.shutdown_reuse
ok 93 tls.13_aes_gcm.shutdown_reuse
#  RUN           tls.12_chacha.sendfile ...
#            OK  tls.12_chacha.sendfile
ok 94 tls.12_chacha.sendfile
#  RUN           tls.12_chacha.send_then_sendfile ...
#            OK  tls.12_chacha.send_then_sendfile
ok 95 tls.12_chacha.send_then_sendfile
#  RUN           tls.12_chacha.multi_chunk_sendfile ...
#            OK  tls.12_chacha.multi_chunk_sendfile
ok 96 tls.12_chacha.multi_chunk_sendfile
#  RUN           tls.12_chacha.recv_max ...
#            OK  tls.12_chacha.recv_max
ok 97 tls.12_chacha.recv_max
#  RUN           tls.12_chacha.recv_small ...
#            OK  tls.12_chacha.recv_small
ok 98 tls.12_chacha.recv_small
#  RUN           tls.12_chacha.msg_more ...
#            OK  tls.12_chacha.msg_more
ok 99 tls.12_chacha.msg_more
#  RUN           tls.12_chacha.msg_more_unsent ...
#            OK  tls.12_chacha.msg_more_unsent
ok 100 tls.12_chacha.msg_more_unsent
#  RUN           tls.12_chacha.sendmsg_single ...
#            OK  tls.12_chacha.sendmsg_single
ok 101 tls.12_chacha.sendmsg_single
#  RUN           tls.12_chacha.sendmsg_fragmented ...
#            OK  tls.12_chacha.sendmsg_fragmented
ok 102 tls.12_chacha.sendmsg_fragmented
#  RUN           tls.12_chacha.sendmsg_large ...
#            OK  tls.12_chacha.sendmsg_large
ok 103 tls.12_chacha.sendmsg_large
#  RUN           tls.12_chacha.sendmsg_multiple ...
#            OK  tls.12_chacha.sendmsg_multiple
ok 104 tls.12_chacha.sendmsg_multiple
#  RUN           tls.12_chacha.sendmsg_multiple_stress ...
#            OK  tls.12_chacha.sendmsg_multiple_stress
ok 105 tls.12_chacha.sendmsg_multiple_stress
#  RUN           tls.12_chacha.splice_from_pipe ...
#            OK  tls.12_chacha.splice_from_pipe
ok 106 tls.12_chacha.splice_from_pipe
#  RUN           tls.12_chacha.splice_from_pipe2 ...
#            OK  tls.12_chacha.splice_from_pipe2
ok 107 tls.12_chacha.splice_from_pipe2
#  RUN           tls.12_chacha.send_and_splice ...
#            OK  tls.12_chacha.send_and_splice
ok 108 tls.12_chacha.send_and_splice
#  RUN           tls.12_chacha.splice_to_pipe ...
#            OK  tls.12_chacha.splice_to_pipe
ok 109 tls.12_chacha.splice_to_pipe
#  RUN           tls.12_chacha.recvmsg_single ...
#            OK  tls.12_chacha.recvmsg_single
ok 110 tls.12_chacha.recvmsg_single
#  RUN           tls.12_chacha.recvmsg_single_max ...
#            OK  tls.12_chacha.recvmsg_single_max
ok 111 tls.12_chacha.recvmsg_single_max
#  RUN           tls.12_chacha.recvmsg_multiple ...
#            OK  tls.12_chacha.recvmsg_multiple
ok 112 tls.12_chacha.recvmsg_multiple
#  RUN           tls.12_chacha.single_send_multiple_recv ...
#            OK  tls.12_chacha.single_send_multiple_recv
ok 113 tls.12_chacha.single_send_multiple_recv
#  RUN           tls.12_chacha.multiple_send_single_recv ...
#            OK  tls.12_chacha.multiple_send_single_recv
ok 114 tls.12_chacha.multiple_send_single_recv
#  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.12_chacha.single_send_multiple_recv_non_align
ok 115 tls.12_chacha.single_send_multiple_recv_non_align
#  RUN           tls.12_chacha.recv_partial ...
#            OK  tls.12_chacha.recv_partial
ok 116 tls.12_chacha.recv_partial
#  RUN           tls.12_chacha.recv_nonblock ...
#            OK  tls.12_chacha.recv_nonblock
ok 117 tls.12_chacha.recv_nonblock
#  RUN           tls.12_chacha.recv_peek ...
#            OK  tls.12_chacha.recv_peek
ok 118 tls.12_chacha.recv_peek
#  RUN           tls.12_chacha.recv_peek_multiple ...
#            OK  tls.12_chacha.recv_peek_multiple
ok 119 tls.12_chacha.recv_peek_multiple
#  RUN           tls.12_chacha.recv_peek_multiple_records ...
#            OK  tls.12_chacha.recv_peek_multiple_records
ok 120 tls.12_chacha.recv_peek_multiple_records
#  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.12_chacha.recv_lowat ...
#            OK  tls.12_chacha.recv_lowat
ok 122 tls.12_chacha.recv_lowat
#  RUN           tls.12_chacha.bidir ...
#            OK  tls.12_chacha.bidir
ok 123 tls.12_chacha.bidir
#  RUN           tls.12_chacha.pollin ...
#            OK  tls.12_chacha.pollin
ok 124 tls.12_chacha.pollin
#  RUN           tls.12_chacha.poll_wait ...
#            OK  tls.12_chacha.poll_wait
ok 125 tls.12_chacha.poll_wait
#  RUN           tls.12_chacha.poll_wait_split ...
#            OK  tls.12_chacha.poll_wait_split
ok 126 tls.12_chacha.poll_wait_split
#  RUN           tls.12_chacha.blocking ...
#            OK  tls.12_chacha.blocking
ok 127 tls.12_chacha.blocking
#  RUN           tls.12_chacha.nonblocking ...
#            OK  tls.12_chacha.nonblocking
ok 128 tls.12_chacha.nonblocking
#  RUN           tls.12_chacha.mutliproc_even ...
#            OK  tls.12_chacha.mutliproc_even
ok 129 tls.12_chacha.mutliproc_even
#  RUN           tls.12_chacha.mutliproc_readers ...
#            OK  tls.12_chacha.mutliproc_readers
ok 130 tls.12_chacha.mutliproc_readers
#  RUN           tls.12_chacha.mutliproc_writers ...
#            OK  tls.12_chacha.mutliproc_writers
ok 131 tls.12_chacha.mutliproc_writers
#  RUN           tls.12_chacha.mutliproc_sendpage_even ...
#            OK  tls.12_chacha.mutliproc_sendpage_even
ok 132 tls.12_chacha.mutliproc_sendpage_even
#  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
#            OK  tls.12_chacha.mutliproc_sendpage_readers
ok 133 tls.12_chacha.mutliproc_sendpage_readers
#  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
#            OK  tls.12_chacha.mutliproc_sendpage_writers
ok 134 tls.12_chacha.mutliproc_sendpage_writers
#  RUN           tls.12_chacha.control_msg ...
#            OK  tls.12_chacha.control_msg
ok 135 tls.12_chacha.control_msg
#  RUN           tls.12_chacha.shutdown ...
#            OK  tls.12_chacha.shutdown
ok 136 tls.12_chacha.shutdown
#  RUN           tls.12_chacha.shutdown_unsent ...
#            OK  tls.12_chacha.shutdown_unsent
ok 137 tls.12_chacha.shutdown_unsent
#  RUN           tls.12_chacha.shutdown_reuse ...
#            OK  tls.12_chacha.shutdown_reuse
ok 138 tls.12_chacha.shutdown_reuse
#  RUN           tls.13_chacha.sendfile ...
#            OK  tls.13_chacha.sendfile
ok 139 tls.13_chacha.sendfile
#  RUN           tls.13_chacha.send_then_sendfile ...
#            OK  tls.13_chacha.send_then_sendfile
ok 140 tls.13_chacha.send_then_sendfile
#  RUN           tls.13_chacha.multi_chunk_sendfile ...
#            OK  tls.13_chacha.multi_chunk_sendfile
ok 141 tls.13_chacha.multi_chunk_sendfile
#  RUN           tls.13_chacha.recv_max ...
#            OK  tls.13_chacha.recv_max
ok 142 tls.13_chacha.recv_max
#  RUN           tls.13_chacha.recv_small ...
#            OK  tls.13_chacha.recv_small
ok 143 tls.13_chacha.recv_small
#  RUN           tls.13_chacha.msg_more ...
#            OK  tls.13_chacha.msg_more
ok 144 tls.13_chacha.msg_more
#  RUN           tls.13_chacha.msg_more_unsent ...
#            OK  tls.13_chacha.msg_more_unsent
ok 145 tls.13_chacha.msg_more_unsent
#  RUN           tls.13_chacha.sendmsg_single ...
#            OK  tls.13_chacha.sendmsg_single
ok 146 tls.13_chacha.sendmsg_single
#  RUN           tls.13_chacha.sendmsg_fragmented ...
#            OK  tls.13_chacha.sendmsg_fragmented
ok 147 tls.13_chacha.sendmsg_fragmented
#  RUN           tls.13_chacha.sendmsg_large ...
#            OK  tls.13_chacha.sendmsg_large
ok 148 tls.13_chacha.sendmsg_large
#  RUN           tls.13_chacha.sendmsg_multiple ...
#            OK  tls.13_chacha.sendmsg_multiple
ok 149 tls.13_chacha.sendmsg_multiple
#  RUN           tls.13_chacha.sendmsg_multiple_stress ...
#            OK  tls.13_chacha.sendmsg_multiple_stress
ok 150 tls.13_chacha.sendmsg_multiple_stress
#  RUN           tls.13_chacha.splice_from_pipe ...
#            OK  tls.13_chacha.splice_from_pipe
ok 151 tls.13_chacha.splice_from_pipe
#  RUN           tls.13_chacha.splice_from_pipe2 ...
#            OK  tls.13_chacha.splice_from_pipe2
ok 152 tls.13_chacha.splice_from_pipe2
#  RUN           tls.13_chacha.send_and_splice ...
#            OK  tls.13_chacha.send_and_splice
ok 153 tls.13_chacha.send_and_splice
#  RUN           tls.13_chacha.splice_to_pipe ...
#            OK  tls.13_chacha.splice_to_pipe
ok 154 tls.13_chacha.splice_to_pipe
#  RUN           tls.13_chacha.recvmsg_single ...
#            OK  tls.13_chacha.recvmsg_single
ok 155 tls.13_chacha.recvmsg_single
#  RUN           tls.13_chacha.recvmsg_single_max ...
#            OK  tls.13_chacha.recvmsg_single_max
ok 156 tls.13_chacha.recvmsg_single_max
#  RUN           tls.13_chacha.recvmsg_multiple ...
#            OK  tls.13_chacha.recvmsg_multiple
ok 157 tls.13_chacha.recvmsg_multiple
#  RUN           tls.13_chacha.single_send_multiple_recv ...
#            OK  tls.13_chacha.single_send_multiple_recv
ok 158 tls.13_chacha.single_send_multiple_recv
#  RUN           tls.13_chacha.multiple_send_single_recv ...
#            OK  tls.13_chacha.multiple_send_single_recv
ok 159 tls.13_chacha.multiple_send_single_recv
#  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.13_chacha.single_send_multiple_recv_non_align
ok 160 tls.13_chacha.single_send_multiple_recv_non_align
#  RUN           tls.13_chacha.recv_partial ...
#            OK  tls.13_chacha.recv_partial
ok 161 tls.13_chacha.recv_partial
#  RUN           tls.13_chacha.recv_nonblock ...
#            OK  tls.13_chacha.recv_nonblock
ok 162 tls.13_chacha.recv_nonblock
#  RUN           tls.13_chacha.recv_peek ...
#            OK  tls.13_chacha.recv_peek
ok 163 tls.13_chacha.recv_peek
#  RUN           tls.13_chacha.recv_peek_multiple ...
#            OK  tls.13_chacha.recv_peek_multiple
ok 164 tls.13_chacha.recv_peek_multiple
#  RUN           tls.13_chacha.recv_peek_multiple_records ...
#            OK  tls.13_chacha.recv_peek_multiple_records
ok 165 tls.13_chacha.recv_peek_multiple_records
#  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.13_chacha.recv_lowat ...
#            OK  tls.13_chacha.recv_lowat
ok 167 tls.13_chacha.recv_lowat
#  RUN           tls.13_chacha.bidir ...
#            OK  tls.13_chacha.bidir
ok 168 tls.13_chacha.bidir
#  RUN           tls.13_chacha.pollin ...
#            OK  tls.13_chacha.pollin
ok 169 tls.13_chacha.pollin
#  RUN           tls.13_chacha.poll_wait ...
#            OK  tls.13_chacha.poll_wait
ok 170 tls.13_chacha.poll_wait
#  RUN           tls.13_chacha.poll_wait_split ...
#            OK  tls.13_chacha.poll_wait_split
ok 171 tls.13_chacha.poll_wait_split
#  RUN           tls.13_chacha.blocking ...
#            OK  tls.13_chacha.blocking
ok 172 tls.13_chacha.blocking
#  RUN           tls.13_chacha.nonblocking ...
#            OK  tls.13_chacha.nonblocking
ok 173 tls.13_chacha.nonblocking
#  RUN           tls.13_chacha.mutliproc_even ...
#            OK  tls.13_chacha.mutliproc_even
ok 174 tls.13_chacha.mutliproc_even
#  RUN           tls.13_chacha.mutliproc_readers ...
#            OK  tls.13_chacha.mutliproc_readers
ok 175 tls.13_chacha.mutliproc_readers
#  RUN           tls.13_chacha.mutliproc_writers ...
#            OK  tls.13_chacha.mutliproc_writers
ok 176 tls.13_chacha.mutliproc_writers
#  RUN           tls.13_chacha.mutliproc_sendpage_even ...
#            OK  tls.13_chacha.mutliproc_sendpage_even
ok 177 tls.13_chacha.mutliproc_sendpage_even
#  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
#            OK  tls.13_chacha.mutliproc_sendpage_readers
ok 178 tls.13_chacha.mutliproc_sendpage_readers
#  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
#            OK  tls.13_chacha.mutliproc_sendpage_writers
ok 179 tls.13_chacha.mutliproc_sendpage_writers
#  RUN           tls.13_chacha.control_msg ...
#            OK  tls.13_chacha.control_msg
ok 180 tls.13_chacha.control_msg
#  RUN           tls.13_chacha.shutdown ...
#            OK  tls.13_chacha.shutdown
ok 181 tls.13_chacha.shutdown
#  RUN           tls.13_chacha.shutdown_unsent ...
#            OK  tls.13_chacha.shutdown_unsent
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
#            OK  tls.13_sm4_gcm.sendfile
ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
#            OK  tls.13_sm4_gcm.send_then_sendfile
ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_gcm.multi_chunk_sendfile
ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
#            OK  tls.13_sm4_gcm.recv_max
ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
#            OK  tls.13_sm4_gcm.recv_small
ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
#            OK  tls.13_sm4_gcm.msg_more
ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
#            OK  tls.13_sm4_gcm.msg_more_unsent
ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
#            OK  tls.13_sm4_gcm.sendmsg_single
ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
#            OK  tls.13_sm4_gcm.sendmsg_fragmented
ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
#            OK  tls.13_sm4_gcm.sendmsg_large
ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple
ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
#            OK  tls.13_sm4_gcm.splice_from_pipe
ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
#            OK  tls.13_sm4_gcm.splice_from_pipe2
ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
#            OK  tls.13_sm4_gcm.send_and_splice
ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
#            OK  tls.13_sm4_gcm.splice_to_pipe
ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
#            OK  tls.13_sm4_gcm.recvmsg_single
ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
#            OK  tls.13_sm4_gcm.recvmsg_single_max
ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
#            OK  tls.13_sm4_gcm.recvmsg_multiple
ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv
ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
#            OK  tls.13_sm4_gcm.multiple_send_single_recv
ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
#            OK  tls.13_sm4_gcm.recv_partial
ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
#            OK  tls.13_sm4_gcm.recv_nonblock
ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
#            OK  tls.13_sm4_gcm.recv_peek
ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple
ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple_records
ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
#            OK  tls.13_sm4_gcm.recv_lowat
ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
#            OK  tls.13_sm4_gcm.bidir
ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
#            OK  tls.13_sm4_gcm.pollin
ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
#            OK  tls.13_sm4_gcm.poll_wait
ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
#            OK  tls.13_sm4_gcm.poll_wait_split
ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
#            OK  tls.13_sm4_gcm.blocking
ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
#            OK  tls.13_sm4_gcm.nonblocking
ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
#            OK  tls.13_sm4_gcm.mutliproc_even
ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_readers
ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_writers
ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
#            OK  tls.13_sm4_gcm.control_msg
ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
#            OK  tls.13_sm4_gcm.shutdown
ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
#            OK  tls.13_sm4_gcm.shutdown_unsent
ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
#            OK  tls.13_sm4_gcm.shutdown_reuse
ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
# tls.c:239:sendfile:Expected ret (-1) == 0 (0)
# sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendfile
not ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
# tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
# send_then_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_then_sendfile
not ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
# tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
# multi_chunk_sendfile: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
# tls.c:239:recv_max:Expected ret (-1) == 0 (0)
# recv_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_max
not ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
# tls.c:239:recv_small:Expected ret (-1) == 0 (0)
# recv_small: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_small
not ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
# tls.c:239:msg_more:Expected ret (-1) == 0 (0)
# msg_more: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more
not ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
# tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
# msg_more_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.msg_more_unsent
not ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
# tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
# sendmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_single
not ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
# tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
# sendmsg_fragmented: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
# tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
# sendmsg_large: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_large
not ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
# tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
# sendmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple
not ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
# tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
# sendmsg_multiple_stress: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
# tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
# splice_from_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe
not ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
# tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
# splice_from_pipe2: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_from_pipe2
not ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
# tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
# send_and_splice: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.send_and_splice
not ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
# tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
# splice_to_pipe: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.splice_to_pipe
not ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
# tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
# recvmsg_single: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single
not ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
# tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
# recvmsg_single_max: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_single_max
not ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
# tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
# recvmsg_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recvmsg_multiple
not ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
# tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
# single_send_multiple_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
# tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
# multiple_send_single_recv: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
# tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
# single_send_multiple_recv_non_align: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
# tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
# recv_partial: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_partial
not ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
# tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
# recv_nonblock: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_nonblock
not ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
# tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
# recv_peek: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek
not ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
# tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
# recv_peek_multiple: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple
not ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
# tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
# recv_peek_multiple_records: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
# tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
# recv_peek_large_buf_mult_recs: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
# tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
# recv_lowat: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.recv_lowat
not ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
# tls.c:239:bidir:Expected ret (-1) == 0 (0)
# bidir: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.bidir
not ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
# tls.c:239:pollin:Expected ret (-1) == 0 (0)
# pollin: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.pollin
not ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
# tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
# poll_wait: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait
not ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
# tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
# poll_wait_split: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.poll_wait_split
not ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
# tls.c:239:blocking:Expected ret (-1) == 0 (0)
# blocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.blocking
not ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
# tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
# nonblocking: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.nonblocking
not ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
# tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
# mutliproc_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_even
not ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
# tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
# mutliproc_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_readers
not ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
# tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
# mutliproc_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_writers
not ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
# tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_even: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
# tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_readers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
# tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
# mutliproc_sendpage_writers: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
# tls.c:239:control_msg:Expected ret (-1) == 0 (0)
# control_msg: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.control_msg
not ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
# tls.c:239:shutdown:Expected ret (-1) == 0 (0)
# shutdown: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown
not ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
# tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
# shutdown_unsent: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_unsent
not ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
# tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
# shutdown_reuse: Test terminated by assertion
#          FAIL  tls.13_sm4_ccm.shutdown_reuse
not ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 228 / 273 tests passed.
# Totals: pass:228 fail:45 xfail:0 xpass:0 skip:0 error:0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>8365</commentid>
    <comment_count>2</comment_count>
    <who name="wangpingping">wb-wpp899309</who>
    <bug_when>2022-10-18 16:01:08 +0000</bug_when>
    <thetext>Alibaba Cloud Linux 3 x86和aarch64有同样问题

# cat /etc/os-release
NAME=&quot;Alibaba Cloud Linux&quot;
VERSION=&quot;3 (Soaring Falcon)&quot;
ID=&quot;alinux&quot;
ID_LIKE=&quot;rhel fedora centos anolis&quot;
VERSION_ID=&quot;3&quot;
PLATFORM_ID=&quot;platform:al8&quot;
PRETTY_NAME=&quot;Alibaba Cloud Linux 3 (Soaring Falcon)&quot;
ANSI_COLOR=&quot;0;31&quot;
HOME_URL=&quot;https://www.aliyun.com/&quot;

[root@VM20200706-58 wb-wpp899309]# uname -r
5.10.134-711.git.efe7dedf5432.al8.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15067</commentid>
    <comment_count>3</comment_count>
    <who name="yunhe123">zgy01497303</who>
    <bug_when>2023-03-14 11:26:37 +0000</bug_when>
    <thetext>anolis8-5.10-arm-&gt;3.13号内核，用例最新日志只有一项fail：
[root@nu4f13165 net]# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
# tls.c:1340:non_established:Expected errno (22) == ENOTCONN (107)
# non_established: Test failed at step #3
#          FAIL  global.non_established
not ok 1 global.non_established
#  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_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
ok 4 tls.12_aes_gcm.sendfile
#  RUN           tls.12_aes_gcm.send_then_sendfile ...
#            OK  tls.12_aes_gcm.send_then_sendfile
ok 5 tls.12_aes_gcm.send_then_sendfile
#  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.12_aes_gcm.multi_chunk_sendfile
ok 6 tls.12_aes_gcm.multi_chunk_sendfile
#  RUN           tls.12_aes_gcm.recv_max ...
#            OK  tls.12_aes_gcm.recv_max
ok 7 tls.12_aes_gcm.recv_max
#  RUN           tls.12_aes_gcm.recv_small ...
#            OK  tls.12_aes_gcm.recv_small
ok 8 tls.12_aes_gcm.recv_small
#  RUN           tls.12_aes_gcm.msg_more ...
#            OK  tls.12_aes_gcm.msg_more
ok 9 tls.12_aes_gcm.msg_more
#  RUN           tls.12_aes_gcm.msg_more_unsent ...
#            OK  tls.12_aes_gcm.msg_more_unsent
ok 10 tls.12_aes_gcm.msg_more_unsent
#  RUN           tls.12_aes_gcm.sendmsg_single ...
#            OK  tls.12_aes_gcm.sendmsg_single
ok 11 tls.12_aes_gcm.sendmsg_single
#  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
#            OK  tls.12_aes_gcm.sendmsg_fragmented
ok 12 tls.12_aes_gcm.sendmsg_fragmented
#  RUN           tls.12_aes_gcm.sendmsg_large ...
#            OK  tls.12_aes_gcm.sendmsg_large
ok 13 tls.12_aes_gcm.sendmsg_large
#  RUN           tls.12_aes_gcm.sendmsg_multiple ...
#            OK  tls.12_aes_gcm.sendmsg_multiple
ok 14 tls.12_aes_gcm.sendmsg_multiple
#  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.12_aes_gcm.sendmsg_multiple_stress
ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.12_aes_gcm.splice_from_pipe ...
#            OK  tls.12_aes_gcm.splice_from_pipe
ok 16 tls.12_aes_gcm.splice_from_pipe
#  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
#            OK  tls.12_aes_gcm.splice_from_pipe2
ok 17 tls.12_aes_gcm.splice_from_pipe2
#  RUN           tls.12_aes_gcm.send_and_splice ...
#            OK  tls.12_aes_gcm.send_and_splice
ok 18 tls.12_aes_gcm.send_and_splice
#  RUN           tls.12_aes_gcm.splice_to_pipe ...
#            OK  tls.12_aes_gcm.splice_to_pipe
ok 19 tls.12_aes_gcm.splice_to_pipe
#  RUN           tls.12_aes_gcm.recvmsg_single ...
#            OK  tls.12_aes_gcm.recvmsg_single
ok 20 tls.12_aes_gcm.recvmsg_single
#  RUN           tls.12_aes_gcm.recvmsg_single_max ...
#            OK  tls.12_aes_gcm.recvmsg_single_max
ok 21 tls.12_aes_gcm.recvmsg_single_max
#  RUN           tls.12_aes_gcm.recvmsg_multiple ...
#            OK  tls.12_aes_gcm.recvmsg_multiple
ok 22 tls.12_aes_gcm.recvmsg_multiple
#  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv
ok 23 tls.12_aes_gcm.single_send_multiple_recv
#  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
#            OK  tls.12_aes_gcm.multiple_send_single_recv
ok 24 tls.12_aes_gcm.multiple_send_single_recv
#  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.12_aes_gcm.recv_partial ...
#            OK  tls.12_aes_gcm.recv_partial
ok 26 tls.12_aes_gcm.recv_partial
#  RUN           tls.12_aes_gcm.recv_nonblock ...
#            OK  tls.12_aes_gcm.recv_nonblock
ok 27 tls.12_aes_gcm.recv_nonblock
#  RUN           tls.12_aes_gcm.recv_peek ...
#            OK  tls.12_aes_gcm.recv_peek
ok 28 tls.12_aes_gcm.recv_peek
#  RUN           tls.12_aes_gcm.recv_peek_multiple ...
#            OK  tls.12_aes_gcm.recv_peek_multiple
ok 29 tls.12_aes_gcm.recv_peek_multiple
#  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.12_aes_gcm.recv_peek_multiple_records
ok 30 tls.12_aes_gcm.recv_peek_multiple_records
#  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.12_aes_gcm.recv_lowat ...
#            OK  tls.12_aes_gcm.recv_lowat
ok 32 tls.12_aes_gcm.recv_lowat
#  RUN           tls.12_aes_gcm.bidir ...
#            OK  tls.12_aes_gcm.bidir
ok 33 tls.12_aes_gcm.bidir
#  RUN           tls.12_aes_gcm.pollin ...
#            OK  tls.12_aes_gcm.pollin
ok 34 tls.12_aes_gcm.pollin
#  RUN           tls.12_aes_gcm.poll_wait ...
#            OK  tls.12_aes_gcm.poll_wait
ok 35 tls.12_aes_gcm.poll_wait
#  RUN           tls.12_aes_gcm.poll_wait_split ...
#            OK  tls.12_aes_gcm.poll_wait_split
ok 36 tls.12_aes_gcm.poll_wait_split
#  RUN           tls.12_aes_gcm.blocking ...
#            OK  tls.12_aes_gcm.blocking
ok 37 tls.12_aes_gcm.blocking
#  RUN           tls.12_aes_gcm.nonblocking ...
#            OK  tls.12_aes_gcm.nonblocking
ok 38 tls.12_aes_gcm.nonblocking
#  RUN           tls.12_aes_gcm.mutliproc_even ...
#            OK  tls.12_aes_gcm.mutliproc_even
ok 39 tls.12_aes_gcm.mutliproc_even
#  RUN           tls.12_aes_gcm.mutliproc_readers ...
#            OK  tls.12_aes_gcm.mutliproc_readers
ok 40 tls.12_aes_gcm.mutliproc_readers
#  RUN           tls.12_aes_gcm.mutliproc_writers ...
#            OK  tls.12_aes_gcm.mutliproc_writers
ok 41 tls.12_aes_gcm.mutliproc_writers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_even
ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.12_aes_gcm.control_msg ...
#            OK  tls.12_aes_gcm.control_msg
ok 45 tls.12_aes_gcm.control_msg
#  RUN           tls.12_aes_gcm.shutdown ...
#            OK  tls.12_aes_gcm.shutdown
ok 46 tls.12_aes_gcm.shutdown
#  RUN           tls.12_aes_gcm.shutdown_unsent ...
#            OK  tls.12_aes_gcm.shutdown_unsent
ok 47 tls.12_aes_gcm.shutdown_unsent
#  RUN           tls.12_aes_gcm.shutdown_reuse ...
#            OK  tls.12_aes_gcm.shutdown_reuse
ok 48 tls.12_aes_gcm.shutdown_reuse
#  RUN           tls.13_aes_gcm.sendfile ...
#            OK  tls.13_aes_gcm.sendfile
ok 49 tls.13_aes_gcm.sendfile
#  RUN           tls.13_aes_gcm.send_then_sendfile ...
#            OK  tls.13_aes_gcm.send_then_sendfile
ok 50 tls.13_aes_gcm.send_then_sendfile
#  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
#            OK  tls.13_aes_gcm.multi_chunk_sendfile
ok 51 tls.13_aes_gcm.multi_chunk_sendfile
#  RUN           tls.13_aes_gcm.recv_max ...
#            OK  tls.13_aes_gcm.recv_max
ok 52 tls.13_aes_gcm.recv_max
#  RUN           tls.13_aes_gcm.recv_small ...
#            OK  tls.13_aes_gcm.recv_small
ok 53 tls.13_aes_gcm.recv_small
#  RUN           tls.13_aes_gcm.msg_more ...
#            OK  tls.13_aes_gcm.msg_more
ok 54 tls.13_aes_gcm.msg_more
#  RUN           tls.13_aes_gcm.msg_more_unsent ...
#            OK  tls.13_aes_gcm.msg_more_unsent
ok 55 tls.13_aes_gcm.msg_more_unsent
#  RUN           tls.13_aes_gcm.sendmsg_single ...
#            OK  tls.13_aes_gcm.sendmsg_single
ok 56 tls.13_aes_gcm.sendmsg_single
#  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
#            OK  tls.13_aes_gcm.sendmsg_fragmented
ok 57 tls.13_aes_gcm.sendmsg_fragmented
#  RUN           tls.13_aes_gcm.sendmsg_large ...
#            OK  tls.13_aes_gcm.sendmsg_large
ok 58 tls.13_aes_gcm.sendmsg_large
#  RUN           tls.13_aes_gcm.sendmsg_multiple ...
#            OK  tls.13_aes_gcm.sendmsg_multiple
ok 59 tls.13_aes_gcm.sendmsg_multiple
#  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_aes_gcm.sendmsg_multiple_stress
ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
#  RUN           tls.13_aes_gcm.splice_from_pipe ...
#            OK  tls.13_aes_gcm.splice_from_pipe
ok 61 tls.13_aes_gcm.splice_from_pipe
#  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
#            OK  tls.13_aes_gcm.splice_from_pipe2
ok 62 tls.13_aes_gcm.splice_from_pipe2
#  RUN           tls.13_aes_gcm.send_and_splice ...
#            OK  tls.13_aes_gcm.send_and_splice
ok 63 tls.13_aes_gcm.send_and_splice
#  RUN           tls.13_aes_gcm.splice_to_pipe ...
#            OK  tls.13_aes_gcm.splice_to_pipe
ok 64 tls.13_aes_gcm.splice_to_pipe
#  RUN           tls.13_aes_gcm.recvmsg_single ...
#            OK  tls.13_aes_gcm.recvmsg_single
ok 65 tls.13_aes_gcm.recvmsg_single
#  RUN           tls.13_aes_gcm.recvmsg_single_max ...
#            OK  tls.13_aes_gcm.recvmsg_single_max
ok 66 tls.13_aes_gcm.recvmsg_single_max
#  RUN           tls.13_aes_gcm.recvmsg_multiple ...
#            OK  tls.13_aes_gcm.recvmsg_multiple
ok 67 tls.13_aes_gcm.recvmsg_multiple
#  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv
ok 68 tls.13_aes_gcm.single_send_multiple_recv
#  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
#            OK  tls.13_aes_gcm.multiple_send_single_recv
ok 69 tls.13_aes_gcm.multiple_send_single_recv
#  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_aes_gcm.recv_partial ...
#            OK  tls.13_aes_gcm.recv_partial
ok 71 tls.13_aes_gcm.recv_partial
#  RUN           tls.13_aes_gcm.recv_nonblock ...
#            OK  tls.13_aes_gcm.recv_nonblock
ok 72 tls.13_aes_gcm.recv_nonblock
#  RUN           tls.13_aes_gcm.recv_peek ...
#            OK  tls.13_aes_gcm.recv_peek
ok 73 tls.13_aes_gcm.recv_peek
#  RUN           tls.13_aes_gcm.recv_peek_multiple ...
#            OK  tls.13_aes_gcm.recv_peek_multiple
ok 74 tls.13_aes_gcm.recv_peek_multiple
#  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
#            OK  tls.13_aes_gcm.recv_peek_multiple_records
ok 75 tls.13_aes_gcm.recv_peek_multiple_records
#  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_aes_gcm.recv_lowat ...
#            OK  tls.13_aes_gcm.recv_lowat
ok 77 tls.13_aes_gcm.recv_lowat
#  RUN           tls.13_aes_gcm.bidir ...
#            OK  tls.13_aes_gcm.bidir
ok 78 tls.13_aes_gcm.bidir
#  RUN           tls.13_aes_gcm.pollin ...
#            OK  tls.13_aes_gcm.pollin
ok 79 tls.13_aes_gcm.pollin
#  RUN           tls.13_aes_gcm.poll_wait ...
#            OK  tls.13_aes_gcm.poll_wait
ok 80 tls.13_aes_gcm.poll_wait
#  RUN           tls.13_aes_gcm.poll_wait_split ...
#            OK  tls.13_aes_gcm.poll_wait_split
ok 81 tls.13_aes_gcm.poll_wait_split
#  RUN           tls.13_aes_gcm.blocking ...
#            OK  tls.13_aes_gcm.blocking
ok 82 tls.13_aes_gcm.blocking
#  RUN           tls.13_aes_gcm.nonblocking ...
#            OK  tls.13_aes_gcm.nonblocking
ok 83 tls.13_aes_gcm.nonblocking
#  RUN           tls.13_aes_gcm.mutliproc_even ...
#            OK  tls.13_aes_gcm.mutliproc_even
ok 84 tls.13_aes_gcm.mutliproc_even
#  RUN           tls.13_aes_gcm.mutliproc_readers ...
#            OK  tls.13_aes_gcm.mutliproc_readers
ok 85 tls.13_aes_gcm.mutliproc_readers
#  RUN           tls.13_aes_gcm.mutliproc_writers ...
#            OK  tls.13_aes_gcm.mutliproc_writers
ok 86 tls.13_aes_gcm.mutliproc_writers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_even
ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_aes_gcm.control_msg ...
#            OK  tls.13_aes_gcm.control_msg
ok 90 tls.13_aes_gcm.control_msg
#  RUN           tls.13_aes_gcm.shutdown ...
#            OK  tls.13_aes_gcm.shutdown
ok 91 tls.13_aes_gcm.shutdown
#  RUN           tls.13_aes_gcm.shutdown_unsent ...
#            OK  tls.13_aes_gcm.shutdown_unsent
ok 92 tls.13_aes_gcm.shutdown_unsent
#  RUN           tls.13_aes_gcm.shutdown_reuse ...
#            OK  tls.13_aes_gcm.shutdown_reuse
ok 93 tls.13_aes_gcm.shutdown_reuse
#  RUN           tls.12_chacha.sendfile ...
#            OK  tls.12_chacha.sendfile
ok 94 tls.12_chacha.sendfile
#  RUN           tls.12_chacha.send_then_sendfile ...
#            OK  tls.12_chacha.send_then_sendfile
ok 95 tls.12_chacha.send_then_sendfile
#  RUN           tls.12_chacha.multi_chunk_sendfile ...
#            OK  tls.12_chacha.multi_chunk_sendfile
ok 96 tls.12_chacha.multi_chunk_sendfile
#  RUN           tls.12_chacha.recv_max ...
#            OK  tls.12_chacha.recv_max
ok 97 tls.12_chacha.recv_max
#  RUN           tls.12_chacha.recv_small ...
#            OK  tls.12_chacha.recv_small
ok 98 tls.12_chacha.recv_small
#  RUN           tls.12_chacha.msg_more ...
#            OK  tls.12_chacha.msg_more
ok 99 tls.12_chacha.msg_more
#  RUN           tls.12_chacha.msg_more_unsent ...
#            OK  tls.12_chacha.msg_more_unsent
ok 100 tls.12_chacha.msg_more_unsent
#  RUN           tls.12_chacha.sendmsg_single ...
#            OK  tls.12_chacha.sendmsg_single
ok 101 tls.12_chacha.sendmsg_single
#  RUN           tls.12_chacha.sendmsg_fragmented ...
#            OK  tls.12_chacha.sendmsg_fragmented
ok 102 tls.12_chacha.sendmsg_fragmented
#  RUN           tls.12_chacha.sendmsg_large ...
#            OK  tls.12_chacha.sendmsg_large
ok 103 tls.12_chacha.sendmsg_large
#  RUN           tls.12_chacha.sendmsg_multiple ...
#            OK  tls.12_chacha.sendmsg_multiple
ok 104 tls.12_chacha.sendmsg_multiple
#  RUN           tls.12_chacha.sendmsg_multiple_stress ...
#            OK  tls.12_chacha.sendmsg_multiple_stress
ok 105 tls.12_chacha.sendmsg_multiple_stress
#  RUN           tls.12_chacha.splice_from_pipe ...
#            OK  tls.12_chacha.splice_from_pipe
ok 106 tls.12_chacha.splice_from_pipe
#  RUN           tls.12_chacha.splice_from_pipe2 ...
#            OK  tls.12_chacha.splice_from_pipe2
ok 107 tls.12_chacha.splice_from_pipe2
#  RUN           tls.12_chacha.send_and_splice ...
#            OK  tls.12_chacha.send_and_splice
ok 108 tls.12_chacha.send_and_splice
#  RUN           tls.12_chacha.splice_to_pipe ...
#            OK  tls.12_chacha.splice_to_pipe
ok 109 tls.12_chacha.splice_to_pipe
#  RUN           tls.12_chacha.recvmsg_single ...
#            OK  tls.12_chacha.recvmsg_single
ok 110 tls.12_chacha.recvmsg_single
#  RUN           tls.12_chacha.recvmsg_single_max ...
#            OK  tls.12_chacha.recvmsg_single_max
ok 111 tls.12_chacha.recvmsg_single_max
#  RUN           tls.12_chacha.recvmsg_multiple ...
#            OK  tls.12_chacha.recvmsg_multiple
ok 112 tls.12_chacha.recvmsg_multiple
#  RUN           tls.12_chacha.single_send_multiple_recv ...
#            OK  tls.12_chacha.single_send_multiple_recv
ok 113 tls.12_chacha.single_send_multiple_recv
#  RUN           tls.12_chacha.multiple_send_single_recv ...
#            OK  tls.12_chacha.multiple_send_single_recv
ok 114 tls.12_chacha.multiple_send_single_recv
#  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.12_chacha.single_send_multiple_recv_non_align
ok 115 tls.12_chacha.single_send_multiple_recv_non_align
#  RUN           tls.12_chacha.recv_partial ...
#            OK  tls.12_chacha.recv_partial
ok 116 tls.12_chacha.recv_partial
#  RUN           tls.12_chacha.recv_nonblock ...
#            OK  tls.12_chacha.recv_nonblock
ok 117 tls.12_chacha.recv_nonblock
#  RUN           tls.12_chacha.recv_peek ...
#            OK  tls.12_chacha.recv_peek
ok 118 tls.12_chacha.recv_peek
#  RUN           tls.12_chacha.recv_peek_multiple ...
#            OK  tls.12_chacha.recv_peek_multiple
ok 119 tls.12_chacha.recv_peek_multiple
#  RUN           tls.12_chacha.recv_peek_multiple_records ...
#            OK  tls.12_chacha.recv_peek_multiple_records
ok 120 tls.12_chacha.recv_peek_multiple_records
#  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.12_chacha.recv_lowat ...
#            OK  tls.12_chacha.recv_lowat
ok 122 tls.12_chacha.recv_lowat
#  RUN           tls.12_chacha.bidir ...
#            OK  tls.12_chacha.bidir
ok 123 tls.12_chacha.bidir
#  RUN           tls.12_chacha.pollin ...
#            OK  tls.12_chacha.pollin
ok 124 tls.12_chacha.pollin
#  RUN           tls.12_chacha.poll_wait ...
#            OK  tls.12_chacha.poll_wait
ok 125 tls.12_chacha.poll_wait
#  RUN           tls.12_chacha.poll_wait_split ...
#            OK  tls.12_chacha.poll_wait_split
ok 126 tls.12_chacha.poll_wait_split
#  RUN           tls.12_chacha.blocking ...
#            OK  tls.12_chacha.blocking
ok 127 tls.12_chacha.blocking
#  RUN           tls.12_chacha.nonblocking ...
#            OK  tls.12_chacha.nonblocking
ok 128 tls.12_chacha.nonblocking
#  RUN           tls.12_chacha.mutliproc_even ...
#            OK  tls.12_chacha.mutliproc_even
ok 129 tls.12_chacha.mutliproc_even
#  RUN           tls.12_chacha.mutliproc_readers ...
#            OK  tls.12_chacha.mutliproc_readers
ok 130 tls.12_chacha.mutliproc_readers
#  RUN           tls.12_chacha.mutliproc_writers ...
#            OK  tls.12_chacha.mutliproc_writers
ok 131 tls.12_chacha.mutliproc_writers
#  RUN           tls.12_chacha.mutliproc_sendpage_even ...
#            OK  tls.12_chacha.mutliproc_sendpage_even
ok 132 tls.12_chacha.mutliproc_sendpage_even
#  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
#            OK  tls.12_chacha.mutliproc_sendpage_readers
ok 133 tls.12_chacha.mutliproc_sendpage_readers
#  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
#            OK  tls.12_chacha.mutliproc_sendpage_writers
ok 134 tls.12_chacha.mutliproc_sendpage_writers
#  RUN           tls.12_chacha.control_msg ...
#            OK  tls.12_chacha.control_msg
ok 135 tls.12_chacha.control_msg
#  RUN           tls.12_chacha.shutdown ...
#            OK  tls.12_chacha.shutdown
ok 136 tls.12_chacha.shutdown
#  RUN           tls.12_chacha.shutdown_unsent ...
#            OK  tls.12_chacha.shutdown_unsent
ok 137 tls.12_chacha.shutdown_unsent
#  RUN           tls.12_chacha.shutdown_reuse ...
#            OK  tls.12_chacha.shutdown_reuse
ok 138 tls.12_chacha.shutdown_reuse
#  RUN           tls.13_chacha.sendfile ...
#            OK  tls.13_chacha.sendfile
ok 139 tls.13_chacha.sendfile
#  RUN           tls.13_chacha.send_then_sendfile ...
#            OK  tls.13_chacha.send_then_sendfile
ok 140 tls.13_chacha.send_then_sendfile
#  RUN           tls.13_chacha.multi_chunk_sendfile ...
#            OK  tls.13_chacha.multi_chunk_sendfile
ok 141 tls.13_chacha.multi_chunk_sendfile
#  RUN           tls.13_chacha.recv_max ...
#            OK  tls.13_chacha.recv_max
ok 142 tls.13_chacha.recv_max
#  RUN           tls.13_chacha.recv_small ...
#            OK  tls.13_chacha.recv_small
ok 143 tls.13_chacha.recv_small
#  RUN           tls.13_chacha.msg_more ...
#            OK  tls.13_chacha.msg_more
ok 144 tls.13_chacha.msg_more
#  RUN           tls.13_chacha.msg_more_unsent ...
#            OK  tls.13_chacha.msg_more_unsent
ok 145 tls.13_chacha.msg_more_unsent
#  RUN           tls.13_chacha.sendmsg_single ...
#            OK  tls.13_chacha.sendmsg_single
ok 146 tls.13_chacha.sendmsg_single
#  RUN           tls.13_chacha.sendmsg_fragmented ...
#            OK  tls.13_chacha.sendmsg_fragmented
ok 147 tls.13_chacha.sendmsg_fragmented
#  RUN           tls.13_chacha.sendmsg_large ...
#            OK  tls.13_chacha.sendmsg_large
ok 148 tls.13_chacha.sendmsg_large
#  RUN           tls.13_chacha.sendmsg_multiple ...
#            OK  tls.13_chacha.sendmsg_multiple
ok 149 tls.13_chacha.sendmsg_multiple
#  RUN           tls.13_chacha.sendmsg_multiple_stress ...
#            OK  tls.13_chacha.sendmsg_multiple_stress
ok 150 tls.13_chacha.sendmsg_multiple_stress
#  RUN           tls.13_chacha.splice_from_pipe ...
#            OK  tls.13_chacha.splice_from_pipe
ok 151 tls.13_chacha.splice_from_pipe
#  RUN           tls.13_chacha.splice_from_pipe2 ...
#            OK  tls.13_chacha.splice_from_pipe2
ok 152 tls.13_chacha.splice_from_pipe2
#  RUN           tls.13_chacha.send_and_splice ...
#            OK  tls.13_chacha.send_and_splice
ok 153 tls.13_chacha.send_and_splice
#  RUN           tls.13_chacha.splice_to_pipe ...
#            OK  tls.13_chacha.splice_to_pipe
ok 154 tls.13_chacha.splice_to_pipe
#  RUN           tls.13_chacha.recvmsg_single ...
#            OK  tls.13_chacha.recvmsg_single
ok 155 tls.13_chacha.recvmsg_single
#  RUN           tls.13_chacha.recvmsg_single_max ...
#            OK  tls.13_chacha.recvmsg_single_max
ok 156 tls.13_chacha.recvmsg_single_max
#  RUN           tls.13_chacha.recvmsg_multiple ...
#            OK  tls.13_chacha.recvmsg_multiple
ok 157 tls.13_chacha.recvmsg_multiple
#  RUN           tls.13_chacha.single_send_multiple_recv ...
#            OK  tls.13_chacha.single_send_multiple_recv
ok 158 tls.13_chacha.single_send_multiple_recv
#  RUN           tls.13_chacha.multiple_send_single_recv ...
#            OK  tls.13_chacha.multiple_send_single_recv
ok 159 tls.13_chacha.multiple_send_single_recv
#  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
#            OK  tls.13_chacha.single_send_multiple_recv_non_align
ok 160 tls.13_chacha.single_send_multiple_recv_non_align
#  RUN           tls.13_chacha.recv_partial ...
#            OK  tls.13_chacha.recv_partial
ok 161 tls.13_chacha.recv_partial
#  RUN           tls.13_chacha.recv_nonblock ...
#            OK  tls.13_chacha.recv_nonblock
ok 162 tls.13_chacha.recv_nonblock
#  RUN           tls.13_chacha.recv_peek ...
#            OK  tls.13_chacha.recv_peek
ok 163 tls.13_chacha.recv_peek
#  RUN           tls.13_chacha.recv_peek_multiple ...
#            OK  tls.13_chacha.recv_peek_multiple
ok 164 tls.13_chacha.recv_peek_multiple
#  RUN           tls.13_chacha.recv_peek_multiple_records ...
#            OK  tls.13_chacha.recv_peek_multiple_records
ok 165 tls.13_chacha.recv_peek_multiple_records
#  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
#  RUN           tls.13_chacha.recv_lowat ...
#            OK  tls.13_chacha.recv_lowat
ok 167 tls.13_chacha.recv_lowat
#  RUN           tls.13_chacha.bidir ...
#            OK  tls.13_chacha.bidir
ok 168 tls.13_chacha.bidir
#  RUN           tls.13_chacha.pollin ...
#            OK  tls.13_chacha.pollin
ok 169 tls.13_chacha.pollin
#  RUN           tls.13_chacha.poll_wait ...
#            OK  tls.13_chacha.poll_wait
ok 170 tls.13_chacha.poll_wait
#  RUN           tls.13_chacha.poll_wait_split ...
#            OK  tls.13_chacha.poll_wait_split
ok 171 tls.13_chacha.poll_wait_split
#  RUN           tls.13_chacha.blocking ...
#            OK  tls.13_chacha.blocking
ok 172 tls.13_chacha.blocking
#  RUN           tls.13_chacha.nonblocking ...
#            OK  tls.13_chacha.nonblocking
ok 173 tls.13_chacha.nonblocking
#  RUN           tls.13_chacha.mutliproc_even ...
#            OK  tls.13_chacha.mutliproc_even
ok 174 tls.13_chacha.mutliproc_even
#  RUN           tls.13_chacha.mutliproc_readers ...
#            OK  tls.13_chacha.mutliproc_readers
ok 175 tls.13_chacha.mutliproc_readers
#  RUN           tls.13_chacha.mutliproc_writers ...
#            OK  tls.13_chacha.mutliproc_writers
ok 176 tls.13_chacha.mutliproc_writers
#  RUN           tls.13_chacha.mutliproc_sendpage_even ...
#            OK  tls.13_chacha.mutliproc_sendpage_even
ok 177 tls.13_chacha.mutliproc_sendpage_even
#  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
#            OK  tls.13_chacha.mutliproc_sendpage_readers
ok 178 tls.13_chacha.mutliproc_sendpage_readers
#  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
#            OK  tls.13_chacha.mutliproc_sendpage_writers
ok 179 tls.13_chacha.mutliproc_sendpage_writers
#  RUN           tls.13_chacha.control_msg ...
#            OK  tls.13_chacha.control_msg
ok 180 tls.13_chacha.control_msg
#  RUN           tls.13_chacha.shutdown ...
#            OK  tls.13_chacha.shutdown
ok 181 tls.13_chacha.shutdown
#  RUN           tls.13_chacha.shutdown_unsent ...
#            OK  tls.13_chacha.shutdown_unsent
ok 182 tls.13_chacha.shutdown_unsent
#  RUN           tls.13_chacha.shutdown_reuse ...
#            OK  tls.13_chacha.shutdown_reuse
ok 183 tls.13_chacha.shutdown_reuse
#  RUN           tls.13_sm4_gcm.sendfile ...
#            OK  tls.13_sm4_gcm.sendfile
ok 184 tls.13_sm4_gcm.sendfile
#  RUN           tls.13_sm4_gcm.send_then_sendfile ...
#            OK  tls.13_sm4_gcm.send_then_sendfile
ok 185 tls.13_sm4_gcm.send_then_sendfile
#  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_gcm.multi_chunk_sendfile
ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
#  RUN           tls.13_sm4_gcm.recv_max ...
#            OK  tls.13_sm4_gcm.recv_max
ok 187 tls.13_sm4_gcm.recv_max
#  RUN           tls.13_sm4_gcm.recv_small ...
#            OK  tls.13_sm4_gcm.recv_small
ok 188 tls.13_sm4_gcm.recv_small
#  RUN           tls.13_sm4_gcm.msg_more ...
#            OK  tls.13_sm4_gcm.msg_more
ok 189 tls.13_sm4_gcm.msg_more
#  RUN           tls.13_sm4_gcm.msg_more_unsent ...
#            OK  tls.13_sm4_gcm.msg_more_unsent
ok 190 tls.13_sm4_gcm.msg_more_unsent
#  RUN           tls.13_sm4_gcm.sendmsg_single ...
#            OK  tls.13_sm4_gcm.sendmsg_single
ok 191 tls.13_sm4_gcm.sendmsg_single
#  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
#            OK  tls.13_sm4_gcm.sendmsg_fragmented
ok 192 tls.13_sm4_gcm.sendmsg_fragmented
#  RUN           tls.13_sm4_gcm.sendmsg_large ...
#            OK  tls.13_sm4_gcm.sendmsg_large
ok 193 tls.13_sm4_gcm.sendmsg_large
#  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple
ok 194 tls.13_sm4_gcm.sendmsg_multiple
#  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_gcm.splice_from_pipe ...
#            OK  tls.13_sm4_gcm.splice_from_pipe
ok 196 tls.13_sm4_gcm.splice_from_pipe
#  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
#            OK  tls.13_sm4_gcm.splice_from_pipe2
ok 197 tls.13_sm4_gcm.splice_from_pipe2
#  RUN           tls.13_sm4_gcm.send_and_splice ...
#            OK  tls.13_sm4_gcm.send_and_splice
ok 198 tls.13_sm4_gcm.send_and_splice
#  RUN           tls.13_sm4_gcm.splice_to_pipe ...
#            OK  tls.13_sm4_gcm.splice_to_pipe
ok 199 tls.13_sm4_gcm.splice_to_pipe
#  RUN           tls.13_sm4_gcm.recvmsg_single ...
#            OK  tls.13_sm4_gcm.recvmsg_single
ok 200 tls.13_sm4_gcm.recvmsg_single
#  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
#            OK  tls.13_sm4_gcm.recvmsg_single_max
ok 201 tls.13_sm4_gcm.recvmsg_single_max
#  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
#            OK  tls.13_sm4_gcm.recvmsg_multiple
ok 202 tls.13_sm4_gcm.recvmsg_multiple
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv
ok 203 tls.13_sm4_gcm.single_send_multiple_recv
#  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
#            OK  tls.13_sm4_gcm.multiple_send_single_recv
ok 204 tls.13_sm4_gcm.multiple_send_single_recv
#  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_gcm.recv_partial ...
#            OK  tls.13_sm4_gcm.recv_partial
ok 206 tls.13_sm4_gcm.recv_partial
#  RUN           tls.13_sm4_gcm.recv_nonblock ...
#            OK  tls.13_sm4_gcm.recv_nonblock
ok 207 tls.13_sm4_gcm.recv_nonblock
#  RUN           tls.13_sm4_gcm.recv_peek ...
#            OK  tls.13_sm4_gcm.recv_peek
ok 208 tls.13_sm4_gcm.recv_peek
#  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple
ok 209 tls.13_sm4_gcm.recv_peek_multiple
#  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_gcm.recv_peek_multiple_records
ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
#  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_gcm.recv_lowat ...
#            OK  tls.13_sm4_gcm.recv_lowat
ok 212 tls.13_sm4_gcm.recv_lowat
#  RUN           tls.13_sm4_gcm.bidir ...
#            OK  tls.13_sm4_gcm.bidir
ok 213 tls.13_sm4_gcm.bidir
#  RUN           tls.13_sm4_gcm.pollin ...
#            OK  tls.13_sm4_gcm.pollin
ok 214 tls.13_sm4_gcm.pollin
#  RUN           tls.13_sm4_gcm.poll_wait ...
#            OK  tls.13_sm4_gcm.poll_wait
ok 215 tls.13_sm4_gcm.poll_wait
#  RUN           tls.13_sm4_gcm.poll_wait_split ...
#            OK  tls.13_sm4_gcm.poll_wait_split
ok 216 tls.13_sm4_gcm.poll_wait_split
#  RUN           tls.13_sm4_gcm.blocking ...
#            OK  tls.13_sm4_gcm.blocking
ok 217 tls.13_sm4_gcm.blocking
#  RUN           tls.13_sm4_gcm.nonblocking ...
#            OK  tls.13_sm4_gcm.nonblocking
ok 218 tls.13_sm4_gcm.nonblocking
#  RUN           tls.13_sm4_gcm.mutliproc_even ...
#            OK  tls.13_sm4_gcm.mutliproc_even
ok 219 tls.13_sm4_gcm.mutliproc_even
#  RUN           tls.13_sm4_gcm.mutliproc_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_readers
ok 220 tls.13_sm4_gcm.mutliproc_readers
#  RUN           tls.13_sm4_gcm.mutliproc_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_writers
ok 221 tls.13_sm4_gcm.mutliproc_writers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_gcm.control_msg ...
#            OK  tls.13_sm4_gcm.control_msg
ok 225 tls.13_sm4_gcm.control_msg
#  RUN           tls.13_sm4_gcm.shutdown ...
#            OK  tls.13_sm4_gcm.shutdown
ok 226 tls.13_sm4_gcm.shutdown
#  RUN           tls.13_sm4_gcm.shutdown_unsent ...
#            OK  tls.13_sm4_gcm.shutdown_unsent
ok 227 tls.13_sm4_gcm.shutdown_unsent
#  RUN           tls.13_sm4_gcm.shutdown_reuse ...
#            OK  tls.13_sm4_gcm.shutdown_reuse
ok 228 tls.13_sm4_gcm.shutdown_reuse
#  RUN           tls.13_sm4_ccm.sendfile ...
#            OK  tls.13_sm4_ccm.sendfile
ok 229 tls.13_sm4_ccm.sendfile
#  RUN           tls.13_sm4_ccm.send_then_sendfile ...
#            OK  tls.13_sm4_ccm.send_then_sendfile
ok 230 tls.13_sm4_ccm.send_then_sendfile
#  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
#            OK  tls.13_sm4_ccm.multi_chunk_sendfile
ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
#  RUN           tls.13_sm4_ccm.recv_max ...
#            OK  tls.13_sm4_ccm.recv_max
ok 232 tls.13_sm4_ccm.recv_max
#  RUN           tls.13_sm4_ccm.recv_small ...
#            OK  tls.13_sm4_ccm.recv_small
ok 233 tls.13_sm4_ccm.recv_small
#  RUN           tls.13_sm4_ccm.msg_more ...
#            OK  tls.13_sm4_ccm.msg_more
ok 234 tls.13_sm4_ccm.msg_more
#  RUN           tls.13_sm4_ccm.msg_more_unsent ...
#            OK  tls.13_sm4_ccm.msg_more_unsent
ok 235 tls.13_sm4_ccm.msg_more_unsent
#  RUN           tls.13_sm4_ccm.sendmsg_single ...
#            OK  tls.13_sm4_ccm.sendmsg_single
ok 236 tls.13_sm4_ccm.sendmsg_single
#  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
#            OK  tls.13_sm4_ccm.sendmsg_fragmented
ok 237 tls.13_sm4_ccm.sendmsg_fragmented
#  RUN           tls.13_sm4_ccm.sendmsg_large ...
#            OK  tls.13_sm4_ccm.sendmsg_large
ok 238 tls.13_sm4_ccm.sendmsg_large
#  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
#            OK  tls.13_sm4_ccm.sendmsg_multiple
ok 239 tls.13_sm4_ccm.sendmsg_multiple
#  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
#            OK  tls.13_sm4_ccm.sendmsg_multiple_stress
ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
#  RUN           tls.13_sm4_ccm.splice_from_pipe ...
#            OK  tls.13_sm4_ccm.splice_from_pipe
ok 241 tls.13_sm4_ccm.splice_from_pipe
#  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
#            OK  tls.13_sm4_ccm.splice_from_pipe2
ok 242 tls.13_sm4_ccm.splice_from_pipe2
#  RUN           tls.13_sm4_ccm.send_and_splice ...
#            OK  tls.13_sm4_ccm.send_and_splice
ok 243 tls.13_sm4_ccm.send_and_splice
#  RUN           tls.13_sm4_ccm.splice_to_pipe ...
#            OK  tls.13_sm4_ccm.splice_to_pipe
ok 244 tls.13_sm4_ccm.splice_to_pipe
#  RUN           tls.13_sm4_ccm.recvmsg_single ...
#            OK  tls.13_sm4_ccm.recvmsg_single
ok 245 tls.13_sm4_ccm.recvmsg_single
#  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
#            OK  tls.13_sm4_ccm.recvmsg_single_max
ok 246 tls.13_sm4_ccm.recvmsg_single_max
#  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
#            OK  tls.13_sm4_ccm.recvmsg_multiple
ok 247 tls.13_sm4_ccm.recvmsg_multiple
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
#            OK  tls.13_sm4_ccm.single_send_multiple_recv
ok 248 tls.13_sm4_ccm.single_send_multiple_recv
#  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
#            OK  tls.13_sm4_ccm.multiple_send_single_recv
ok 249 tls.13_sm4_ccm.multiple_send_single_recv
#  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
#            OK  tls.13_sm4_ccm.single_send_multiple_recv_non_align
ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
#  RUN           tls.13_sm4_ccm.recv_partial ...
#            OK  tls.13_sm4_ccm.recv_partial
ok 251 tls.13_sm4_ccm.recv_partial
#  RUN           tls.13_sm4_ccm.recv_nonblock ...
#            OK  tls.13_sm4_ccm.recv_nonblock
ok 252 tls.13_sm4_ccm.recv_nonblock
#  RUN           tls.13_sm4_ccm.recv_peek ...
#            OK  tls.13_sm4_ccm.recv_peek
ok 253 tls.13_sm4_ccm.recv_peek
#  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
#            OK  tls.13_sm4_ccm.recv_peek_multiple
ok 254 tls.13_sm4_ccm.recv_peek_multiple
#  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
#            OK  tls.13_sm4_ccm.recv_peek_multiple_records
ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
#  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
#            OK  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
#  RUN           tls.13_sm4_ccm.recv_lowat ...
#            OK  tls.13_sm4_ccm.recv_lowat
ok 257 tls.13_sm4_ccm.recv_lowat
#  RUN           tls.13_sm4_ccm.bidir ...
#            OK  tls.13_sm4_ccm.bidir
ok 258 tls.13_sm4_ccm.bidir
#  RUN           tls.13_sm4_ccm.pollin ...
#            OK  tls.13_sm4_ccm.pollin
ok 259 tls.13_sm4_ccm.pollin
#  RUN           tls.13_sm4_ccm.poll_wait ...
#            OK  tls.13_sm4_ccm.poll_wait
ok 260 tls.13_sm4_ccm.poll_wait
#  RUN           tls.13_sm4_ccm.poll_wait_split ...
#            OK  tls.13_sm4_ccm.poll_wait_split
ok 261 tls.13_sm4_ccm.poll_wait_split
#  RUN           tls.13_sm4_ccm.blocking ...
#            OK  tls.13_sm4_ccm.blocking
ok 262 tls.13_sm4_ccm.blocking
#  RUN           tls.13_sm4_ccm.nonblocking ...
#            OK  tls.13_sm4_ccm.nonblocking
ok 263 tls.13_sm4_ccm.nonblocking
#  RUN           tls.13_sm4_ccm.mutliproc_even ...
#            OK  tls.13_sm4_ccm.mutliproc_even
ok 264 tls.13_sm4_ccm.mutliproc_even
#  RUN           tls.13_sm4_ccm.mutliproc_readers ...
#            OK  tls.13_sm4_ccm.mutliproc_readers
ok 265 tls.13_sm4_ccm.mutliproc_readers
#  RUN           tls.13_sm4_ccm.mutliproc_writers ...
#            OK  tls.13_sm4_ccm.mutliproc_writers
ok 266 tls.13_sm4_ccm.mutliproc_writers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_even
ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_readers
ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
#  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
#            OK  tls.13_sm4_ccm.mutliproc_sendpage_writers
ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
#  RUN           tls.13_sm4_ccm.control_msg ...
#            OK  tls.13_sm4_ccm.control_msg
ok 270 tls.13_sm4_ccm.control_msg
#  RUN           tls.13_sm4_ccm.shutdown ...
#            OK  tls.13_sm4_ccm.shutdown
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 272 / 273 tests passed.
# Totals: pass:272 fail:1 xfail:0 xpass:0 skip:0 error:0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15092</commentid>
    <comment_count>4</comment_count>
    <who name="shanxifanshi">wb-lyf900195</who>
    <bug_when>2023-03-14 14:55:38 +0000</bug_when>
    <thetext>(In reply to shanxifanshi from comment #1)
&gt; anolis8 5.10
&gt; x86内核存在同样问题，这个用例从10月12日开始首次fail，之后连续观察几天一直都是fail的，在这之前用例是pass的，怀疑是近期代码修改引入，请开
&gt; 发同学参考
&gt; 
&gt; 内核版本：
&gt; # uname -r
&gt; 5.10.134-444.git.d52ac9859.an8.x86_64
&gt; 
&gt; 测试日志：
&gt; [root@e69b01521 net]# ./tls
&gt; TAP version 13
&gt; 1..273
&gt; # Starting 273 tests from 8 test cases.
&gt; #  RUN           global.non_established ...
&gt; #            OK  global.non_established
&gt; ok 1 global.non_established
&gt; #  RUN           global.keysizes ...
&gt; #            OK  global.keysizes
&gt; ok 2 global.keysizes
&gt; #  RUN           tls_basic.base_base ...
&gt; #            OK  tls_basic.base_base
&gt; ok 3 tls_basic.base_base
&gt; #  RUN           tls.12_aes_gcm.sendfile ...
&gt; #            OK  tls.12_aes_gcm.sendfile
&gt; ok 4 tls.12_aes_gcm.sendfile
&gt; #  RUN           tls.12_aes_gcm.send_then_sendfile ...
&gt; #            OK  tls.12_aes_gcm.send_then_sendfile
&gt; ok 5 tls.12_aes_gcm.send_then_sendfile
&gt; #  RUN           tls.12_aes_gcm.multi_chunk_sendfile ...
&gt; #            OK  tls.12_aes_gcm.multi_chunk_sendfile
&gt; ok 6 tls.12_aes_gcm.multi_chunk_sendfile
&gt; #  RUN           tls.12_aes_gcm.recv_max ...
&gt; #            OK  tls.12_aes_gcm.recv_max
&gt; ok 7 tls.12_aes_gcm.recv_max
&gt; #  RUN           tls.12_aes_gcm.recv_small ...
&gt; #            OK  tls.12_aes_gcm.recv_small
&gt; ok 8 tls.12_aes_gcm.recv_small
&gt; #  RUN           tls.12_aes_gcm.msg_more ...
&gt; #            OK  tls.12_aes_gcm.msg_more
&gt; ok 9 tls.12_aes_gcm.msg_more
&gt; #  RUN           tls.12_aes_gcm.msg_more_unsent ...
&gt; #            OK  tls.12_aes_gcm.msg_more_unsent
&gt; ok 10 tls.12_aes_gcm.msg_more_unsent
&gt; #  RUN           tls.12_aes_gcm.sendmsg_single ...
&gt; #            OK  tls.12_aes_gcm.sendmsg_single
&gt; ok 11 tls.12_aes_gcm.sendmsg_single
&gt; #  RUN           tls.12_aes_gcm.sendmsg_fragmented ...
&gt; #            OK  tls.12_aes_gcm.sendmsg_fragmented
&gt; ok 12 tls.12_aes_gcm.sendmsg_fragmented
&gt; #  RUN           tls.12_aes_gcm.sendmsg_large ...
&gt; #            OK  tls.12_aes_gcm.sendmsg_large
&gt; ok 13 tls.12_aes_gcm.sendmsg_large
&gt; #  RUN           tls.12_aes_gcm.sendmsg_multiple ...
&gt; #            OK  tls.12_aes_gcm.sendmsg_multiple
&gt; ok 14 tls.12_aes_gcm.sendmsg_multiple
&gt; #  RUN           tls.12_aes_gcm.sendmsg_multiple_stress ...
&gt; #            OK  tls.12_aes_gcm.sendmsg_multiple_stress
&gt; ok 15 tls.12_aes_gcm.sendmsg_multiple_stress
&gt; #  RUN           tls.12_aes_gcm.splice_from_pipe ...
&gt; #            OK  tls.12_aes_gcm.splice_from_pipe
&gt; ok 16 tls.12_aes_gcm.splice_from_pipe
&gt; #  RUN           tls.12_aes_gcm.splice_from_pipe2 ...
&gt; #            OK  tls.12_aes_gcm.splice_from_pipe2
&gt; ok 17 tls.12_aes_gcm.splice_from_pipe2
&gt; #  RUN           tls.12_aes_gcm.send_and_splice ...
&gt; #            OK  tls.12_aes_gcm.send_and_splice
&gt; ok 18 tls.12_aes_gcm.send_and_splice
&gt; #  RUN           tls.12_aes_gcm.splice_to_pipe ...
&gt; #            OK  tls.12_aes_gcm.splice_to_pipe
&gt; ok 19 tls.12_aes_gcm.splice_to_pipe
&gt; #  RUN           tls.12_aes_gcm.recvmsg_single ...
&gt; #            OK  tls.12_aes_gcm.recvmsg_single
&gt; ok 20 tls.12_aes_gcm.recvmsg_single
&gt; #  RUN           tls.12_aes_gcm.recvmsg_single_max ...
&gt; #            OK  tls.12_aes_gcm.recvmsg_single_max
&gt; ok 21 tls.12_aes_gcm.recvmsg_single_max
&gt; #  RUN           tls.12_aes_gcm.recvmsg_multiple ...
&gt; #            OK  tls.12_aes_gcm.recvmsg_multiple
&gt; ok 22 tls.12_aes_gcm.recvmsg_multiple
&gt; #  RUN           tls.12_aes_gcm.single_send_multiple_recv ...
&gt; #            OK  tls.12_aes_gcm.single_send_multiple_recv
&gt; ok 23 tls.12_aes_gcm.single_send_multiple_recv
&gt; #  RUN           tls.12_aes_gcm.multiple_send_single_recv ...
&gt; #            OK  tls.12_aes_gcm.multiple_send_single_recv
&gt; ok 24 tls.12_aes_gcm.multiple_send_single_recv
&gt; #  RUN           tls.12_aes_gcm.single_send_multiple_recv_non_align ...
&gt; #            OK  tls.12_aes_gcm.single_send_multiple_recv_non_align
&gt; ok 25 tls.12_aes_gcm.single_send_multiple_recv_non_align
&gt; #  RUN           tls.12_aes_gcm.recv_partial ...
&gt; #            OK  tls.12_aes_gcm.recv_partial
&gt; ok 26 tls.12_aes_gcm.recv_partial
&gt; #  RUN           tls.12_aes_gcm.recv_nonblock ...
&gt; #            OK  tls.12_aes_gcm.recv_nonblock
&gt; ok 27 tls.12_aes_gcm.recv_nonblock
&gt; #  RUN           tls.12_aes_gcm.recv_peek ...
&gt; #            OK  tls.12_aes_gcm.recv_peek
&gt; ok 28 tls.12_aes_gcm.recv_peek
&gt; #  RUN           tls.12_aes_gcm.recv_peek_multiple ...
&gt; #            OK  tls.12_aes_gcm.recv_peek_multiple
&gt; ok 29 tls.12_aes_gcm.recv_peek_multiple
&gt; #  RUN           tls.12_aes_gcm.recv_peek_multiple_records ...
&gt; #            OK  tls.12_aes_gcm.recv_peek_multiple_records
&gt; ok 30 tls.12_aes_gcm.recv_peek_multiple_records
&gt; #  RUN           tls.12_aes_gcm.recv_peek_large_buf_mult_recs ...
&gt; #            OK  tls.12_aes_gcm.recv_peek_large_buf_mult_recs
&gt; ok 31 tls.12_aes_gcm.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.12_aes_gcm.recv_lowat ...
&gt; #            OK  tls.12_aes_gcm.recv_lowat
&gt; ok 32 tls.12_aes_gcm.recv_lowat
&gt; #  RUN           tls.12_aes_gcm.bidir ...
&gt; #            OK  tls.12_aes_gcm.bidir
&gt; ok 33 tls.12_aes_gcm.bidir
&gt; #  RUN           tls.12_aes_gcm.pollin ...
&gt; #            OK  tls.12_aes_gcm.pollin
&gt; ok 34 tls.12_aes_gcm.pollin
&gt; #  RUN           tls.12_aes_gcm.poll_wait ...
&gt; #            OK  tls.12_aes_gcm.poll_wait
&gt; ok 35 tls.12_aes_gcm.poll_wait
&gt; #  RUN           tls.12_aes_gcm.poll_wait_split ...
&gt; #            OK  tls.12_aes_gcm.poll_wait_split
&gt; ok 36 tls.12_aes_gcm.poll_wait_split
&gt; #  RUN           tls.12_aes_gcm.blocking ...
&gt; #            OK  tls.12_aes_gcm.blocking
&gt; ok 37 tls.12_aes_gcm.blocking
&gt; #  RUN           tls.12_aes_gcm.nonblocking ...
&gt; #            OK  tls.12_aes_gcm.nonblocking
&gt; ok 38 tls.12_aes_gcm.nonblocking
&gt; #  RUN           tls.12_aes_gcm.mutliproc_even ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_even
&gt; ok 39 tls.12_aes_gcm.mutliproc_even
&gt; #  RUN           tls.12_aes_gcm.mutliproc_readers ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_readers
&gt; ok 40 tls.12_aes_gcm.mutliproc_readers
&gt; #  RUN           tls.12_aes_gcm.mutliproc_writers ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_writers
&gt; ok 41 tls.12_aes_gcm.mutliproc_writers
&gt; #  RUN           tls.12_aes_gcm.mutliproc_sendpage_even ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_sendpage_even
&gt; ok 42 tls.12_aes_gcm.mutliproc_sendpage_even
&gt; #  RUN           tls.12_aes_gcm.mutliproc_sendpage_readers ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_sendpage_readers
&gt; ok 43 tls.12_aes_gcm.mutliproc_sendpage_readers
&gt; #  RUN           tls.12_aes_gcm.mutliproc_sendpage_writers ...
&gt; #            OK  tls.12_aes_gcm.mutliproc_sendpage_writers
&gt; ok 44 tls.12_aes_gcm.mutliproc_sendpage_writers
&gt; #  RUN           tls.12_aes_gcm.control_msg ...
&gt; #            OK  tls.12_aes_gcm.control_msg
&gt; ok 45 tls.12_aes_gcm.control_msg
&gt; #  RUN           tls.12_aes_gcm.shutdown ...
&gt; #            OK  tls.12_aes_gcm.shutdown
&gt; ok 46 tls.12_aes_gcm.shutdown
&gt; #  RUN           tls.12_aes_gcm.shutdown_unsent ...
&gt; #            OK  tls.12_aes_gcm.shutdown_unsent
&gt; ok 47 tls.12_aes_gcm.shutdown_unsent
&gt; #  RUN           tls.12_aes_gcm.shutdown_reuse ...
&gt; #            OK  tls.12_aes_gcm.shutdown_reuse
&gt; ok 48 tls.12_aes_gcm.shutdown_reuse
&gt; #  RUN           tls.13_aes_gcm.sendfile ...
&gt; #            OK  tls.13_aes_gcm.sendfile
&gt; ok 49 tls.13_aes_gcm.sendfile
&gt; #  RUN           tls.13_aes_gcm.send_then_sendfile ...
&gt; #            OK  tls.13_aes_gcm.send_then_sendfile
&gt; ok 50 tls.13_aes_gcm.send_then_sendfile
&gt; #  RUN           tls.13_aes_gcm.multi_chunk_sendfile ...
&gt; #            OK  tls.13_aes_gcm.multi_chunk_sendfile
&gt; ok 51 tls.13_aes_gcm.multi_chunk_sendfile
&gt; #  RUN           tls.13_aes_gcm.recv_max ...
&gt; #            OK  tls.13_aes_gcm.recv_max
&gt; ok 52 tls.13_aes_gcm.recv_max
&gt; #  RUN           tls.13_aes_gcm.recv_small ...
&gt; #            OK  tls.13_aes_gcm.recv_small
&gt; ok 53 tls.13_aes_gcm.recv_small
&gt; #  RUN           tls.13_aes_gcm.msg_more ...
&gt; #            OK  tls.13_aes_gcm.msg_more
&gt; ok 54 tls.13_aes_gcm.msg_more
&gt; #  RUN           tls.13_aes_gcm.msg_more_unsent ...
&gt; #            OK  tls.13_aes_gcm.msg_more_unsent
&gt; ok 55 tls.13_aes_gcm.msg_more_unsent
&gt; #  RUN           tls.13_aes_gcm.sendmsg_single ...
&gt; #            OK  tls.13_aes_gcm.sendmsg_single
&gt; ok 56 tls.13_aes_gcm.sendmsg_single
&gt; #  RUN           tls.13_aes_gcm.sendmsg_fragmented ...
&gt; #            OK  tls.13_aes_gcm.sendmsg_fragmented
&gt; ok 57 tls.13_aes_gcm.sendmsg_fragmented
&gt; #  RUN           tls.13_aes_gcm.sendmsg_large ...
&gt; #            OK  tls.13_aes_gcm.sendmsg_large
&gt; ok 58 tls.13_aes_gcm.sendmsg_large
&gt; #  RUN           tls.13_aes_gcm.sendmsg_multiple ...
&gt; #            OK  tls.13_aes_gcm.sendmsg_multiple
&gt; ok 59 tls.13_aes_gcm.sendmsg_multiple
&gt; #  RUN           tls.13_aes_gcm.sendmsg_multiple_stress ...
&gt; #            OK  tls.13_aes_gcm.sendmsg_multiple_stress
&gt; ok 60 tls.13_aes_gcm.sendmsg_multiple_stress
&gt; #  RUN           tls.13_aes_gcm.splice_from_pipe ...
&gt; #            OK  tls.13_aes_gcm.splice_from_pipe
&gt; ok 61 tls.13_aes_gcm.splice_from_pipe
&gt; #  RUN           tls.13_aes_gcm.splice_from_pipe2 ...
&gt; #            OK  tls.13_aes_gcm.splice_from_pipe2
&gt; ok 62 tls.13_aes_gcm.splice_from_pipe2
&gt; #  RUN           tls.13_aes_gcm.send_and_splice ...
&gt; #            OK  tls.13_aes_gcm.send_and_splice
&gt; ok 63 tls.13_aes_gcm.send_and_splice
&gt; #  RUN           tls.13_aes_gcm.splice_to_pipe ...
&gt; #            OK  tls.13_aes_gcm.splice_to_pipe
&gt; ok 64 tls.13_aes_gcm.splice_to_pipe
&gt; #  RUN           tls.13_aes_gcm.recvmsg_single ...
&gt; #            OK  tls.13_aes_gcm.recvmsg_single
&gt; ok 65 tls.13_aes_gcm.recvmsg_single
&gt; #  RUN           tls.13_aes_gcm.recvmsg_single_max ...
&gt; #            OK  tls.13_aes_gcm.recvmsg_single_max
&gt; ok 66 tls.13_aes_gcm.recvmsg_single_max
&gt; #  RUN           tls.13_aes_gcm.recvmsg_multiple ...
&gt; #            OK  tls.13_aes_gcm.recvmsg_multiple
&gt; ok 67 tls.13_aes_gcm.recvmsg_multiple
&gt; #  RUN           tls.13_aes_gcm.single_send_multiple_recv ...
&gt; #            OK  tls.13_aes_gcm.single_send_multiple_recv
&gt; ok 68 tls.13_aes_gcm.single_send_multiple_recv
&gt; #  RUN           tls.13_aes_gcm.multiple_send_single_recv ...
&gt; #            OK  tls.13_aes_gcm.multiple_send_single_recv
&gt; ok 69 tls.13_aes_gcm.multiple_send_single_recv
&gt; #  RUN           tls.13_aes_gcm.single_send_multiple_recv_non_align ...
&gt; #            OK  tls.13_aes_gcm.single_send_multiple_recv_non_align
&gt; ok 70 tls.13_aes_gcm.single_send_multiple_recv_non_align
&gt; #  RUN           tls.13_aes_gcm.recv_partial ...
&gt; #            OK  tls.13_aes_gcm.recv_partial
&gt; ok 71 tls.13_aes_gcm.recv_partial
&gt; #  RUN           tls.13_aes_gcm.recv_nonblock ...
&gt; #            OK  tls.13_aes_gcm.recv_nonblock
&gt; ok 72 tls.13_aes_gcm.recv_nonblock
&gt; #  RUN           tls.13_aes_gcm.recv_peek ...
&gt; #            OK  tls.13_aes_gcm.recv_peek
&gt; ok 73 tls.13_aes_gcm.recv_peek
&gt; #  RUN           tls.13_aes_gcm.recv_peek_multiple ...
&gt; #            OK  tls.13_aes_gcm.recv_peek_multiple
&gt; ok 74 tls.13_aes_gcm.recv_peek_multiple
&gt; #  RUN           tls.13_aes_gcm.recv_peek_multiple_records ...
&gt; #            OK  tls.13_aes_gcm.recv_peek_multiple_records
&gt; ok 75 tls.13_aes_gcm.recv_peek_multiple_records
&gt; #  RUN           tls.13_aes_gcm.recv_peek_large_buf_mult_recs ...
&gt; #            OK  tls.13_aes_gcm.recv_peek_large_buf_mult_recs
&gt; ok 76 tls.13_aes_gcm.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.13_aes_gcm.recv_lowat ...
&gt; #            OK  tls.13_aes_gcm.recv_lowat
&gt; ok 77 tls.13_aes_gcm.recv_lowat
&gt; #  RUN           tls.13_aes_gcm.bidir ...
&gt; #            OK  tls.13_aes_gcm.bidir
&gt; ok 78 tls.13_aes_gcm.bidir
&gt; #  RUN           tls.13_aes_gcm.pollin ...
&gt; #            OK  tls.13_aes_gcm.pollin
&gt; ok 79 tls.13_aes_gcm.pollin
&gt; #  RUN           tls.13_aes_gcm.poll_wait ...
&gt; #            OK  tls.13_aes_gcm.poll_wait
&gt; ok 80 tls.13_aes_gcm.poll_wait
&gt; #  RUN           tls.13_aes_gcm.poll_wait_split ...
&gt; #            OK  tls.13_aes_gcm.poll_wait_split
&gt; ok 81 tls.13_aes_gcm.poll_wait_split
&gt; #  RUN           tls.13_aes_gcm.blocking ...
&gt; #            OK  tls.13_aes_gcm.blocking
&gt; ok 82 tls.13_aes_gcm.blocking
&gt; #  RUN           tls.13_aes_gcm.nonblocking ...
&gt; #            OK  tls.13_aes_gcm.nonblocking
&gt; ok 83 tls.13_aes_gcm.nonblocking
&gt; #  RUN           tls.13_aes_gcm.mutliproc_even ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_even
&gt; ok 84 tls.13_aes_gcm.mutliproc_even
&gt; #  RUN           tls.13_aes_gcm.mutliproc_readers ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_readers
&gt; ok 85 tls.13_aes_gcm.mutliproc_readers
&gt; #  RUN           tls.13_aes_gcm.mutliproc_writers ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_writers
&gt; ok 86 tls.13_aes_gcm.mutliproc_writers
&gt; #  RUN           tls.13_aes_gcm.mutliproc_sendpage_even ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_sendpage_even
&gt; ok 87 tls.13_aes_gcm.mutliproc_sendpage_even
&gt; #  RUN           tls.13_aes_gcm.mutliproc_sendpage_readers ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_sendpage_readers
&gt; ok 88 tls.13_aes_gcm.mutliproc_sendpage_readers
&gt; #  RUN           tls.13_aes_gcm.mutliproc_sendpage_writers ...
&gt; #            OK  tls.13_aes_gcm.mutliproc_sendpage_writers
&gt; ok 89 tls.13_aes_gcm.mutliproc_sendpage_writers
&gt; #  RUN           tls.13_aes_gcm.control_msg ...
&gt; #            OK  tls.13_aes_gcm.control_msg
&gt; ok 90 tls.13_aes_gcm.control_msg
&gt; #  RUN           tls.13_aes_gcm.shutdown ...
&gt; #            OK  tls.13_aes_gcm.shutdown
&gt; ok 91 tls.13_aes_gcm.shutdown
&gt; #  RUN           tls.13_aes_gcm.shutdown_unsent ...
&gt; #            OK  tls.13_aes_gcm.shutdown_unsent
&gt; ok 92 tls.13_aes_gcm.shutdown_unsent
&gt; #  RUN           tls.13_aes_gcm.shutdown_reuse ...
&gt; #            OK  tls.13_aes_gcm.shutdown_reuse
&gt; ok 93 tls.13_aes_gcm.shutdown_reuse
&gt; #  RUN           tls.12_chacha.sendfile ...
&gt; #            OK  tls.12_chacha.sendfile
&gt; ok 94 tls.12_chacha.sendfile
&gt; #  RUN           tls.12_chacha.send_then_sendfile ...
&gt; #            OK  tls.12_chacha.send_then_sendfile
&gt; ok 95 tls.12_chacha.send_then_sendfile
&gt; #  RUN           tls.12_chacha.multi_chunk_sendfile ...
&gt; #            OK  tls.12_chacha.multi_chunk_sendfile
&gt; ok 96 tls.12_chacha.multi_chunk_sendfile
&gt; #  RUN           tls.12_chacha.recv_max ...
&gt; #            OK  tls.12_chacha.recv_max
&gt; ok 97 tls.12_chacha.recv_max
&gt; #  RUN           tls.12_chacha.recv_small ...
&gt; #            OK  tls.12_chacha.recv_small
&gt; ok 98 tls.12_chacha.recv_small
&gt; #  RUN           tls.12_chacha.msg_more ...
&gt; #            OK  tls.12_chacha.msg_more
&gt; ok 99 tls.12_chacha.msg_more
&gt; #  RUN           tls.12_chacha.msg_more_unsent ...
&gt; #            OK  tls.12_chacha.msg_more_unsent
&gt; ok 100 tls.12_chacha.msg_more_unsent
&gt; #  RUN           tls.12_chacha.sendmsg_single ...
&gt; #            OK  tls.12_chacha.sendmsg_single
&gt; ok 101 tls.12_chacha.sendmsg_single
&gt; #  RUN           tls.12_chacha.sendmsg_fragmented ...
&gt; #            OK  tls.12_chacha.sendmsg_fragmented
&gt; ok 102 tls.12_chacha.sendmsg_fragmented
&gt; #  RUN           tls.12_chacha.sendmsg_large ...
&gt; #            OK  tls.12_chacha.sendmsg_large
&gt; ok 103 tls.12_chacha.sendmsg_large
&gt; #  RUN           tls.12_chacha.sendmsg_multiple ...
&gt; #            OK  tls.12_chacha.sendmsg_multiple
&gt; ok 104 tls.12_chacha.sendmsg_multiple
&gt; #  RUN           tls.12_chacha.sendmsg_multiple_stress ...
&gt; #            OK  tls.12_chacha.sendmsg_multiple_stress
&gt; ok 105 tls.12_chacha.sendmsg_multiple_stress
&gt; #  RUN           tls.12_chacha.splice_from_pipe ...
&gt; #            OK  tls.12_chacha.splice_from_pipe
&gt; ok 106 tls.12_chacha.splice_from_pipe
&gt; #  RUN           tls.12_chacha.splice_from_pipe2 ...
&gt; #            OK  tls.12_chacha.splice_from_pipe2
&gt; ok 107 tls.12_chacha.splice_from_pipe2
&gt; #  RUN           tls.12_chacha.send_and_splice ...
&gt; #            OK  tls.12_chacha.send_and_splice
&gt; ok 108 tls.12_chacha.send_and_splice
&gt; #  RUN           tls.12_chacha.splice_to_pipe ...
&gt; #            OK  tls.12_chacha.splice_to_pipe
&gt; ok 109 tls.12_chacha.splice_to_pipe
&gt; #  RUN           tls.12_chacha.recvmsg_single ...
&gt; #            OK  tls.12_chacha.recvmsg_single
&gt; ok 110 tls.12_chacha.recvmsg_single
&gt; #  RUN           tls.12_chacha.recvmsg_single_max ...
&gt; #            OK  tls.12_chacha.recvmsg_single_max
&gt; ok 111 tls.12_chacha.recvmsg_single_max
&gt; #  RUN           tls.12_chacha.recvmsg_multiple ...
&gt; #            OK  tls.12_chacha.recvmsg_multiple
&gt; ok 112 tls.12_chacha.recvmsg_multiple
&gt; #  RUN           tls.12_chacha.single_send_multiple_recv ...
&gt; #            OK  tls.12_chacha.single_send_multiple_recv
&gt; ok 113 tls.12_chacha.single_send_multiple_recv
&gt; #  RUN           tls.12_chacha.multiple_send_single_recv ...
&gt; #            OK  tls.12_chacha.multiple_send_single_recv
&gt; ok 114 tls.12_chacha.multiple_send_single_recv
&gt; #  RUN           tls.12_chacha.single_send_multiple_recv_non_align ...
&gt; #            OK  tls.12_chacha.single_send_multiple_recv_non_align
&gt; ok 115 tls.12_chacha.single_send_multiple_recv_non_align
&gt; #  RUN           tls.12_chacha.recv_partial ...
&gt; #            OK  tls.12_chacha.recv_partial
&gt; ok 116 tls.12_chacha.recv_partial
&gt; #  RUN           tls.12_chacha.recv_nonblock ...
&gt; #            OK  tls.12_chacha.recv_nonblock
&gt; ok 117 tls.12_chacha.recv_nonblock
&gt; #  RUN           tls.12_chacha.recv_peek ...
&gt; #            OK  tls.12_chacha.recv_peek
&gt; ok 118 tls.12_chacha.recv_peek
&gt; #  RUN           tls.12_chacha.recv_peek_multiple ...
&gt; #            OK  tls.12_chacha.recv_peek_multiple
&gt; ok 119 tls.12_chacha.recv_peek_multiple
&gt; #  RUN           tls.12_chacha.recv_peek_multiple_records ...
&gt; #            OK  tls.12_chacha.recv_peek_multiple_records
&gt; ok 120 tls.12_chacha.recv_peek_multiple_records
&gt; #  RUN           tls.12_chacha.recv_peek_large_buf_mult_recs ...
&gt; #            OK  tls.12_chacha.recv_peek_large_buf_mult_recs
&gt; ok 121 tls.12_chacha.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.12_chacha.recv_lowat ...
&gt; #            OK  tls.12_chacha.recv_lowat
&gt; ok 122 tls.12_chacha.recv_lowat
&gt; #  RUN           tls.12_chacha.bidir ...
&gt; #            OK  tls.12_chacha.bidir
&gt; ok 123 tls.12_chacha.bidir
&gt; #  RUN           tls.12_chacha.pollin ...
&gt; #            OK  tls.12_chacha.pollin
&gt; ok 124 tls.12_chacha.pollin
&gt; #  RUN           tls.12_chacha.poll_wait ...
&gt; #            OK  tls.12_chacha.poll_wait
&gt; ok 125 tls.12_chacha.poll_wait
&gt; #  RUN           tls.12_chacha.poll_wait_split ...
&gt; #            OK  tls.12_chacha.poll_wait_split
&gt; ok 126 tls.12_chacha.poll_wait_split
&gt; #  RUN           tls.12_chacha.blocking ...
&gt; #            OK  tls.12_chacha.blocking
&gt; ok 127 tls.12_chacha.blocking
&gt; #  RUN           tls.12_chacha.nonblocking ...
&gt; #            OK  tls.12_chacha.nonblocking
&gt; ok 128 tls.12_chacha.nonblocking
&gt; #  RUN           tls.12_chacha.mutliproc_even ...
&gt; #            OK  tls.12_chacha.mutliproc_even
&gt; ok 129 tls.12_chacha.mutliproc_even
&gt; #  RUN           tls.12_chacha.mutliproc_readers ...
&gt; #            OK  tls.12_chacha.mutliproc_readers
&gt; ok 130 tls.12_chacha.mutliproc_readers
&gt; #  RUN           tls.12_chacha.mutliproc_writers ...
&gt; #            OK  tls.12_chacha.mutliproc_writers
&gt; ok 131 tls.12_chacha.mutliproc_writers
&gt; #  RUN           tls.12_chacha.mutliproc_sendpage_even ...
&gt; #            OK  tls.12_chacha.mutliproc_sendpage_even
&gt; ok 132 tls.12_chacha.mutliproc_sendpage_even
&gt; #  RUN           tls.12_chacha.mutliproc_sendpage_readers ...
&gt; #            OK  tls.12_chacha.mutliproc_sendpage_readers
&gt; ok 133 tls.12_chacha.mutliproc_sendpage_readers
&gt; #  RUN           tls.12_chacha.mutliproc_sendpage_writers ...
&gt; #            OK  tls.12_chacha.mutliproc_sendpage_writers
&gt; ok 134 tls.12_chacha.mutliproc_sendpage_writers
&gt; #  RUN           tls.12_chacha.control_msg ...
&gt; #            OK  tls.12_chacha.control_msg
&gt; ok 135 tls.12_chacha.control_msg
&gt; #  RUN           tls.12_chacha.shutdown ...
&gt; #            OK  tls.12_chacha.shutdown
&gt; ok 136 tls.12_chacha.shutdown
&gt; #  RUN           tls.12_chacha.shutdown_unsent ...
&gt; #            OK  tls.12_chacha.shutdown_unsent
&gt; ok 137 tls.12_chacha.shutdown_unsent
&gt; #  RUN           tls.12_chacha.shutdown_reuse ...
&gt; #            OK  tls.12_chacha.shutdown_reuse
&gt; ok 138 tls.12_chacha.shutdown_reuse
&gt; #  RUN           tls.13_chacha.sendfile ...
&gt; #            OK  tls.13_chacha.sendfile
&gt; ok 139 tls.13_chacha.sendfile
&gt; #  RUN           tls.13_chacha.send_then_sendfile ...
&gt; #            OK  tls.13_chacha.send_then_sendfile
&gt; ok 140 tls.13_chacha.send_then_sendfile
&gt; #  RUN           tls.13_chacha.multi_chunk_sendfile ...
&gt; #            OK  tls.13_chacha.multi_chunk_sendfile
&gt; ok 141 tls.13_chacha.multi_chunk_sendfile
&gt; #  RUN           tls.13_chacha.recv_max ...
&gt; #            OK  tls.13_chacha.recv_max
&gt; ok 142 tls.13_chacha.recv_max
&gt; #  RUN           tls.13_chacha.recv_small ...
&gt; #            OK  tls.13_chacha.recv_small
&gt; ok 143 tls.13_chacha.recv_small
&gt; #  RUN           tls.13_chacha.msg_more ...
&gt; #            OK  tls.13_chacha.msg_more
&gt; ok 144 tls.13_chacha.msg_more
&gt; #  RUN           tls.13_chacha.msg_more_unsent ...
&gt; #            OK  tls.13_chacha.msg_more_unsent
&gt; ok 145 tls.13_chacha.msg_more_unsent
&gt; #  RUN           tls.13_chacha.sendmsg_single ...
&gt; #            OK  tls.13_chacha.sendmsg_single
&gt; ok 146 tls.13_chacha.sendmsg_single
&gt; #  RUN           tls.13_chacha.sendmsg_fragmented ...
&gt; #            OK  tls.13_chacha.sendmsg_fragmented
&gt; ok 147 tls.13_chacha.sendmsg_fragmented
&gt; #  RUN           tls.13_chacha.sendmsg_large ...
&gt; #            OK  tls.13_chacha.sendmsg_large
&gt; ok 148 tls.13_chacha.sendmsg_large
&gt; #  RUN           tls.13_chacha.sendmsg_multiple ...
&gt; #            OK  tls.13_chacha.sendmsg_multiple
&gt; ok 149 tls.13_chacha.sendmsg_multiple
&gt; #  RUN           tls.13_chacha.sendmsg_multiple_stress ...
&gt; #            OK  tls.13_chacha.sendmsg_multiple_stress
&gt; ok 150 tls.13_chacha.sendmsg_multiple_stress
&gt; #  RUN           tls.13_chacha.splice_from_pipe ...
&gt; #            OK  tls.13_chacha.splice_from_pipe
&gt; ok 151 tls.13_chacha.splice_from_pipe
&gt; #  RUN           tls.13_chacha.splice_from_pipe2 ...
&gt; #            OK  tls.13_chacha.splice_from_pipe2
&gt; ok 152 tls.13_chacha.splice_from_pipe2
&gt; #  RUN           tls.13_chacha.send_and_splice ...
&gt; #            OK  tls.13_chacha.send_and_splice
&gt; ok 153 tls.13_chacha.send_and_splice
&gt; #  RUN           tls.13_chacha.splice_to_pipe ...
&gt; #            OK  tls.13_chacha.splice_to_pipe
&gt; ok 154 tls.13_chacha.splice_to_pipe
&gt; #  RUN           tls.13_chacha.recvmsg_single ...
&gt; #            OK  tls.13_chacha.recvmsg_single
&gt; ok 155 tls.13_chacha.recvmsg_single
&gt; #  RUN           tls.13_chacha.recvmsg_single_max ...
&gt; #            OK  tls.13_chacha.recvmsg_single_max
&gt; ok 156 tls.13_chacha.recvmsg_single_max
&gt; #  RUN           tls.13_chacha.recvmsg_multiple ...
&gt; #            OK  tls.13_chacha.recvmsg_multiple
&gt; ok 157 tls.13_chacha.recvmsg_multiple
&gt; #  RUN           tls.13_chacha.single_send_multiple_recv ...
&gt; #            OK  tls.13_chacha.single_send_multiple_recv
&gt; ok 158 tls.13_chacha.single_send_multiple_recv
&gt; #  RUN           tls.13_chacha.multiple_send_single_recv ...
&gt; #            OK  tls.13_chacha.multiple_send_single_recv
&gt; ok 159 tls.13_chacha.multiple_send_single_recv
&gt; #  RUN           tls.13_chacha.single_send_multiple_recv_non_align ...
&gt; #            OK  tls.13_chacha.single_send_multiple_recv_non_align
&gt; ok 160 tls.13_chacha.single_send_multiple_recv_non_align
&gt; #  RUN           tls.13_chacha.recv_partial ...
&gt; #            OK  tls.13_chacha.recv_partial
&gt; ok 161 tls.13_chacha.recv_partial
&gt; #  RUN           tls.13_chacha.recv_nonblock ...
&gt; #            OK  tls.13_chacha.recv_nonblock
&gt; ok 162 tls.13_chacha.recv_nonblock
&gt; #  RUN           tls.13_chacha.recv_peek ...
&gt; #            OK  tls.13_chacha.recv_peek
&gt; ok 163 tls.13_chacha.recv_peek
&gt; #  RUN           tls.13_chacha.recv_peek_multiple ...
&gt; #            OK  tls.13_chacha.recv_peek_multiple
&gt; ok 164 tls.13_chacha.recv_peek_multiple
&gt; #  RUN           tls.13_chacha.recv_peek_multiple_records ...
&gt; #            OK  tls.13_chacha.recv_peek_multiple_records
&gt; ok 165 tls.13_chacha.recv_peek_multiple_records
&gt; #  RUN           tls.13_chacha.recv_peek_large_buf_mult_recs ...
&gt; #            OK  tls.13_chacha.recv_peek_large_buf_mult_recs
&gt; ok 166 tls.13_chacha.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.13_chacha.recv_lowat ...
&gt; #            OK  tls.13_chacha.recv_lowat
&gt; ok 167 tls.13_chacha.recv_lowat
&gt; #  RUN           tls.13_chacha.bidir ...
&gt; #            OK  tls.13_chacha.bidir
&gt; ok 168 tls.13_chacha.bidir
&gt; #  RUN           tls.13_chacha.pollin ...
&gt; #            OK  tls.13_chacha.pollin
&gt; ok 169 tls.13_chacha.pollin
&gt; #  RUN           tls.13_chacha.poll_wait ...
&gt; #            OK  tls.13_chacha.poll_wait
&gt; ok 170 tls.13_chacha.poll_wait
&gt; #  RUN           tls.13_chacha.poll_wait_split ...
&gt; #            OK  tls.13_chacha.poll_wait_split
&gt; ok 171 tls.13_chacha.poll_wait_split
&gt; #  RUN           tls.13_chacha.blocking ...
&gt; #            OK  tls.13_chacha.blocking
&gt; ok 172 tls.13_chacha.blocking
&gt; #  RUN           tls.13_chacha.nonblocking ...
&gt; #            OK  tls.13_chacha.nonblocking
&gt; ok 173 tls.13_chacha.nonblocking
&gt; #  RUN           tls.13_chacha.mutliproc_even ...
&gt; #            OK  tls.13_chacha.mutliproc_even
&gt; ok 174 tls.13_chacha.mutliproc_even
&gt; #  RUN           tls.13_chacha.mutliproc_readers ...
&gt; #            OK  tls.13_chacha.mutliproc_readers
&gt; ok 175 tls.13_chacha.mutliproc_readers
&gt; #  RUN           tls.13_chacha.mutliproc_writers ...
&gt; #            OK  tls.13_chacha.mutliproc_writers
&gt; ok 176 tls.13_chacha.mutliproc_writers
&gt; #  RUN           tls.13_chacha.mutliproc_sendpage_even ...
&gt; #            OK  tls.13_chacha.mutliproc_sendpage_even
&gt; ok 177 tls.13_chacha.mutliproc_sendpage_even
&gt; #  RUN           tls.13_chacha.mutliproc_sendpage_readers ...
&gt; #            OK  tls.13_chacha.mutliproc_sendpage_readers
&gt; ok 178 tls.13_chacha.mutliproc_sendpage_readers
&gt; #  RUN           tls.13_chacha.mutliproc_sendpage_writers ...
&gt; #            OK  tls.13_chacha.mutliproc_sendpage_writers
&gt; ok 179 tls.13_chacha.mutliproc_sendpage_writers
&gt; #  RUN           tls.13_chacha.control_msg ...
&gt; #            OK  tls.13_chacha.control_msg
&gt; ok 180 tls.13_chacha.control_msg
&gt; #  RUN           tls.13_chacha.shutdown ...
&gt; #            OK  tls.13_chacha.shutdown
&gt; ok 181 tls.13_chacha.shutdown
&gt; #  RUN           tls.13_chacha.shutdown_unsent ...
&gt; #            OK  tls.13_chacha.shutdown_unsent
&gt; ok 182 tls.13_chacha.shutdown_unsent
&gt; #  RUN           tls.13_chacha.shutdown_reuse ...
&gt; #            OK  tls.13_chacha.shutdown_reuse
&gt; ok 183 tls.13_chacha.shutdown_reuse
&gt; #  RUN           tls.13_sm4_gcm.sendfile ...
&gt; #            OK  tls.13_sm4_gcm.sendfile
&gt; ok 184 tls.13_sm4_gcm.sendfile
&gt; #  RUN           tls.13_sm4_gcm.send_then_sendfile ...
&gt; #            OK  tls.13_sm4_gcm.send_then_sendfile
&gt; ok 185 tls.13_sm4_gcm.send_then_sendfile
&gt; #  RUN           tls.13_sm4_gcm.multi_chunk_sendfile ...
&gt; #            OK  tls.13_sm4_gcm.multi_chunk_sendfile
&gt; ok 186 tls.13_sm4_gcm.multi_chunk_sendfile
&gt; #  RUN           tls.13_sm4_gcm.recv_max ...
&gt; #            OK  tls.13_sm4_gcm.recv_max
&gt; ok 187 tls.13_sm4_gcm.recv_max
&gt; #  RUN           tls.13_sm4_gcm.recv_small ...
&gt; #            OK  tls.13_sm4_gcm.recv_small
&gt; ok 188 tls.13_sm4_gcm.recv_small
&gt; #  RUN           tls.13_sm4_gcm.msg_more ...
&gt; #            OK  tls.13_sm4_gcm.msg_more
&gt; ok 189 tls.13_sm4_gcm.msg_more
&gt; #  RUN           tls.13_sm4_gcm.msg_more_unsent ...
&gt; #            OK  tls.13_sm4_gcm.msg_more_unsent
&gt; ok 190 tls.13_sm4_gcm.msg_more_unsent
&gt; #  RUN           tls.13_sm4_gcm.sendmsg_single ...
&gt; #            OK  tls.13_sm4_gcm.sendmsg_single
&gt; ok 191 tls.13_sm4_gcm.sendmsg_single
&gt; #  RUN           tls.13_sm4_gcm.sendmsg_fragmented ...
&gt; #            OK  tls.13_sm4_gcm.sendmsg_fragmented
&gt; ok 192 tls.13_sm4_gcm.sendmsg_fragmented
&gt; #  RUN           tls.13_sm4_gcm.sendmsg_large ...
&gt; #            OK  tls.13_sm4_gcm.sendmsg_large
&gt; ok 193 tls.13_sm4_gcm.sendmsg_large
&gt; #  RUN           tls.13_sm4_gcm.sendmsg_multiple ...
&gt; #            OK  tls.13_sm4_gcm.sendmsg_multiple
&gt; ok 194 tls.13_sm4_gcm.sendmsg_multiple
&gt; #  RUN           tls.13_sm4_gcm.sendmsg_multiple_stress ...
&gt; #            OK  tls.13_sm4_gcm.sendmsg_multiple_stress
&gt; ok 195 tls.13_sm4_gcm.sendmsg_multiple_stress
&gt; #  RUN           tls.13_sm4_gcm.splice_from_pipe ...
&gt; #            OK  tls.13_sm4_gcm.splice_from_pipe
&gt; ok 196 tls.13_sm4_gcm.splice_from_pipe
&gt; #  RUN           tls.13_sm4_gcm.splice_from_pipe2 ...
&gt; #            OK  tls.13_sm4_gcm.splice_from_pipe2
&gt; ok 197 tls.13_sm4_gcm.splice_from_pipe2
&gt; #  RUN           tls.13_sm4_gcm.send_and_splice ...
&gt; #            OK  tls.13_sm4_gcm.send_and_splice
&gt; ok 198 tls.13_sm4_gcm.send_and_splice
&gt; #  RUN           tls.13_sm4_gcm.splice_to_pipe ...
&gt; #            OK  tls.13_sm4_gcm.splice_to_pipe
&gt; ok 199 tls.13_sm4_gcm.splice_to_pipe
&gt; #  RUN           tls.13_sm4_gcm.recvmsg_single ...
&gt; #            OK  tls.13_sm4_gcm.recvmsg_single
&gt; ok 200 tls.13_sm4_gcm.recvmsg_single
&gt; #  RUN           tls.13_sm4_gcm.recvmsg_single_max ...
&gt; #            OK  tls.13_sm4_gcm.recvmsg_single_max
&gt; ok 201 tls.13_sm4_gcm.recvmsg_single_max
&gt; #  RUN           tls.13_sm4_gcm.recvmsg_multiple ...
&gt; #            OK  tls.13_sm4_gcm.recvmsg_multiple
&gt; ok 202 tls.13_sm4_gcm.recvmsg_multiple
&gt; #  RUN           tls.13_sm4_gcm.single_send_multiple_recv ...
&gt; #            OK  tls.13_sm4_gcm.single_send_multiple_recv
&gt; ok 203 tls.13_sm4_gcm.single_send_multiple_recv
&gt; #  RUN           tls.13_sm4_gcm.multiple_send_single_recv ...
&gt; #            OK  tls.13_sm4_gcm.multiple_send_single_recv
&gt; ok 204 tls.13_sm4_gcm.multiple_send_single_recv
&gt; #  RUN           tls.13_sm4_gcm.single_send_multiple_recv_non_align ...
&gt; #            OK  tls.13_sm4_gcm.single_send_multiple_recv_non_align
&gt; ok 205 tls.13_sm4_gcm.single_send_multiple_recv_non_align
&gt; #  RUN           tls.13_sm4_gcm.recv_partial ...
&gt; #            OK  tls.13_sm4_gcm.recv_partial
&gt; ok 206 tls.13_sm4_gcm.recv_partial
&gt; #  RUN           tls.13_sm4_gcm.recv_nonblock ...
&gt; #            OK  tls.13_sm4_gcm.recv_nonblock
&gt; ok 207 tls.13_sm4_gcm.recv_nonblock
&gt; #  RUN           tls.13_sm4_gcm.recv_peek ...
&gt; #            OK  tls.13_sm4_gcm.recv_peek
&gt; ok 208 tls.13_sm4_gcm.recv_peek
&gt; #  RUN           tls.13_sm4_gcm.recv_peek_multiple ...
&gt; #            OK  tls.13_sm4_gcm.recv_peek_multiple
&gt; ok 209 tls.13_sm4_gcm.recv_peek_multiple
&gt; #  RUN           tls.13_sm4_gcm.recv_peek_multiple_records ...
&gt; #            OK  tls.13_sm4_gcm.recv_peek_multiple_records
&gt; ok 210 tls.13_sm4_gcm.recv_peek_multiple_records
&gt; #  RUN           tls.13_sm4_gcm.recv_peek_large_buf_mult_recs ...
&gt; #            OK  tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
&gt; ok 211 tls.13_sm4_gcm.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.13_sm4_gcm.recv_lowat ...
&gt; #            OK  tls.13_sm4_gcm.recv_lowat
&gt; ok 212 tls.13_sm4_gcm.recv_lowat
&gt; #  RUN           tls.13_sm4_gcm.bidir ...
&gt; #            OK  tls.13_sm4_gcm.bidir
&gt; ok 213 tls.13_sm4_gcm.bidir
&gt; #  RUN           tls.13_sm4_gcm.pollin ...
&gt; #            OK  tls.13_sm4_gcm.pollin
&gt; ok 214 tls.13_sm4_gcm.pollin
&gt; #  RUN           tls.13_sm4_gcm.poll_wait ...
&gt; #            OK  tls.13_sm4_gcm.poll_wait
&gt; ok 215 tls.13_sm4_gcm.poll_wait
&gt; #  RUN           tls.13_sm4_gcm.poll_wait_split ...
&gt; #            OK  tls.13_sm4_gcm.poll_wait_split
&gt; ok 216 tls.13_sm4_gcm.poll_wait_split
&gt; #  RUN           tls.13_sm4_gcm.blocking ...
&gt; #            OK  tls.13_sm4_gcm.blocking
&gt; ok 217 tls.13_sm4_gcm.blocking
&gt; #  RUN           tls.13_sm4_gcm.nonblocking ...
&gt; #            OK  tls.13_sm4_gcm.nonblocking
&gt; ok 218 tls.13_sm4_gcm.nonblocking
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_even ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_even
&gt; ok 219 tls.13_sm4_gcm.mutliproc_even
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_readers ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_readers
&gt; ok 220 tls.13_sm4_gcm.mutliproc_readers
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_writers ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_writers
&gt; ok 221 tls.13_sm4_gcm.mutliproc_writers
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_even ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_sendpage_even
&gt; ok 222 tls.13_sm4_gcm.mutliproc_sendpage_even
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_readers ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_sendpage_readers
&gt; ok 223 tls.13_sm4_gcm.mutliproc_sendpage_readers
&gt; #  RUN           tls.13_sm4_gcm.mutliproc_sendpage_writers ...
&gt; #            OK  tls.13_sm4_gcm.mutliproc_sendpage_writers
&gt; ok 224 tls.13_sm4_gcm.mutliproc_sendpage_writers
&gt; #  RUN           tls.13_sm4_gcm.control_msg ...
&gt; #            OK  tls.13_sm4_gcm.control_msg
&gt; ok 225 tls.13_sm4_gcm.control_msg
&gt; #  RUN           tls.13_sm4_gcm.shutdown ...
&gt; #            OK  tls.13_sm4_gcm.shutdown
&gt; ok 226 tls.13_sm4_gcm.shutdown
&gt; #  RUN           tls.13_sm4_gcm.shutdown_unsent ...
&gt; #            OK  tls.13_sm4_gcm.shutdown_unsent
&gt; ok 227 tls.13_sm4_gcm.shutdown_unsent
&gt; #  RUN           tls.13_sm4_gcm.shutdown_reuse ...
&gt; #            OK  tls.13_sm4_gcm.shutdown_reuse
&gt; ok 228 tls.13_sm4_gcm.shutdown_reuse
&gt; #  RUN           tls.13_sm4_ccm.sendfile ...
&gt; # tls.c:239:sendfile:Expected ret (-1) == 0 (0)
&gt; # sendfile: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendfile
&gt; not ok 229 tls.13_sm4_ccm.sendfile
&gt; #  RUN           tls.13_sm4_ccm.send_then_sendfile ...
&gt; # tls.c:239:send_then_sendfile:Expected ret (-1) == 0 (0)
&gt; # send_then_sendfile: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.send_then_sendfile
&gt; not ok 230 tls.13_sm4_ccm.send_then_sendfile
&gt; #  RUN           tls.13_sm4_ccm.multi_chunk_sendfile ...
&gt; # tls.c:239:multi_chunk_sendfile:Expected ret (-1) == 0 (0)
&gt; # multi_chunk_sendfile: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.multi_chunk_sendfile
&gt; not ok 231 tls.13_sm4_ccm.multi_chunk_sendfile
&gt; #  RUN           tls.13_sm4_ccm.recv_max ...
&gt; # tls.c:239:recv_max:Expected ret (-1) == 0 (0)
&gt; # recv_max: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_max
&gt; not ok 232 tls.13_sm4_ccm.recv_max
&gt; #  RUN           tls.13_sm4_ccm.recv_small ...
&gt; # tls.c:239:recv_small:Expected ret (-1) == 0 (0)
&gt; # recv_small: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_small
&gt; not ok 233 tls.13_sm4_ccm.recv_small
&gt; #  RUN           tls.13_sm4_ccm.msg_more ...
&gt; # tls.c:239:msg_more:Expected ret (-1) == 0 (0)
&gt; # msg_more: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.msg_more
&gt; not ok 234 tls.13_sm4_ccm.msg_more
&gt; #  RUN           tls.13_sm4_ccm.msg_more_unsent ...
&gt; # tls.c:239:msg_more_unsent:Expected ret (-1) == 0 (0)
&gt; # msg_more_unsent: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.msg_more_unsent
&gt; not ok 235 tls.13_sm4_ccm.msg_more_unsent
&gt; #  RUN           tls.13_sm4_ccm.sendmsg_single ...
&gt; # tls.c:239:sendmsg_single:Expected ret (-1) == 0 (0)
&gt; # sendmsg_single: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendmsg_single
&gt; not ok 236 tls.13_sm4_ccm.sendmsg_single
&gt; #  RUN           tls.13_sm4_ccm.sendmsg_fragmented ...
&gt; # tls.c:239:sendmsg_fragmented:Expected ret (-1) == 0 (0)
&gt; # sendmsg_fragmented: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendmsg_fragmented
&gt; not ok 237 tls.13_sm4_ccm.sendmsg_fragmented
&gt; #  RUN           tls.13_sm4_ccm.sendmsg_large ...
&gt; # tls.c:239:sendmsg_large:Expected ret (-1) == 0 (0)
&gt; # sendmsg_large: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendmsg_large
&gt; not ok 238 tls.13_sm4_ccm.sendmsg_large
&gt; #  RUN           tls.13_sm4_ccm.sendmsg_multiple ...
&gt; # tls.c:239:sendmsg_multiple:Expected ret (-1) == 0 (0)
&gt; # sendmsg_multiple: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendmsg_multiple
&gt; not ok 239 tls.13_sm4_ccm.sendmsg_multiple
&gt; #  RUN           tls.13_sm4_ccm.sendmsg_multiple_stress ...
&gt; # tls.c:239:sendmsg_multiple_stress:Expected ret (-1) == 0 (0)
&gt; # sendmsg_multiple_stress: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.sendmsg_multiple_stress
&gt; not ok 240 tls.13_sm4_ccm.sendmsg_multiple_stress
&gt; #  RUN           tls.13_sm4_ccm.splice_from_pipe ...
&gt; # tls.c:239:splice_from_pipe:Expected ret (-1) == 0 (0)
&gt; # splice_from_pipe: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.splice_from_pipe
&gt; not ok 241 tls.13_sm4_ccm.splice_from_pipe
&gt; #  RUN           tls.13_sm4_ccm.splice_from_pipe2 ...
&gt; # tls.c:239:splice_from_pipe2:Expected ret (-1) == 0 (0)
&gt; # splice_from_pipe2: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.splice_from_pipe2
&gt; not ok 242 tls.13_sm4_ccm.splice_from_pipe2
&gt; #  RUN           tls.13_sm4_ccm.send_and_splice ...
&gt; # tls.c:239:send_and_splice:Expected ret (-1) == 0 (0)
&gt; # send_and_splice: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.send_and_splice
&gt; not ok 243 tls.13_sm4_ccm.send_and_splice
&gt; #  RUN           tls.13_sm4_ccm.splice_to_pipe ...
&gt; # tls.c:239:splice_to_pipe:Expected ret (-1) == 0 (0)
&gt; # splice_to_pipe: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.splice_to_pipe
&gt; not ok 244 tls.13_sm4_ccm.splice_to_pipe
&gt; #  RUN           tls.13_sm4_ccm.recvmsg_single ...
&gt; # tls.c:239:recvmsg_single:Expected ret (-1) == 0 (0)
&gt; # recvmsg_single: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recvmsg_single
&gt; not ok 245 tls.13_sm4_ccm.recvmsg_single
&gt; #  RUN           tls.13_sm4_ccm.recvmsg_single_max ...
&gt; # tls.c:239:recvmsg_single_max:Expected ret (-1) == 0 (0)
&gt; # recvmsg_single_max: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recvmsg_single_max
&gt; not ok 246 tls.13_sm4_ccm.recvmsg_single_max
&gt; #  RUN           tls.13_sm4_ccm.recvmsg_multiple ...
&gt; # tls.c:239:recvmsg_multiple:Expected ret (-1) == 0 (0)
&gt; # recvmsg_multiple: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recvmsg_multiple
&gt; not ok 247 tls.13_sm4_ccm.recvmsg_multiple
&gt; #  RUN           tls.13_sm4_ccm.single_send_multiple_recv ...
&gt; # tls.c:239:single_send_multiple_recv:Expected ret (-1) == 0 (0)
&gt; # single_send_multiple_recv: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.single_send_multiple_recv
&gt; not ok 248 tls.13_sm4_ccm.single_send_multiple_recv
&gt; #  RUN           tls.13_sm4_ccm.multiple_send_single_recv ...
&gt; # tls.c:239:multiple_send_single_recv:Expected ret (-1) == 0 (0)
&gt; # multiple_send_single_recv: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.multiple_send_single_recv
&gt; not ok 249 tls.13_sm4_ccm.multiple_send_single_recv
&gt; #  RUN           tls.13_sm4_ccm.single_send_multiple_recv_non_align ...
&gt; # tls.c:239:single_send_multiple_recv_non_align:Expected ret (-1) == 0 (0)
&gt; # single_send_multiple_recv_non_align: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.single_send_multiple_recv_non_align
&gt; not ok 250 tls.13_sm4_ccm.single_send_multiple_recv_non_align
&gt; #  RUN           tls.13_sm4_ccm.recv_partial ...
&gt; # tls.c:239:recv_partial:Expected ret (-1) == 0 (0)
&gt; # recv_partial: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_partial
&gt; not ok 251 tls.13_sm4_ccm.recv_partial
&gt; #  RUN           tls.13_sm4_ccm.recv_nonblock ...
&gt; # tls.c:239:recv_nonblock:Expected ret (-1) == 0 (0)
&gt; # recv_nonblock: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_nonblock
&gt; not ok 252 tls.13_sm4_ccm.recv_nonblock
&gt; #  RUN           tls.13_sm4_ccm.recv_peek ...
&gt; # tls.c:239:recv_peek:Expected ret (-1) == 0 (0)
&gt; # recv_peek: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_peek
&gt; not ok 253 tls.13_sm4_ccm.recv_peek
&gt; #  RUN           tls.13_sm4_ccm.recv_peek_multiple ...
&gt; # tls.c:239:recv_peek_multiple:Expected ret (-1) == 0 (0)
&gt; # recv_peek_multiple: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_peek_multiple
&gt; not ok 254 tls.13_sm4_ccm.recv_peek_multiple
&gt; #  RUN           tls.13_sm4_ccm.recv_peek_multiple_records ...
&gt; # tls.c:239:recv_peek_multiple_records:Expected ret (-1) == 0 (0)
&gt; # recv_peek_multiple_records: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_peek_multiple_records
&gt; not ok 255 tls.13_sm4_ccm.recv_peek_multiple_records
&gt; #  RUN           tls.13_sm4_ccm.recv_peek_large_buf_mult_recs ...
&gt; # tls.c:239:recv_peek_large_buf_mult_recs:Expected ret (-1) == 0 (0)
&gt; # recv_peek_large_buf_mult_recs: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
&gt; not ok 256 tls.13_sm4_ccm.recv_peek_large_buf_mult_recs
&gt; #  RUN           tls.13_sm4_ccm.recv_lowat ...
&gt; # tls.c:239:recv_lowat:Expected ret (-1) == 0 (0)
&gt; # recv_lowat: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.recv_lowat
&gt; not ok 257 tls.13_sm4_ccm.recv_lowat
&gt; #  RUN           tls.13_sm4_ccm.bidir ...
&gt; # tls.c:239:bidir:Expected ret (-1) == 0 (0)
&gt; # bidir: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.bidir
&gt; not ok 258 tls.13_sm4_ccm.bidir
&gt; #  RUN           tls.13_sm4_ccm.pollin ...
&gt; # tls.c:239:pollin:Expected ret (-1) == 0 (0)
&gt; # pollin: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.pollin
&gt; not ok 259 tls.13_sm4_ccm.pollin
&gt; #  RUN           tls.13_sm4_ccm.poll_wait ...
&gt; # tls.c:239:poll_wait:Expected ret (-1) == 0 (0)
&gt; # poll_wait: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.poll_wait
&gt; not ok 260 tls.13_sm4_ccm.poll_wait
&gt; #  RUN           tls.13_sm4_ccm.poll_wait_split ...
&gt; # tls.c:239:poll_wait_split:Expected ret (-1) == 0 (0)
&gt; # poll_wait_split: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.poll_wait_split
&gt; not ok 261 tls.13_sm4_ccm.poll_wait_split
&gt; #  RUN           tls.13_sm4_ccm.blocking ...
&gt; # tls.c:239:blocking:Expected ret (-1) == 0 (0)
&gt; # blocking: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.blocking
&gt; not ok 262 tls.13_sm4_ccm.blocking
&gt; #  RUN           tls.13_sm4_ccm.nonblocking ...
&gt; # tls.c:239:nonblocking:Expected ret (-1) == 0 (0)
&gt; # nonblocking: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.nonblocking
&gt; not ok 263 tls.13_sm4_ccm.nonblocking
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_even ...
&gt; # tls.c:239:mutliproc_even:Expected ret (-1) == 0 (0)
&gt; # mutliproc_even: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_even
&gt; not ok 264 tls.13_sm4_ccm.mutliproc_even
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_readers ...
&gt; # tls.c:239:mutliproc_readers:Expected ret (-1) == 0 (0)
&gt; # mutliproc_readers: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_readers
&gt; not ok 265 tls.13_sm4_ccm.mutliproc_readers
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_writers ...
&gt; # tls.c:239:mutliproc_writers:Expected ret (-1) == 0 (0)
&gt; # mutliproc_writers: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_writers
&gt; not ok 266 tls.13_sm4_ccm.mutliproc_writers
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_even ...
&gt; # tls.c:239:mutliproc_sendpage_even:Expected ret (-1) == 0 (0)
&gt; # mutliproc_sendpage_even: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_even
&gt; not ok 267 tls.13_sm4_ccm.mutliproc_sendpage_even
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_readers ...
&gt; # tls.c:239:mutliproc_sendpage_readers:Expected ret (-1) == 0 (0)
&gt; # mutliproc_sendpage_readers: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_readers
&gt; not ok 268 tls.13_sm4_ccm.mutliproc_sendpage_readers
&gt; #  RUN           tls.13_sm4_ccm.mutliproc_sendpage_writers ...
&gt; # tls.c:239:mutliproc_sendpage_writers:Expected ret (-1) == 0 (0)
&gt; # mutliproc_sendpage_writers: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.mutliproc_sendpage_writers
&gt; not ok 269 tls.13_sm4_ccm.mutliproc_sendpage_writers
&gt; #  RUN           tls.13_sm4_ccm.control_msg ...
&gt; # tls.c:239:control_msg:Expected ret (-1) == 0 (0)
&gt; # control_msg: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.control_msg
&gt; not ok 270 tls.13_sm4_ccm.control_msg
&gt; #  RUN           tls.13_sm4_ccm.shutdown ...
&gt; # tls.c:239:shutdown:Expected ret (-1) == 0 (0)
&gt; # shutdown: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.shutdown
&gt; not ok 271 tls.13_sm4_ccm.shutdown
&gt; #  RUN           tls.13_sm4_ccm.shutdown_unsent ...
&gt; # tls.c:239:shutdown_unsent:Expected ret (-1) == 0 (0)
&gt; # shutdown_unsent: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.shutdown_unsent
&gt; not ok 272 tls.13_sm4_ccm.shutdown_unsent
&gt; #  RUN           tls.13_sm4_ccm.shutdown_reuse ...
&gt; # tls.c:239:shutdown_reuse:Expected ret (-1) == 0 (0)
&gt; # shutdown_reuse: Test terminated by assertion
&gt; #          FAIL  tls.13_sm4_ccm.shutdown_reuse
&gt; not ok 273 tls.13_sm4_ccm.shutdown_reuse
&gt; # FAILED: 228 / 273 tests passed.
&gt; # Totals: pass:228 fail:45 xfail:0 xpass:0 skip:0 error:0

---调研了一下，这条用例在11.25号开始就一直是pass的，应该是修复了，只是开发未在bug单上回复评论；然后从昨晚编译的内核开始又fail，跟上次不同的是，这次fail了一个测试点，且在不同机器上测试均fail，初步排除了环境问题

fail部分测试日志：
# uname -r
5.10.134-335.git.b9e0e840126f.an8.x86_64

# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
# tls.c:1340:non_established:Expected errno (22) == ENOTCONN (107)
# non_established: Test failed at step #3
#          FAIL  global.non_established
not ok 1 global.non_established
---------省略若干行----------------
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# FAILED: 272 / 273 tests passed.
# Totals: pass:272 fail:1 xfail:0 xpass:0 skip:0 error:0

开发在3.13合入了3个commit，应该与此相关，请参考
https://gitee.com/anolis/cloud-kernel/pulls/1444
https://gitee.com/anolis/cloud-kernel/pulls/1440
https://gitee.com/anolis/cloud-kernel/pulls/1402/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15194</commentid>
    <comment_count>5</comment_count>
    <who name="宁畅">hengqi.hq</who>
    <bug_when>2023-03-15 19:08:06 +0000</bug_when>
    <thetext>PR: https://gitee.com/anolis/cloud-kernel/pulls/1476</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15199</commentid>
    <comment_count>6</comment_count>
    <who name="shanxifanshi">wb-lyf900195</who>
    <bug_when>2023-03-16 09:54:35 +0000</bug_when>
    <thetext>最新nightly验证，用例pass

# uname -r
5.10.134-337.git.8f3d075c5f6a.an8.x86_64

# ./tls
TAP version 13
1..273
# Starting 273 tests from 8 test cases.
#  RUN           global.non_established ...
#            OK  global.non_established
ok 1 global.non_established
#  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_aes_gcm.sendfile ...
#            OK  tls.12_aes_gcm.sendfile
----------------省略部分日志------------
ok 271 tls.13_sm4_ccm.shutdown
#  RUN           tls.13_sm4_ccm.shutdown_unsent ...
#            OK  tls.13_sm4_ccm.shutdown_unsent
ok 272 tls.13_sm4_ccm.shutdown_unsent
#  RUN           tls.13_sm4_ccm.shutdown_reuse ...
#            OK  tls.13_sm4_ccm.shutdown_reuse
ok 273 tls.13_sm4_ccm.shutdown_reuse
# PASSED: 273 / 273 tests passed.
# Totals: pass:273 fail:0 xfail:0 xpass:0 skip:0 error:0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>15200</commentid>
    <comment_count>7</comment_count>
    <who name="yunhe123">zgy01497303</who>
    <bug_when>2023-03-16 09:56:55 +0000</bug_when>
    <thetext>3.16 nightly中，该用例执行pass，详细见：
https://tone.openanolis.cn/ws/jfupduzb/test_result/56647，问题已解决，该bug单关闭。</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>