Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5035344pxj; Wed, 9 Jun 2021 07:45:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyX7cwECMiXg0/bNf/4HL7chVghgsUTnbBMdUoFYz/Cr+e/OAyqNyluoNuwkWTWT9u+REEN X-Received: by 2002:a17:906:509:: with SMTP id j9mr213526eja.149.1623249918410; Wed, 09 Jun 2021 07:45:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623249918; cv=none; d=google.com; s=arc-20160816; b=M89gccjAeTBZb9o1cAuArMXUKD2995PPI/+GuohxoL4XbInfkTY8CZfkvatKhUn26f 445JgJ2OefTwFAQ8K3eanITVb1UrLMoH+g5o7K8l6PWsXNuWJnw32gsY1RtELXwMKcdz /s9c47DfwEd4snZzZmCBurAyX9Mi8GAWmRqXZ4hi+yFiyqa4a+VS/oc1eHJmorYqDDcj bNK7wmTcQH71o29ytexitI1VUqb7XEMPMhmV0OyOIePP/0TsvZw3TAXFVULlUlA997h2 ok54jAXuY0u4HeipkxeeEI2HSi1w700eT1QSjrgQHK9bug877vOGtt08Rxr6mihqp4/n q/+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=QfeMADQ2xTMpGMh7CgehxLYqH4aURshK6+WUx/YQIOk=; b=Nvy0DpHjl0BB/15pL7fUkeCT1CkAibAzghemaa9sHq7lNF1aJ8TXCIvUfIAODz00Vt 4+Rqfbf4bx41rnpFXEcnP9lueSHz+uQa4P+oWecPIVg+CrzGaHBeiSUI5+fuCrPPjbji t7mWfqiQ386mA8mvTjm+r3cGl1y0anMvU/RVW227TRYrxk9LlRYXxwGKAKYI4Wuf+Hwc 7ZCPIWjYycmeoyBml9ZrEDRfcHJl8u3rP4z/UpdGwFaEQoVNvIdHzwF3dWuJgx3dJnYw 3jcawK6APJp5EXbubbxFo6xzQtLRU+BGZlUtG+KsYVWZiuyU7fP0jGyfildT9SgMAmjL e8ZQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g21si2299525edw.335.2021.06.09.07.44.54; Wed, 09 Jun 2021 07:45:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238822AbhFILeb (ORCPT + 99 others); Wed, 9 Jun 2021 07:34:31 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:56329 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234695AbhFILea (ORCPT ); Wed, 9 Jun 2021 07:34:30 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]) by mrelayeu.kundenserver.de (mreue107 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MeTHG-1lIhYi06xY-00aXJb; Wed, 09 Jun 2021 13:32:32 +0200 Received: by mail-wm1-f47.google.com with SMTP id l18-20020a1ced120000b029014c1adff1edso4037255wmh.4; Wed, 09 Jun 2021 04:32:31 -0700 (PDT) X-Gm-Message-State: AOAM531MtLqkz6c784MFtQZns9lthn21/JNIrLLelOQnk1FoPQu8fEM0 GWOQGmM2juT/VRjRxeEztY/WzXmANm1nRMzNoGU= X-Received: by 2002:a1c:7d15:: with SMTP id y21mr9135927wmc.120.1623238351528; Wed, 09 Jun 2021 04:32:31 -0700 (PDT) MIME-Version: 1.0 References: <20210604064916.26580-1-rppt@kernel.org> In-Reply-To: <20210604064916.26580-1-rppt@kernel.org> From: Arnd Bergmann Date: Wed, 9 Jun 2021 13:30:39 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 0/9] Remove DISCINTIGMEM memory model To: Mike Rapoport Cc: Andrew Morton , Geert Uytterhoeven , Ivan Kokshaysky , Jonathan Corbet , Matt Turner , Mike Rapoport , Richard Henderson , Vineet Gupta , kexec@lists.infradead.org, alpha , linux-arch , Linux ARM , "open list:DOCUMENTATION" , linux-ia64@vger.kernel.org, Linux Kernel Mailing List , linux-m68k , "open list:BROADCOM NVRAM DRIVER" , Linux-MM , linux-riscv , linux-s390 , Linux-sh list , "open list:SYNOPSYS ARC ARCHITECTURE" , "open list:TENSILICA XTENSA PORT (xtensa)" , linuxppc-dev , sparclinux Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:H5v968KC2M79DkfYJyPJxj8yupcPqCQCJ1N4Z1HmTCSClKb4RJo ba0OO00j+bQ0/ZfbbpxKSiQVStQhbD856cKnMY+4A0fxTdaC6uxId9Y1ipxTmxRBkJuctyA Y1reZ/b/kYT1BSOx482r5mSswn4b7jlFqgsC78pIMEkGVNc1cjI0RWjJZWCt4GG6WoMXbNZ Ljxrl+h40xce8+eZXhgpw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:5bmpDHZqtKc=:Snj2gFdCvD9hMNFA7myfNf S7TJYfwc92EMXo9TCc/9co0khSPe0xtvvBaf8aiHVsurZ3oP2AmcRX6BVUP7Xkj9BDw9JrZ8r Z2wILA9mD/T8ZjTMdp8kP7qRSEOVHhc7Au1DQbVYZorVj7P2leDN1uEjVAhYCl9pkDkOhflPK vR3qGESRcP/fRxk0ek/C5PAEwYFJjR5/IGZq2vJEr7WZdjAI+bQjrRwd+D7thELunwixQ+PpT WI8xpyv1ks8xUxKZI9AWGNw6UhNUsBufMWKZ85ybM1bhKHgP4NQsoHnWhobO8rOzd7mmp+jxB EQh62WMcePgVMwuNW5SPP4rcyv9jVb4grdp2JrCbcR8rqJzreIfWKIdLr156lCln5HUoPhyOz ntXk9hTPzQ2q7S3c/MqI0in2kpmJVNcVYFmVrGCmGA8tZ7xuH9IOakNeAFkCRFqBUgKX/IXpl UEQflHiNkQiWJe4xHAM7PtCA+SqMph+XVbJl6LVS/uvozw/5S4vyBWrztTOXrWo7TaJflWn5P kgirFMtxuf9q5XsoobMr8Ol4RQnTDMy8uXmfTDS58mC/9bsqrpXrOnVt7H9AxIUxbuWsocMKR GATG5+nWJuFn2SSP0/UPYKl4jJ1LD+cCBubY6cirUnIUoYxqSzBOh21rRTqGQSReM2zHPuCDc 5yks= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 4, 2021 at 8:49 AM Mike Rapoport wrote: > > From: Mike Rapoport > > Hi, > > SPARSEMEM memory model was supposed to entirely replace DISCONTIGMEM a > (long) while ago. The last architectures that used DISCONTIGMEM were > updated to use other memory models in v5.11 and it is about the time to > entirely remove DISCONTIGMEM from the kernel. > > This set removes DISCONTIGMEM from alpha, arc and m68k, simplifies memory > model selection in mm/Kconfig and replaces usage of redundant > CONFIG_NEED_MULTIPLE_NODES and CONFIG_FLAT_NODE_MEM_MAP with CONFIG_NUMA > and CONFIG_FLATMEM respectively. > > I've also removed NUMA support on alpha that was BROKEN for more than 15 > years. > > There were also minor updates all over arch/ to remove mentions of > DISCONTIGMEM in comments and #ifdefs. Hi Mike and Andrew, It looks like everyone is happy with this version so far. How should we merge it for linux-next? I'm happy to take it through the asm-generic tree, but linux-mm would fit at least as well. In case we go for linux-mm, feel free to add Acked-by: Arnd Bergmann for the whole series.