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 B70E7CD128A for ; Mon, 1 Apr 2024 23:03:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1FCE76B0083; Mon, 1 Apr 2024 19:03:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1AE2C6B0088; Mon, 1 Apr 2024 19:03:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 074296B0089; Mon, 1 Apr 2024 19:03:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id DD0C96B0083 for ; Mon, 1 Apr 2024 19:03:19 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 7B237A0AEE for ; Mon, 1 Apr 2024 23:03:19 +0000 (UTC) X-FDA: 81962490918.29.5BF5574 Received: from mail-yb1-f172.google.com (mail-yb1-f172.google.com [209.85.219.172]) by imf20.hostedemail.com (Postfix) with ESMTP id C0C0D1C0009 for ; Mon, 1 Apr 2024 23:03:16 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=axwcd1JK; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf20.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.172 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712012597; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=aAzP4v8q6ZUrcIMKWV9ihMyx/mox5GX7NG3LvjArtJU=; b=dHpBjsDGBd6XB2OQ9119XNv/UYSLfjQff52RYtj1ziLB4OkqYVqlMg2b/evTx13XtO5Pky EvDAnNykI9jPXz2uyrws+b35O4MsHu45cC2kFNXfT1qSJp/N6cmm0fJnEA1zd9VN8yHqN6 J+ONRpC0uFlO7ShyQnj70a1lHR7pOiI= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=axwcd1JK; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf20.hostedemail.com: domain of horenchuang@bytedance.com designates 209.85.219.172 as permitted sender) smtp.mailfrom=horenchuang@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712012597; a=rsa-sha256; cv=none; b=ex7bL83qaHxiDCD3W7Yw5bs5yIFggqCRJOQ9Ju/JJOS2zgqHedGuoZJQz0py5ReERQ1CT7 oU6VZePnfenWoxUMY78tyXukfB+YUuYZbZF0g5acAkipY62KzoVjnuyWZH5dPbK8XhoN/M /yh3/gP5+FnH1xpHnW6IWBr/te5nNr8= Received: by mail-yb1-f172.google.com with SMTP id 3f1490d57ef6-ddaebc9d6c9so4271602276.0 for ; Mon, 01 Apr 2024 16:03:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1712012595; x=1712617395; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=aAzP4v8q6ZUrcIMKWV9ihMyx/mox5GX7NG3LvjArtJU=; b=axwcd1JK0kLNtkka0huJ3fBXoISnoSFtlosydcPcMCSXRn8xHWAGSiex9jkRlT7TPx favTndFctG9mQV419uwK5NVsi/s94a7uQEtkhZGhs1afDv1unwRYkbEK69puHsdYclTK gxp5mTcJJ5L+HTSXUXtRLui2SxJTe+PH9hdPSV79zvD2JlpZUW+0fT4mHlx32B7i0RpL eTtthz6DA5B7xg/H7uP9ICOFAF9DLh8454poNcZL1To9j6ZTSabp7mV7pK+yTUd27UOC rVc0ONvg625pkN1gTixwM8Rb00UJFwoei1yWyUDWeDU4t1/K4KvRNcBX+ZdwLxax/VNJ dFVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712012595; x=1712617395; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aAzP4v8q6ZUrcIMKWV9ihMyx/mox5GX7NG3LvjArtJU=; b=V3iVPsksRzLc7TtguasVvDDZwqQR+9ZgZHLfXO45qowTiC5HlrlDQ470O07pZoqj11 hutL3zVBttP/fYenINYAh0Zsebd2fY93JB5R+kOHhY6EEc1Nj2kKhf2FkT7mcpxudFHu ejavkPME1tb8gUesS603VyNWztho2w/QDjcAcHlaKGtfRrmnpRGz0T2biZc2Y1Nh2iea zbqWgLvgfuN5kA8fQzGO2uQPQ6bP2tXrBcWkuifc0BqqhgvChrlij8P+d8hGmwOfn3pl UzYvPpkvesIAQ9cooLmAqx5Y2yq/j/VJF0fbF6F3PwxZ3w9GdgMuHa5h8txsCW/qOymR r5IA== X-Forwarded-Encrypted: i=1; AJvYcCXaqcQCYklHwQGEVTKhvv/KjWy+njMpJ22Fp02c9/8A/3X5lmCuAsZ9anxBart7VNMsCjI8VrshUooekezF95mk3Po= X-Gm-Message-State: AOJu0Yw9KR0DozVAcZ3ebQ64xa0aqllXpLL/DGW+HquV+UAr1pK4YYRt weTKETFIf03D4VlAy7WLecDFb0cl2HSNRq8Lj6Nt1hxRBIwW9TwE4FxNbSh6Qq59eA5IJy1E2pS H64U2Ln7kc7Poo90gLxkB1wOsHmOITbWvd7PXhyDaTAKdAd5ByYs= X-Google-Smtp-Source: AGHT+IHk+/3FWaZOGrd9QSOjD34cFN6VXLgdwa1vU1aw/TdKYme6QpFmevX9QOarkH38PBqDqpFMMw2iqggVDVwkyJo= X-Received: by 2002:a25:603:0:b0:dc8:5e26:f501 with SMTP id 3-20020a250603000000b00dc85e26f501mr7806700ybg.61.1712012595628; Mon, 01 Apr 2024 16:03:15 -0700 (PDT) MIME-Version: 1.0 References: <202403311952.oxw8fSed-lkp@intel.com> <20240401112012.58634114b0e76e062fad7bc0@linux-foundation.org> In-Reply-To: From: "Ho-Ren (Jack) Chuang" Date: Mon, 1 Apr 2024 16:03:04 -0700 Message-ID: Subject: Re: [External] Re: [akpm-mm:mm-unstable 262/270] vmscan.c:(.text+0x2c90): multiple definition of `mt_find_alloc_memory_type'; kernel/sched/fair.o:fair.c:(.text+0x1db4): first defined here To: Andrew Morton Cc: kernel test robot , oe-kbuild-all@lists.linux.dev, Linux Memory Management List , "Huang, Ying" , SeongJae Park Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: C0C0D1C0009 X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: t6iywrttu8gn9dwzt7odh15tr4g115c9 X-HE-Tag: 1712012596-24569 X-HE-Meta: U2FsdGVkX1/MnJh3jmZi7kYb9NyLRdtkwemI+QH9SbMBxYvZmVeQNe2bXM7bZOBjlyFyUygRtOnK5RXu7h3LVZrwdgYva2jBYgQ1ONJKaQ+L4+HdIzCphRJOE/ex23wWhWPsOeX9cL3VfqYxdIWglkWDc5lQ02IglHKKrr9ZJkNZ8HqQfFl3605e2gMkIsai7k8rgThVVa5hVz1/RGpiRNoGDlAQHEnt3rbwluZ+sntjcCfHkn0ButMbxZzTvDmjNS7xQoICtwtGapMohfue8GMK715/W9KMJqtJBN0QEXVpqMz60g6n4tQZyCqCdwXmOp462tXygdg5eGC+4qRfCXj/CtgKN6I6+vylwz3XsrXHHo1KQDFyx8YOOhkUtjFVLfmkpsV/hX/lqcxPKtC2Ew825lRmoVASlV/r3Vn7fyCmPehcSUWE1mjbOk7jqk0SNhNVmcX9A1JIKMCS9P/w6zOis0DoNSyWGXB1LtSlrdVzyTMd5tBlB8JkZDrrtCw3CXBkihO0NCwJCze5LvMG1l3inBvbDbpsViKn6PEMLPgMcmwCc5JLOemO9orWbdz9aeJtdtwkhveNTJQHhW6WPOV90oLSQ1+SruHw3QTFfAqzXJe9UKar1I8XL2c4CskikWhhMVy/gsTx9gvDrgHOz9V6uTh8+y2lagXRk8vUOUkuqyubOTPk+/Yv3XPjvhoGONkvMqmAJkzY1FcTs3imK6pxdZw7NnQM5gJKCikM8Nmlg32h8H/52kr4IW3PRa2WYN4SGeMkAjzc/G+Zb2XBb2Rgvai1dcajYekr5SHA8+182B3EMe87Yocpd7VY6VCCZ+Y+p3/U5P2Goq6dwMXzcTtfWI9xrMt3yImyzG1mpELfQorDpuz127vfpG6JYy7npVJ9SqZegsnYIRqr+s5XzMCH0nPxo1whTwJtWBUA54bZHxd/A/v3oF7gVshuXJGGNbCRc7HfcUWDtN1MCjw Sg3zX2r7 TLzEbYW6ukSX9QK0idN6aSI+VQYHjd/M2Vm4I4QZ0EtF35qvjUuNA7A3URS/tADMrDRTLP1MK0H4zFnjrvbYq3Ph8Js9yzEJ+HvBR8SVqYaePYfsTpzi4KcuZaO5bzLb4IVJlyvk1dEvhsgVWuW07l4p02gklHx6NRb8ESYycxOVOz0f+p96FYmSjI6a/Wuctjc9V8fqzetlplkmMzg7IU5qZJfrRg8LXcdBhzKeepxSOtmRhcWbQsnJleHLa8wtnntQL+cvWBytvP7xx9qMLKAYfOoY949mVLWlsZtDm/mEQ7JaPQY0h6FmOoFp5ppJOYJpOfcQ2pCCStkmmuule7KZg7owSHaLVePb3jFGmlg26V5LAe8HYr2LkmQDceTiGvrPQc6/h3wMvBrbhFumzGuWLpA== 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 Andrew and SeongJae, These compilation errors can be solved by adding `static inline` to the two complaining functions, the same solution as SeongJae mentioned earlier. I've tested on my end as listed below and I will send out a V10 soon after I check a few more things: ``` $ ./tools/testing/kunit/kunit.py run --build_dir ../kunit.out/ [22:53:24] Configuring KUnit Kernel ... [22:53:24] Building KUnit Kernel ... Populating config with: $ make ARCH=3Dum O=3D../kunit.out/ olddefconfig Building with: $ make ARCH=3Dum O=3D../kunit.out/ --jobs=3D8 [22:53:30] Starting KUnit Kernel (1/1)... [...snip...] [22:53:37] [FAILED] alloc_size_kmalloc_const_test [...snip...] [22:53:37] [FAILED] alloc_size_vmalloc_const_test [...snip...] [22:53:37] [FAILED] alloc_size_kvmalloc_const_test [...snip...] [22:53:37] [FAILED] alloc_size_devm_kmalloc_const_test [...snip...] [22:53:37] Testing complete. Ran 306 tests: passed: 260, failed: 4, skipped= : 42 [22:53:37] Failures: fortify.alloc_size_kmalloc_const_test, fortify.alloc_size_vmalloc_const_test, fortify.alloc_size_kvmalloc_const_test, fortify.alloc_size_devm_kmalloc_const_test [22:53:37] Elapsed time: 13.331s total, 0.003s configuring, 5.837s building, 7.482s running ``` Btw, I noticed there are 4 failed. Please feel free to let me know if any caused by my code. Thanks, On Mon, Apr 1, 2024 at 11:23=E2=80=AFAM Ho-Ren (Jack) Chuang wrote: > > Hi Andrew, > > Thank you. I'm trying to figure out the problem. Will send a V10 to fix t= his. > > On Mon, Apr 1, 2024 at 11:20=E2=80=AFAM Andrew Morton wrote: > > > > OK, thanks. I'll drop > > > > Patch series "Improved Memory Tier Creation for CPUless NUMA No= des", v9. > > > > and shall await a v10. > > > > > -- > Best regards, > Ho-Ren (Jack) Chuang > =E8=8E=8A=E8=B3=80=E4=BB=BB --=20 Best regards, Ho-Ren (Jack) Chuang =E8=8E=8A=E8=B3=80=E4=BB=BB