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 871BFC4167B for ; Thu, 14 Dec 2023 20:54:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 243548D00EA; Thu, 14 Dec 2023 15:54:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1F3FB8D00C7; Thu, 14 Dec 2023 15:54:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0E2C88D00EA; Thu, 14 Dec 2023 15:54:20 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id F20CD8D00C7 for ; Thu, 14 Dec 2023 15:54:19 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id C868AC0162 for ; Thu, 14 Dec 2023 20:54:19 +0000 (UTC) X-FDA: 81566626638.10.D60E685 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by imf06.hostedemail.com (Postfix) with ESMTP id 2B0B8180019 for ; Thu, 14 Dec 2023 20:54:16 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QY2qj9TL; spf=pass (imf06.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 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=1702587258; 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: references:dkim-signature; bh=mL1W/mHwa3h97DuEHSbE9Tc7vTgyN+DToRS1zJ/ScEs=; b=vjXR1FN+CFz4aYw7pPCZa8hY5DhB5iw1U8eLT0UWAKB1/03LxBTwQJHHmqPd/K5jBBKG/n YWs4qtI7TlVjvIo1BtzuG7wNWTz5UpP9IlgZRTcEd6ir6hrtFPd0jWevpC3K6HkAEZ4jmb 77xJkQTYMVuyRPdbQr4iXGPrSURwZpk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702587258; a=rsa-sha256; cv=none; b=spbRc8dbef0w1pjV0DJN2+cHASIycUZN3n48dcT26iye4EdyGb0lxH6JhYGmrysr2i90mM go+vrGiPJtvQVIR8gAACeN3ZeCGizfY6EYlDdQIaehXmYc7A9dyWUcLUdqiJI5B32VuzG0 N3FwKHBTU8vk4X+iXPenpVw0HV72B8g= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QY2qj9TL; spf=pass (imf06.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702587257; x=1734123257; h=date:from:to:cc:subject:message-id:mime-version; bh=5RFrTiDkgQjFafKopHq8ArNGfJEb513KvmN0cOMPiFk=; b=QY2qj9TLvILRHh+f4a6uogQAuLgNHtqLgconcVi81xghXsgkg8Z+myR8 N2ZJkTT3diwbi63o1o5GNHUVYKbweELjprWcFf0Q+oLquwgLIOK9hEPTg kllHQPE8Hi+VEvr1zEncqJKXnhVBESrz3MVA6/DLQBKyL0pXq4UxZmG/m zs/wgbHDxowrIgW8Ns87Qw4Z64hRvtpP2CEHbNDMVuQc/qroL68qEj88c 3rz/Unkq2lEfVDs92/9BeHrowGTlrcvt9IkIwas6712/67Ck61GBIA6LL EDCQfEcvEyLqJ/E4snpQvcPMwaapPIff9ky0A4080FUOeD7+2gzooTpMM w==; X-IronPort-AV: E=McAfee;i="6600,9927,10924"; a="13876903" X-IronPort-AV: E=Sophos;i="6.04,276,1695711600"; d="scan'208";a="13876903" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Dec 2023 12:54:16 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10924"; a="947719009" X-IronPort-AV: E=Sophos;i="6.04,276,1695711600"; d="scan'208";a="947719009" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 14 Dec 2023 12:54:13 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rDsih-000Mbh-1T; Thu, 14 Dec 2023 20:54:11 +0000 Date: Fri, 15 Dec 2023 04:53:19 +0800 From: kernel test robot To: Kees Cook Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org, Andrew Morton , Linux Memory Management List , "Gustavo A. R. Silva" , Peter Oberparleiter Subject: kernel/gcov/fs.c:103: warning: Excess struct member 'buffer' description in 'gcov_iterator' Message-ID: <202312150432.oBngC94A-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: xper3mgnozhx47a3tp7wz4hxoqnsmnw4 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 2B0B8180019 X-Rspam-User: X-HE-Tag: 1702587256-180228 X-HE-Meta: U2FsdGVkX1/tdySNG2+4F3ghZuFLwNGVpq8QyLtZ94oYwEhY7y1yOiFHJXSXKtLmtrIqLrmIlUFgQmSC2olpG/IzYniw6QCD78xj4+ihTFhgyd5vM7hv+fwPgS7tjxf50pXCpsxLTmKxDzdFYXEGn/uxX/tivjlui5BnlTxtDCp2urBllNHZWVm8w7oYZVfO3qz9EzVmgpy+7E1ZlYJd/QKfTRcTrVnNenxr2HK8UAX2kU7EqU6sScmJvmHpTcLvqI34IAJDKtOChqUK7R/+nHORWhXOwbQlstfUNs0Qinx4I7s5uTrJIkcdydt3h/p71R69PJJkRwie+ndDpvWHAY8A+golAP4KI15jERDdZFef3XO52vD3DXL6sei4kfcxr+6IzhJmyFIwQyMh+JvQMTX81ERwbF49Hf1W3GqVYoldmg8tKl7hgAphRQGWXnJVant3+53DOyt1q2SeRbwBT8xKqv23s7JpUyfg9tWBmyYnIvff5QfxWdBvDnUSvGzbVZ43vJnid8Yl/m7pBrsm2yxeEWcwn/PNOVs1A5AwDZ0SrKr5oUCkw8ytmTm0LLQpGH5roxsuoTDiWjCGfRt4PpqrWwIaCbouMYxdd0e0UYSis7bM8U5S1gE3sVY1mqd2SoMCSTDULY0MqMP7HSXg+uBvQckeImBvFcA6XPqRvf6Ymrgn9sH129o8ww6rFQsULqXYI1J+TV5WJi4WUPJJcdfLDj20FQI78XtCuxfezfBoyrJTVL9tutEQp4fhDw4BqtfRGlQ58UXAfbL3G8/rmk6jd0/Ob0jkt06CZWwvMIoh+O2LFd1Sq8Mj+zoal0C0R+RUPq1NROqeh1ihCGTUUITS9zmx3K4M3uDmkavDUFMfk8o3KXQezJD4M4NVugXnJ13dwrQG4vi1In8HT4sqpmQJsAh+SnHCj9MWQu2vN1xupZ0cLav6WIElGf2Hm/sR0aK8YEkArOgak9+pyxk +kWyDMp6 kiMjed3ObzdBfHQr87e2c9YE3Iu4uvo8IySSTP0kjw2Fw/+0WzgKEEVTT9JG+2BbWB8Tvnlajev4NxYW25b9hZI2hk7u4lbG7JVT7IEOkapeLMx4MSUPwqGR+/ZpF7Hi6JTpiEVB9R9+hb9GIbBp2NIN+REpur6yak/KLkXc1WJXYxyUJdSPCFmbGIeHqkQD8UU/LaB6hZHORa2pag6MCkC73i+J1qt1BlhmvrXB6iXCWmkZUn+e6lDoBgmWo/JKIzPvQwgWIW/CurrqlXZMb0ek/R8Lg0L1VD2e/TVtY29uOKskHfbreKAddO1ClC0zTIa8HTjvvLwa+dBdiYfGba2OMk2xR+T+Kb0lVlR4gdBh5s3wN0xnzH1akdBFeiZ5nLrnLD/GLLSxdYt2ezzV1BKxdzCMEtr+r9r/q 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: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 5bd7ef53ffe5ca580e93e74eb8c81ed191ddc4bd commit: fbd126f5a658b92c7f6af986a6d89cf5e5693268 gcov: annotate struct gcov_iterator with __counted_by date: 8 weeks ago config: i386-buildonly-randconfig-001-20231214 (https://download.01.org/0day-ci/archive/20231215/202312150432.oBngC94A-lkp@intel.com/config) compiler: gcc-11 (Debian 11.3.0-12) 11.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231215/202312150432.oBngC94A-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/202312150432.oBngC94A-lkp@intel.com/ All warnings (new ones prefixed by >>): >> kernel/gcov/fs.c:103: warning: Excess struct member 'buffer' description in 'gcov_iterator' vim +103 kernel/gcov/fs.c 7a1d55b987dfcb Johannes Berg 2021-05-06 90 7a1d55b987dfcb Johannes Berg 2021-05-06 91 /** 7a1d55b987dfcb Johannes Berg 2021-05-06 92 * struct gcov_iterator - specifies current file position in logical records 7a1d55b987dfcb Johannes Berg 2021-05-06 93 * @info: associated profiling data 7a1d55b987dfcb Johannes Berg 2021-05-06 94 * @buffer: buffer containing file data 7a1d55b987dfcb Johannes Berg 2021-05-06 95 * @size: size of buffer 7a1d55b987dfcb Johannes Berg 2021-05-06 96 * @pos: current position in file 7a1d55b987dfcb Johannes Berg 2021-05-06 97 */ 7a1d55b987dfcb Johannes Berg 2021-05-06 98 struct gcov_iterator { 7a1d55b987dfcb Johannes Berg 2021-05-06 99 struct gcov_info *info; 7a1d55b987dfcb Johannes Berg 2021-05-06 100 size_t size; 7a1d55b987dfcb Johannes Berg 2021-05-06 101 loff_t pos; fbd126f5a658b9 Kees Cook 2023-09-22 102 char buffer[] __counted_by(size); 7a1d55b987dfcb Johannes Berg 2021-05-06 @103 }; 7a1d55b987dfcb Johannes Berg 2021-05-06 104 :::::: The code at line 103 was first introduced by commit :::::: 7a1d55b987dfcbddecdb67eecc76fe555d4348ba gcov: combine common code :::::: TO: Johannes Berg :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki