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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C6C82C25B75 for ; Mon, 3 Jun 2024 15:37:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 45B4F6B0088; Mon, 3 Jun 2024 11:37:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 40C5D6B008C; Mon, 3 Jun 2024 11:37:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2AC136B0092; Mon, 3 Jun 2024 11:37:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 0B3086B0088 for ; Mon, 3 Jun 2024 11:37:11 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 6D5CB16066A for ; Mon, 3 Jun 2024 15:37:10 +0000 (UTC) X-FDA: 82189981020.29.CCC64F7 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by imf04.hostedemail.com (Postfix) with ESMTP id 6C0F940010 for ; Mon, 3 Jun 2024 15:37:06 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DIdq4FQC; spf=pass (imf04.hostedemail.com: domain of lkp@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717429028; a=rsa-sha256; cv=none; b=TG5ehInyui4lh+9zJ3FuFzwDaHVpok1UUiNi3IspH5CQQ9O1yz6DoEEPndxN7Etnbz0JNt hqGXUdxz6sWS0zWVz+YMERMM7vK4NSWkrXQOfVnGN66KsHnSpwiXazK5FAmHLJT+ev+tyY rIz3z93JyLQbt5PExTh0MAkdLq+Vl+Y= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DIdq4FQC; spf=pass (imf04.hostedemail.com: domain of lkp@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717429028; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=8YoInRsSNJyZDBsuAlyKEBk9XfP2YpLQut/r5svwCO4=; b=oJWyvYwk79bQ2ByJ8Hr0QZmyQsW9s/0AcAm2Qj+LOWF2IESY4lWp6zotlSZqyqa31uOhyQ GN60fuc59GFOWNNIc4qkpdftVeOKMA3zfLAJ8u042Q3Z0mRfHdeqViKXq7WhkjMbBR+vc5 bNmAihqPzR8+39nlN7Xg1abVbwILqbk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1717429027; x=1748965027; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=qLGutChqnX9e8a3ha4iN2YiLfsS82Seh0CnbTGwsF+c=; b=DIdq4FQCVoiQ5hv4QhqU2F8homhRFC0+XqOll7eradQJkhZ87BuWvYSx J0mdS51cVQscltZRa0hhtT9XPntm6CmR6q1oRUWMtiPwJ+XJsp9bq/1k4 o6qiNs84Om8sCsLW9YiohAoDJWaMRtDDbB7CMq8gFVIQIdM2k9qN6c6xg fj6IJLgFIBj6QV9IrMoCR/eho9itkqxpjp4iVFaOf0QeohSMJ8V9vMU+m UNoZfOfxq0kxBV6Mxdqs+OkQ3Ic4unMWgcFrE7NXYBgaEI03y01VSc+On QGmCBySMIZDrd6HOXZZ4RuVBbRwfiRmc2CmtF6ed20MTQg0SGH9ph+V77 g==; X-CSE-ConnectionGUID: tI5AoKmkS520RBUzadNcKQ== X-CSE-MsgGUID: YPjd+h/ZT8+Dhp9HVK7+gg== X-IronPort-AV: E=McAfee;i="6600,9927,11092"; a="17753467" X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="17753467" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2024 08:37:05 -0700 X-CSE-ConnectionGUID: 7gY6C+GHQda2OASj6mtLdA== X-CSE-MsgGUID: wJTKSMQ0Qd68nog43sZDLw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="41996853" Received: from unknown (HELO 0610945e7d16) ([10.239.97.151]) by orviesa004.jf.intel.com with ESMTP; 03 Jun 2024 08:37:02 -0700 Received: from kbuild by 0610945e7d16 with local (Exim 4.96) (envelope-from ) id 1sE9k4-000LpL-05; Mon, 03 Jun 2024 15:37:00 +0000 Date: Mon, 3 Jun 2024 23:36:41 +0800 From: kernel test robot To: Xiu Jianfeng , akpm@linux-foundation.org, muchun.song@linux.dev Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH -next 2/3] mm/hugetlb_cgroup: prepare cftypes based on template Message-ID: <202406032321.OzAKgNBA-lkp@intel.com> References: <20240603120506.1837322-3-xiujianfeng@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240603120506.1837322-3-xiujianfeng@huawei.com> X-Rspamd-Queue-Id: 6C0F940010 X-Rspam-User: X-Rspamd-Server: rspam12 X-Stat-Signature: ju91fs5zdx51fqj1sgi6otqtic6hog1u X-HE-Tag: 1717429026-996101 X-HE-Meta: U2FsdGVkX1/erVSByO0DHkQma/zKu7vksLowlRAEKES7AZAG2eMZceaqWp4/Hxt/COfZ1sv9iFDOt/7+Rhr0VCKdiEN/MOYQkj5mhpvxaB/5vexLN+NQlIDL8bmSkWr6BmUFGg95J1mt2Jis5vpHbsxiALtAMAUpbKO6OrepWFxdnUgJEKU1qLI9LxTAkejYFZGkYLddfJaet6x1E8hKov/oorwPuAecPfKVMNu4BiuzQENiA/ZeIpYadKh5vhdYlH1xDcy0tWRvR/YSwtmgt3EVgRLnpiz9uMj6MUvTbL8hNSQSBfCixrNTCXPrcueosN/0nEvzEkMarP30M6Rf8jta82WH0Bdwys1uDK4QX9FWgR/Tzg437WW+9D5yQ6/6HtFngeQfwQRiKFUe9xRgS8/nk2lE7ueCylfhH/vhHnRQFY/P7OUlOcUtq97Q/GmH6pFNzoO/AbBZxCLHx9pv9uK1SxEOZByGFJszjnBsPzieLgR/u/fEnm+nAFx5RmW2l6H369KbmdUgztt9EL/EaOyHH/LqJPdu0hOTh3I97YZkbccivH9y4DHa9yhQy5AF7xb1A9r7xndKYowQ+pnRmwycAgW1pj1npMIjiWvB1IyY2M6mWyf2/xb+T7nWNp//ZfEZE/d8zOW6JdCleFha1ZJItywKJUQLy9R6mZFJwQttEFi8pvQ4iTwXYRmBM8C2NWKEAXCSr7SmBG6BvDJheKdWu3o6PRIogMv61g/qw9XiS9Mla8l9twP9aZFmrxyi8qM16rVe6F5sMWSeXhutXKWLdEPpbCveEwVlIFijo211E+R9LP+t9dG688O+RBetjgRN5UiegQRwd1a6FvF8gA0bbYZsvgcfa8h9kLA4zCJfCCE+hGSVEtcqpooEgmip44H2k6DO/vimrazPZI5LWoR+83ye/k1LyRWdMDKpHwVM53NirGlGRiSUgPEc3ubS8tV+7PsQ7JBh7MfcdPS gRf1Rz/o TBtDJzWxWrIDxjhKBXifMGyKyhqwb0botms0fn3YTLtjeE9JdR8o9xSOx2Ph5UbR0uhPa0thnanwoniukfeYHPmpqmblY6H4kvItJXF4e9sdvygeYewo9Zm1NITggcOFtopUO1g0R3Eu8jNXGrFIJA30oSFf+JGuxkk3O9Bww73ZPiOIiPW31BiPR1EwH2SbYThmfy5sGGINKDVVlYcIqdJEaAiKlBx0+Xy/7/yPce++JFn3OEVrk2NCFV/8KiLDCT+du/Ct3tEMLViZYBziXQs2cebhTknLQWZ4Cx4qHg2PiJCdQi731b35LI/keX2u6EMYrpVupQYBR3lFTZV85GHYvTU1bpOehTDyimq+UfnxY24yZc31yO+o5iA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000024, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Xiu, kernel test robot noticed the following build warnings: [auto build test WARNING on akpm-mm/mm-everything] url: https://github.com/intel-lab-lkp/linux/commits/Xiu-Jianfeng/mm-hugetlb_cgroup-identify-the-legacy-using-cgroup_subsys_on_dfl/20240603-201513 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20240603120506.1837322-3-xiujianfeng%40huawei.com patch subject: [PATCH -next 2/3] mm/hugetlb_cgroup: prepare cftypes based on template config: riscv-defconfig (https://download.01.org/0day-ci/archive/20240603/202406032321.OzAKgNBA-lkp@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project d7d2d4f53fc79b4b58e8d8d08151b577c3699d4a) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240603/202406032321.OzAKgNBA-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202406032321.OzAKgNBA-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from mm/hugetlb_cgroup.c:20: In file included from include/linux/cgroup.h:25: In file included from include/linux/kernel_stat.h:8: In file included from include/linux/interrupt.h:21: In file included from arch/riscv/include/asm/sections.h:9: In file included from include/linux/mm.h:2245: include/linux/vmstat.h:498:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion] 498 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_" | ~~~~~~~~~~~ ^ ~~~ >> mm/hugetlb_cgroup.c:828:13: warning: address of array 'tmpl->name' will always evaluate to 'true' [-Wpointer-bool-conversion] 828 | if (tmpl->name) | ~~ ~~~~~~^~~~ 2 warnings generated. vim +828 mm/hugetlb_cgroup.c 814 815 static void __init 816 hugetlb_cgroup_cfttypes_init(struct hstate *h, struct cftype *cft, 817 struct cftype *tmpl, int tmpl_size) 818 { 819 char buf[32]; 820 int i, idx = hstate_index(h); 821 822 /* format the size */ 823 mem_fmt(buf, sizeof(buf), huge_page_size(h)); 824 825 for (i = 0; i < tmpl_size; cft++, tmpl++, i++) { 826 *cft = *tmpl; 827 /* rebuild the name */ > 828 if (tmpl->name) 829 snprintf(cft->name, MAX_CFTYPE_NAME, "%s.%s", buf, tmpl->name); 830 /* rebuild the private */ 831 if (tmpl->private) 832 cft->private = MEMFILE_PRIVATE(idx, tmpl->private); 833 /* rebuild the file_offset */ 834 if (tmpl->file_offset) { 835 unsigned int offset = tmpl->file_offset; 836 837 cft->file_offset = MEMFILE_OFFSET0(offset) + 838 MEMFILE_FIELD_SIZE(offset) * idx; 839 } 840 } 841 } 842 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki