From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BD1E214BF92 for ; Sat, 1 Nov 2025 11:17:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.19 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761995879; cv=none; b=rBA1Y9hsjVQWdYR9vOdpUB+ZeDPN8oJMj+Xw+/CXrDAlRQKQFLeGsvx/NczLkXV3VUsBDIN+j+Og+MRtonb/uESUE0HU7k/j0Q0si/4PevFhU0D2WkwCExc0aQ3sTsM+Ix4VKe98idraBNNk7l1cielRBIdDc4AW+eVL5bsTfhs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761995879; c=relaxed/simple; bh=r+H5iOKXcD5myK1sHTW7erpeamSaTqt23UJacwt6K/Y=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=od78vCqvljfgAgwyxC8Lm+yICTjui3/iqL4EsDozuFin0rDN/QgIv0EUoFobT3VN+aRIDhLBjomUvLPTkX3ctCZmI7gx/dc/gHXtkt2R31tOH0/t+o50YhiT8OmO28ilhX4QMVj18fU/Sykkf3xqJ7rFUjyRAUlvaPpmqjW42Mc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=RF6UTWId; arc=none smtp.client-ip=198.175.65.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="RF6UTWId" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1761995878; x=1793531878; h=date:from:to:cc:subject:message-id:mime-version; bh=r+H5iOKXcD5myK1sHTW7erpeamSaTqt23UJacwt6K/Y=; b=RF6UTWIdiDmOqK5MqK+tuCAt0bUePZWZtohZTTftVZdnkpMin44Go4Cs j63e0BPEr9L4PQJxNHJqnUXxU7dPKbBTFq5H3fCvbgvqtWlB2fBJxrrL/ E9vs7fNIYdAXvocOdOVICw/mtjxiYXInyJonyzDEXgjIMq699fDOWmB9l Kzn9E7qO6phlDRH/sPHV25p3fUzCUSGEz4UFVUCa9wKiIPnzeg3/LqH4M l2FAwB6AuLQingCOR+dqADZhqAXcaXDg3qSstPdWJj6hhmnSl0YH2yyLS OEMU7ZNXDufKpRAmxZIRj+SLGFOL8hz20L/krXlxeM64ut+ReXcaxqFvx A==; X-CSE-ConnectionGUID: JAlRQAlYTXGBwdMU9Xivig== X-CSE-MsgGUID: SSnnGr1sTaSC+yW+e+jlIQ== X-IronPort-AV: E=McAfee;i="6800,10657,11599"; a="64031222" X-IronPort-AV: E=Sophos;i="6.19,271,1754982000"; d="scan'208";a="64031222" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2025 04:17:58 -0700 X-CSE-ConnectionGUID: vX6GJ//tSBOU3Uas8CnGxQ== X-CSE-MsgGUID: GxgNjFdVRbKMoWX9VGO7/w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.19,271,1754982000"; d="scan'208";a="217094222" Received: from lkp-server02.sh.intel.com (HELO 66d7546c76b2) ([10.239.97.151]) by orviesa002.jf.intel.com with ESMTP; 01 Nov 2025 04:17:56 -0700 Received: from kbuild by 66d7546c76b2 with local (Exim 4.96) (envelope-from ) id 1vF9cH-000OBM-2a; Sat, 01 Nov 2025 11:17:53 +0000 Date: Sat, 1 Nov 2025 19:17:48 +0800 From: kernel test robot To: aubrey.li@linux.intel.com Cc: oe-kbuild-all@lists.linux.dev Subject: [anolis-intel-cloud:devel-6.6 3/3] mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_0' Message-ID: <202511011928.Fl2xIpqv-lkp@intel.com> Precedence: bulk X-Mailing-List: oe-kbuild-all@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://gitee.com/anolis/intel-cloud-kernel.git devel-6.6 head: 02259332e0e29b30ceaaeed8ebc2f06afcc07a50 commit: 81be03af48c826a24b8088f8d4705153c556d0d2 [3/3] anolis: mm: introduce per module slab for oot memory isolation config: x86_64-defconfig (https://download.01.org/0day-ci/archive/20251101/202511011928.Fl2xIpqv-lkp@intel.com/config) compiler: gcc-14 (Debian 14.2.0-19) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251101/202511011928.Fl2xIpqv-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/202511011928.Fl2xIpqv-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_0' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1220:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1220 | DEFINE_OOT_FUNC___kmalloc_node(0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_1' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1221:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1221 | DEFINE_OOT_FUNC___kmalloc_node(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_2' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1222:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1222 | DEFINE_OOT_FUNC___kmalloc_node(2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_3' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1223:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1223 | DEFINE_OOT_FUNC___kmalloc_node(3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_4' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1224:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1224 | DEFINE_OOT_FUNC___kmalloc_node(4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_5' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1225:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1225 | DEFINE_OOT_FUNC___kmalloc_node(5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_6' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1226:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1226 | DEFINE_OOT_FUNC___kmalloc_node(6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_7' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1227:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1227 | DEFINE_OOT_FUNC___kmalloc_node(7); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_8' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1228:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1228 | DEFINE_OOT_FUNC___kmalloc_node(8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_9' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1229:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1229 | DEFINE_OOT_FUNC___kmalloc_node(9); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_10' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1230:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1230 | DEFINE_OOT_FUNC___kmalloc_node(10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_11' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1231:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1231 | DEFINE_OOT_FUNC___kmalloc_node(11); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_12' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1232:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1232 | DEFINE_OOT_FUNC___kmalloc_node(12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_13' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1233:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1233 | DEFINE_OOT_FUNC___kmalloc_node(13); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_14' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1234:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1234 | DEFINE_OOT_FUNC___kmalloc_node(14); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1214:7: warning: no previous prototype for 'oot___kmalloc_node_15' [-Wmissing-prototypes] 1214 | void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ | ^~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1235:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc_node' 1235 | DEFINE_OOT_FUNC___kmalloc_node(15); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_0' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1250:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1250 | DEFINE_OOT_FUNC___kmalloc(0); | ^~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_1' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1251:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1251 | DEFINE_OOT_FUNC___kmalloc(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_2' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1252:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1252 | DEFINE_OOT_FUNC___kmalloc(2); | ^~~~~~~~~~~~~~~~~~~~~~~~~ >> mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_3' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1253:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1253 | DEFINE_OOT_FUNC___kmalloc(3); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_4' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1254:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1254 | DEFINE_OOT_FUNC___kmalloc(4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_5' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1255:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1255 | DEFINE_OOT_FUNC___kmalloc(5); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_6' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1256:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1256 | DEFINE_OOT_FUNC___kmalloc(6); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_7' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1257:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1257 | DEFINE_OOT_FUNC___kmalloc(7); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_8' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1258:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1258 | DEFINE_OOT_FUNC___kmalloc(8); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_9' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1259:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1259 | DEFINE_OOT_FUNC___kmalloc(9); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_10' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1260:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1260 | DEFINE_OOT_FUNC___kmalloc(10); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_11' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1261:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1261 | DEFINE_OOT_FUNC___kmalloc(11); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_12' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1262:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1262 | DEFINE_OOT_FUNC___kmalloc(12); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_13' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1263:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1263 | DEFINE_OOT_FUNC___kmalloc(13); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_14' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1264:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1264 | DEFINE_OOT_FUNC___kmalloc(14); | ^~~~~~~~~~~~~~~~~~~~~~~~~ mm/slab_common.c:1244:7: warning: no previous prototype for 'oot___kmalloc_15' [-Wmissing-prototypes] 1244 | void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ | ^~~~~~~~~~~~~~ mm/slab_common.c:1265:1: note: in expansion of macro 'DEFINE_OOT_FUNC___kmalloc' 1265 | DEFINE_OOT_FUNC___kmalloc(15); | ^~~~~~~~~~~~~~~~~~~~~~~~~ vim +/oot___kmalloc_node_0 +1214 mm/slab_common.c 1212 1213 #define DEFINE_OOT_FUNC___kmalloc_node(index) \ > 1214 void *oot___kmalloc_node_ ## index(size_t size, gfp_t flags, int node) \ 1215 { \ 1216 return oot__do_kmalloc_node(index, size, flags, node, _RET_IP_);; \ 1217 } \ 1218 EXPORT_SYMBOL(oot___kmalloc_node_ ## index) 1219 > 1220 DEFINE_OOT_FUNC___kmalloc_node(0); > 1221 DEFINE_OOT_FUNC___kmalloc_node(1); > 1222 DEFINE_OOT_FUNC___kmalloc_node(2); > 1223 DEFINE_OOT_FUNC___kmalloc_node(3); > 1224 DEFINE_OOT_FUNC___kmalloc_node(4); > 1225 DEFINE_OOT_FUNC___kmalloc_node(5); > 1226 DEFINE_OOT_FUNC___kmalloc_node(6); > 1227 DEFINE_OOT_FUNC___kmalloc_node(7); > 1228 DEFINE_OOT_FUNC___kmalloc_node(8); > 1229 DEFINE_OOT_FUNC___kmalloc_node(9); > 1230 DEFINE_OOT_FUNC___kmalloc_node(10); > 1231 DEFINE_OOT_FUNC___kmalloc_node(11); > 1232 DEFINE_OOT_FUNC___kmalloc_node(12); > 1233 DEFINE_OOT_FUNC___kmalloc_node(13); > 1234 DEFINE_OOT_FUNC___kmalloc_node(14); > 1235 DEFINE_OOT_FUNC___kmalloc_node(15); 1236 1237 void *__kmalloc(size_t size, gfp_t flags) 1238 { 1239 return __do_kmalloc_node(size, flags, NUMA_NO_NODE, _RET_IP_); 1240 } 1241 EXPORT_SYMBOL(__kmalloc); 1242 1243 #define DEFINE_OOT_FUNC___kmalloc(index) \ > 1244 void *oot___kmalloc_ ## index(size_t size, gfp_t flags) \ 1245 { \ 1246 return oot__do_kmalloc_node(index, size, flags, NUMA_NO_NODE, _RET_IP_); \ 1247 } \ 1248 EXPORT_SYMBOL(oot___kmalloc_ ## index) 1249 > 1250 DEFINE_OOT_FUNC___kmalloc(0); > 1251 DEFINE_OOT_FUNC___kmalloc(1); > 1252 DEFINE_OOT_FUNC___kmalloc(2); > 1253 DEFINE_OOT_FUNC___kmalloc(3); > 1254 DEFINE_OOT_FUNC___kmalloc(4); > 1255 DEFINE_OOT_FUNC___kmalloc(5); > 1256 DEFINE_OOT_FUNC___kmalloc(6); > 1257 DEFINE_OOT_FUNC___kmalloc(7); > 1258 DEFINE_OOT_FUNC___kmalloc(8); > 1259 DEFINE_OOT_FUNC___kmalloc(9); > 1260 DEFINE_OOT_FUNC___kmalloc(10); > 1261 DEFINE_OOT_FUNC___kmalloc(11); > 1262 DEFINE_OOT_FUNC___kmalloc(12); > 1263 DEFINE_OOT_FUNC___kmalloc(13); 1264 DEFINE_OOT_FUNC___kmalloc(14); 1265 DEFINE_OOT_FUNC___kmalloc(15); 1266 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki