From nobody Fri May 17 02:03:13 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 155411062328067.1206629636398; Mon, 1 Apr 2019 02:23:43 -0700 (PDT) Received: from localhost ([127.0.0.1]:36311 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAtAI-0007oG-1A for importer@patchew.org; Mon, 01 Apr 2019 05:23:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38311) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAqP5-0008Ge-NP for qemu-devel@nongnu.org; Mon, 01 Apr 2019 02:26:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hAqP4-0005Yq-R8 for qemu-devel@nongnu.org; Mon, 01 Apr 2019 02:26:43 -0400 Received: from mail-bl2nam02on0731.outbound.protection.outlook.com ([2a01:111:f400:fe46::731]:21478 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hAqP4-0005YE-He for qemu-devel@nongnu.org; Mon, 01 Apr 2019 02:26:42 -0400 Received: from MWHPR2201MB1119.namprd22.prod.outlook.com (10.174.169.157) by MWHPR2201MB1342.namprd22.prod.outlook.com (10.174.162.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.16; Mon, 1 Apr 2019 06:26:41 +0000 Received: from MWHPR2201MB1119.namprd22.prod.outlook.com ([fe80::5b7:4711:1b58:2a82]) by MWHPR2201MB1119.namprd22.prod.outlook.com ([fe80::5b7:4711:1b58:2a82%6]) with mapi id 15.20.1750.017; Mon, 1 Apr 2019 06:26:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wavesemi.onmicrosoft.com; s=selector1-wavecomp-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A+toiCpZ4NjQjF+OIrEpQvdB9azIRMfsfAT9Llm0vxE=; b=QvQmiRa6As6j69LfCQNapioEa7+aOojkcin50DS0bTSBsWXA0unMGNYnzW2Jko+vriNsAc1tLukXtqxUA9Z7TvuJT/ZjTu41Xf1Hq7bGHFC4KYfrBMIOyTe5QnFcLmGnQDgZbNa4npNKyOoiWJ3q8J9iXNwmpyUNJLiDqfIox7s= From: Tommy Jin To: "qemu-devel@nongnu.org" Thread-Topic: [PATCH] Adds virtio_net as the default netcard for mips boston board. Thread-Index: AQHU6FPe+7sXrPtbW0+Z6fcAXgEF1Q== Date: Mon, 1 Apr 2019 06:26:40 +0000 Message-ID: <1554099897-28606-2-git-send-email-tjin@wavecomp.com> References: <1554099897-28606-1-git-send-email-tjin@wavecomp.com> In-Reply-To: <1554099897-28606-1-git-send-email-tjin@wavecomp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK2P15301CA0008.APCP153.PROD.OUTLOOK.COM (2603:1096:202:1::18) To MWHPR2201MB1119.namprd22.prod.outlook.com (2603:10b6:301:33::29) authentication-results: spf=none (sender IP is ) smtp.mailfrom=tjin@wavecomp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.7.4 x-originating-ip: [218.108.86.174] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9a84f0cb-8f74-43bc-610b-08d6b66b0087 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600139)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:MWHPR2201MB1342; x-ms-traffictypediagnostic: MWHPR2201MB1342: x-microsoft-antispam-prvs: x-forefront-prvs: 0994F5E0C5 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(346002)(376002)(39840400004)(366004)(136003)(199004)(189003)(71200400001)(99286004)(76176011)(305945005)(71190400001)(50226002)(66066001)(486006)(5660300002)(316002)(7736002)(8936002)(6486002)(4326008)(5640700003)(256004)(6436002)(25786009)(2906002)(3846002)(53936002)(6116002)(68736007)(105586002)(6512007)(97736004)(2351001)(6916009)(86362001)(107886003)(106356001)(102836004)(26005)(478600001)(11346002)(14454004)(186003)(446003)(386003)(2501003)(6506007)(81156014)(81166006)(476003)(2616005)(36756003)(8676002)(52116002); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR2201MB1342; H:MWHPR2201MB1119.namprd22.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; received-spf: None (protection.outlook.com: wavecomp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: dbnX6mrCyMq3DZl1i1MqC0eiSR3746a2cPp2BdbXkyvBkQU9iXCS0AtFQbGEbGRPzWYnEIofCIj5VhoghdQUYw9n7M25mvfQgoq1VzN1Xpl/99+vVB8e40otyofomF8+5/T7b+HEIssb9FI5IJL8dzQftSSZSLh+hTg1Q5Q2BhYRfC8+6bWV1y+40p1rxo9luTHupicyxoMP+/leEgntQ0IlqBDlwH8ooAQ+7NI0opaPuHDSpvw13V0vlD2Do8SnBkya68T8CiOnRlGVQT0hJRcKtSfWDIHzVm86vLpaJ32JavSOk7+ht4vACnbIX5RIQvnkK/TeZ+7cRVvl0gJMGOKstd6xch5iAEU7+5L0C0P1Y44XS0IptozZKckjf2vsrYn4D+rl5j8AGZ7qd4VWhU8Q8tXFL98ESlqb2S4cHOI= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: wavecomp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9a84f0cb-8f74-43bc-610b-08d6b66b0087 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2019 06:26:40.9804 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 463607d3-1db3-40a0-8a29-970c56230104 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR2201MB1342 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 2a01:111:f400:fe46::731 X-Mailman-Approved-At: Mon, 01 Apr 2019 05:16:31 -0400 Subject: [Qemu-devel] [PATCH] Adds virtio_net as the default netcard for mips boston board. X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Tommy Jin Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Boston didn't bring up any netcard by default, this is not so convenient fo= r users who are verifying network related functionalities on this board. As the linux kernel has already supported virtio_net, now add a virtio netc= ard for boston, to make virtio work properly, please: 1. set virtio net options in linux kernel, saying CONFIG_VIRTIO && CONFIG_V= IRTIO_PCI && CONFIG_VIRTIO_NET 2. specify model=3Dvirtio when you start boston in qemu. Signed-off-by: tjin --- hw/mips/boston.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hw/mips/boston.c b/hw/mips/boston.c index cac0e22..5d3239e 100644 --- a/hw/mips/boston.c +++ b/hw/mips/boston.c @@ -428,10 +428,10 @@ static void network_init(PCIBus *bus) { PCIDevice *eth; =20 - /*Please set CONFIG_VIRTIO && CONFIG_VIRTIO_PCI && CONFIG_VIRTIO_NET - of Linux kernel.*/ + /* Please set CONFIG_VIRTIO && CONFIG_VIRTIO_PCI && CONFIG_VIRTIO_NET = */ + /* of Linux kernel. */ eth =3D pci_create(bus, - PCI_DEVFN(0, 1), "virtio-net-pci"); + PCI_DEVFN(0, 1), "virtio-net-pci"); =20 qdev_set_nic_properties(ð->qdev, &nd_table[0]); qdev_init_nofail(ð->qdev); --=20 2.7.4