lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20210622082549.GA7472@xsang-OptiPlex-9020>
Date:   Tue, 22 Jun 2021 16:25:49 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Dust Li <dust.li@...ux.alibaba.com>
Cc:     0day robot <lkp@...el.com>, LKML <linux-kernel@...r.kernel.org>,
        lkp@...ts.01.org, mptcp@...ts.01.org,
        Eric Dumazet <edumazet@...gle.com>, davem@...emloft.net,
        netdev@...r.kernel.org, Tony Lu <tonylu@...ux.alibaba.com>,
        Xuan Zhuo <xuanzhuo@...ux.alibaba.com>
Subject: [tcp]  7bf6f9c438: kernel-selftests.net/mptcp.mptcp_connect.sh.fail



Greeting,

FYI, we noticed the following commit (built with gcc-9):

commit: 7bf6f9c438cda3420151d291d6b9457f53c2f2ca ("[PATCH net-next] tcp: avoid spurious loopback retransmit")
url: https://github.com/0day-ci/linux/commits/Dust-Li/tcp-avoid-spurious-loopback-retransmit/20210607-234716
base: https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git 1a42624aecba438f1d114430a14b640cdfa51c87

in testcase: kernel-selftests
version: kernel-selftests-x86_64-7ae2585b-1_20210607
with following parameters:

	group: mptcp
	ucode: 0xe2

test-description: The kernel contains a set of "self tests" under the tools/testing/selftests/ directory. These are intended to be small unit tests to exercise individual code paths in the kernel.
test-url: https://www.kernel.org/doc/Documentation/kselftest.txt


on test machine: 8 threads Intel(R) Core(TM) i7-6770HQ CPU @ 2.60GHz with 32G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):




If you fix the issue, kindly add following tag
Reported-by: kernel test robot <oliver.sang@...el.com>

KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-8.3-kselftests-7bf6f9c438cda3420151d291d6b9457f53c2f2ca
2021-06-16 21:59:42 ln -sf /usr/bin/clang
2021-06-16 21:59:42 ln -sf /usr/bin/llc
2021-06-16 21:59:42 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh
2021-06-16 21:59:42 sed -i s/default_timeout=45/default_timeout=300/ /kselftests/kselftest/runner.sh
source /lkp/lkp/src/lib/tests/kernel-selftests-ext.sh
2021-06-16 21:59:42 /kselftests/run_kselftest.sh -c net/mptcp
TAP version 13
1..6
# selftests: net/mptcp: mptcp_connect.sh
# INFO: set ns4-60ca744e-6lsPbw dev ns4eth3: ethtool -K tso off
# Created /tmp/tmp.WFkr05fgGI (size 618524	/tmp/tmp.WFkr05fgGI) containing data sent by client
# Created /tmp/tmp.oc5KWhLEDk (size 7028764	/tmp/tmp.oc5KWhLEDk) containing data sent by server
# New MPTCP socket can be blocked via sysctl		[ OK ]
# setsockopt(..., TCP_ULP, "mptcp", ...) blocked	[ OK ]
# INFO: validating network environment with pings
# INFO: Using loss of 0.07% delay 48 ms reorder 99% 83% with delay 12ms on ns3eth4
# ns1 MPTCP -> ns1 (10.0.1.1:10000      ) MPTCP	(duration   106ms) [ OK ]
# ns1 MPTCP -> ns1 (10.0.1.1:10001      ) TCP  	(duration    69ms) [ OK ]
# ns1 TCP   -> ns1 (10.0.1.1:10002      ) MPTCP	(duration    71ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP	(duration   108ms) [ OK ]
# ns1 MPTCP -> ns1 (dead:beef:1::1:10004) TCP  	(duration    93ms) [ OK ]
# ns1 TCP   -> ns1 (dead:beef:1::1:10005) MPTCP	(duration    68ms) [ OK ]
# ns1 MPTCP -> ns2 (10.0.1.2:10006      ) MPTCP	(duration   174ms) [ OK ]
# ns1 MPTCP -> ns2 (dead:beef:1::2:10007) MPTCP	(duration   223ms) [ OK ]
# ns1 MPTCP -> ns2 (10.0.2.1:10008      ) MPTCP	(duration   145ms) [ OK ]
# ns1 MPTCP -> ns2 (dead:beef:2::1:10009) MPTCP	(duration   161ms) [ OK ]
# ns1 MPTCP -> ns3 (10.0.2.2:10010      ) MPTCP	(duration   661ms) [ OK ]
# ns1 MPTCP -> ns3 (dead:beef:2::2:10011) MPTCP	(duration   668ms) [ OK ]
# ns1 MPTCP -> ns3 (10.0.3.2:10012      ) MPTCP	(duration   655ms) [ OK ]
# ns1 MPTCP -> ns3 (dead:beef:3::2:10013) MPTCP	(duration   649ms) [ OK ]
# ns1 MPTCP -> ns4 (10.0.3.1:10014      ) MPTCP	(duration   709ms) [ OK ]
# ns1 MPTCP -> ns4 (dead:beef:3::1:10015) MPTCP	(duration   805ms) [ OK ]
# ns2 MPTCP -> ns1 (10.0.1.1:10016      ) MPTCP	(duration   143ms) [ OK ]
# ns2 MPTCP -> ns1 (dead:beef:1::1:10017) MPTCP	(duration   157ms) [ OK ]
# ns2 MPTCP -> ns3 (10.0.2.2:10018      ) MPTCP	(duration   648ms) [ OK ]
# ns2 MPTCP -> ns3 (dead:beef:2::2:10019) MPTCP	copyfd_io_poll: poll timed out (events: POLLIN 1, POLLOUT 0)
# (duration 30604ms) [ FAIL ] client exit code 0, server 2
# 
# netns ns3-60ca744e-6lsPbw socket stat for 10019:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Netid State      Recv-Q Send-Q    Local Address:Port      Peer Address:Port Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
# tcp   ESTAB      0      0      [dead:beef:2::2]:10019 [dead:beef:2::1]:57670 ino:0 sk:1 cgroup:unreachable:1bf <->
# 	 ts sack cubic wscale:7,7 rto:253 rtt:52.534/8.815 ato:40 mss:1428 pmtu:1500 rcvmss:1428 advmss:1428 cwnd:4040 bytes_sent:7028764 bytes_acked:7028764 bytes_received:371176 segs_out:5222 segs_in:1049 data_segs_out:5111 data_segs_in:456 send 878535044bps lastsnd:30029 lastrcv:30389 lastack:29981 pacing_rate 1757061720bps delivery_rate 237512bps delivered:5112 busy:602ms rwnd_limited:7ms(1.2%) reord_seen:1 rcv_rtt:48 rcv_space:14400 rcv_ssthresh:659490 minrtt:48.05 tcp-ulp-mptcp flags:Mecv token:0000(id:0)/cdf9c645(id:0) seq:541df7e12932a8bd sfseq:58919 ssnoff:d72837ee maplen:fb90
# mptcp FIN-WAIT-2 0      0      [dead:beef:2::2]:10019 [dead:beef:2::1]:57670 timer:(keepalive,59sec,0) ino:0 sk:2 cgroup:unreachable:1bf ---
# 	 remote_key token:cdf9c645 write_seq:6968acbcd7961d01 snd_una:6968acbcd7961d01 rcv_nxt:541df7e12932c98d                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
# TcpPassiveOpens                 1                  0.0
# TcpInSegs                       735                0.0
# TcpOutSegs                      5223               0.0
# TcpExtDelayedACKs               1                  0.0
# TcpExtTCPPureAcks               592                0.0
# TcpExtTCPSACKReorder            1                  0.0
# TcpExtTCPDSACKOfoSent           1                  0.0
# TcpExtTCPSackShiftFallback      1                  0.0
# TcpExtTCPRcvCoalesce            4                  0.0
# TcpExtTCPOFOQueue               31                 0.0
# TcpExtTCPOFOMerge               1                  0.0
# TcpExtTCPAutoCorking            11                 0.0
# TcpExtTCPOrigDataSent           5111               0.0
# TcpExtTCPDelivered              5111               0.0
# TcpExtTCPAckCompressed          22                 0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# 
# netns ns2-60ca744e-6lsPbw socket stat for 10019:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Netid State   Recv-Q Send-Q    Local Address:Port      Peer Address:Port Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
# tcp   ESTAB   0      268060 [dead:beef:2::1]:57670 [dead:beef:2::2]:10019 timer:(on,1.443ms,6) ino:0 sk:1001 cgroup:unreachable:1bf <->
# 	 ts sack cubic wscale:7,7 rto:15936 backoff:6 rtt:48.754/0.608 ato:40 mss:1428 pmtu:1500 rcvmss:1400 advmss:1428 cwnd:1 ssthresh:196 bytes_sent:639072 bytes_retrans:948 bytes_acked:371177 bytes_received:7028764 segs_out:1055 segs_in:5223 data_segs_out:462 data_segs_in:5111 send 234319bps lastsnd:30341 lastrcv:30086 lastack:30086 pacing_rate 89509944bps delivery_rate 1531160bps delivered:456 busy:30688ms unacked:191 retrans:0/1 lost:6 sacked:185 rcv_rtt:48 rcv_space:14280 rcv_ssthresh:3144437 notsent:1112 minrtt:48.042 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/e6ae8b1a(id:0) seq:6968acbcd7961ce4 sfseq:6b4001 ssnoff:f27c917a maplen:1c
# mptcp CLOSING 0      0      [dead:beef:2::1]:57670 [dead:beef:2::2]:10019 timer:(keepalive,29sec,0) ino:0 sk:1002 cgroup:unreachable:1bf ---
# 	 remote_key token:e6ae8b1a write_seq:541df7e129368fc2 snd_una:541df7e12932c98d rcv_nxt:6968acbcd7961d01                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
# TcpActiveOpens                  1                  0.0
# TcpInSegs                       1063               0.0
# TcpOutSegs                      1054               0.0
# TcpRetransSegs                  1                  0.0
# TcpExtDelayedACKs               1                  0.0
# TcpExtTCPPureAcks               107                0.0
# TcpExtTCPSackRecovery           1                  0.0
# TcpExtTCPTimeouts               6                  0.0
# TcpExtTCPLossProbes             1                  0.0
# TcpExtTCPSackRecoveryFail       1                  0.0
# TcpExtTCPSackMerged             25                 0.0
# TcpExtTCPSackShiftFallback      5                  0.0
# TcpExtTCPOFOQueue               1                  0.0
# TcpExtTCPSpuriousRtxHostQueues  869                0.0
# TcpExtTCPOrigDataSent           461                0.0
# TcpExtTCPDelivered              456                0.0
# TcpExtTcpTimeoutRehash          6                  0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# MPTcpExtMPTCPRetrans            1                  0.0
# 
# ns2 MPTCP -> ns3 (10.0.3.2:10020      ) MPTCP	(duration   672ms) [ OK ]
# ns2 MPTCP -> ns3 (dead:beef:3::2:10021) MPTCP	(duration   673ms) [ OK ]
# ns2 MPTCP -> ns4 (10.0.3.1:10022      ) MPTCP	copyfd_io_poll: poll timed out (events: POLLIN 1, POLLOUT 0)
# copyfd_io_poll: poll timed out (events: POLLIN 0, POLLOUT 4)
# (duration 30788ms) [ FAIL ] client exit code 2, server 2
# 
# netns ns4-60ca744e-6lsPbw socket stat for 10022:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Netid State      Recv-Q Send-Q Local Address:Port  Peer Address:Port Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
# tcp   ESTAB      0      0           10.0.3.1:10022     10.0.2.1:60664 ino:0 sk:2001 cgroup:unreachable:1bf <->
# 	 ts sack cubic wscale:7,7 rto:253 rtt:52.718/9.02 ato:40 mss:1448 pmtu:1500 rcvmss:1448 advmss:1448 cwnd:2780 ssthresh:2764 bytes_sent:7028764 bytes_acked:7028764 bytes_received:68704 segs_out:5094 segs_in:3158 data_segs_out:5070 data_segs_in:123 send 610863842bps lastsnd:30092 lastrcv:30621 lastack:30044 pacing_rate 733024440bps delivery_rate 240464bps delivered:5071 busy:676ms rwnd_limited:1ms(0.1%) reordering:23 reord_seen:44 rcv_rtt:49.121 rcv_space:14600 rcv_ssthresh:101538 minrtt:48.068 tcp-ulp-mptcp flags:Mecv token:0000(id:0)/27d9dc73(id:0) seq:f26b4483e6a06402 sfseq:e001 ssnoff:4488c17d maplen:3eb9
# mptcp FIN-WAIT-2 0      0           10.0.3.1:10022     10.0.2.1:60664 timer:(keepalive,59sec,0) ino:0 sk:2002 cgroup:unreachable:1bf ---
# 	 remote_key token:27d9dc73 write_seq:b01fc73895a12e49 snd_una:b01fc73895a12e49 rcv_nxt:f26b4483e6a09062                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
# TcpPassiveOpens                 1                  0.0
# TcpInSegs                       3103               0.0
# TcpOutSegs                      5095               0.0
# TcpExtTW                        1                  0.0
# TcpExtTCPPureAcks               2952               0.0
# TcpExtTCPSACKReorder            44                 0.0
# TcpExtTCPBacklogCoalesce        33                 0.0
# TcpExtTCPSackShifted            33                 0.0
# TcpExtTCPSackMerged             2                  0.0
# TcpExtTCPSackShiftFallback      5                  0.0
# TcpExtTCPRcvCoalesce            5                  0.0
# TcpExtTCPOFOQueue               19                 0.0
# TcpExtTCPAutoCorking            5                  0.0
# TcpExtTCPOrigDataSent           5070               0.0
# TcpExtTCPHystartTrainDetect     1                  0.0
# TcpExtTCPHystartTrainCwnd       2764               0.0
# TcpExtTCPDelivered              5070               0.0
# TcpExtTCPAckCompressed          16                 0.0
# MPTcpExtMPCapableSYNRX          1                  0.0
# MPTcpExtMPCapableACKRX          1                  0.0
# 
# netns ns2-60ca744e-6lsPbw socket stat for 10022:
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Failed to find cgroup2 mount
# Netid State    Recv-Q Send-Q Local Address:Port  Peer Address:Port Process                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
# tcp   ESTAB    0      101632      10.0.2.1:60664     10.0.3.1:10022 timer:(on,1.448ms,6) ino:0 sk:2003 cgroup:unreachable:1bf <->
# 	 ts sack cubic wscale:7,7 rto:16000 backoff:6 rtt:49.351/0.483 ato:80 mss:1448 pmtu:1500 rcvmss:1448 advmss:1448 cwnd:1 ssthresh:51 bytes_sent:169520 bytes_acked:68705 bytes_received:7028764 segs_out:3163 segs_in:5095 data_segs_out:125 data_segs_in:5070 send 234727bps lastsnd:30655 lastrcv:30126 lastack:30126 pacing_rate 35208832bps delivery_rate 8150856bps delivered:66 busy:30802ms unacked:75 lost:60 sacked:15 reordering:35 reord_seen:9 rcv_rtt:48 rcv_space:14480 rcv_ssthresh:3145728 notsent:816 minrtt:48.21 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/921488dd(id:0) seq:b01fc73895a12e2c sfseq:6b4001 ssnoff:3c9c7417 maplen:1c
# mptcp LAST-ACK 0      0           10.0.2.1:60664     10.0.3.1:10022 timer:(keepalive,59sec,0) ino:0 sk:2004 cgroup:unreachable:1bf ---
# 	 remote_key token:921488dd write_seq:f26b4483e6a5e403 snd_una:f26b4483e6a09062 rcv_nxt:b01fc73895a12e49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
# TcpActiveOpens                  1                  0.0
# TcpInSegs                       5096               0.0
# TcpOutSegs                      3164               0.0
# TcpExtTW                        6                  0.0
# TcpExtDelayedACKs               2                  0.0
# TcpExtTCPPureAcks               25                 0.0
# TcpExtTCPSackRecovery           1                  0.0
# TcpExtTCPSACKReorder            9                  0.0
# TcpExtTCPTimeouts               6                  0.0
# TcpExtTCPSackRecoveryFail       1                  0.0
# TcpExtTCPBacklogCoalesce        7                  0.0
# TcpExtTCPSackMerged             5                  0.0
# TcpExtTCPSackShiftFallback      13                 0.0
# TcpExtTCPRcvCoalesce            45                 0.0
# TcpExtTCPOFOQueue               48                 0.0
# TcpExtTCPSpuriousRtxHostQueues  5006               0.0
# TcpExtTCPOrigDataSent           126                0.0
# TcpExtTCPDelivered              67                 0.0
# TcpExtTCPAckCompressed          8                  0.0
# TcpExtTcpTimeoutRehash          6                  0.0
# MPTcpExtMPCapableSYNTX          1                  0.0
# MPTcpExtMPCapableSYNACKRX       1                  0.0
# 
# ns2 MPTCP -> ns4 (dead:beef:3::1:10023) MPTCP	(duration   757ms) [ OK ]
# ns3 MPTCP -> ns1 (10.0.1.1:10024      ) MPTCP	(duration   656ms) [ OK ]
# FAIL: Could not even run loopback test
not ok 1 selftests: net/mptcp: mptcp_connect.sh # exit=1
# selftests: net/mptcp: pm_netlink.sh
# defaults addr list                                 [ OK ]
# defaults limits                                    [ OK ]
# simple add/get addr                                [ OK ]
# dump addrs                                         [ OK ]
# simple del addr                                    [ OK ]
# dump addrs after del                               [ OK ]
# duplicate addr                                     [ OK ]
# id addr increment                                  [ OK ]
# hard addr limit                                    [ OK ]
# above hard addr limit                              [ OK ]
# id limit                                           [ OK ]
# flush addrs                                        [ OK ]
# rcv addrs above hard limit                         [ OK ]
# subflows above hard limit                          [ OK ]
# set limits                                         [ OK ]
# set ids                                            [ OK ]
# wrap-around ids                                    [ OK ]
ok 2 selftests: net/mptcp: pm_netlink.sh
# selftests: net/mptcp: mptcp_join.sh
# Created /tmp/tmp.VH7e4SANc3 (size 1 KB) containing data sent by client
# Created /tmp/tmp.BCqRauIXT3 (size 1 KB) containing data sent by server
# 01 no JOIN                              syn[ ok ] - synack[ ok ] - ack[ ok ]
# 02 single subflow, limited by client    syn[ ok ] - synack[ ok ] - ack[ ok ]
# 03 single subflow, limited by server    syn[ ok ] - synack[ ok ] - ack[ ok ]
# 04 single subflow                       syn[ ok ] - synack[ ok ] - ack[ ok ]
# 05 multiple subflows                    syn[ ok ] - synack[ ok ] - ack[ ok ]
# 06 multiple subflows, limited by server syn[ ok ] - synack[ ok ] - ack[ ok ]
# 07 single subflow, dev                  syn[ ok ] - synack[ ok ] - ack[ ok ]
# 08 unused signal address                syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 09 signal address                       syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 10 subflow and signal                   syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 11 multiple subflows and signal         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 12 signal addresses                     syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 13 signal invalid addresses             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# Created /tmp/tmp.VH7e4SANc3 (size 34816 KB) containing data sent by client
# 14 multiple flows, signal, link failure syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 15 signal address, ADD_ADDR timeout     syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 16 signal address, ADD_ADDR6 timeout    syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 17 signal addresses, ADD_ADDR timeout   syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 18 invalid address, ADD_ADDR timeout    syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 19 remove single subflow                syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 20 remove multiple subflows             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 21 remove single address                syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 22 remove subflow and signal            syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 23 remove subflows and signal           syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 24 remove addresses                     syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 25 remove invalid addresses             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 26 flush subflows and signal            syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 27 flush subflows                       syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 28 flush addresses                      syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 29 flush invalid addresses              syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 30 remove id 0 subflow                  syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 31 remove id 0 address                  syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 32 add single subflow                   syn[ ok ] - synack[ ok ] - ack[ ok ]
# 33 add signal address                   syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 34 add multiple subflows                syn[ ok ] - synack[ ok ] - ack[ ok ]
# 35 add multiple subflows IPv6           syn[ ok ] - synack[ ok ] - ack[ ok ]
# 36 add multiple addresses IPv6          syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 37 single subflow IPv6                  syn[ ok ] - synack[ ok ] - ack[ ok ]
# 38 unused signal address IPv6           syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 39 single address IPv6                  syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 40 remove single address IPv6           syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 41 remove subflow and signal IPv6       syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 42 single subflow IPv4-mapped           syn[ ok ] - synack[ ok ] - ack[ ok ]
# 43 signal address IPv4-mapped           syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 44 single subflow v4-map-v6             syn[ ok ] - synack[ ok ] - ack[ ok ]
# 45 signal address v4-map-v6             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 46 single subflow v6-map-v4             syn[ ok ] - synack[ ok ] - ack[ ok ]
# 47 signal address v6-map-v4             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 48 no JOIN with diff families v4-v6     syn[ ok ] - synack[ ok ] - ack[ ok ]
# 49 no JOIN with diff families v4-v6-2   syn[ ok ] - synack[ ok ] - ack[ ok ]
# 50 no JOIN with diff families v6-v4     syn[ ok ] - synack[ ok ] - ack[ ok ]
# 51 single subflow, backup               syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         ptx[ ok ] - prx   [ ok ]
# 52 single address, backup               syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         ptx[ ok ] - prx   [ ok ]
# 53 signal address with port             syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
# 54 subflow and signal with port         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
# 55 remove single address with port      syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 56 remove subflow and signal with port  syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 57 flush subflows and signal with port  syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
#                                         rm [ ok ] - sf    [ ok ]
# 58 multiple addresses with port         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
# 59 multiple addresses with ports        syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ] - pt [ ok ]
#                                         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         syn[ ok ] - ack   [ ok ]
# 60 single subflow with syn cookies      syn[ ok ] - synack[ ok ] - ack[ ok ]
# 61 multiple subflows with syn cookies   syn[ ok ] - synack[ ok ] - ack[ ok ]
# 62 subflows limited by server w cookies syn[ ok ] - synack[ ok ] - ack[ ok ]
# 63 signal address with syn cookies      syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 64 subflow and signal w cookies         syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
# 65 subflows and signal w. cookies       syn[ ok ] - synack[ ok ] - ack[ ok ]
#                                         add[ ok ] - echo  [ ok ]
ok 3 selftests: net/mptcp: mptcp_join.sh
# selftests: net/mptcp: diag.sh
# no msk on netns creation                          [  ok  ]
# after MPC handshake                               [  ok  ]
# ....chk remote_key                                [  ok  ]
# ....chk no fallback                               [  ok  ]
# check fallback                                    [  ok  ]
# many msk socket present                           [  ok  ]
ok 4 selftests: net/mptcp: diag.sh
# selftests: net/mptcp: simult_flows.sh
# balanced bwidth                                     4560 max 5005 [ OK ]
# balanced bwidth - reverse direction                 4574 max 5005 [ OK ]
# balanced bwidth with unbalanced delay               4556 max 5005 [ OK ]
# balanced bwidth with unbalanced delay - reverse direction  4578 max 5005 [ OK ]
# unbalanced bwidth                                   2966 max 3245 [ OK ]
# unbalanced bwidth - reverse direction               2913 max 3245 [ OK ]
# unbalanced bwidth with unbalanced delay             2926 max 3245 [ OK ]
# unbalanced bwidth with unbalanced delay - reverse direction  2971 max 3245 [ OK ]
# unbalanced bwidth with opposed, unbalanced delay    2933 max 3245 [ OK ]
# unbalanced bwidth with opposed, unbalanced delay - reverse direction  2929 max 3245 [ OK ]
ok 5 selftests: net/mptcp: simult_flows.sh
# selftests: net/mptcp: mptcp_sockopt.sh
# Created /tmp/tmp.vecgdn3MZN (size 1 KB) containing data sent by client
# Created /tmp/tmp.83leGqBI72 (size 1 KB) containing data sent by server
# PASS: all packets had packet mark set
ok 6 selftests: net/mptcp: mptcp_sockopt.sh



To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp install                job.yaml  # job file is attached in this email
        bin/lkp split-job --compatible job.yaml  # generate the yaml file for lkp run
        bin/lkp run                    generated-yaml-file



---
0DAY/LKP+ Test Infrastructure                   Open Source Technology Center
https://lists.01.org/hyperkitty/list/lkp@lists.01.org       Intel Corporation

Thanks,
Oliver Sang


View attachment "config-5.13.0-rc3-g7bf6f9c438cd" of type "text/plain" (175074 bytes)

View attachment "job-script" of type "text/plain" (6564 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (10252 bytes)

View attachment "kernel-selftests" of type "text/plain" (30394 bytes)

View attachment "job.yaml" of type "text/plain" (5580 bytes)

View attachment "reproduce" of type "text/plain" (235 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ