All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <202201170247.BMTU5XYy-lkp@intel.com>

diff --git a/a/1.txt b/N1/1.txt
index 88ff043..c32b6ca 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,8 +1,25 @@
+CC: kbuild-all(a)lists.01.org
+In-Reply-To: <20220116001259.203319-1-dmytro@shytyi.net>
+References: <20220116001259.203319-1-dmytro@shytyi.net>
+TO: Dmytro SHYTYI <dmytro@shytyi.net>
+TO: mptcp(a)lists.linux.dev
+CC: Dmytro SHYTYI <dmytro@shytyi.net>
+
 Hi Dmytro,
 
+Thank you for the patch! Perhaps something to improve:
+
+[auto build test WARNING on v5.16]
+[cannot apply to net-next/master linus/master next-20220116]
+[If your patch is applied to the wrong git tree, kindly drop us a note.
+And when submitting patch, we suggest to use '--base' as documented in
+https://git-scm.com/docs/git-format-patch]
+
 url:    https://github.com/0day-ci/linux/commits/Dmytro-SHYTYI/net-mptcp-Fast-Open-Mechanism/20220116-081430
 base:    df0cc57e057f18e44dac8e6c18aba47ab53202f9
-config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp@intel.com/config)
+:::::: branch date: 18 hours ago
+:::::: commit date: 18 hours ago
+config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp(a)intel.com/config)
 compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
 
 If you fix the issue, kindly add following tag as appropriate
@@ -14,6 +31,93 @@ net/ipv4/tcp_input.c:6960 tcp_conn_request() warn: ignoring unreachable code.
 
 vim +6960 net/ipv4/tcp_input.c
 
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6864  
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6865  	tcp_clear_options(&tmp_opt);
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6866  	tmp_opt.mss_clamp = af_ops->mss_clamp;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6867  	tmp_opt.user_mss  = tp->rx_opt.user_mss;
+eed29f17f09ad7 Eric Dumazet          2017-06-07  6868  	tcp_parse_options(sock_net(sk), skb, &tmp_opt, 0,
+eed29f17f09ad7 Eric Dumazet          2017-06-07  6869  			  want_cookie ? NULL : &foc);
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6870  
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6871  	if (want_cookie && !tmp_opt.saw_tstamp)
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6872  		tcp_clear_options(&tmp_opt);
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6873  
+bc58a1baf2a978 Hans Wippel           2018-03-23  6874  	if (IS_ENABLED(CONFIG_SMC) && want_cookie)
+bc58a1baf2a978 Hans Wippel           2018-03-23  6875  		tmp_opt.smc_ok = 0;
+bc58a1baf2a978 Hans Wippel           2018-03-23  6876  
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6877  	tmp_opt.tstamp_ok = tmp_opt.saw_tstamp;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6878  	tcp_openreq_init(req, &tmp_opt, skb, sk);
+7a682575ad4829 KOVACS Krisztian      2016-09-23  6879  	inet_rsk(req)->no_srccheck = inet_sk(sk)->transparent;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6880  
+16f86165bd0a94 Eric Dumazet          2015-03-13  6881  	/* Note: tcp_v6_init_req() might override ir_iif for link locals */
+6dd9a14e92e548 David Ahern           2015-12-16  6882  	inet_rsk(req)->ir_iif = inet_request_bound_dev_if(sk, skb);
+16f86165bd0a94 Eric Dumazet          2015-03-13  6883  
+7ea851d19b2359 Florian Westphal      2020-11-30  6884  	dst = af_ops->route_req(sk, skb, &fl, req);
+7ea851d19b2359 Florian Westphal      2020-11-30  6885  	if (!dst)
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6886  		goto drop_and_free;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6887  
+84b114b98452c4 Eric Dumazet          2017-05-05  6888  	if (tmp_opt.tstamp_ok)
+5d2ed0521ac98f Eric Dumazet          2017-06-07  6889  		tcp_rsk(req)->ts_off = af_ops->init_ts_off(net, skb);
+95a22caee396ce Florian Westphal      2016-12-01  6890  
+f7b3bec6f5167e Florian Westphal      2014-11-03  6891  	if (!want_cookie && !isn) {
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6892  		/* Kill the following clause, if you dislike this way. */
+4396e46187ca50 Soheil Hassas Yeganeh 2017-03-15  6893  		if (!net->ipv4.sysctl_tcp_syncookies &&
+fee83d097b1620 Haishuang Yan         2016-12-28  6894  		    (net->ipv4.sysctl_max_syn_backlog - inet_csk_reqsk_queue_len(sk) <
+fee83d097b1620 Haishuang Yan         2016-12-28  6895  		     (net->ipv4.sysctl_max_syn_backlog >> 2)) &&
+d82bae12dc38d7 Soheil Hassas Yeganeh 2017-03-15  6896  		    !tcp_peer_is_proven(req, dst)) {
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6897  			/* Without syncookies last quarter of
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6898  			 * backlog is filled with destinations,
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6899  			 * proven to be alive.
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6900  			 * It means that we continue to communicate
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6901  			 * to destinations, already remembered
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6902  			 * to the moment of synflood.
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6903  			 */
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6904  			pr_drop_req(req, ntohs(tcp_hdr(skb)->source),
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6905  				    rsk_ops->family);
+52c7bf82e2e91e Dmytro SHYTYI         2022-01-16  6906  			//goto drop_and_release;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6907  		}
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6908  
+84b114b98452c4 Eric Dumazet          2017-05-05  6909  		isn = af_ops->init_seq(skb);
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6910  	}
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6911  
+f7b3bec6f5167e Florian Westphal      2014-11-03  6912  	tcp_ecn_create_request(req, skb, sk, dst);
+f7b3bec6f5167e Florian Westphal      2014-11-03  6913  
+f7b3bec6f5167e Florian Westphal      2014-11-03  6914  	if (want_cookie) {
+f7b3bec6f5167e Florian Westphal      2014-11-03  6915  		isn = cookie_init_sequence(af_ops, sk, skb, &req->mss);
+f7b3bec6f5167e Florian Westphal      2014-11-03  6916  		if (!tmp_opt.tstamp_ok)
+f7b3bec6f5167e Florian Westphal      2014-11-03  6917  			inet_rsk(req)->ecn_ok = 0;
+f7b3bec6f5167e Florian Westphal      2014-11-03  6918  	}
+f7b3bec6f5167e Florian Westphal      2014-11-03  6919  
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6920  	tcp_rsk(req)->snt_isn = isn;
+58d607d3e52f2b Eric Dumazet          2015-09-15  6921  	tcp_rsk(req)->txhash = net_tx_rndhash();
+e9b12edc133b54 Wei Wang              2020-09-09  6922  	tcp_rsk(req)->syn_tos = TCP_SKB_CB(skb)->ip_dsfield;
+1fb6f159fd21c6 Octavian Purdila      2014-06-25  6923  	tcp_openreq_init_rwin(req, sk, dst);
+c6345ce7d361dc Amritha Nambiar       2018-06-29  6924  	sk_rx_queue_set(req_to_sk(req), skb);
+ca6fb06518836e Eric Dumazet          2015-10-02  6925  	if (!want_cookie) {
+ca6fb06518836e Eric Dumazet          2015-10-02  6926  		tcp_reqsk_record_syn(sk, req, skb);
+71c02379c762cb Christoph Paasch      2017-10-23  6927  		fastopen_sk = tcp_try_fastopen(sk, skb, req, &foc, dst);
+ca6fb06518836e Eric Dumazet          2015-10-02  6928  	}
+7c85af8810448d Eric Dumazet          2015-09-24  6929  	if (fastopen_sk) {
+ca6fb06518836e Eric Dumazet          2015-10-02  6930  		af_ops->send_synack(fastopen_sk, dst, &fl, req,
+331fca4315efa3 Martin KaFai Lau      2020-08-20  6931  				    &foc, TCP_SYNACK_FASTOPEN, skb);
+7656d842de93fd Eric Dumazet          2015-10-04  6932  		/* Add the child socket directly into the accept queue */
+9d3e1368bb4589 Guillaume Nault       2019-03-08  6933  		if (!inet_csk_reqsk_queue_add(sk, req, fastopen_sk)) {
+9d3e1368bb4589 Guillaume Nault       2019-03-08  6934  			reqsk_fastopen_remove(fastopen_sk, req, false);
+9d3e1368bb4589 Guillaume Nault       2019-03-08  6935  			bh_unlock_sock(fastopen_sk);
+9d3e1368bb4589 Guillaume Nault       2019-03-08  6936  			sock_put(fastopen_sk);
+9403cf23025880 Guillaume Nault       2019-03-19  6937  			goto drop_and_free;
+9d3e1368bb4589 Guillaume Nault       2019-03-08  6938  		}
+7656d842de93fd Eric Dumazet          2015-10-04  6939  		sk->sk_data_ready(sk);
+7656d842de93fd Eric Dumazet          2015-10-04  6940  		bh_unlock_sock(fastopen_sk);
+7c85af8810448d Eric Dumazet          2015-09-24  6941  		sock_put(fastopen_sk);
+7c85af8810448d Eric Dumazet          2015-09-24  6942  	} else {
+9439ce00f208d9 Eric Dumazet          2015-03-17  6943  		tcp_rsk(req)->tfo_listener = false;
+ca6fb06518836e Eric Dumazet          2015-10-02  6944  		if (!want_cookie)
+8550f328f45db6 Lawrence Brakmo       2017-06-30  6945  			inet_csk_reqsk_queue_hash_add(sk, req,
+8550f328f45db6 Lawrence Brakmo       2017-06-30  6946  				tcp_timeout_init((struct sock *)req));
+b3d051477cf94e Eric Dumazet          2016-04-13  6947  		af_ops->send_synack(sk, dst, &fl, req, &foc,
+b3d051477cf94e Eric Dumazet          2016-04-13  6948  				    !want_cookie ? TCP_SYNACK_NORMAL :
+331fca4315efa3 Martin KaFai Lau      2020-08-20  6949  						   TCP_SYNACK_COOKIE,
+331fca4315efa3 Martin KaFai Lau      2020-08-20  6950  				    skb);
 9caad864151e52 Eric Dumazet          2016-04-01  6951  		if (want_cookie) {
 9caad864151e52 Eric Dumazet          2016-04-01  6952  			reqsk_free(req);
 9caad864151e52 Eric Dumazet          2016-04-01  6953  			return 0;
@@ -21,14 +125,10 @@ vim +6960 net/ipv4/tcp_input.c
 1fb6f159fd21c6 Octavian Purdila      2014-06-25  6955  	}
 ca6fb06518836e Eric Dumazet          2015-10-02  6956  	reqsk_put(req);
 1fb6f159fd21c6 Octavian Purdila      2014-06-25  6957  	return 0;
-                                                        ^^^^^^^^
-
 1fb6f159fd21c6 Octavian Purdila      2014-06-25  6958  
 52c7bf82e2e91e Dmytro SHYTYI         2022-01-16  6959  //drop_and_release:
 1fb6f159fd21c6 Octavian Purdila      2014-06-25 @6960  	dst_release(dst);
-                                                        ^^^^^^^^^^^^^^^^
-Unreachable code.
 
 ---
 0-DAY CI Kernel Test Service, Intel Corporation
-https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
+https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
diff --git a/a/content_digest b/N1/content_digest
index 2b12f49..d97757e 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -1,20 +1,31 @@
- "ref\020220116001259.203319-1-dmytro@shytyi.net\0"
- "From\0Dan Carpenter <dan.carpenter@oracle.com>\0"
+ "From\0kernel test robot <lkp@intel.com>\0"
  "Subject\0Re: [PATCH net-next v2] net: mptcp, Fast Open Mechanism\0"
- "Date\0Tue, 18 Jan 2022 17:28:28 +0300\0"
- "To\0kbuild@lists.01.org"
-  Dmytro SHYTYI <dmytro@shytyi.net>
- " mptcp@lists.linux.dev\0"
- "Cc\0lkp@intel.com"
-  kbuild-all@lists.01.org
- " Dmytro SHYTYI <dmytro@shytyi.net>\0"
- "\00:1\0"
+ "Date\0Mon, 17 Jan 2022 02:41:17 +0800\0"
+ "To\0kbuild@lists.01.org\0"
+ "\01:1\0"
  "b\0"
+ "CC: kbuild-all(a)lists.01.org\n"
+ "In-Reply-To: <20220116001259.203319-1-dmytro@shytyi.net>\n"
+ "References: <20220116001259.203319-1-dmytro@shytyi.net>\n"
+ "TO: Dmytro SHYTYI <dmytro@shytyi.net>\n"
+ "TO: mptcp(a)lists.linux.dev\n"
+ "CC: Dmytro SHYTYI <dmytro@shytyi.net>\n"
+ "\n"
  "Hi Dmytro,\n"
  "\n"
+ "Thank you for the patch! Perhaps something to improve:\n"
+ "\n"
+ "[auto build test WARNING on v5.16]\n"
+ "[cannot apply to net-next/master linus/master next-20220116]\n"
+ "[If your patch is applied to the wrong git tree, kindly drop us a note.\n"
+ "And when submitting patch, we suggest to use '--base' as documented in\n"
+ "https://git-scm.com/docs/git-format-patch]\n"
+ "\n"
  "url:    https://github.com/0day-ci/linux/commits/Dmytro-SHYTYI/net-mptcp-Fast-Open-Mechanism/20220116-081430\n"
  "base:    df0cc57e057f18e44dac8e6c18aba47ab53202f9\n"
- "config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp@intel.com/config)\n"
+ ":::::: branch date: 18 hours ago\n"
+ ":::::: commit date: 18 hours ago\n"
+ "config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp(a)intel.com/config)\n"
  "compiler: gcc-9 (Debian 9.3.0-22) 9.3.0\n"
  "\n"
  "If you fix the issue, kindly add following tag as appropriate\n"
@@ -26,6 +37,93 @@
  "\n"
  "vim +6960 net/ipv4/tcp_input.c\n"
  "\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6864  \n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6865  \ttcp_clear_options(&tmp_opt);\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6866  \ttmp_opt.mss_clamp = af_ops->mss_clamp;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6867  \ttmp_opt.user_mss  = tp->rx_opt.user_mss;\n"
+ "eed29f17f09ad7 Eric Dumazet          2017-06-07  6868  \ttcp_parse_options(sock_net(sk), skb, &tmp_opt, 0,\n"
+ "eed29f17f09ad7 Eric Dumazet          2017-06-07  6869  \t\t\t  want_cookie ? NULL : &foc);\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6870  \n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6871  \tif (want_cookie && !tmp_opt.saw_tstamp)\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6872  \t\ttcp_clear_options(&tmp_opt);\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6873  \n"
+ "bc58a1baf2a978 Hans Wippel           2018-03-23  6874  \tif (IS_ENABLED(CONFIG_SMC) && want_cookie)\n"
+ "bc58a1baf2a978 Hans Wippel           2018-03-23  6875  \t\ttmp_opt.smc_ok = 0;\n"
+ "bc58a1baf2a978 Hans Wippel           2018-03-23  6876  \n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6877  \ttmp_opt.tstamp_ok = tmp_opt.saw_tstamp;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6878  \ttcp_openreq_init(req, &tmp_opt, skb, sk);\n"
+ "7a682575ad4829 KOVACS Krisztian      2016-09-23  6879  \tinet_rsk(req)->no_srccheck = inet_sk(sk)->transparent;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6880  \n"
+ "16f86165bd0a94 Eric Dumazet          2015-03-13  6881  \t/* Note: tcp_v6_init_req() might override ir_iif for link locals */\n"
+ "6dd9a14e92e548 David Ahern           2015-12-16  6882  \tinet_rsk(req)->ir_iif = inet_request_bound_dev_if(sk, skb);\n"
+ "16f86165bd0a94 Eric Dumazet          2015-03-13  6883  \n"
+ "7ea851d19b2359 Florian Westphal      2020-11-30  6884  \tdst = af_ops->route_req(sk, skb, &fl, req);\n"
+ "7ea851d19b2359 Florian Westphal      2020-11-30  6885  \tif (!dst)\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6886  \t\tgoto drop_and_free;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6887  \n"
+ "84b114b98452c4 Eric Dumazet          2017-05-05  6888  \tif (tmp_opt.tstamp_ok)\n"
+ "5d2ed0521ac98f Eric Dumazet          2017-06-07  6889  \t\ttcp_rsk(req)->ts_off = af_ops->init_ts_off(net, skb);\n"
+ "95a22caee396ce Florian Westphal      2016-12-01  6890  \n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6891  \tif (!want_cookie && !isn) {\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6892  \t\t/* Kill the following clause, if you dislike this way. */\n"
+ "4396e46187ca50 Soheil Hassas Yeganeh 2017-03-15  6893  \t\tif (!net->ipv4.sysctl_tcp_syncookies &&\n"
+ "fee83d097b1620 Haishuang Yan         2016-12-28  6894  \t\t    (net->ipv4.sysctl_max_syn_backlog - inet_csk_reqsk_queue_len(sk) <\n"
+ "fee83d097b1620 Haishuang Yan         2016-12-28  6895  \t\t     (net->ipv4.sysctl_max_syn_backlog >> 2)) &&\n"
+ "d82bae12dc38d7 Soheil Hassas Yeganeh 2017-03-15  6896  \t\t    !tcp_peer_is_proven(req, dst)) {\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6897  \t\t\t/* Without syncookies last quarter of\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6898  \t\t\t * backlog is filled with destinations,\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6899  \t\t\t * proven to be alive.\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6900  \t\t\t * It means that we continue to communicate\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6901  \t\t\t * to destinations, already remembered\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6902  \t\t\t * to the moment of synflood.\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6903  \t\t\t */\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6904  \t\t\tpr_drop_req(req, ntohs(tcp_hdr(skb)->source),\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6905  \t\t\t\t    rsk_ops->family);\n"
+ "52c7bf82e2e91e Dmytro SHYTYI         2022-01-16  6906  \t\t\t//goto drop_and_release;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6907  \t\t}\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6908  \n"
+ "84b114b98452c4 Eric Dumazet          2017-05-05  6909  \t\tisn = af_ops->init_seq(skb);\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6910  \t}\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6911  \n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6912  \ttcp_ecn_create_request(req, skb, sk, dst);\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6913  \n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6914  \tif (want_cookie) {\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6915  \t\tisn = cookie_init_sequence(af_ops, sk, skb, &req->mss);\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6916  \t\tif (!tmp_opt.tstamp_ok)\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6917  \t\t\tinet_rsk(req)->ecn_ok = 0;\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6918  \t}\n"
+ "f7b3bec6f5167e Florian Westphal      2014-11-03  6919  \n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6920  \ttcp_rsk(req)->snt_isn = isn;\n"
+ "58d607d3e52f2b Eric Dumazet          2015-09-15  6921  \ttcp_rsk(req)->txhash = net_tx_rndhash();\n"
+ "e9b12edc133b54 Wei Wang              2020-09-09  6922  \ttcp_rsk(req)->syn_tos = TCP_SKB_CB(skb)->ip_dsfield;\n"
+ "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6923  \ttcp_openreq_init_rwin(req, sk, dst);\n"
+ "c6345ce7d361dc Amritha Nambiar       2018-06-29  6924  \tsk_rx_queue_set(req_to_sk(req), skb);\n"
+ "ca6fb06518836e Eric Dumazet          2015-10-02  6925  \tif (!want_cookie) {\n"
+ "ca6fb06518836e Eric Dumazet          2015-10-02  6926  \t\ttcp_reqsk_record_syn(sk, req, skb);\n"
+ "71c02379c762cb Christoph Paasch      2017-10-23  6927  \t\tfastopen_sk = tcp_try_fastopen(sk, skb, req, &foc, dst);\n"
+ "ca6fb06518836e Eric Dumazet          2015-10-02  6928  \t}\n"
+ "7c85af8810448d Eric Dumazet          2015-09-24  6929  \tif (fastopen_sk) {\n"
+ "ca6fb06518836e Eric Dumazet          2015-10-02  6930  \t\taf_ops->send_synack(fastopen_sk, dst, &fl, req,\n"
+ "331fca4315efa3 Martin KaFai Lau      2020-08-20  6931  \t\t\t\t    &foc, TCP_SYNACK_FASTOPEN, skb);\n"
+ "7656d842de93fd Eric Dumazet          2015-10-04  6932  \t\t/* Add the child socket directly into the accept queue */\n"
+ "9d3e1368bb4589 Guillaume Nault       2019-03-08  6933  \t\tif (!inet_csk_reqsk_queue_add(sk, req, fastopen_sk)) {\n"
+ "9d3e1368bb4589 Guillaume Nault       2019-03-08  6934  \t\t\treqsk_fastopen_remove(fastopen_sk, req, false);\n"
+ "9d3e1368bb4589 Guillaume Nault       2019-03-08  6935  \t\t\tbh_unlock_sock(fastopen_sk);\n"
+ "9d3e1368bb4589 Guillaume Nault       2019-03-08  6936  \t\t\tsock_put(fastopen_sk);\n"
+ "9403cf23025880 Guillaume Nault       2019-03-19  6937  \t\t\tgoto drop_and_free;\n"
+ "9d3e1368bb4589 Guillaume Nault       2019-03-08  6938  \t\t}\n"
+ "7656d842de93fd Eric Dumazet          2015-10-04  6939  \t\tsk->sk_data_ready(sk);\n"
+ "7656d842de93fd Eric Dumazet          2015-10-04  6940  \t\tbh_unlock_sock(fastopen_sk);\n"
+ "7c85af8810448d Eric Dumazet          2015-09-24  6941  \t\tsock_put(fastopen_sk);\n"
+ "7c85af8810448d Eric Dumazet          2015-09-24  6942  \t} else {\n"
+ "9439ce00f208d9 Eric Dumazet          2015-03-17  6943  \t\ttcp_rsk(req)->tfo_listener = false;\n"
+ "ca6fb06518836e Eric Dumazet          2015-10-02  6944  \t\tif (!want_cookie)\n"
+ "8550f328f45db6 Lawrence Brakmo       2017-06-30  6945  \t\t\tinet_csk_reqsk_queue_hash_add(sk, req,\n"
+ "8550f328f45db6 Lawrence Brakmo       2017-06-30  6946  \t\t\t\ttcp_timeout_init((struct sock *)req));\n"
+ "b3d051477cf94e Eric Dumazet          2016-04-13  6947  \t\taf_ops->send_synack(sk, dst, &fl, req, &foc,\n"
+ "b3d051477cf94e Eric Dumazet          2016-04-13  6948  \t\t\t\t    !want_cookie ? TCP_SYNACK_NORMAL :\n"
+ "331fca4315efa3 Martin KaFai Lau      2020-08-20  6949  \t\t\t\t\t\t   TCP_SYNACK_COOKIE,\n"
+ "331fca4315efa3 Martin KaFai Lau      2020-08-20  6950  \t\t\t\t    skb);\n"
  "9caad864151e52 Eric Dumazet          2016-04-01  6951  \t\tif (want_cookie) {\n"
  "9caad864151e52 Eric Dumazet          2016-04-01  6952  \t\t\treqsk_free(req);\n"
  "9caad864151e52 Eric Dumazet          2016-04-01  6953  \t\t\treturn 0;\n"
@@ -33,16 +131,12 @@
  "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6955  \t}\n"
  "ca6fb06518836e Eric Dumazet          2015-10-02  6956  \treqsk_put(req);\n"
  "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6957  \treturn 0;\n"
- "                                                        ^^^^^^^^\n"
- "\n"
  "1fb6f159fd21c6 Octavian Purdila      2014-06-25  6958  \n"
  "52c7bf82e2e91e Dmytro SHYTYI         2022-01-16  6959  //drop_and_release:\n"
  "1fb6f159fd21c6 Octavian Purdila      2014-06-25 @6960  \tdst_release(dst);\n"
- "                                                        ^^^^^^^^^^^^^^^^\n"
- "Unreachable code.\n"
  "\n"
  "---\n"
  "0-DAY CI Kernel Test Service, Intel Corporation\n"
- https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
+ https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
 
-140f7dedc0b04432715e32ccc40663b3dbd30061a47850316ddb2d5d4751dd9d
+eb2639f68f253ca3711213a856f4caf94a609925ec5bc55db8d729b2421523b2

diff --git a/a/1.txt b/N2/1.txt
index 88ff043..da759aa 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -2,7 +2,7 @@ Hi Dmytro,
 
 url:    https://github.com/0day-ci/linux/commits/Dmytro-SHYTYI/net-mptcp-Fast-Open-Mechanism/20220116-081430
 base:    df0cc57e057f18e44dac8e6c18aba47ab53202f9
-config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp@intel.com/config)
+config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp(a)intel.com/config)
 compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
 
 If you fix the issue, kindly add following tag as appropriate
@@ -31,4 +31,4 @@ Unreachable code.
 
 ---
 0-DAY CI Kernel Test Service, Intel Corporation
-https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
+https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
diff --git a/a/content_digest b/N2/content_digest
index 2b12f49..a6ab3f7 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -2,19 +2,14 @@
  "From\0Dan Carpenter <dan.carpenter@oracle.com>\0"
  "Subject\0Re: [PATCH net-next v2] net: mptcp, Fast Open Mechanism\0"
  "Date\0Tue, 18 Jan 2022 17:28:28 +0300\0"
- "To\0kbuild@lists.01.org"
-  Dmytro SHYTYI <dmytro@shytyi.net>
- " mptcp@lists.linux.dev\0"
- "Cc\0lkp@intel.com"
-  kbuild-all@lists.01.org
- " Dmytro SHYTYI <dmytro@shytyi.net>\0"
- "\00:1\0"
+ "To\0kbuild-all@lists.01.org\0"
+ "\01:1\0"
  "b\0"
  "Hi Dmytro,\n"
  "\n"
  "url:    https://github.com/0day-ci/linux/commits/Dmytro-SHYTYI/net-mptcp-Fast-Open-Mechanism/20220116-081430\n"
  "base:    df0cc57e057f18e44dac8e6c18aba47ab53202f9\n"
- "config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp@intel.com/config)\n"
+ "config: x86_64-randconfig-m001 (https://download.01.org/0day-ci/archive/20220117/202201170247.BMTU5XYy-lkp(a)intel.com/config)\n"
  "compiler: gcc-9 (Debian 9.3.0-22) 9.3.0\n"
  "\n"
  "If you fix the issue, kindly add following tag as appropriate\n"
@@ -43,6 +38,6 @@
  "\n"
  "---\n"
  "0-DAY CI Kernel Test Service, Intel Corporation\n"
- https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
+ https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
 
-140f7dedc0b04432715e32ccc40663b3dbd30061a47850316ddb2d5d4751dd9d
+c0a20c0ba4f94c978b0b31780c6b54e61eb66dfddb35afe5862fa02c32a4de29

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.