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=-10.2 required=3.0 tests=BAYES_00, 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 8AD31C4743C for ; Mon, 21 Jun 2021 23:58:54 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id C7CFF61177 for ; Mon, 21 Jun 2021 23:58:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C7CFF61177 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id EF0B96B006C; Mon, 21 Jun 2021 19:58:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EC79A6B0070; Mon, 21 Jun 2021 19:58:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CF2846B0072; Mon, 21 Jun 2021 19:58:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0154.hostedemail.com [216.40.44.154]) by kanga.kvack.org (Postfix) with ESMTP id 865B06B006C for ; Mon, 21 Jun 2021 19:58:52 -0400 (EDT) Received: from smtpin25.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id 10FE5BBED for ; Mon, 21 Jun 2021 23:58:52 +0000 (UTC) X-FDA: 78279398904.25.918C5EF Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by imf04.hostedemail.com (Postfix) with ESMTP id C16FD1421 for ; Mon, 21 Jun 2021 23:58:49 +0000 (UTC) IronPort-SDR: lYb0fCCF6ZeyZK60mTXvEoGUpHXCtxMA1skNjzfzQOltX1jbXH9Ep8hgcbCoJEmg5d4Df+yZCe V+E5+4/22gUA== X-IronPort-AV: E=McAfee;i="6200,9189,10022"; a="206775190" X-IronPort-AV: E=Sophos;i="5.83,290,1616482800"; d="gz'50?scan'50,208,50";a="206775190" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2021 16:58:42 -0700 IronPort-SDR: 5EDwoXLz/omN3qzRBAOhAI80yIFU2T5AHSZSCmdTEJwN0wziH8M93m2P/3GejfmUAq4XiucteA iLVm2fL/GpKQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,290,1616482800"; d="gz'50?scan'50,208,50";a="623272620" Received: from lkp-server01.sh.intel.com (HELO 4aae0cb4f5b5) ([10.239.97.150]) by orsmga005.jf.intel.com with ESMTP; 21 Jun 2021 16:58:40 -0700 Received: from kbuild by 4aae0cb4f5b5 with local (Exim 4.92) (envelope-from ) id 1lvToN-0004r8-Gx; Mon, 21 Jun 2021 23:58:39 +0000 Date: Tue, 22 Jun 2021 07:57:52 +0800 From: kernel test robot To: Alex Elder Cc: kbuild-all@lists.01.org, Linux Memory Management List Subject: [linux-next:master 8371/11714] drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:438:10: error: implicit declaration of function 'rmnet_map_ipv6_dl_csum_trailer'; did you mean 'rmnet_map_ipv4_dl_csum_trailer'? Message-ID: <202106220742.gO0aGJgU-lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: C16FD1421 Authentication-Results: imf04.hostedemail.com; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=intel.com (policy=none); spf=none (imf04.hostedemail.com: domain of lkp@intel.com has no SPF policy when checking 192.55.52.115) smtp.mailfrom=lkp@intel.com X-Stat-Signature: 3tqztmtra1biib98zhb5s19tca964etj X-HE-Tag: 1624319929-794450 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 889bab4c367a0ef58208fd80fafa74bb6e2dca26 commit: 75db5b07f8c393c216fd20f7adc9a167fc684c23 [8371/11714] net: qualcomm: rmnet: eliminate some ifdefs config: nds32-randconfig-s031-20210621 (attached as .config) compiler: nds32le-linux-gcc (GCC) 9.3.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # apt-get install sparse # sparse version: v0.6.3-341-g8af24329-dirty # https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=75db5b07f8c393c216fd20f7adc9a167fc684c23 git remote add linux-next https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git git fetch --no-tags linux-next master git checkout 75db5b07f8c393c216fd20f7adc9a167fc684c23 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' W=1 ARCH=nds32 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Note: the linux-next/master HEAD 889bab4c367a0ef58208fd80fafa74bb6e2dca26 builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c: In function 'rmnet_map_checksum_downlink_packet': >> drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:438:10: error: implicit declaration of function 'rmnet_map_ipv6_dl_csum_trailer'; did you mean 'rmnet_map_ipv4_dl_csum_trailer'? [-Werror=implicit-function-declaration] 438 | return rmnet_map_ipv6_dl_csum_trailer(skb, csum_trailer, priv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | rmnet_map_ipv4_dl_csum_trailer drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c: In function 'rmnet_map_v4_checksum_uplink_packet': >> drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c:472:3: error: implicit declaration of function 'rmnet_map_ipv6_ul_csum_header'; did you mean 'rmnet_map_ipv4_ul_csum_header'? [-Werror=implicit-function-declaration] 472 | rmnet_map_ipv6_ul_csum_header(iphdr, ul_header, skb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | rmnet_map_ipv4_ul_csum_header cc1: some warnings being treated as errors vim +438 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 410 bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 411 /* Validates packet checksums. Function takes a pointer to bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 412 * the beginning of a buffer which contains the IP payload + bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 413 * padding + checksum trailer. bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 414 * Only IPv4 and IPv6 are supported along with TCP & UDP. bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 415 * Fragmented or tunneled packets are not supported. bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 416 */ bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 417 int rmnet_map_checksum_downlink_packet(struct sk_buff *skb, u16 len) bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 418 { bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 419 struct rmnet_priv *priv = netdev_priv(skb->dev); bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 420 struct rmnet_map_dl_csum_trailer *csum_trailer; bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 421 bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 422 if (unlikely(!(skb->dev->features & NETIF_F_RXCSUM))) { bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 423 priv->stats.csum_sw++; bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 424 return -EOPNOTSUPP; bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 425 } bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 426 bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 427 csum_trailer = (struct rmnet_map_dl_csum_trailer *)(skb->data + len); bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 428 cc1b21ba6251c8 Alex Elder 2021-03-15 429 if (!(csum_trailer->flags & MAP_CSUM_DL_VALID_FLAG)) { bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 430 priv->stats.csum_valid_unset++; bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 431 return -EINVAL; bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 432 } bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 433 75db5b07f8c393 Alex Elder 2021-06-11 434 if (skb->protocol == htons(ETH_P_IP)) bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 435 return rmnet_map_ipv4_dl_csum_trailer(skb, csum_trailer, priv); 75db5b07f8c393 Alex Elder 2021-06-11 436 75db5b07f8c393 Alex Elder 2021-06-11 437 if (IS_ENABLED(CONFIG_IPV6) && skb->protocol == htons(ETH_P_IPV6)) bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 @438 return rmnet_map_ipv6_dl_csum_trailer(skb, csum_trailer, priv); 75db5b07f8c393 Alex Elder 2021-06-11 439 bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 440 priv->stats.csum_err_invalid_ip_version++; bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 441 75db5b07f8c393 Alex Elder 2021-06-11 442 return -EPROTONOSUPPORT; bbd21b247cb596 Subash Abhinov Kasiviswanathan 2018-01-07 443 } 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 444 b6e5d27e32ef60 Sharath Chandra Vurukala 2021-06-02 445 static void rmnet_map_v4_checksum_uplink_packet(struct sk_buff *skb, 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 446 struct net_device *orig_dev) 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 447 { bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 448 struct rmnet_priv *priv = netdev_priv(orig_dev); 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 449 struct rmnet_map_ul_csum_header *ul_header; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 450 void *iphdr; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 451 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 452 ul_header = (struct rmnet_map_ul_csum_header *) 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 453 skb_push(skb, sizeof(struct rmnet_map_ul_csum_header)); 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 454 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 455 if (unlikely(!(orig_dev->features & 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 456 (NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM)))) 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 457 goto sw_csum; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 458 75db5b07f8c393 Alex Elder 2021-06-11 459 if (skb->ip_summed != CHECKSUM_PARTIAL) 75db5b07f8c393 Alex Elder 2021-06-11 460 goto sw_csum; 75db5b07f8c393 Alex Elder 2021-06-11 461 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 462 iphdr = (char *)ul_header + 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 463 sizeof(struct rmnet_map_ul_csum_header); 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 464 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 465 if (skb->protocol == htons(ETH_P_IP)) { 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 466 rmnet_map_ipv4_ul_csum_header(iphdr, ul_header, skb); b6e5d27e32ef60 Sharath Chandra Vurukala 2021-06-02 467 priv->stats.csum_hw++; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 468 return; 75db5b07f8c393 Alex Elder 2021-06-11 469 } 75db5b07f8c393 Alex Elder 2021-06-11 470 75db5b07f8c393 Alex Elder 2021-06-11 471 if (IS_ENABLED(CONFIG_IPV6) && skb->protocol == htons(ETH_P_IPV6)) { 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 @472 rmnet_map_ipv6_ul_csum_header(iphdr, ul_header, skb); b6e5d27e32ef60 Sharath Chandra Vurukala 2021-06-02 473 priv->stats.csum_hw++; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 474 return; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 475 } 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 476 75db5b07f8c393 Alex Elder 2021-06-11 477 priv->stats.csum_err_invalid_ip_version++; 75db5b07f8c393 Alex Elder 2021-06-11 478 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 479 sw_csum: 86ca860e12ec0f Alex Elder 2021-03-15 480 memset(ul_header, 0, sizeof(*ul_header)); bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 481 bbde32d38bfbbc Subash Abhinov Kasiviswanathan 2018-05-15 482 priv->stats.csum_sw++; 5eb5f8608ef118 Subash Abhinov Kasiviswanathan 2018-01-07 483 } e1d9a90a9bfdb0 Sharath Chandra Vurukala 2021-06-02 484 :::::: The code at line 438 was first introduced by commit :::::: bbde32d38bfbbc4a6970498c7470a8a817122735 net: qualcomm: rmnet: Add support for ethtool private stats :::::: TO: Subash Abhinov Kasiviswanathan :::::: CC: David S. Miller --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --uAKRQypu60I7Lcqm Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --uAKRQypu60I7Lcqm--