From patchwork Tue Feb 9 05:46:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anup Patel X-Patchwork-Id: 12077177 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7ADE6C433E0 for ; Tue, 9 Feb 2021 05:47:07 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 30D0F64EAC for ; Tue, 9 Feb 2021 05:47:07 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 30D0F64EAC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=wdc.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=nCDQ+HJX1k1pJyYEzyCdhKIaszTYtAu/HJPgcN4ygvk=; b=Z65rbZX7CNmjCS18IIJN821AmY WkXG3l2dcprf+juIIOzGJQJUohB18H2Nx8EX/4DSug2qody9JP6W2xgGNURFkWvXe7g5IwuayttGp LtSEn7kQt7KKzFRDiNF6CP6ml0hh9HWD6TTPDvh0i9hl0mrEzCDfYtvKFOBYbB4fqdlPAjXiDblDq YddZf68zKwJ8rb6aiFdpyRvSumuCspqoJihI5NU0IUCzzA8lg0j5mD79XQVqUa/IQoqL0GQh8m7+6 W2DCuhhd7AjmTSgXHKLvaAlXHunaGzGXGzgb3x3rDtz7zPo3jFsFz4LLuYIFYRNmrU+lfRM2GY+cN KMGEhpcg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9LrR-0003ri-Jt; Tue, 09 Feb 2021 05:46:53 +0000 Received: from esa6.hgst.iphmx.com ([216.71.154.45]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9LrO-0003rH-EZ for linux-riscv@lists.infradead.org; Tue, 09 Feb 2021 05:46:51 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1612849611; x=1644385611; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=cX10WtJa6piCxgK7CP4WFTZHsJjMt0Sf06mq6p1lsoA=; b=ViqV3X0LX7fUHdJFFUq3exxCp0IlM1zXi2KLw70FI6hdAPPwXIaGdT7+ sQFeZB5gv3wRsAcNqlTB/Sy00jSGP8PnOTz//SsddWXlbj0CJpTjegusq P6BRZ4j/vW+HJoH9qTSrDLdkxH7jc68tmUCDFe0qSkD2VmiaPXlNlYNNK c2KDpA7ywggecVahZacT2UW3hHvi1vUmEG/nWPL6CuuxJGHfA8d2WKXT6 KZlMd1UjfqDa8bPUzB5kZ9mRpT6dfp0khtr4Xk398tq7vpOB2aE//2Ogu 1HiVBZa+O89C5Tf2rKYT5O1dLJygbMXPb/nVJjb5ngpcSzpKQp/5wVrfn Q==; IronPort-SDR: YmuaVPudeFi1zwWE3ZA4S7D94IoeqoAG6FQEiFnrftf6PqqKXpXWUFxWeioXYudKytFr4AhA8y djjDBlom+HkD2hmnvyVUkhWKRMjXUWFb4RegtcPBe8drEDSm91npKon8nWdVeP0d04IJZutcJV At+bDvQEKyRGIur7gFDlSXQfnWKl8chrR/hW19O7nOVLEYh2vJ8kS8xlfX8u3gfhes3oomCcAb zobcbhoasGP34CFwY85ROdsLGp8OhO0+bgOKacM/8BXsBemF07M2vwJ0BY2tj6+L/6RBvrHkBw 6Hw= X-IronPort-AV: E=Sophos;i="5.81,164,1610380800"; d="scan'208";a="160678946" Received: from mail-co1nam04lp2050.outbound.protection.outlook.com (HELO NAM04-CO1-obe.outbound.protection.outlook.com) ([104.47.45.50]) by ob1.hgst.iphmx.com with ESMTP; 09 Feb 2021 13:46:48 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j22byITPKyx8Jrky3olgYJg/VICgxuNSkbF5lb5/iZi+WI1vJifOHIy0v6odjFmPy77/ANPgxQVh9x8elJa+H9Wi/sKTE2UKxV4moYDvujpNMTiItCMa9NGtflY3k6xWA+CCKx3ckBY6LxLOQnQNF7bZW0uZGEKD4QtYzHj3bVfrJYkGTyaf0pcvnjx3wjgY61DKjrk7+L17F5qyRa13M4c9EkkfxqNz6e4VJuJFZ4Cwd6HUkdtY2HjYYaSK6t7I8+vXBKcOqVdg4CBLlWs7UTfJsMrdXc92noZ5BJ8veznq2E400HUuRWZR96CTdfDi9liY6eZvjInZzJohpa/Apg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xN6q6Csllznuav4xyjhXecTt36b89ae6myWFKVh0yKY=; b=fTY/Dnokj6WVwqQFfnsdY6xHMCdBP1E06miDbJl+xqGYtwrWPADwNSBDFPsvvPBkggLURh8O8cJcZOHS18nM5tw75SrJQT4bdPJjfjFwImi6XXuMsMfsu+E8su8yYQXD7MGra2XdLmwKAXCJS92KA7mQOIKxY2Vc5RQPaZ50sDva4RXQEtvcV2ilHn1CwOaOqgAhOlACD73dL92bh2Ok+q+dtIi8XGWos0o40bM67Bo4D7wMUkJKENv1qmWA+Ovf0Fd44Fxs/JULG+tQ6k0Ykd3Tl5EdTMZdXyzHVfq+Cda3vwsy1N5hv9OqbUNVM3n/5FRks7ke+WnmHy2wUOA6Fg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xN6q6Csllznuav4xyjhXecTt36b89ae6myWFKVh0yKY=; b=iz03jf/PaJSvWHnQV1jAYjUlnHltDyVhbCUTKVeB2ZZFrxFjPPbAPFAb3ThUkXCWZ5fTcqmoGovxw/VrvyxAPpG8u89N5Ykl29jnHY7vGxy3IU57nNs+9iowjcK3tILA/Ajendak/4UBARbsXW4NcCPbRfVVPWTpkaX/zWfvrBo= Authentication-Results: dabbelt.com; dkim=none (message not signed) header.d=none;dabbelt.com; dmarc=none action=none header.from=wdc.com; Received: from DM6PR04MB6201.namprd04.prod.outlook.com (2603:10b6:5:127::32) by DM6PR04MB6331.namprd04.prod.outlook.com (2603:10b6:5:1e5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.20; Tue, 9 Feb 2021 05:46:46 +0000 Received: from DM6PR04MB6201.namprd04.prod.outlook.com ([fe80::2513:b200:bdc8:b97]) by DM6PR04MB6201.namprd04.prod.outlook.com ([fe80::2513:b200:bdc8:b97%5]) with mapi id 15.20.3805.038; Tue, 9 Feb 2021 05:46:46 +0000 From: Anup Patel To: Palmer Dabbelt , Palmer Dabbelt , Paul Walmsley , Albert Ou Subject: [PATCH] RISC-V: Enable CPU Hotplug in defconfigs Date: Tue, 9 Feb 2021 11:16:20 +0530 Message-Id: <20210209054620.25005-1-anup.patel@wdc.com> X-Mailer: git-send-email 2.25.1 X-Originating-IP: [122.171.190.34] X-ClientProxiedBy: MA1PR0101CA0059.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:20::21) To DM6PR04MB6201.namprd04.prod.outlook.com (2603:10b6:5:127::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from wdc.com (122.171.190.34) by MA1PR0101CA0059.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:20::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.19 via Frontend Transport; Tue, 9 Feb 2021 05:46:43 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 9dc5ca7e-0a6e-4283-684c-08d8ccbe1627 X-MS-TrafficTypeDiagnostic: DM6PR04MB6331: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: WDCIPOUTBOUND: EOP-TRUE X-MS-Oob-TLC-OOBClassifiers: OLM:2958; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xbhrbyOaHv9ZQunoehmexVNmt9bV1h8zp8vM46OErNoJMEITX6dZyKFtGl1VqTq07h2SoQgDdG7KirGbaS6KYmIFLSyQ5DZWqnNwASKgE+VZRgaXhoEGJSpV3Rh2oSBb2PQ2EoPxuk3gs3ee9Nux2s5dAoWm7KmyUvv+Cxoua51ZH/9+VrvNTzwPrLCLru4Lbs8qnrL4RR+MxvIN8i1qetQdKcfb6nQWDfnZX58rlOYeqU6Gk2jPDJ8USeazbMCTeVeoI4wbmUiJFGwsz9Ck6mHJrBDi6b9TP1LEX8LhIFJLE0NTHOt8ci3kfnBY38EJv6J9DKUcWqY3igf434WA8PPU9C9K96iUj3IktPkUS8pj735Yk7G/ajSYw68/GKYVNi1mdOga0/OLJH4+mpHNtHoAaRMn9Ax56EVlS6xU87/RyehdCQohPv8sygW5JoYbbLltU0Ae6Vkm8OjdNKAyDdZsOF1L++oFchIiBqf/SeCErVeom0thEvOtZqwnUlQyd1wx86GPtwNEq8XhPdDXug== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR04MB6201.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(376002)(346002)(366004)(136003)(396003)(478600001)(186003)(55016002)(2616005)(4326008)(956004)(26005)(66556008)(2906002)(44832011)(6666004)(66476007)(86362001)(8676002)(52116002)(110136005)(54906003)(36756003)(8886007)(1076003)(8936002)(5660300002)(316002)(16526019)(66946007)(7696005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: Ndv3cDHoMzrz9dBFueEtgCwD/ZNIoGU4wAzEE0exnUphmrWraYney7UADnz8M7+YfIlP6UcqlvhprKoMpBZCe+Cz8Fxql1MJlBFM9MYthRGZR+nbBrPE4ZR5Ek7ZK8JsGgP2RZTPdQ4lfkXj7b6GZbtmczhqIvPfhjGsHYkmOs/odiH5TfGTlHcvX/uTqeWCkVbG+37l5cSfeQQxHBk3DZUfZrnfte2EhJyPHaY63D8SulAeLy+2wLt63obv83hfRM3PGAcEds/q4O7M08EVw8A/gS/dyTYMAhW+NESxSSSuR1SftyBhE9tFN2ETcF0Iet1vPUlgI24yFXWvjiPHKev5F1/fBTBnRuNZKquMFzKjJlX0KdZLud1RqB/+ICihx3g4PzWBpEqkU45GTIf28wGPAIdnUlIbObwIFnFeuiIANijEmwVIqmZSzzSZWATJdutxO5mGfIDGQnR2G/B5e517LpCYIeWLMXamvF6XbWe+CMQMsw+n5/w15CH181CY+YkvURkTrRF8vGMC5cVfSJrvXFiLPzC0dofoaepDST0T7Skr0vrIMOa/SN7Fcybl0TRpIYVfGLIdsFSXaHRkll4Kw5/l+Uk8XpdLIin+xvDTtuROcOgt/AxNMvjlOHD56JAD2iLb6/NfbQvpgza1oo/Q5aYKYqhlUmOIpCs1/UYGnpcxKEAHYq0zNgmuDvwdSCfa5ealukiq9esocD81uKsFcS8YqccAur8lGOfh5h3+Bn1YRXhUolSLM2zQTVW4orMZyk8e2/PGnIOVwwhAFz6IjIQB+rJl1yeJdb9XRIZPzHDY+qeNPichfNfYb5PCRN63LUDVtu6iT2QM4JkLxW9HukvX+FZYTuE1+4kLy753KRn8JbpJBH+xfVtq6Hf0qnm+jzp8n67nCLEVsT/rABGgq+Oh/3TVJMnNMWFq//JA9DGKyXzTfv1LkYwynVMbmQQOsGAF5JPGOw/3oAGdq87HvuE3RisJc/Hl4x4tmBF8InZX8Mpi7drUZXdu1+J1ARNJ7SIwdet8EenqV+j6cYx7ww4y/SX/aYZFvV4s3AMZUWvP4NWDK/9+DHsuUeP4gMUOySPAOAvxpRVEZVmHlvfEomsMP8uQ/NZETZpq8wQ7eSBfbH1eejHf0KycF4shXauJ9jIUwA6LXLIFR0H7Eq4AHImvNJlLa7wNXvO7VhoB4f7P/iOr8lVqkWWIBjug6uvywgLoTvu7NxKLtyFwYAtgv8oHMXgoY8gYvfj4f0H7bwzWNXOWfC332MvwV6gEKwqOpjaJEvKpWiOlaeKhNGiaPsm8/8FU4QwXKjdqDL5/tgrX0jAHKWn0DN3szgf9 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9dc5ca7e-0a6e-4283-684c-08d8ccbe1627 X-MS-Exchange-CrossTenant-AuthSource: DM6PR04MB6201.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2021 05:46:46.6585 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 1ChVAQSA5//2Zw3ukvYMXcjerFMFT2WWH/UAXI47R8xjDq0RVOPwLKfp7wKCt6bshm8odPLLzZ89BMKvHgRAvA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR04MB6331 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210209_004650_646759_5305C6DC X-CRM114-Status: GOOD ( 14.54 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Anup Patel , Anup Patel , linux-kernel@vger.kernel.org, Atish Patra , Alistair Francis , linux-riscv@lists.infradead.org Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org The CPU hotplug support has been tested on QEMU, Spike, and SiFive Unleashed so let's enable it by default in RV32 and RV64 defconfigs. Signed-off-by: Anup Patel --- arch/riscv/configs/defconfig | 1 + arch/riscv/configs/rv32_defconfig | 1 + 2 files changed, 2 insertions(+) diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig index 8c3d1e451703..6c0625aa96c7 100644 --- a/arch/riscv/configs/defconfig +++ b/arch/riscv/configs/defconfig @@ -17,6 +17,7 @@ CONFIG_BPF_SYSCALL=y CONFIG_SOC_SIFIVE=y CONFIG_SOC_VIRT=y CONFIG_SMP=y +CONFIG_HOTPLUG_CPU=y CONFIG_JUMP_LABEL=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y diff --git a/arch/riscv/configs/rv32_defconfig b/arch/riscv/configs/rv32_defconfig index 2c2cda6cc1c5..8dd02b842fef 100644 --- a/arch/riscv/configs/rv32_defconfig +++ b/arch/riscv/configs/rv32_defconfig @@ -18,6 +18,7 @@ CONFIG_SOC_SIFIVE=y CONFIG_SOC_VIRT=y CONFIG_ARCH_RV32I=y CONFIG_SMP=y +CONFIG_HOTPLUG_CPU=y CONFIG_JUMP_LABEL=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y