From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2DFDEC33CA4 for ; Sat, 11 Jan 2020 02:43:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E3D802082E for ; Sat, 11 Jan 2020 02:43:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728103AbgAKCny (ORCPT ); Fri, 10 Jan 2020 21:43:54 -0500 Received: from mga01.intel.com ([192.55.52.88]:49883 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728060AbgAKCnx (ORCPT ); Fri, 10 Jan 2020 21:43:53 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jan 2020 18:43:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,419,1571727600"; d="gz'50?scan'50,208,50";a="423786851" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga006.fm.intel.com with ESMTP; 10 Jan 2020 18:43:50 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1iq6kg-000Bhd-Hb; Sat, 11 Jan 2020 10:43:50 +0800 Date: Sat, 11 Jan 2020 10:42:15 +0800 From: kbuild test robot To: Jakub Sitnicki Cc: kbuild-all@lists.01.org, bpf@vger.kernel.org, netdev@vger.kernel.org, kernel-team@cloudflare.com, Eric Dumazet , John Fastabend , Lorenz Bauer , Martin KaFai Lau Subject: Re: [PATCH bpf-next v2 04/11] tcp_bpf: Don't let child socket inherit parent protocol ops on copy Message-ID: <202001111041.3Jq5fTAb%lkp@intel.com> References: <20200110105027.257877-5-jakub@cloudflare.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b5a5yexjle72hi5x" Content-Disposition: inline In-Reply-To: <20200110105027.257877-5-jakub@cloudflare.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: bpf-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: bpf@vger.kernel.org --b5a5yexjle72hi5x Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Jakub, Thank you for the patch! Yet something to improve: [auto build test ERROR on bpf-next/master] [also build test ERROR on bpf/master net/master net-next/master linus/master ipvs/master v5.5-rc5 next-20200110] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/Jakub-Sitnicki/Extend-SOCKMAP-to-store-listening-sockets/20200111-045213 base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git master config: arc-defconfig (attached as .config) compiler: arc-elf-gcc (GCC) 9.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=9.2.0 make.cross ARCH=arc If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): arc-elf-ld: net/ipv4/tcp_minisocks.o: in function `tcp_create_openreq_child': tcp_minisocks.c:(.text+0x474): undefined reference to `tcp_bpf_clone' >> arc-elf-ld: tcp_minisocks.c:(.text+0x474): undefined reference to `tcp_bpf_clone' --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org Intel Corporation --b5a5yexjle72hi5x Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 4PwrX4//BzdBw89figAA --b5a5yexjle72hi5x-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4022387212571364128==" MIME-Version: 1.0 From: kbuild test robot To: kbuild-all@lists.01.org Subject: Re: [PATCH bpf-next v2 04/11] tcp_bpf: Don't let child socket inherit parent protocol ops on copy Date: Sat, 11 Jan 2020 10:42:15 +0800 Message-ID: <202001111041.3Jq5fTAb%lkp@intel.com> In-Reply-To: <20200110105027.257877-5-jakub@cloudflare.com> List-Id: --===============4022387212571364128== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Jakub, Thank you for the patch! Yet something to improve: [auto build test ERROR on bpf-next/master] [also build test ERROR on bpf/master net/master net-next/master linus/maste= r ipvs/master v5.5-rc5 next-20200110] [if your patch is applied to the wrong git tree, please drop us a note to h= elp improve the system. BTW, we also suggest to use '--base' option to specify = the base tree in git format-patch, please see https://stackoverflow.com/a/37406= 982] url: https://github.com/0day-ci/linux/commits/Jakub-Sitnicki/Extend-SOCK= MAP-to-store-listening-sockets/20200111-045213 base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git ma= ster config: arc-defconfig (attached as .config) compiler: arc-elf-gcc (GCC) 9.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=3D9.2.0 make.cross ARCH=3Darc = If you fix the issue, kindly add following tag Reported-by: kbuild test robot All errors (new ones prefixed by >>): arc-elf-ld: net/ipv4/tcp_minisocks.o: in function `tcp_create_openreq_ch= ild': tcp_minisocks.c:(.text+0x474): undefined reference to `tcp_bpf_clone' >> arc-elf-ld: tcp_minisocks.c:(.text+0x474): undefined reference to `tcp_b= pf_clone' --- 0-DAY kernel test infrastructure Open Source Technology Cen= ter https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corpor= ation --===============4022387212571364128== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 xqrIzi174PwrX4//BzdBw89figAA --===============4022387212571364128==--