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 1FDE4C6FD1D for ; Tue, 21 Mar 2023 16:41:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8D5DE6B007B; Tue, 21 Mar 2023 12:41:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 886806B007D; Tue, 21 Mar 2023 12:41:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 74D566B007E; Tue, 21 Mar 2023 12:41:15 -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 68E5C6B007B for ; Tue, 21 Mar 2023 12:41:15 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 3675F160131 for ; Tue, 21 Mar 2023 16:41:15 +0000 (UTC) X-FDA: 80593470510.21.72E6356 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf20.hostedemail.com (Postfix) with ESMTP id D47131C001D for ; Tue, 21 Mar 2023 16:41:12 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=mT6QzWgA; spf=none (imf20.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1679416873; 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:in-reply-to:references:references:dkim-signature; bh=kpqcXT8QqZUbgAbHLkFBXBAuimNYfe86vG0UJSyYaa0=; b=o8DramN60ifmeNCfxRDG/hcZleAQ7afDQlfenuJ78JKS8DqL1Va7MV2OdFYsGh6vQAbwCz odw4yHlzKEvY3nnAAWFLX11UIPsASh2h8fCEclj3Gd9PEFY3vE5etHDpa8yX0Fdxu5vcB9 vGbCYJwOwVCN/MKgF4cG5gPH3HQ3cLY= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=mT6QzWgA; spf=none (imf20.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1679416873; a=rsa-sha256; cv=none; b=tUpd6En3rPZY8k/bnNzGJvkvpOiU6LVHpHTjiC3PnEa8HTKQcMOxFecWJNkvm9mL3HR9kZ 7lWY7NwuuB0qQyOaucMiElrfIj5CHCTBs2jjAmDrGFDtHVVGhnXXyqPQKKkZDBnGUACdog myvNlNGrRm6ZblHiqgocqlARRNvuxN0= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=kpqcXT8QqZUbgAbHLkFBXBAuimNYfe86vG0UJSyYaa0=; b=mT6QzWgAzHeZ2aR0SzXvvHka2g v0h4J+l4MslLiuDg9mUJXGjaPdp51AOBdd5SqPyBs9GTOGJ94bkGQuL5XHXLLMADUPlcF5DcYpH3k jUU+V95m0jtK3yuqWE582W6R8rkZLCMJL1unrYc3TkuFa6grmhRaxd7rZvVANe0RJ3w6XCJqNW/TL y7MAwIMBunId3Cosr0okHwHX0JhoU4Nm/soPHMDObvAjPuwZmby7iPwtO8UjQcYkocYHOCp23OXHc 1YDroaylCEY2wsEJd8vGVqjZ28sBSQ3oYz0jV9sHvC0tZlLdgXYIgOfWCwcaBX2WoEoPDuD98lNxm qCdmHxYg==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1pef2W-002CQM-Rt; Tue, 21 Mar 2023 16:40:48 +0000 Date: Tue, 21 Mar 2023 16:40:48 +0000 From: Matthew Wilcox To: Geert Uytterhoeven Cc: Dave Hansen , Arnd Bergmann , Christoph Lameter , Pekka Enberg , David Rientjes , Joonsoo Kim , Andrew Morton , Vlastimil Babka , Roman Gushchin , Hyeonggon Yoo <42.hyeyoo@gmail.com>, John Paul Adrian Glaubitz , linux-mm@kvack.org, linux-sh@vger.kernel.org, linux-kernel@vger.kernel.org, Randy Dunlap Subject: Re: [PATCH] mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP Message-ID: References: <67261c513706241d479b8b4cf46eb4e6fb0417ba.1679387262.git.geert+renesas@glider.be> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <67261c513706241d479b8b4cf46eb4e6fb0417ba.1679387262.git.geert+renesas@glider.be> X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: D47131C001D X-Stat-Signature: nf31st6g8cwsc31hgmxnb4it9umxuy4k X-HE-Tag: 1679416872-916293 X-HE-Meta: U2FsdGVkX1+TiA9HOp99SqlFfJoJu8Prkvfu/jCUgdw/l+0+VSGHnEKwvmj8nZJYpzwoFXtPBfYaal3pg4vKXPIGo2TRlkiJjYghxTl0P0huCtQcTlyLQw6sla9pePvFMc2WUIupQ7Q1WTfIwBvZURL28AZqGVe2a/cdDrpLAdtSKanTRdwSci73stakIslgsEQdNnmEZ77HWVmdbUjcIv8hl19oG+BLz0lwA8ZbMUZq4Jl2jHkysVpr2dhXywpYPqxrd9VXzrUiONu3jAYpiBopoEny+Cz+yqTdzQzUrFkWS+9ZBWEm9Vn7C8MvTJVvUkOmfesW+B6jzJuKfLKd4SdJ6Mn4KX9erXZEijS83HLhUiEjuFaOYGllUU45/AkKptUzmBJeuLLoUvQnlHTFc/vFSssMjLRmJ1NjKHh1YplEWGdamXwSra1peKiXPgvCRC97Qpeg9Z5Y7ZG5vkIF2fP3+770Z4kEunOuJ4gjITWOW5lK00MGDwfSTUFlkvGQDRF/dxWkW50OCQMmBfFnhLoUrprd2E5FrKPY4faSo2M4auXilKDwkMiGvXOy16gjG76q1LScpQSbUDnzPjJRr/jveOcGc8fkBkhZjUCw1b0f8o90CGKS5vwawlV60lUidFNLTrek2ptyHu+BJg7RyAy54dxrPmfVHuDQwAc8dGUPK1MNCQNxrFWjvAatPu3EnzHN4cyZfuI3P0GZwMhtXoaJh1d5p/w52+5tU0dOqgi9JzatVgCVNXlWWyyJE5yExL4M2zQouSQoFtM1M25rXjwb6Lv9cnGg5/FVpOjCm/9FEDv5V7tzmARPbf03UEcpOQyG7eC2MFBZ8Gyyujo02PQ+lBfgZ3aR8U5sc4716zbQttSgLI6w3saDO4R4VeBzQj87z/IA2SR7eIaY+dpZ6FBxlavkzshJFJdPNP3fwN46FLGm5YIcHKAW+IMgZvDlLWsTMRXnjgScATs8NSu D+9Q1TXv FkVSjiRbyh5a86p2JlTKevYwJnMHEeNGQgSipi8ue7ZjRmBv5TGkxglQIjtYkELag159dosxbTnZEnezrPt0Yb2uixh11UfNOoP0Ty9Wwjqd8xU7tE6xzVFGyJSz0wg//POxMzyu26fNFPDzl6oTxWKZY/K7jMhRwmlm2b/CZYlCDe99lnAfOJ5hUNY5PY2Kx7DfE+WGQwjY1Fk7AJ09pbxTljgMh4eM/o8zgeRdr5wxQudpndt5ypzUTivr8d3qkRZ5MPE1rnonrhxhqEOde4qI2utR7dyGorBn4ZzGsv1dgpDr+yDPkJBX7CMsviz5lk/YOiVkF2jqP+ec= 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: On Tue, Mar 21, 2023 at 09:30:59AM +0100, Geert Uytterhoeven wrote: > -#if (defined(CONFIG_NUMA) && defined(CONFIG_MEMORY_HOTPLUG)) || defined(CONFIG_SMP) > +#if defined(CONFIG_NUMA) || defined(CONFIG_SMP) I'm amused by the thought of CONFIG_NUMA without CONFIG_SMP. Is it possible to have one node with memory and a single CPU, then another node with memory and no CPU?