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 2325FC5AD49 for ; Fri, 6 Jun 2025 16:20:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AC6A46B007B; Fri, 6 Jun 2025 12:20:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A9E596B0088; Fri, 6 Jun 2025 12:20:11 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 98DCD6B0089; Fri, 6 Jun 2025 12:20:11 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 748606B007B for ; Fri, 6 Jun 2025 12:20:11 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id E459EC0251 for ; Fri, 6 Jun 2025 16:20:10 +0000 (UTC) X-FDA: 83525487780.20.FAA1BE5 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf07.hostedemail.com (Postfix) with ESMTP id B900E40014 for ; Fri, 6 Jun 2025 16:20:08 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GjM7fUJ3; spf=pass (imf07.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=1749226809; 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=oFpnE4WmCrmqmsa9Ztps2UH2kIJGim2plYoTJ/4qKOU=; b=AoksGAStlvOhxkmXyw+aj340brdXDbaKha5jelflIoImNJFFV8KRRbsmcFqaO2isDkfHgR d1t3UnrIW8I2bTLlB5SkP8LEmWHlj/k7YjPBk++Btg31b4jk4NmIoOjXAWeL0bvkRocr2Y pZTJAM7PQgqaDs0KdOOUlWgpqU4/ZCk= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GjM7fUJ3; spf=pass (imf07.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=1749226809; a=rsa-sha256; cv=none; b=qIjHvCUxCaSAm7l2gLKJMWxE0C/D196AjYTdJnctWDkHtWX0I9V6PPulZPTgtX9gx0BSXw 727tbBex7NmAgFjNZCcudhDbmdV8+WTopEZlkeSRtNhz13AYLfaPSxERpbW+JLABmApMmR HLU4pYGqYNduRX/VmYpGS3aZMIs7WZo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1749226809; x=1780762809; h=date:from:to:cc:subject:message-id:mime-version; bh=nJb/hkSlsUvkwv+XGmEa48MDQAJj17JHWRYvnbFRlSA=; b=GjM7fUJ3pkm0FkgZH2jEMK4v8JWmZszwl2AAAgAu10H4DHjyBYZg3aV6 M9Vty6ncPx5YJ0oq1o442EHmylz37vhUUbj6QGI4iqhlmzQyvInmkmiKJ kZYZWbrJh4BIuJyUKj/bbJkUCo6GyITI9iCho0tqx9h4HE0ofRibcrkJW NXbAYhNydoxJnpc3BT3rEFs47lbbAggD4JH7sIBfBtrVCjwhhsmcjpw88 91b9PDrgzL9fYFKrC9uZP5rwKCfBD5Qe4K3n15txck3UGfufqYDFX3olj S9HGWP9hCoRjfvIiXjCyvzWWlxJZcZLYNXJvOkvIjFec6qn/YcXO2HOgJ Q==; X-CSE-ConnectionGUID: tHEHsNomR+mUCo0ncqX2aQ== X-CSE-MsgGUID: YBSauSgLSnu4N6Sbc6/Nig== X-IronPort-AV: E=McAfee;i="6800,10657,11456"; a="68937775" X-IronPort-AV: E=Sophos;i="6.16,215,1744095600"; d="scan'208";a="68937775" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Jun 2025 09:20:07 -0700 X-CSE-ConnectionGUID: nlHL2VHfQR+zIa4BbAnmPg== X-CSE-MsgGUID: Ohh8K4VnQgqGua8F7za82Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,215,1744095600"; d="scan'208";a="151125474" Received: from lkp-server01.sh.intel.com (HELO e8142ee1dce2) ([10.239.97.150]) by orviesa005.jf.intel.com with ESMTP; 06 Jun 2025 09:20:05 -0700 Received: from kbuild by e8142ee1dce2 with local (Exim 4.96) (envelope-from ) id 1uNZnW-00057R-21; Fri, 06 Jun 2025 16:20:02 +0000 Date: Sat, 7 Jun 2025 00:19:17 +0800 From: kernel test robot To: Oscar Salvador Cc: oe-kbuild-all@lists.linux.dev, Andrew Morton , Linux Memory Management List , Jonathan Cameron , Harry Yoo , Vlastimil Babka Subject: [akpm-mm:mm-new 61/87] drivers/cxl/core/region.c:2437:22: error: invalid use of undefined type 'struct node_notify' Message-ID: <202506070030.otNokpsc-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: B900E40014 X-Stat-Signature: thgjar7r7u5wfwxdwdkaa1u9gyen7mqq X-Rspam-User: X-Rspamd-Server: rspam04 X-HE-Tag: 1749226808-467633 X-HE-Meta: U2FsdGVkX18GnHtdqucvhWhr58+ZE8KyUM/jMamIHg+m906S/6EtrF7UDIdlo0DbboEpKN7l6YOFf49TnhE+ZR6zNmXGqdNHWU6tavAC/ZZGDeiBK29eqzM7iwZ85Ev9IwTFWs0nOZm3+dptnD7kYbXu/pWCkmemiQaN5SqDGeDIdjMEygu3IcKhkdr23vGQaZUuBLhYayNHiB6IREJBnz++yeFDqIq6KeAmoYH0DDzk7Ix1dF/o4H7O3r2Wr+wFF/GR+bmLXLwrb5yANAWGbGcruloKgmYZnaV7ZFIDg6S6NZ3blmXyOEQI/lsnEZD1s9fDpOm2hj4gXoGgflR7jSi6YfPbwBPefKnJ6yoHF6iaEo5B7P3Hux5XbX4c/6XSSJC9G5I/m9PPLGwyAuse/Bmj0X5zXDKx05j8DS32vnIdi9hj53cTGb/WE4yGNRpFVjEdeEQly7+o9Tu/CYIcf6/6Q7xRd9WnbK1W1xEuGe1CUrXGvhe+S1dLUp/ck40JUNi2JSLzA881lkD2tJqtqxiuP/4GDJDKYAIBiYnJWzmnnJoppYz1pWZY8FYZd5NqNlXpoUf1h6x11Id9I/BIoSxpK4uBViIMbwTtQTLdUgjziYNBQFzuJMce4nPUyptK+bA10g7IC7Yr8gL+U5rTdHHdKNm6o20LmbYoo9v3ocXxWjgvY+ySDjTBHtHu+/RJQOn4hAIfyLMpWXPcdK00/qLgeMGvBNYUZOaSqcfq+rRcxrqaUGXz3chklRBJ/5rVosfzvLuuQrD1st9yzqdBSBMoaW/r0VB91qe0dJ+49AjY3rTNO/qc8GVP5CpEY/lhpyw48im3sxz8MvEr01eS8IEDJLkiuscDg7LJBHBmh+xcBGCo1MHrDdjwFxgn7vwu29CmjMNgMup4e1jIVb/HV4Dkq2C8ooUfC8oJb6HjjM48XYtW+UZPbeu/HOrEmbklOXGTg06aOjF72gjsiXr IjRmBIYO iP6MhEFolbMagQnrMOw3haGH3eoKgcva/SHpQWHA/IsPtcROTHWxCA9iQfBvnbRs0/iXgZ8NqDOCw/GdkINr8q5UbbzkNesw6fSjsFTmX7C6TuG6+LKzp4Wa0bfqQMdvWfRtEGv8aYCfk6/aR4tMFbdlKUvxgDBzWKQmEMKMOJL+GOHZ32nwsGV6SW5j702CToJqJwUucD7r8GJf5l8J7n53bihoDaZjDMzvE/XMAzN2ddHUw/00d5LWmA+D2wQMQ+3hW9p94xkMTyMXCXMTVD1DP/8AiNFPG472D2ubBxOR/wa59epw970zGFvDzOLaUWuZe0vFC5xdvZIEPpxC9N6oT1njWqjd+VkxCVKusrZeHb+yv2q+elxJdnw== 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: Hi Oscar, FYI, the error/warning was bisected to this commit, please ignore it if it's irrelevant. tree: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-new head: b9f05ab60cb240a64e898221de50a037553840c7 commit: 7bd79eaa2076cde601d828532a09ea50e20a976f [61/87] drivers,cxl: use node-notifier instead of memory-notifier config: loongarch-randconfig-001-20250606 (https://download.01.org/0day-ci/archive/20250607/202506070030.otNokpsc-lkp@intel.com/config) compiler: loongarch64-linux-gcc (GCC) 15.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250607/202506070030.otNokpsc-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/202506070030.otNokpsc-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/cxl/core/region.c: In function 'cxl_region_perf_attrs_callback': >> drivers/cxl/core/region.c:2437:22: error: invalid use of undefined type 'struct node_notify' 2437 | int nid = mnb->nid; | ^~ drivers/cxl/core/region.c:2440:46: error: 'NODE_ADDED_FIRST_MEMORY' undeclared (first use in this function) 2440 | if (nid == NUMA_NO_NODE || action != NODE_ADDED_FIRST_MEMORY) | ^~~~~~~~~~~~~~~~~~~~~~~ drivers/cxl/core/region.c:2440:46: note: each undeclared identifier is reported only once for each function it appears in drivers/cxl/core/region.c: In function 'shutdown_notifiers': drivers/cxl/core/region.c:3487:9: error: implicit declaration of function 'unregister_node_notifier'; did you mean 'unregister_module_notifier'? [-Wimplicit-function-declaration] 3487 | unregister_node_notifier(&cxlr->node_notifier); | ^~~~~~~~~~~~~~~~~~~~~~~~ | unregister_module_notifier drivers/cxl/core/region.c: In function 'cxl_region_probe': drivers/cxl/core/region.c:3528:9: error: implicit declaration of function 'register_node_notifier'; did you mean 'register_module_notifier'? [-Wimplicit-function-declaration] 3528 | register_node_notifier(&cxlr->node_notifier); | ^~~~~~~~~~~~~~~~~~~~~~ | register_module_notifier vim +2437 drivers/cxl/core/region.c 2430 2431 static int cxl_region_perf_attrs_callback(struct notifier_block *nb, 2432 unsigned long action, void *arg) 2433 { 2434 struct cxl_region *cxlr = container_of(nb, struct cxl_region, 2435 node_notifier); 2436 struct node_notify *mnb = arg; > 2437 int nid = mnb->nid; 2438 int region_nid; 2439 2440 if (nid == NUMA_NO_NODE || action != NODE_ADDED_FIRST_MEMORY) 2441 return NOTIFY_DONE; 2442 2443 /* 2444 * No need to hold cxl_region_rwsem; region parameters are stable 2445 * within the cxl_region driver. 2446 */ 2447 region_nid = phys_to_target_node(cxlr->params.res->start); 2448 if (nid != region_nid) 2449 return NOTIFY_DONE; 2450 2451 if (!cxl_region_update_coordinates(cxlr, nid)) 2452 return NOTIFY_DONE; 2453 2454 return NOTIFY_OK; 2455 } 2456 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki