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 01A7CCD1288 for ; Fri, 29 Mar 2024 09:13:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 33D436B0083; Fri, 29 Mar 2024 05:13:51 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2ECCE6B0087; Fri, 29 Mar 2024 05:13:51 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 18F3C6B0088; Fri, 29 Mar 2024 05:13:51 -0400 (EDT) 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 EED026B0083 for ; Fri, 29 Mar 2024 05:13:50 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 407051C14D2 for ; Fri, 29 Mar 2024 09:13:50 +0000 (UTC) X-FDA: 81949514220.11.E3B9B40 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by imf20.hostedemail.com (Postfix) with ESMTP id E3D321C0015 for ; Fri, 29 Mar 2024 09:13:46 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OPV+pGW0; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of lkp@intel.com designates 198.175.65.20 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1711703627; 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=JvGLDPzn+Rc3S5Kk5mg0NelIPUFzv3dl+o7j2As7o8s=; b=EuKX9aBBk/NJHwjYIvYcuyCYFIsYBgtoDx+zcWtQaZH5MQJcz/OPweAgzAbfVmZiqMtJAd Pvrrk2lgABkU6n0Eeyhsfn79G1fRKwZ+yIqpN59eInK53wIn0nOkGQj8OgF12UbJYxiLab l8fVc8oMV+mugC5WKLl78U9YPNdW9Vw= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OPV+pGW0; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of lkp@intel.com designates 198.175.65.20 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1711703627; a=rsa-sha256; cv=none; b=IR7oMoxzk4z6MiHsBNcgJ+mtGHQ5jE818t2FpK4q0AsCspOP/jJnOaV7aTNGFdPhx4n1ZN l0GB3MN0VBkHbHbMTxpIPSGYvWo7oW/YnXtlOpMb6E20+injSgqLMd8tz8WSJE2p5aJH5Q 83VawafY1RsAItq+cY8UZqJ9mGht/kY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1711703628; x=1743239628; h=date:from:to:cc:subject:message-id:mime-version; bh=ZTKxH5kcw795HXiVc41ybgH7g3lP7CizJYh3xtbBAUY=; b=OPV+pGW0dtde1wq5iktYQcwVmPO3B1evIzxfvxFc8pxx9MIpskPyqRoZ vn2PEGFDYVhXTbX1OaV89C46pl3KzL5X/LJF3T6EH1b570WFLTi76vwb9 YSJauiBiUGnje6cc1cJ5ZGhfnE7hUIET/ueYXAuIGKJG/13SFGLNz7lsH 7NeFSI+nY5MkpFWuD9WOG1DwOw/okw42lWhnyZZZA5dKD1gOp1vd06SML FaZnhdRNV+b/lyaMIrNyTTI3rpUiz/oX8oaQNhu848oAIblhW/ZeBZs/V IwNRlkol5fmqzN3bVj2eycTMtugaU4X34qFBmVlsEY2gl1/ViTEPtjPto A==; X-CSE-ConnectionGUID: we+UcWgXQdmu/eRGSZPVfg== X-CSE-MsgGUID: 7xPs/hYETbu1LtG85fbvsA== X-IronPort-AV: E=McAfee;i="6600,9927,11027"; a="6784589" X-IronPort-AV: E=Sophos;i="6.07,164,1708416000"; d="scan'208";a="6784589" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Mar 2024 02:13:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,164,1708416000"; d="scan'208";a="16957551" Received: from lkp-server01.sh.intel.com (HELO be39aa325d23) ([10.239.97.150]) by fmviesa006.fm.intel.com with ESMTP; 29 Mar 2024 02:13:43 -0700 Received: from kbuild by be39aa325d23 with local (Exim 4.96) (envelope-from ) id 1rq8Iu-00032k-2F; Fri, 29 Mar 2024 09:13:40 +0000 Date: Fri, 29 Mar 2024 17:12:43 +0800 From: kernel test robot To: Suren Baghdasaryan Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton , Kent Overstreet , Kees Cook Subject: [linux-next:master 2059/2532] mm/util.c:128: warning: expecting prototype for kmemdup_noprof(). Prototype was for kmemdup() instead Message-ID: <202403291732.eZTk1pGs-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: E3D321C0015 X-Stat-Signature: 7ky1kandqtu4out9pm3fq8bjkhwnpdew X-HE-Tag: 1711703626-187424 X-HE-Meta: U2FsdGVkX1+pq5bPZYae6lJJ/H7eLIlhAhnwlfAy0K5jNOl86QepMM+4eETpAQkwlK6Eex//Z54u31fKnE3/riG3sgumedkKQBFRbRe8aGuscrgrnPFAecEbsqXv91wZJHhaXHoM/HA0TfayYROjIrr1aozAh7XQ2QRqD/3uXUsGyIRidu80bYap/hHH37DAJevmheO57Yt67dgSMjnv8BZP438adkr/UE8RFEQZwIFTi8L884t+a0QiF0rVjqD5kKs1YRTNXmNYOiBLAXtel+cSJDMjBcHOkgIWgAyFvqzM0jfCgEXJbEWHITKCmprJJNiv/8Bns1gJl1R4pBp2K/Antn1CPu74JAIEbMlb1eDDCG/Myh/OyNxkPltfWvw/hG7btELcpgPd482k9Tp1VVBoZK9TkkWmKDs4tpnb9mOZ6RpOg/JxIZOSSqJkfpinDMR2ZZ8wq7lmF3B+WlQ/Kvc4YHqyCtrU2afnc+XlKKxADFRIYEfmErM63f8hbS5vBmvImfc3KMxYPagls6hCVofNfoVMZcuTqd9iV1YqQncH6iG+NY6rSRVttF5oZuZl0R+6azn6AmJnoKABcXFLC8dWLatSwKtE3IpXo60jB/raVG78P+2ktwmh1Mhdh6FF4EWv2JrUXk5pTKYMiCKWST55nRjIOyIc4kMjkGfpm5o9XgbIZelkRVf+1ZESZR0uq7IkMV7gIEuciLPzLsLZEvTHmT4gHLEc/gCrRa60vZLASlGKHbp/e05jbHCGJjb/zMAR+6riVo6SO6YX0XyumnmFudkzlKGzErFJmYbKMvlu0Ry+minc85RmcZnOTpkycpu/BWE/geiSSR56wPsHCEB0HeLX8AtzGpzK/7LVpwpjcdSNz6PkQjKLlLtSCMchBQTnlKhyKbRSB/2jZfntEdOaZ65xEpr299QCt4sDQ7hLUAbzVAqaAz3jDd845tsPLBeYuv9+ZMpNT7fLxdK PAMpr70n BzUy7hi4BObU3nDMh7oDZj+ktknoUzAHW5T16oS/71Vgn/hmr7yMwze4NOxhEOTAs435qwkXKa01KCnMPoI1zld0sJJNgkYimcOnFWkH9k7St9Y6s2CwmyPmbkg5X5Mk2dhpKXkFz+lHbVSRmVJbITnoeVWQf3L08UJh3rsoMMjjEse7Mm14iK4xiYB8SW+S+9SjTQh0HGMNszlyfZKMxMEoRl6YPL+PR711ThvsLf2R2XKLrXWcLPGQCnC9MLVt0rpwpbf5HhsasgseCItqrAJea/45v6+VOkKKSbDOfJPr8q9wxBSH16u8N5F5QAHfP2OnhnvKsWkhig0iPJtEuRyTVeV1GmCNHPR2K4EOKDa1Z9FLqyUncX+15eYQSE5O74Z6pSaa9wMTW67FWbKfNatl/NexGyORvbgPGAGVjQUAsSX2SbNFap0pN+A== 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/next/linux-next.git master head: a6bd6c9333397f5a0e2667d4d82fef8c970108f2 commit: 8060cbdb2821fa59bd04964cc978066d07e13fac [2059/2532] mm/slab: enable slab allocation tagging for kmalloc and friends config: x86_64-randconfig-r071-20240327 (https://download.01.org/0day-ci/archive/20240329/202403291732.eZTk1pGs-lkp@intel.com/config) compiler: gcc-12 (Ubuntu 12.3.0-9ubuntu2) 12.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240329/202403291732.eZTk1pGs-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/202403291732.eZTk1pGs-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/util.c:128: warning: expecting prototype for kmemdup_noprof(). Prototype was for kmemdup() instead >> mm/util.c:613: warning: expecting prototype for kvmalloc_node_noprof(). Prototype was for kvmalloc_node() instead -- >> mm/slub.c:4042: warning: expecting prototype for kmem_cache_alloc_node_noprof(). Prototype was for kmem_cache_alloc_node() instead vim +128 mm/util.c 1e66df3ee30120 Jeremy Fitzhardinge 2007-07-17 116 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 117 /** 8060cbdb2821fa Suren Baghdasaryan 2024-03-21 118 * kmemdup_noprof - duplicate region of memory 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 119 * 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 120 * @src: memory region to duplicate 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 121 * @len: memory region length 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 122 * @gfp: GFP mask to use a862f68a8b3600 Mike Rapoport 2019-03-05 123 * 0b7b8704ddcee3 Hao Sun 2022-12-21 124 * Return: newly allocated copy of @src or %NULL in case of error, 0b7b8704ddcee3 Hao Sun 2022-12-21 125 * result is physically contiguous. Use kfree() to free. 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 126 */ 8060cbdb2821fa Suren Baghdasaryan 2024-03-21 127 void *kmemdup_noprof(const void *src, size_t len, gfp_t gfp) 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 @128 { 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 129 void *p; 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 130 8060cbdb2821fa Suren Baghdasaryan 2024-03-21 131 p = kmalloc_node_track_caller_noprof(len, gfp, NUMA_NO_NODE, _RET_IP_); 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 132 if (p) 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 133 memcpy(p, src, len); 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 134 return p; 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 135 } 8060cbdb2821fa Suren Baghdasaryan 2024-03-21 136 EXPORT_SYMBOL(kmemdup_noprof); 1a2f67b459bb78 Alexey Dobriyan 2006-09-30 137 :::::: The code at line 128 was first introduced by commit :::::: 1a2f67b459bb7846d4a15924face63eb2683acc2 [PATCH] kmemdup: introduce :::::: TO: Alexey Dobriyan :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki