Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2807363pxp; Tue, 8 Mar 2022 02:09:29 -0800 (PST) X-Google-Smtp-Source: ABdhPJwhEkc8nn7UtqhrCmxKp89XJCj//6Te5FDaZpYBNWr1Q74sBJqe/58mICrCKF6u703eTR0i X-Received: by 2002:a05:6a02:28e:b0:380:3aee:e863 with SMTP id bk14-20020a056a02028e00b003803aeee863mr8527143pgb.556.1646734169471; Tue, 08 Mar 2022 02:09:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646734169; cv=none; d=google.com; s=arc-20160816; b=TisDA8yEYt6joYoibL0WzhDuQntAcBLg25RpmAdMvy7tQlk00Aqw56VH5D4EWnhbMG wDqJT5rhUaPI9yDNGvloB6awAoOwTDpRQDJXIXwm5zVFNu4ZGXc6sunGJBHCSqKpXKxJ qAtEOotw0+knAERhjaWl6PgHZcdadDHgmAN8yVialhbj+nszxhPpbx1vOMEiEKeFBwi4 Dj8NDMcEKM9haDng/47Re++Ekv3KurVYe6hgEhYVQGgEIxuDW2nDt+Ruz1gfIOqwV1+d c2ZJe7awHlzZZBMhN7wIGtuULUubxqiByUpTDTOAWuSbjKwVA1SPIPKL6cYajrIUiyx+ +8Qg== 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=lkcdGQVyFpYCPbZKwHkDX5cayQdKodr2hPlCiS3FA/0=; b=URqMggRrTzDEDsy6Sm04W6lPqXviC3gHWoPt2TfMaYhzjf7Q5y5da/O1gqLwKLFvge q8Zk1iL1hLwHVPO93WSz86ybc7QW0UEhMGeWJiBpFUyrl+LTxmrtQh+ROe/aTpD87lBe StVM1sqyFLxZiH4UneyHEKI67V/9+CltKCcZGRpkpS68mnCrv/nntC9A6hc8Rny2Yp4y Ni+kwUKEoAptc2vFiHtVSSFKJIcR+UI+dJNaQ4FOhcsxgBtlLM8RKy0AvOgYyQerN5// /4BJ/U8CuUK9b0kqUjUJjU8Gw89hazV14+5tXBji5WmZ7rDLT+l2PhK1TEGuDdbAgpkP Iafg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z9-20020a633309000000b003767f42ab1bsi15156379pgz.338.2022.03.08.02.09.15; Tue, 08 Mar 2022 02:09:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242671AbiCGNAZ (ORCPT + 99 others); Mon, 7 Mar 2022 08:00:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38322 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242676AbiCGNAU (ORCPT ); Mon, 7 Mar 2022 08:00:20 -0500 Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 411A169CC5 for ; Mon, 7 Mar 2022 04:59:23 -0800 (PST) Received: from mail-wr1-f42.google.com ([209.85.221.42]) by mrelayeu.kundenserver.de (mreue106 [213.165.67.113]) with ESMTPSA (Nemesis) id 1M8QBa-1nVcoD1ZdQ-004QPD for ; Mon, 07 Mar 2022 13:59:21 +0100 Received: by mail-wr1-f42.google.com with SMTP id u10so21504746wra.9 for ; Mon, 07 Mar 2022 04:59:21 -0800 (PST) X-Gm-Message-State: AOAM5322wUHBPXxQnyDOlZKvC+SbJPL9FYCv0QqHssQ0tu8Qz1Pq4JJr F5AcJPhCCTE/je2UJwmShSdK7qYeunepH6UpTrw= X-Received: by 2002:adf:d081:0:b0:1ef:9378:b7cc with SMTP id y1-20020adfd081000000b001ef9378b7ccmr8649943wrh.407.1646657960939; Mon, 07 Mar 2022 04:59:20 -0800 (PST) MIME-Version: 1.0 References: <20220302074245.257153-1-alankao@andestech.com> In-Reply-To: From: Arnd Bergmann Date: Mon, 7 Mar 2022 13:59:05 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] nds32: Remove the architecture To: Arnd Bergmann Cc: Alan Kao , Linux Kernel Mailing List , Greentime Hu Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:vwhfWHsEwZKIcA2NJxJD/BNRcBv0seIbqwo9+DVXpzLHYDOcZh8 ehWe2HY5wZPBZYzb986+I14cD2zybmXqDEYRDWPXAVjiQJrTTphyLOTGlmhGfT9QHzLf+ZH H+6ghrijoomytpiZqnNniai5j8AxSb3OO53/e8C2UubLMYQHKIOUuipUqoBsvXDkZ76qduA 8zpG8rwVWMo1709Em2pmw== X-UI-Out-Filterresults: notjunk:1;V03:K0:0UbAyYqfSmU=:7qRrQVAXVDBKFX3NDdbpCK PZVruX4p6IPEqFva9JTlgj0feUvNBkUeaFKKsjS9+rhwsDHS0u6d5jY1gg98fTKMtEtHbFRa/ F5R2tAWIOfLyt+yeEK4vJvVrx0KRxGkJcFIAG1jZnY3EWamBu+hMjJTkpTjG75KQJT7OhETI/ E8updbi0NzgOAkY8GlF/FByc9IqowBwG894jmzYAUsprMJwojrjQjf/T0jySMLT0Bh4Ykrkvf aWjAf6nlGeN0WFIXGT5EAeeEXZsxM2WKwO2huF0nKWO7SNXE+VoRhhdjoWO2/6ZiOMLPlQVTj Wkm4nuxbRjBykVWU3seKevADsRP1fIf+CyCcsoUlmzWaMeK6OBRDNt0QY/w1RKB0S+Wp93482 b2hSkkc8q9e5JNZcAi4W4cLSRUfMobQ2Pl9J0dBDF2PfXX5KGf2FQldWNXRf1AxxeA9axPpK4 +qltbdNofZclutxbiKHjuzuLdjJ1kMCIIlUXDdIX+1eRlVIQmO/Z+jxluUPBuFP48tljMtKYK w8WoAD9Df0HWy4bKKoQQXw8o9KDBDcYCvUkmrSzxsFfc7q9tNg3z2lvD1BCJhthRAQlTgbx2g z1FscTZ09vWm7EbyFpNjiIKA6cyF2JH8Uzqd9LbKe23P0UDszp3fhIAI9lE/7s6UFCgkNVR2P 4LQPOw05k9F3ZQ9N7bplew8qKNwB8N1Hw1oC0Bju84XQzRsRB9OfBEROGLm2emnRMHtM9Amqv qEvmr/ShawzPgTpkoM0v4murlkBTcQTrL0/HIe/QhZXKRlN0IZLZqG4RU0qrVl4faCkU7Idhe 7XHdJvo+9OKlbDm7w/PcEhYqaoU0UT4XGO3iE81tXacY4F+0OQ= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 2, 2022 at 8:50 AM Arnd Bergmann wrote: > n Wed, Mar 2, 2022 at 8:42 AM Alan Kao wrote: > > Applied to the asm-generic tree now, thanks for taking care of it. > > I'll probably amend the commit to have a more detailed changelog when > I'm back in the office next week. This is now the modified changelog text: 8<--- nds32: Remove the architecture The nds32 architecture, also known as AndeStar V3, is a custom 32-bit RISC target designed by Andes Technologies. Support was added to the kernel in 2016 as the replacement RISC-V based V5 processors were already announced, and maintained by (current or former) Andes employees. As explained by Alan Kao, new customers are now all using RISC-V, and all known nds32 users are already on longterm stable kernels provided by Andes, with no development work going into mainline support any more. While the port is still in a reasonably good shape, it only gets worse over time without active maintainers, so it seems best to remove it before it becomes unusable. As always, if it turns out that there are mainline users after all, and they volunteer to maintain the port in the future, the removal can be reverted. Link: https://lore.kernel.org/linux-mm/YhdWNLUhk+x9RAzU@yamatobi.andestech.com/ Link: https://lore.kernel.org/lkml/20220302065213.82702-1-alankao@andestech.com/ Link: https://www.andestech.com/en/products-solutions/andestar-architecture/ Signed-off-by: Alan Kao [arnd: rewrite changelog to provide more background] Signed-off-by: Arnd Bergmann ----->8 I also checked all removed Kconfig symbols and header files to see if any remaining references were left behind. I found this oneline change missing, and included it in your patch now: diff --git a/drivers/clocksource/Makefile b/drivers/clocksource/Makefile index fa5f624eadb6..9c85ee2bb373 100644 --- a/drivers/clocksource/Makefile +++ b/drivers/clocksource/Makefile @@ -81,7 +81,6 @@ obj-$(CONFIG_INGENIC_SYSOST) += ingenic-sysost.o obj-$(CONFIG_INGENIC_TIMER) += ingenic-timer.o obj-$(CONFIG_CLKSRC_ST_LPC) += clksrc_st_lpc.o obj-$(CONFIG_X86_NUMACHIP) += numachip.o -obj-$(CONFIG_ATCPIT100_TIMER) += timer-atcpit100.o obj-$(CONFIG_RISCV_TIMER) += timer-riscv.o obj-$(CONFIG_CLINT_TIMER) += timer-clint.o obj-$(CONFIG_CSKY_MP_TIMER) += timer-mp-csky.o Arnd