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 1D70EC52D7C for ; Fri, 23 Aug 2024 03:13:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3E97080078; Thu, 22 Aug 2024 23:13:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3998D80073; Thu, 22 Aug 2024 23:13:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2398A80078; Thu, 22 Aug 2024 23:13:20 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 02A1580073 for ; Thu, 22 Aug 2024 23:13:19 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 42F664066D for ; Fri, 23 Aug 2024 03:13:19 +0000 (UTC) X-FDA: 82482039318.01.2BE1CEB Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf09.hostedemail.com (Postfix) with ESMTP id 77009140022 for ; Fri, 23 Aug 2024 03:13:16 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=U1w+v0DI; spf=pass (imf09.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 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=1724382780; 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=pnASCYU+2nbuUL0ve7PaWliQegR2SIZ03yvLrK5I0yM=; b=VYO0wSitI2Tk0rUE3wKRpSZdPxjxu9ZbAaeADThQd0Pu1PyNWHZlTyg/U4TjElHYq5+4lJ TvvAuhCvFNaypIlOqN6UvjFDyDOWrfgM2UupaJ61Rm7ZvKeaCHNSAa2PuJXpHu+eRpZ6ve pL6/S8jdGiwJsRjt5FNYm7tFaTBPhQs= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=U1w+v0DI; spf=pass (imf09.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 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=1724382780; a=rsa-sha256; cv=none; b=HvzIF8WDWQ+nXoDVBFfVMSMiYQouxgoVfZhfn0fGQ1ibx2gLppSi0s3rBzhlyi9wdYyMbB DNidJmWzABUXWzc3DsNM6DcC1pxrTDpgayLE4eSUPLJmuJbyANeGXSypc7zVaZLm3oiA2x EqwmgN5RnCjVVG3GifSm1wWUGj5o+oI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1724382797; x=1755918797; h=date:from:to:cc:subject:message-id:mime-version; bh=OnUwXYffCky88IQnwmydQo+ZDiPdY9gNpRfdqFkGhYs=; b=U1w+v0DI6wRJoskl7KkIAS0bw1OuCPqLST42HmYm0IwGIeiVoARJPdhi 82S0k7iitvh6+ggeOTuTZVmpFsQhRUbtuuH/Dl3mtZ1wOn+T2+QXTQiac HN977Xzaz+UifLLl5uBOqvJqe5oyClV4kSVGcG+KuEI2z9byhZPuuBKDC Z3++WtI3o++s+RKr7RvXGw6UkAJBdXQKFXfnWDDR7uQLgWHBtd+vch07s lJUbrNJzWT6K3tG6XOiKF5y7EwtXiQQdpDRGnwsk3LGyo8xlPMKyn6eTq 3Fa5xyHZaS28GwDvy9rKIne35yMoW0DItO0QpIU0rYOJSLqPvyIwKe4// Q==; X-CSE-ConnectionGUID: /ItXrikRR1a/1aHre1pjDA== X-CSE-MsgGUID: qfDuwcIhSuiG0m7eYqzTiA== X-IronPort-AV: E=McAfee;i="6700,10204,11172"; a="40347758" X-IronPort-AV: E=Sophos;i="6.10,169,1719903600"; d="scan'208";a="40347758" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Aug 2024 20:13:15 -0700 X-CSE-ConnectionGUID: LJl61zUmRqKMVOes5Bh/Uw== X-CSE-MsgGUID: d3LIm2qpT+OoIGNGB/XDEQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,169,1719903600"; d="scan'208";a="92395125" Received: from lkp-server01.sh.intel.com (HELO 9a732dc145d3) ([10.239.97.150]) by orviesa002.jf.intel.com with ESMTP; 22 Aug 2024 20:13:13 -0700 Received: from kbuild by 9a732dc145d3 with local (Exim 4.96) (envelope-from ) id 1shKje-000DQK-1e; Fri, 23 Aug 2024 03:13:10 +0000 Date: Fri, 23 Aug 2024 11:12:59 +0800 From: kernel test robot To: Kees Cook Cc: oe-kbuild-all@lists.linux.dev, Arnd Bergmann , Andrew Morton , Linux Memory Management List Subject: [arnd-playground:mm-6.9-test-merge-for-roxell 62/421] mm/kmemleak.c:466:26: error: implicit declaration of function 'kmem_cache_alloc_noprof'; did you mean 'kmem_cache_alloc_node'? Message-ID: <202408231147.3U7tgk1x-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: d61f3yoip5q9du3wahohqqmjobic9tkb X-Rspamd-Queue-Id: 77009140022 X-Rspamd-Server: rspam11 X-HE-Tag: 1724382796-283796 X-HE-Meta: U2FsdGVkX1+zLfw7voA53nrQlzqgvjFNC9grzQdQeCNqGN2CgmhepOObCsbX0D8m44u+lT8rvkjRzEXVQJgarIpn3VFxD9C/5iCAixUSYF5vTw1NbfittkQNuaaGyOcTzJBqMj8uiEUUgWlhRa9Y9G84+W9kuQ3IZuPKEcYQK9Pq7nRAuq/5iJIOVvVp14eMDbwcvkwvv77q/9UCaYsL8Xy2fjBvgDe5R5pGzb9uTdL6K4e1rx3Vqvufi5E/XjZY1EmxUmGohRejWtEPkqzyl3OCJ7w0NEshoLNDrBld9DxOCWj5MgSXPPLAsTOQU99rhkxyAj8pyhoOdquJYBJlPY4bSyPLihNAEZ3CDwKYmhUs7NpG+cQnsGUblMWZjD4Ykk+93ViOdp8lSjkY4Ou2GwSXjAwCmAkqXmznqO+504gVXh7AQLQwB3xIpgakS32y++PXC0vJGtEewMBl7Bk8HSc/w1eJE/VdeBTGfYj3wr0fuJ6y0vVio6Q1wABhbmDsEte+0XxgHlnvoUffmBzB0705rsHJlcGCBtpCOuV5QU2qr8NnIqvFhPtOf4Uo1WwLypx2zR50/wBCfNXYc8s0d3pWT5wsNhHgh7XeexCBfnWvHzLNURXSX+f/ZbD9AeT/2D7xeATeGKBhillOyuDyjzOorDIyYVG3g5smZ7HHWCLjaEkHHEr2+QZodQaN/oBvkuVYulHzKlBn5i8lKrmFPRVrdXHIEEMcuWJISTsG2dbEKMsJpN9GMDY9OTOUKLBPIDE6XbxvEFXjz3pcMVUF8fib0eexFGLRh1bO2vRpqa7xz0IFzKVzB/6Zi9eyNS+OvGMX7MQtK4Ft/9KR4zmTwfeqDoluYkKz+JF4G+x7xH13PWoazB3p+XHdd4PvdJnf/OEF4eUtAk/sIa2Lexa8HgvFknIxk79qX1BjAs9uK6OufVCZM6FVZWuIbbfdQjE32dNrCNkxPhZ3/Yaw0u3 mpkFJYmk NbPRwxGoNU5Nk1Bib0EzFEh8puOPw2DRrNRC/mLVvXGwKzfOhpmH1AvdUIkLuBx/u5ff4+BqJpv5EJBaqEqP9KpCtwnhwYSTSuV5+qXZYbajaIwuiuMoUeAhHqB0SRLoc5yLEWG20cQQqCQB/4J7HU7zo/dg/mIe1I/qT/h5O+7cTcI2fi/UjrB146MENgwgubBNqlVBpn+Va6in+QXYQPm0C/oqkYSdlNE9BZl4LPVGv9OMeKYrFbudbXakKrM7nleWpoR+u0KAzRDGgOzHmnYtfDtSO31IDpI6eGURAIjuZ/oDdnKFI+4UzS9oyUxViXw+th/CzVrB/syPQhGoDcRiu2tNWhR8xWseaTAcp4GOdOjVu1B6mQRWhBhkPAbllYpUZEmm36hV/U8nRIJODtyBIaq8viRtwRWdtbHvdAJDjaSMIunimajOfbeN36ai2HYXtyDUJK5hGfPk= 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/arnd/playground.git mm-6.9-test-merge-for-roxell head: f6cdadcb0c9861e379739044d6e4a20911da851a commit: de0ecc240fae03c3bb887c6265bc9a1529b600fb [62/421] mm/slub: avoid recursive loop with kmemleak config: i386-allmodconfig (https://download.01.org/0day-ci/archive/20240823/202408231147.3U7tgk1x-lkp@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240823/202408231147.3U7tgk1x-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/202408231147.3U7tgk1x-lkp@intel.com/ All error/warnings (new ones prefixed by >>): mm/kmemleak.c: In function 'mem_pool_alloc': >> mm/kmemleak.c:466:26: error: implicit declaration of function 'kmem_cache_alloc_noprof'; did you mean 'kmem_cache_alloc_node'? [-Werror=implicit-function-declaration] 466 | object = kmem_cache_alloc_noprof(object_cache, gfp_kmemleak_mask(gfp)); | ^~~~~~~~~~~~~~~~~~~~~~~ | kmem_cache_alloc_node >> mm/kmemleak.c:466:24: warning: assignment to 'struct kmemleak_object *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 466 | object = kmem_cache_alloc_noprof(object_cache, gfp_kmemleak_mask(gfp)); | ^ mm/kmemleak.c: In function 'add_scan_area': >> mm/kmemleak.c:950:22: warning: assignment to 'struct kmemleak_scan_area *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 950 | area = kmem_cache_alloc_noprof(scan_area_cache, gfp_kmemleak_mask(gfp)); | ^ cc1: some warnings being treated as errors vim +466 mm/kmemleak.c 455 456 /* 457 * Memory pool allocation and freeing. kmemleak_lock must not be held. 458 */ 459 static struct kmemleak_object *mem_pool_alloc(gfp_t gfp) 460 { 461 unsigned long flags; 462 struct kmemleak_object *object; 463 464 /* try the slab allocator first */ 465 if (object_cache) { > 466 object = kmem_cache_alloc_noprof(object_cache, gfp_kmemleak_mask(gfp)); 467 if (object) 468 return object; 469 } 470 471 /* slab allocation failed, try the memory pool */ 472 raw_spin_lock_irqsave(&kmemleak_lock, flags); 473 object = list_first_entry_or_null(&mem_pool_free_list, 474 typeof(*object), object_list); 475 if (object) 476 list_del(&object->object_list); 477 else if (mem_pool_free_count) 478 object = &mem_pool[--mem_pool_free_count]; 479 else 480 pr_warn_once("Memory pool empty, consider increasing CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE\n"); 481 raw_spin_unlock_irqrestore(&kmemleak_lock, flags); 482 483 return object; 484 } 485 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki