From patchwork Tue Dec 3 03:49:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anup Patel X-Patchwork-Id: 11270361 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E017C6C1 for ; Tue, 3 Dec 2019 03:49:40 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 B7168206E1 for ; Tue, 3 Dec 2019 03:49:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="YtsCAVAp"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=wdc.com header.i=@wdc.com header.b="G0fhdgPK"; dkim=pass (1024-bit key) header.d=sharedspace.onmicrosoft.com header.i=@sharedspace.onmicrosoft.com header.b="cXCj26N8" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B7168206E1 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+patchwork-linux-riscv=patchwork.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:In-Reply-To:References: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:List-Owner; bh=CNLQUEmoIThA+eYb+O5wL+CNfw3SQk64rwLApSwQsv0=; b=YtsCAVApoC/Hap9JRLVqRMrNJ M0pdOU44iGfY0hpiaHzNGDfBKulzsTVkM4h+Zb4KRb+563ai2uhVz6gr7XwNoIwlIwxdtRD7Ajpem KoUJ4diLn+m+ooR9xU6oEr+YDIbYzuTur5twJej/79bwDJaqgH2zcPlRJG+hq7IzexURV5ZuYsyFu ekNwi0wYrQRdGY7v9xPC4ocP1ElxuTbkbo3NbnznfarXlJ6LG4yktuputhCTGbWpKg8iEl+LSiRcZ i33K5bqUM3LYT0QVLqsnbVqHoC36SYGgpjgxnwtsieW8OGG/jbGkUiTJ/LWMKeje+PgXpOyBxup/B oi7RuKUgA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ibzBz-0003Yh-Ct; Tue, 03 Dec 2019 03:49:39 +0000 Received: from esa1.hgst.iphmx.com ([68.232.141.245]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ibzBw-0003Tw-Ba for linux-riscv@lists.infradead.org; Tue, 03 Dec 2019 03:49:37 +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=1575344976; x=1606880976; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=NO9w9lB7AJuukixFLlNldJDxscUXD2JzMPM23TCSldU=; b=G0fhdgPK9Zw8xzoxN+VPSP4K2utfhgDL0lQQrjz1mnD/vOAtZr3zy2eu hFPZypG1+jsfgJ0qbMewUuyl66kBJjWkdnd1PmhEtFHcz05hoN89mALdN ovjg60CuyFaVRW0YiSyqXmohktHyJ5U0OJC0eZvduD4FEyifjsGxWJ9Q/ saiuyK8ErhuSc/1yg0ON4g7otQTap8Wkg2+qC1Jem8apzK6Ax4yJJKJ6X 028IPGRoqU9s5617vgWSV2d3FTRFXGWHiBkBhs+YStzKHBUPF4Khhfo94 7O6pV7mPpgooNC9L3l0D01swAFxOuwT5LzJMwl/L+hHfZ6fBvLEU5ntQW g==; IronPort-SDR: 3BmLAjAjAz0tAdzLDV85L+3TLCWzFzJFxyB50hYVj6qJhTVZ55KRvg19KxzrOgmTUkHDM9k3Hp cpOuHFGyGmMsl7Gor/ozBOCuhElKHdnb50KdLldymzqfOonTGzs4CQFXBvWl6kH9nKmcaeJKvo e1S0iozi8fTkmd2ZY04FOM4xvjiKyxVrzJN61F9wybP8yTpzvC0Do9bV/jxwdkU+Jw6iSNCBRN ZCWIzzrK+/wGAAl/3/ZyKmXQOnVXnXXK3nmdGobaonF6RE37XVjNWtXd/JY0cR2sjOp5OWHjxL Qnw= X-IronPort-AV: E=Sophos;i="5.69,271,1571673600"; d="scan'208";a="231947963" Received: from mail-sn1nam01lp2058.outbound.protection.outlook.com (HELO NAM01-SN1-obe.outbound.protection.outlook.com) ([104.47.32.58]) by ob1.hgst.iphmx.com with ESMTP; 03 Dec 2019 11:49:35 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IR44+wwizk5Esy/2u841jzoy36nt19cxe0G4VFTTMIJh/7WSB5gnCX6t/IH3pz2T5iDNo4ZNEMNm2W2iTI1sG0K34ozGCaZLjVP2GTf7286WPmWdrImsJwH2+FyBvtB3f6qpoz7E6yvGBJldhEzKwHKmWx0jRRARZkrjhYWb5nx6GbJfagsB3M+DEticow7FMCHdf8RVG2oBdt5ByBiwKPmn6GR29sWL9zyF4Y9MU8UcAarUoznlht3TCn7tmuAv2dUJ5e6zS9heoc8eRAQAihCLfKlRD1Mrhz7OKPtAB8imM5FzVx62wZhAaSgkO+lDppoky50biW/9OcMeE/C2fA== 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=CNLQUEmoIThA+eYb+O5wL+CNfw3SQk64rwLApSwQsv0=; b=fovrgrfY9Mxws5IQJqAC5JIf7FVNgSplzEj6c9jaS0SjzfRa7cVk4Sy2Ws0AvAQdXljrSxhKcKwz2zhP4vf9WIM9l4+pHwpGNwFqwDb78r6zI8kJ9cAlWi8tle14Hp8I3PxxQbglBXD3eHa223wKOXwHMCLQFyP3TGiDr0PPgXaheO4Ae7nhj5T6xijyPyKBNRZfpLYZsUfAYk0Gf6cuM6B8tM4Tlz2prYrN+lIRtcIHIohHUaPT+UciYy6xzdPMPiY4pPFgRkSZHsxhRr8DYc2rRI/kEpEPnPMr4p623ZLcSOlWaOhl+xGTO4xFbpaSWbX2tDvkbHMQQtKY+gh51Q== 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=CNLQUEmoIThA+eYb+O5wL+CNfw3SQk64rwLApSwQsv0=; b=cXCj26N8zkssbpSdrUTw5n50aEZPPlfG/ePApXSyfjMpcSOtDcVTWolnqBn2YVPb09sXwxnYlQ9kQkzBcoIBSfrjBbnWeDAlmTLIMWZ9q8YWaAivuxXrVj12/lXJA0YeJ6ZZabyFWO4O8Te1V9GgXGA3IeQeeZcU4a5XYvRmhp8= Received: from MN2PR04MB6061.namprd04.prod.outlook.com (20.178.246.15) by MN2PR04MB5807.namprd04.prod.outlook.com (20.179.22.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.19; Tue, 3 Dec 2019 03:49:34 +0000 Received: from MN2PR04MB6061.namprd04.prod.outlook.com ([fe80::7949:d205:5ad1:1d30]) by MN2PR04MB6061.namprd04.prod.outlook.com ([fe80::7949:d205:5ad1:1d30%7]) with mapi id 15.20.2495.014; Tue, 3 Dec 2019 03:49:34 +0000 From: Anup Patel To: Palmer Dabbelt , Paul Walmsley , Albert Ou Subject: [PATCH v2 2/4] RISC-V: Enable QEMU virt machine support in defconfigs Thread-Topic: [PATCH v2 2/4] RISC-V: Enable QEMU virt machine support in defconfigs Thread-Index: AQHVqYyt4dS06imzoUaWBf5val2QOA== Date: Tue, 3 Dec 2019 03:49:34 +0000 Message-ID: <20191203034909.37385-3-anup.patel@wdc.com> References: <20191203034909.37385-1-anup.patel@wdc.com> In-Reply-To: <20191203034909.37385-1-anup.patel@wdc.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BY5PR16CA0027.namprd16.prod.outlook.com (2603:10b6:a03:1a0::40) To MN2PR04MB6061.namprd04.prod.outlook.com (2603:10b6:208:d8::15) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Anup.Patel@wdc.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [12.169.102.154] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 6464c6d7-4ca5-43ee-54ef-08d777a3cf93 x-ms-traffictypediagnostic: MN2PR04MB5807: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: wdcipoutbound: EOP-TRUE x-ms-oob-tlc-oobclassifiers: OLM:785; x-forefront-prvs: 02408926C4 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(39860400002)(376002)(366004)(346002)(136003)(189003)(199004)(1076003)(66556008)(6116002)(3846002)(66446008)(66476007)(64756008)(66946007)(25786009)(52116002)(76176011)(6506007)(386003)(186003)(305945005)(7736002)(26005)(102836004)(478600001)(316002)(71190400001)(71200400001)(14454004)(44832011)(446003)(256004)(14444005)(11346002)(2616005)(2906002)(66066001)(81166006)(8676002)(50226002)(81156014)(8936002)(110136005)(54906003)(4326008)(5660300002)(99286004)(2171002)(6436002)(36756003)(6486002)(6512007)(86362001); DIR:OUT; SFP:1102; SCL:1; SRVR:MN2PR04MB5807; H:MN2PR04MB6061.namprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZK38xy+nJYpUmm0OrBCFO9XBr4dVCDB2wVFX5tR6t3W94i0dFFW+h1DQJ3pYSTQiuRJ1mD19FAR+NfN9QIkMe2dWUDmR71EucmiqvCzlci5Bg8G0aP7vTvpVHPp4aQuyY6VWyUbLuculuiMNl8aH1CLvL68QDh2UAqHujuVWNT+Z0JyiKimA/4ASz2alxSGl4GjyFMrTZfjS0nCuYt3iN9VczzMBpONix0skiRtLdMjvMWF/RRMtSB497yMlkrpMdq0UjmFzlcg44oFmqyJ5/1W/RdegD84LZw3D9fBPeCbCA0RexIVYlctvQR0kUgKbTxOO7x7OTXM0bSESCTL9gRb9GITfOQ63sNnX0WyGs7Ruv0WYXkmXpBdxC94Hynoy46Yu8v79Rm3FU/a2jMh8FILOMRoVZ5JSYoW7uKKxW0sYCRgwwdAeojbKPD9hviCM MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6464c6d7-4ca5-43ee-54ef-08d777a3cf93 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Dec 2019 03:49:34.4676 (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: PoEcNtbRcvWbKgu2lxeSWSb9uq25GILac1Wagyh+jP4i9Ljx4zTBMbNB59JydHKkDFBFsVx+oGrNIsvxDRvpig== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5807 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20191202_194936_470203_B0471A60 X-CRM114-Status: GOOD ( 11.17 ) X-Spam-Score: -1.7 (-) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (-1.7 points) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [68.232.141.245 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.8 UPPERCASE_50_75 message body is 50-75% uppercase 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" , Christoph Hellwig Sender: "linux-riscv" Errors-To: linux-riscv-bounces+patchwork-linux-riscv=patchwork.kernel.org@lists.infradead.org We have kconfig option for QEMU virt machine so let's enable it in RV32 and RV64 defconfigs. Also, we remove various VIRTIO configs from RV32 and RV64 defconfigs because these are now selected by QEMU virt machine kconfig option. Signed-off-by: Anup Patel Reviewed-by: Atish Patra Reviewed-by: Palmer Dabbelt Reviewed-by: Alistair Francis --- arch/riscv/configs/defconfig | 15 +-------------- arch/riscv/configs/rv32_defconfig | 16 +--------------- 2 files changed, 2 insertions(+), 29 deletions(-) diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig index 420a0dbef386..2515fe6417e1 100644 --- a/arch/riscv/configs/defconfig +++ b/arch/riscv/configs/defconfig @@ -15,6 +15,7 @@ CONFIG_BLK_DEV_INITRD=y CONFIG_EXPERT=y CONFIG_BPF_SYSCALL=y CONFIG_SOC_SIFIVE=y +CONFIG_SOC_VIRT=y CONFIG_SMP=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y @@ -30,7 +31,6 @@ CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NETLINK_DIAG=y CONFIG_NET_9P=y -CONFIG_NET_9P_VIRTIO=y CONFIG_PCI=y CONFIG_PCIEPORTBUS=y CONFIG_PCI_HOST_GENERIC=y @@ -38,15 +38,12 @@ CONFIG_PCIE_XILINX=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_BLK_DEV_LOOP=y -CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_VIRTIO=y CONFIG_ATA=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=y CONFIG_NETDEVICES=y -CONFIG_VIRTIO_NET=y CONFIG_MACB=y CONFIG_E1000E=y CONFIG_R8169=y @@ -57,15 +54,12 @@ CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_EARLYCON_RISCV_SBI=y CONFIG_HVC_RISCV_SBI=y -CONFIG_VIRTIO_CONSOLE=y CONFIG_HW_RANDOM=y -CONFIG_HW_RANDOM_VIRTIO=y CONFIG_SPI=y CONFIG_SPI_SIFIVE=y # CONFIG_PTP_1588_CLOCK is not set CONFIG_DRM=y CONFIG_DRM_RADEON=y -CONFIG_DRM_VIRTIO_GPU=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_USB=y CONFIG_USB_XHCI_HCD=y @@ -78,12 +72,6 @@ CONFIG_USB_STORAGE=y CONFIG_USB_UAS=y CONFIG_MMC=y CONFIG_MMC_SPI=y -CONFIG_VIRTIO_PCI=y -CONFIG_VIRTIO_BALLOON=y -CONFIG_VIRTIO_INPUT=y -CONFIG_VIRTIO_MMIO=y -CONFIG_RPMSG_CHAR=y -CONFIG_RPMSG_VIRTIO=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_AUTOFS4_FS=y @@ -98,6 +86,5 @@ CONFIG_NFS_V4_2=y CONFIG_ROOT_NFS=y CONFIG_9P_FS=y CONFIG_CRYPTO_USER_API_HASH=y -CONFIG_CRYPTO_DEV_VIRTIO=y CONFIG_PRINTK_TIME=y # CONFIG_RCU_TRACE is not set diff --git a/arch/riscv/configs/rv32_defconfig b/arch/riscv/configs/rv32_defconfig index 87ee6e62b64b..bbcf14fd6f40 100644 --- a/arch/riscv/configs/rv32_defconfig +++ b/arch/riscv/configs/rv32_defconfig @@ -14,6 +14,7 @@ CONFIG_CHECKPOINT_RESTORE=y CONFIG_BLK_DEV_INITRD=y CONFIG_EXPERT=y CONFIG_BPF_SYSCALL=y +CONFIG_SOC_VIRT=y CONFIG_ARCH_RV32I=y CONFIG_SMP=y CONFIG_MODULES=y @@ -30,7 +31,6 @@ CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NETLINK_DIAG=y CONFIG_NET_9P=y -CONFIG_NET_9P_VIRTIO=y CONFIG_PCI=y CONFIG_PCIEPORTBUS=y CONFIG_PCI_HOST_GENERIC=y @@ -38,15 +38,12 @@ CONFIG_PCIE_XILINX=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_BLK_DEV_LOOP=y -CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y -CONFIG_SCSI_VIRTIO=y CONFIG_ATA=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=y CONFIG_NETDEVICES=y -CONFIG_VIRTIO_NET=y CONFIG_MACB=y CONFIG_E1000E=y CONFIG_R8169=y @@ -57,13 +54,10 @@ CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_EARLYCON_RISCV_SBI=y CONFIG_HVC_RISCV_SBI=y -CONFIG_VIRTIO_CONSOLE=y CONFIG_HW_RANDOM=y -CONFIG_HW_RANDOM_VIRTIO=y # CONFIG_PTP_1588_CLOCK is not set CONFIG_DRM=y CONFIG_DRM_RADEON=y -CONFIG_DRM_VIRTIO_GPU=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_USB=y CONFIG_USB_XHCI_HCD=y @@ -74,13 +68,6 @@ CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_STORAGE=y CONFIG_USB_UAS=y -CONFIG_VIRTIO_PCI=y -CONFIG_VIRTIO_BALLOON=y -CONFIG_VIRTIO_INPUT=y -CONFIG_VIRTIO_MMIO=y -CONFIG_RPMSG_CHAR=y -CONFIG_RPMSG_VIRTIO=y -CONFIG_SIFIVE_PLIC=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_AUTOFS4_FS=y @@ -95,6 +82,5 @@ CONFIG_NFS_V4_2=y CONFIG_ROOT_NFS=y CONFIG_9P_FS=y CONFIG_CRYPTO_USER_API_HASH=y -CONFIG_CRYPTO_DEV_VIRTIO=y CONFIG_PRINTK_TIME=y # CONFIG_RCU_TRACE is not set