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 4E694C369C9 for ; Thu, 17 Apr 2025 22:42:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E2BD46B02A1; Thu, 17 Apr 2025 18:42:24 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DDA9B280005; Thu, 17 Apr 2025 18:42:24 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CA2656B02A3; Thu, 17 Apr 2025 18:42:24 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id AB5356B02A1 for ; Thu, 17 Apr 2025 18:42:24 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id D38BA8068D for ; Thu, 17 Apr 2025 22:42:25 +0000 (UTC) X-FDA: 83345011050.17.57AE642 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by imf30.hostedemail.com (Postfix) with ESMTP id 15F4480004 for ; Thu, 17 Apr 2025 22:42:22 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=D9jhkRuS; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.17 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=1744929744; 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=ti58WyeLiLwJ1JmI1jIhttZ6rgBJEKY/vftsnubMNII=; b=61x52XEms/fdbYYvMk2GuskGnObeMIm4lUVabmjb/yUWXp9ys9dVO5ylTUKaj9eeFbRtgY 5EQJkjp+mKDcG++Fr2XN/bStrL67DOWDksrpZ0z4YIo/3lVXF30NNNoHSGPt5hXUtB9aSi SEwL6EXw1PtRoU4AopxFogGzbhKFCug= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744929744; a=rsa-sha256; cv=none; b=3ALzLeF2vZJOKLQ5PrPFUbQTL+ISOTGQ4Ly0irbPg8LsmGvavSqNsHV8ilQ55LrpdppKrb MFKaPNcNibnFKx/YJEIDRB9qdi2Lu5R7/utoBQlR72b3/41V/cnbItVqm4RaY1zEXEMQ+T 2sLZWoOi5qxl4+OcmTh/tnDYFw3Gp6o= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=D9jhkRuS; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=lkp@intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1744929744; x=1776465744; h=date:from:to:cc:subject:message-id:mime-version; bh=YDWEGoNHBUhIZFwF/urN0AH2iSSYRaioayA7wSQhW8E=; b=D9jhkRuSbLVgSn8lPv4Vuq18ag3ulYMGuWurk6XRiasSiybol/qGmvb7 lHfsLI/MVmN266RdqyUVfKtrf6xzdIYUWCzCO/O2gFPxo7bDBQwT4NGe/ iH3x0VKpew1XEXaOv0fZE2WhyQtQyx5/gIv4D2Za/IFzXGXrnbPSdDMZP G+RT5FZkZKAEslDiCuoPhhYwVpscc0LFpYoj86BwRecZUPY8y96BdcIvT JDNTgVbqogHDy2kV75zhaql/SvTjYkuQlivMqveocvK4WqtDqo6H7UqCy WhR4g72dw5q2DoJ9cJ+CxH7Hury2UOOY9ITMuaYox95VPM0Zlc8Fj+0jy Q==; X-CSE-ConnectionGUID: vLrC/lMCT66TRv/DwRv5QQ== X-CSE-MsgGUID: zRMm9MrfRPqa3y87QDAFMQ== X-IronPort-AV: E=McAfee;i="6700,10204,11406"; a="46554794" X-IronPort-AV: E=Sophos;i="6.15,220,1739865600"; d="scan'208";a="46554794" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2025 15:42:22 -0700 X-CSE-ConnectionGUID: fhzOiFPuTzyCJx3D1EvZyA== X-CSE-MsgGUID: /Be+CfOmToGP47zlqLbNFQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,220,1739865600"; d="scan'208";a="136056775" Received: from lkp-server01.sh.intel.com (HELO 61e10e65ea0f) ([10.239.97.150]) by fmviesa004.fm.intel.com with ESMTP; 17 Apr 2025 15:42:20 -0700 Received: from kbuild by 61e10e65ea0f with local (Exim 4.96) (envelope-from ) id 1u5Xw2-000275-0D; Thu, 17 Apr 2025 22:42:18 +0000 Date: Fri, 18 Apr 2025 06:41:34 +0800 From: kernel test robot To: Yuquan Wang Cc: oe-kbuild-all@lists.linux.dev, Andrew Morton , Linux Memory Management List Subject: [linux-next:master 3890/4528] drivers/acpi/numa/srat.c:467:13: error: implicit declaration of function 'numa_add_reserved_memblk' Message-ID: <202504180647.e3VdYsTZ-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 15F4480004 X-Rspam-User: X-Stat-Signature: t9xuwn494yq99dfkbjicu5momx143nea X-HE-Tag: 1744929742-967084 X-HE-Meta: U2FsdGVkX1/THlGK8gfjDij6sDfJgtRxYjFmn1RkDeFsgpAUS3yYDPo4PMLj7r9iNAdY7q9uez6yDO2ZtyV2HhyIdxQtlWyQJ1SUcrj5rRgq6blcgeYq+DUzpL9oSniLzmFt3Bg4BiNYCtj5aFmgJmXWmKruxS9mLT3PWvx/yFWQ4V8VsyqPkZnpa5fqB5Klk0TAsrCHMVJyFOFzBUWQl6CI0IQ+apR4gNAoWmGpoW4pn0k2qvQGrFZnBXFq3ZZK+IVT30Oey2In9WVMasfmyDj+LbIETv9wzYJ/NCR82pJBafS8tFo4cxg1yc3JbtfYIPDjaiD1RS5zou7tL4V8ms8DrdH5+z2A9OmHFZZhgUdUElfLfgkM9KjMK+JPKiseG0t98NhFV8qhIn0yz6FnyGfB8920l+/wdXAl/KLw8XONiPdgSiHNBwHpMsp4a9AC1fSJk5vNPCur/R10ci7uwqtC/RH6XXEVwoEw8AM4K9Wr+5PJO7AWXTmff/ry25zyez8i77cgXXZm9Zd1t0Tiw7v6MqngSkM5OiWJTij4owiix9sS0ajerx3mVefNEmqgs0Ipk3Z4C1hUslZcUmqjc8KCXok0v99sT9qvOozuGcaDDlUkDGyMc+Ra3vx9YE4E9BERCcXh8i+sTX4kqqGlCddjSIybRE5UcUMh7PaVMUofwwabSzxi5majXHHD98LLdKhAzQlDqBPg+O4E3nrPDBQgWUbz8myFZM6mcLuFx1Qd6mHoblV0S1IYhPCpfPv/PWwJGIHZXpeozdJc/Xdi7Ir5GdIEiperC/pc0IeQnRIWjvJ+i9rQhyCvd47cxFNwabxWwLr6JP0ifAL7lQ73nL75nyNZcByDtzyQJO922ckW8btk6VB3hnKTghFq3/iimklFPlKmMsshRiDK9ZpIb3i6R7RABMi1+ur6LliW1TkTXQkB1UHN8GiQ0PEs7scqV/Zks8r7n5UhVlB92C3 igNZ/6Fi mD2xA/FRcPiYvdL6PkFdG0V8Jt10hWIeKG4lxsPNsyss+7O1pbuRHyLk6l+mHSca7Ha+tfzK/Qlzlpw3EDQxXazn378O7nmkDV7tv/reMIeexDPV/12P+QrEIAgUy13k0VB1Rzw9sKcysd7S2P1KtzJF2NY28JWEksHaJ3Y6nnVZzrKtUoi6ribTlocBe8paOlJkHXACO8azoLTV5VEThlgdHeJPaqkrZuY4mdHtgS+vFMHex58IeHZABHGngkxTGFcYNUrMTvuOZXCa1YHbAUHmr0eMrD38szuDvnF6VMmBHP4rXavZ5+JLPnmTNlzdccfHt17eQnnNq9dq4XAwilXoLnJkyh6Jyx0rl2aharYA9SoF8F1TUFpImpA== 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: bc8aa6cdadcc00862f2b5720e5de2e17f696a081 commit: 8579eee90756b972a13ef678848c49eabb99f3b6 [3890/4528] mm: numa_memblks: introduce numa_add_reserved_memblk() config: loongarch-randconfig-001-20250418 (https://download.01.org/0day-ci/archive/20250418/202504180647.e3VdYsTZ-lkp@intel.com/config) compiler: loongarch64-linux-gcc (GCC) 14.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250418/202504180647.e3VdYsTZ-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/202504180647.e3VdYsTZ-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/acpi/numa/srat.c: In function 'acpi_parse_cfmws': >> drivers/acpi/numa/srat.c:467:13: error: implicit declaration of function 'numa_add_reserved_memblk' [-Wimplicit-function-declaration] 467 | if (numa_add_reserved_memblk(node, start, end) < 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~ vim +/numa_add_reserved_memblk +467 drivers/acpi/numa/srat.c 427 428 static int __init acpi_parse_cfmws(union acpi_subtable_headers *header, 429 void *arg, const unsigned long table_end) 430 { 431 struct acpi_cedt_cfmws *cfmws; 432 int *fake_pxm = arg; 433 u64 start, end, align; 434 int node; 435 int err; 436 437 cfmws = (struct acpi_cedt_cfmws *)header; 438 start = cfmws->base_hpa; 439 end = cfmws->base_hpa + cfmws->window_size; 440 441 /* Align memblock size to CFMW regions if possible */ 442 align = 1UL << __ffs(start | end); 443 if (align >= SZ_256M) { 444 err = memory_block_advise_max_size(align); 445 if (err) 446 pr_warn("CFMWS: memblock size advise failed (%d)\n", err); 447 } else 448 pr_err("CFMWS: [BIOS BUG] base/size alignment violates spec\n"); 449 450 /* 451 * The SRAT may have already described NUMA details for all, 452 * or a portion of, this CFMWS HPA range. Extend the memblks 453 * found for any portion of the window to cover the entire 454 * window. 455 */ 456 if (!numa_fill_memblks(start, end)) 457 return 0; 458 459 /* No SRAT description. Create a new node. */ 460 node = acpi_map_pxm_to_node(*fake_pxm); 461 462 if (node == NUMA_NO_NODE) { 463 pr_err("ACPI NUMA: Too many proximity domains while processing CFMWS.\n"); 464 return -EINVAL; 465 } 466 > 467 if (numa_add_reserved_memblk(node, start, end) < 0) { 468 /* CXL driver must handle the NUMA_NO_NODE case */ 469 pr_warn("ACPI NUMA: Failed to add memblk for CFMWS node %d [mem %#llx-%#llx]\n", 470 node, start, end); 471 } 472 node_set(node, numa_nodes_parsed); 473 474 /* Set the next available fake_pxm value */ 475 (*fake_pxm)++; 476 return 0; 477 } 478 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki