Received: by 2002:a25:ca44:0:0:0:0:0 with SMTP id a65csp784861ybg; Sun, 26 Jul 2020 22:22:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwrN/alWY0E9bOx/Hi1GuIGjyLotBvluWSxPtNKlGz4LHzfAMjqrK26jh+fS4LkTdRZ7TQi X-Received: by 2002:a17:906:add3:: with SMTP id lb19mr19182651ejb.304.1595827361549; Sun, 26 Jul 2020 22:22:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595827361; cv=none; d=google.com; s=arc-20160816; b=nHRd1N9ISZ+2aBhuimlyff8Kei9FudjXq4AcLOp/l0aJI34aZ4WjD7xoaVKW3FdD4+ oo1qY+h0CPE5EWcObFBYZzSqBwSc5epuFTs+bRnObiHQAFXMi9SDZcb3U/XAVIGJykDc MJoZDjpAXcBewmnAo+B6O0+YR0EQcTci/KYFz0v8g+4+Vdvj4ydtT+An7kbad9g/GhlC tTXmAF+XX1mO21H5ZBiMdPPWbnh8LHBe6He/PgEMcmB8KqxYLGNKtoLtjvfk08v68YzQ wPxTOBiR4UjV9ygzLHZTkdG6kLJabFSFs11ayBeZtXWy9/kKDsUBt4ZRGbN9RLiT/ICv RPKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:ironport-sdr:ironport-sdr; bh=b0NT0+VcAqc4whNeG2Jn5zLE43uuf4AfOaEqZcP0Klk=; b=GQcP3RL19l6vy0pxSnM079Y9he3RR8t/Q/PCnDnlGeUlFhHRh9Rio/K9hS5ntnr9h4 JgBSF82moMgD55ABKQnIk1M0QmD3xe2/14+hNCI9pJAf6HGy7bASPtEFSBVRHKyMmxU9 s/VWOsA/r5tOIytbdlxdMhIgmw0sshAGO1aSUKd8hsDKF5WcPV0z8PtIGP3WXk7VGQSY gcjrxTl4/j17OECqYw3229tBhq86C3vfuSewSJD7udG3Pm+dXahVEB0syoSm+0bl2dGq SrXE3cCbhp07pzsq9laDiQqsFqkjIbLowdT4x7zlPB2oOx9p5/1sEqYikps+vq4WRRvL 8jog== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g10si4829934edy.36.2020.07.26.22.22.19; Sun, 26 Jul 2020 22:22:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726475AbgG0FVh (ORCPT + 99 others); Mon, 27 Jul 2020 01:21:37 -0400 Received: from mga12.intel.com ([192.55.52.136]:30868 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726006AbgG0FVg (ORCPT ); Mon, 27 Jul 2020 01:21:36 -0400 IronPort-SDR: ioSXhsED5tOvBCFKMLmu1W7LIaZ/nsLvIzj267FdTMUzEUMRxlPmzHR0GwxqaKJ0UzbcJPIGHk +sM0+qbVYcTA== X-IronPort-AV: E=McAfee;i="6000,8403,9694"; a="130504571" X-IronPort-AV: E=Sophos;i="5.75,401,1589266800"; d="gz'50?scan'50,208,50";a="130504571" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jul 2020 22:18:34 -0700 IronPort-SDR: XGELnvDywYpj8xBtPERMhY5pINh81Qc9C+cwL81tiSiBQ66DLPAmgoXeyt0Yygqenm+EX83+ad CChcBgZ5uB8g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,401,1589266800"; d="gz'50?scan'50,208,50";a="321678658" Received: from lkp-server01.sh.intel.com (HELO df0563f96c37) ([10.239.97.150]) by fmsmga002.fm.intel.com with ESMTP; 26 Jul 2020 22:18:32 -0700 Received: from kbuild by df0563f96c37 with local (Exim 4.92) (envelope-from ) id 1jzvWx-0001nt-UC; Mon, 27 Jul 2020 05:18:31 +0000 Date: Mon, 27 Jul 2020 13:18:19 +0800 From: kernel test robot To: open list Cc: kbuild-all@lists.01.org, netdev@vger.kernel.org Subject: Re: [PATCH] [net/ipv6] ip6_output: Add ipv6_pinfo null check Message-ID: <202007271311.OyQcBwpU%lkp@intel.com> References: <20200727033810.28883-1-gaurav1086@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline In-Reply-To: <20200727033810.28883-1-gaurav1086@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Gaurav, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on sparc-next/master] [also build test WARNING on ipvs/master linus/master v5.8-rc7 next-20200724] [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/Gaurav-Singh/ip6_output-Add-ipv6_pinfo-null-check/20200727-113949 base: https://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git master config: csky-defconfig (attached as .config) compiler: csky-linux-gcc (GCC) 9.3.0 reproduce (this is a W=1 build): 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 COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=csky If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): net/ipv6/ip6_output.c: In function 'ip6_autoflowlabel': >> net/ipv6/ip6_output.c:188:1: warning: control reaches end of non-void function [-Wreturn-type] 188 | } | ^ vim +188 net/ipv6/ip6_output.c ^1da177e4c3f41 Linus Torvalds 2005-04-16 181 e9191ffb65d8e1 Ben Hutchings 2018-01-22 182 bool ip6_autoflowlabel(struct net *net, const struct ipv6_pinfo *np) 513674b5a2c9c7 Shaohua Li 2017-12-20 183 { 5bdc1ea8a7d229 Gaurav Singh 2020-07-26 184 if (np && np->autoflowlabel_set) 513674b5a2c9c7 Shaohua Li 2017-12-20 185 return np->autoflowlabel; 5bdc1ea8a7d229 Gaurav Singh 2020-07-26 186 else 5bdc1ea8a7d229 Gaurav Singh 2020-07-26 187 ip6_default_np_autolabel(net); 513674b5a2c9c7 Shaohua Li 2017-12-20 @188 } 513674b5a2c9c7 Shaohua Li 2017-12-20 189 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --tKW2IUtsqtDRztdT Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 AA== --tKW2IUtsqtDRztdT--