Received: by 2002:a05:6a10:9e8c:0:0:0:0 with SMTP id y12csp612282pxx; Mon, 26 Oct 2020 16:53:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx7vev1k6z7lprdlSCdeI4Fks3kewHoxtqQdhQluijGjOjcf8C8MdvGKcP/B46OivuGV8Gj X-Received: by 2002:a17:906:3ed0:: with SMTP id d16mr18937475ejj.477.1603756415975; Mon, 26 Oct 2020 16:53:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603756415; cv=none; d=google.com; s=arc-20160816; b=NVVB1nuHu8ZOTCvYJiWbHV77gbdObcxXa+Xim5k1p8zEX55UFmcVxwP72DF5vEQqwV B748uS+7+ekEAYV++ZujOFE8pXoVKfCmK+NEJ5JG3hkOLtic1IYXtuvjkBzBiAXmB0Hb NoR24uw1ohskTjxX3pB7cYOAaoSEbT3Xi5yqnM7H1BWeq6Sk43MfdTI/x+gKIDCaA32E mxlZow7DolmuR/nQ6XrZPdmlfu9JvaQ+P7E6oqetvN21f79ElnoeSLrveV62qB0lEp8H og0ugweqPJ5uXHwg2VyUKrUqc0I860BasiECIMgCqqK1Lfw1ld6blDV5UBaAsK41kifR 5oBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=bYgCj8P4oCyLSn6bn7xpsuSbC5xzCNS8Ouyox5L/1Kw=; b=LTCruQhr5b9kL8/lcV1Wmh5OMlEiPt9OYxt12U9C7C0OFkL2KX1AOk6eQplzNxmXap 8LhnBBUnsfOxykVHGMziZXzmMoViX26B//euFhRbVvqe8Wfi9ufXFBqGgnoWvHXnsIyu l/yx8x9bJ7zqRxipc6sy5n9JO09pT3d1LpX20t+6T3Zz7GNicgJabCDd1wpnLEXUa37J 2dy/c3NSXjvKwmDa5M1oOmzLibgt1hZdsiO+anUVh2EXTasKEWMR3xQe+CFPWAXDmCj8 fqsKUpnLCB0tUoxPjUJ22+ye6zmpNok25ccWM7z6GinRFjZ36z1A30jBRJ2uTPsJ3oAI e1hw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 a42si11544539edf.535.2020.10.26.16.53.11; Mon, 26 Oct 2020 16:53:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-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-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 S1782939AbgJZS4X (ORCPT + 99 others); Mon, 26 Oct 2020 14:56:23 -0400 Received: from mga05.intel.com ([192.55.52.43]:52046 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1747569AbgJZS4W (ORCPT ); Mon, 26 Oct 2020 14:56:22 -0400 IronPort-SDR: i+qb2MQ6FGrW1iyHkfhULEedIQG2YDF19I4kTqCPYaL7R27ci2rjaWi8wKd0qwlNw0SJFCup/i 6qFoXcw6sf+A== X-IronPort-AV: E=McAfee;i="6000,8403,9786"; a="252671075" X-IronPort-AV: E=Sophos;i="5.77,420,1596524400"; d="gz'50?scan'50,208,50";a="252671075" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2020 11:56:20 -0700 IronPort-SDR: ZYaSEFYLzhxWT9S+pQ2N8e3uKUCV3n90mRa+prwdDUCX5v5LAFscI9vLCIrnipA6P+Pe6pwf5o l3zHP0fxGAyw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,420,1596524400"; d="gz'50?scan'50,208,50";a="361098512" Received: from lkp-server01.sh.intel.com (HELO ca9e3ad0a302) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 26 Oct 2020 11:56:16 -0700 Received: from kbuild by ca9e3ad0a302 with local (Exim 4.92) (envelope-from ) id 1kX7fD-00006K-Mz; Mon, 26 Oct 2020 18:56:15 +0000 Date: Tue, 27 Oct 2020 02:55:21 +0800 From: kernel test robot To: Aleksandr Nogikh , davem@davemloft.net, kuba@kernel.org, johannes@sipsolutions.net Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, edumazet@google.com, andreyknvl@google.com, dvyukov@google.com, elver@google.com, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-wireless@vger.kernel.org Subject: Re: [PATCH v3 2/3] net: add kcov handle to skb extensions Message-ID: <202010270231.5Uz4Pmch-lkp@intel.com> References: <20201026150851.528148-3-aleksandrnogikh@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="AhhlLboLdkugWU4S" Content-Disposition: inline In-Reply-To: <20201026150851.528148-3-aleksandrnogikh@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org --AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Aleksandr, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on 2ef991b5fdbe828dc8fb8af473dab160729570ed] url: https://github.com/0day-ci/linux/commits/Aleksandr-Nogikh/net-mac80211-kernel-enable-KCOV-remote-coverage-collection-for-802-11-frame-handling/20201026-231134 base: 2ef991b5fdbe828dc8fb8af473dab160729570ed config: x86_64-randconfig-a004-20201026 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project f2c25c70791de95d2466e09b5b58fc37f6ccd7a4) 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 # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu # https://github.com/0day-ci/linux/commit/46d348800b64931071128ba47a5f17641d288a2f git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Aleksandr-Nogikh/net-mac80211-kernel-enable-KCOV-remote-coverage-collection-for-802-11-frame-handling/20201026-231134 git checkout 46d348800b64931071128ba47a5f17641d288a2f # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from drivers/net/ethernet/jme.c:17: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/jme.c:2863:30: warning: shift count >= width of type [-Wshift-count-overflow] !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/jme.c:2864:42: warning: shift count >= width of type [-Wshift-count-overflow] if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. -- In file included from drivers/media/pci/ddbridge/ddbridge-main.c:35: In file included from drivers/media/pci/ddbridge/ddbridge.h:56: In file included from include/media/dvb_net.h:22: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/media/pci/ddbridge/ddbridge-main.c:183:29: warning: shift count >= width of type [-Wshift-count-overflow] if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 1 warning and 4 errors generated. -- In file included from drivers/net/ethernet/broadcom/tg3.c:38: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/broadcom/tg3.c:17768:33: warning: shift count >= width of type [-Wshift-count-overflow] persist_dma_mask = dma_mask = DMA_BIT_MASK(64); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 1 warning and 4 errors generated. -- In file included from drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:13: In file included from drivers/net/ethernet/aquantia/atlantic/aq_main.h:12: In file included from drivers/net/ethernet/aquantia/atlantic/aq_common.h:13: In file included from include/linux/etherdevice.h:20: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:122:31: warning: shift count >= width of type [-Wshift-count-overflow] err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:124:43: warning: shift count >= width of type [-Wshift-count-overflow] err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. -- In file included from drivers/net/ethernet/brocade/bna/bnad.c:12: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/brocade/bna/bnad.c:3559:45: warning: shift count >= width of type [-Wshift-count-overflow] if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 1 warning and 4 errors generated. -- In file included from drivers/net/ethernet/atheros/alx/main.c:38: In file included from include/linux/ip.h:16: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/atheros/alx/main.c:1707:45: warning: shift count >= width of type [-Wshift-count-overflow] if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 1 warning and 4 errors generated. -- In file included from drivers/net/ethernet/marvell/skge.c:20: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/marvell/skge.c:3894:51: warning: shift count >= width of type [-Wshift-count-overflow] if (!only_32bit_dma && !dma_set_mask(&pdev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/marvell/skge.c:3896:43: warning: shift count >= width of type [-Wshift-count-overflow] err = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. -- In file included from drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:42: In file included from include/linux/etherdevice.h:20: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:6692:30: warning: shift count >= width of type [-Wshift-count-overflow] if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:6694:43: warning: shift count >= width of type [-Wshift-count-overflow] err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. -- In file included from drivers/net/ethernet/cavium/liquidio/lio_main.c:22: In file included from include/net/vxlan.h:5: In file included from include/linux/if_vlan.h:10: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/cavium/liquidio/lio_main.c:1401:52: warning: shift count >= width of type [-Wshift-count-overflow] if (dma_set_mask_and_coherent(&oct->pci_dev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 1 warning and 4 errors generated. -- In file included from drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:43: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:2920:31: warning: shift count >= width of type [-Wshift-count-overflow] err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c:2922:43: warning: shift count >= width of type [-Wshift-count-overflow] err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)); ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. -- In file included from drivers/net/ethernet/neterion/s2io.c:62: In file included from include/linux/netdevice.h:37: In file included from include/linux/ethtool.h:18: In file included from include/uapi/linux/ethtool.h:19: In file included from include/linux/if_ether.h:19: include/linux/skbuff.h:4617:26: error: implicit declaration of function 'skb_ext_add' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4617:43: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle_ptr = skb_ext_add(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:21: error: implicit declaration of function 'skb_ext_find' [-Werror,-Wimplicit-function-declaration] u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ include/linux/skbuff.h:4626:39: error: use of undeclared identifier 'SKB_EXT_KCOV_HANDLE' u64 *kcov_handle = skb_ext_find(skb, SKB_EXT_KCOV_HANDLE); ^ >> drivers/net/ethernet/neterion/s2io.c:7669:32: warning: shift count >= width of type [-Wshift-count-overflow] if (!dma_set_mask(&pdev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ drivers/net/ethernet/neterion/s2io.c:7672:41: warning: shift count >= width of type [-Wshift-count-overflow] if (dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64))) { ^~~~~~~~~~~~~~~~ include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK' #define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1)) ^ ~~~ 2 warnings and 4 errors generated. .. vim +2863 drivers/net/ethernet/jme.c 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2858 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2859 static int 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2860 jme_pci_dma64(struct pci_dev *pdev) 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2861 { 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2862 if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 && e930438c42e744e drivers/net/jme.c Yang Hongyang 2009-04-13 @2863 !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) e930438c42e744e drivers/net/jme.c Yang Hongyang 2009-04-13 2864 if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2865 return 1; 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2866 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2867 if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 && e930438c42e744e drivers/net/jme.c Yang Hongyang 2009-04-13 2868 !pci_set_dma_mask(pdev, DMA_BIT_MASK(40))) e930438c42e744e drivers/net/jme.c Yang Hongyang 2009-04-13 2869 if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(40))) 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2870 return 1; 814c01dc7c53303 drivers/net/jme.c Guo-Fu Tseng 2009-02-27 2871 284901a90a9e0b8 drivers/net/jme.c Yang Hongyang 2009-04-06 2872 if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) 284901a90a9e0b8 drivers/net/jme.c Yang Hongyang 2009-04-06 2873 if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2874 return 0; 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2875 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2876 return -1; 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2877 } 95252236e73e789 drivers/net/jme.c Guo-Fu Tseng 2008-09-16 2878 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --AhhlLboLdkugWU4S Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 H+ZHW6ysdwIA --AhhlLboLdkugWU4S--