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.