From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web08.18195.1630901782462211754 for ; Sun, 05 Sep 2021 21:16:30 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=bcBnfJ8y; spf=temperror, err=temporary DNS error (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=08835a6dda=abner.chang@hpe.com) Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 18648lwX007021; Mon, 6 Sep 2021 04:16:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=3a41nprSWarRacFtlWw4JbXw1jQgM5dakurj7RunjYA=; b=bcBnfJ8y8vqsuJlZ/nkiiyDktGAL0dsK/kZxi/00qw2R036Ko1P7fPlnhda1cBX8jQpO SrWj46JJZJqfeP5tfxNY251cFDSVRUa6Ps6yQ/f5OiE+voB5HF42qiCDzUguFl1cJwOG 5HQvLJX+X1Zc3Rpfun6u/mYanBWQsQARNYaIuYWf3a8iByJkFb/z1yD2VirFYN5rnziZ LvE9x7w+EZc9JA88z/Yct1RH51Zk30teNFEQ0FnZxLKhiYveGPnb6MDan9xFEiogwvCp vdezFlaU8cLJDy85LxV5jDnxYZXLecaXv9IO7Q7jqxnhiWz1X0PGPlwVY2+M+/gWVzrU fQ== Received: from g4t3427.houston.hpe.com (g4t3427.houston.hpe.com [15.241.140.73]) by mx0a-002e3701.pphosted.com with ESMTP id 3avjwxdm8e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 06 Sep 2021 04:16:07 +0000 Received: from G4W10205.americas.hpqcorp.net (g4w10205.houston.hpecorp.net [16.207.82.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3427.houston.hpe.com (Postfix) with ESMTPS id E67137E; Mon, 6 Sep 2021 04:16:05 +0000 (UTC) Received: from G4W10205.americas.hpqcorp.net (2002:10cf:520f::10cf:520f) by G4W10205.americas.hpqcorp.net (2002:10cf:520f::10cf:520f) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Mon, 6 Sep 2021 04:16:05 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (15.241.52.12) by G4W10205.americas.hpqcorp.net (16.207.82.15) with Microsoft SMTP Server (TLS) id 15.0.1497.18 via Frontend Transport; Mon, 6 Sep 2021 04:16:05 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Zd8xkxTdDsJYCsj6KLLy1P7RCDclg4uyp4jVOq0OJFgjrcM9QE6mxNFFyofpbBku3kledfKq+KiK+SKd93I83ep4w/fsjtgVe1+puDqyfpkLNDJ4o0Zzplo4bKPlHz/krxyDt25Yt7HTb44d7LI0I4s2yPAlg6RhLgfSTlohGApHQjcjkjNC6LCPpy/Wx/qqDHa4WhnV2vjw7rY07oPLeCHTKQ8C9uOLEgFtGCex9AbeCaX+Lyt1NoS+ahY4/R/toP6xfSi7y8y6jSBVYO9rWT5Tf8RisKrZfVllxmxCzURvORsdIYbW9DS7fvhejKPYLSDL1Q7aTbcAziCf52QFvQ== 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; bh=cnbX5tSCZUqurB7TWhcW/QipU/Yr/4dqaizyvD/V2K4=; b=WuD0mgUHteMyQdX0kMtgm5R1TgVhRr21uDwanjo+N8Y/u749nA18cR4NmIIDQXD0t7ANJoDVnePKgdE3T3xS8oPfqPSWLrJDARMG4EpLP+SECgy3nakBTMAUXgOZtgV+bljbbufKSsjAY9SILSIqpl3yJM3Sn1MA4kaQ0+sS7iLHCrG23zsk1W4/PlVp/y4lTpfXFa/1AgUqHjFr89U2aqoPHxKjQz06HqOqdiWeEC8FV+xsCJhdiSSoCCnFdGa0ucuX/OboS1Juf2zAyAM+7rPD7A/aJBzRF6BLVFuAWo6F+RJ4FtJswR4ngaFnVn+TuWf7yJR4fuqA8fHaVUWQyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0472.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7509::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19; Mon, 6 Sep 2021 04:16:03 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b88a:7fe7:6294:683f]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::b88a:7fe7:6294:683f%9]) with mapi id 15.20.4478.025; Mon, 6 Sep 2021 04:16:03 +0000 From: "Abner Chang" To: gaoliming , "devel@edk2.groups.io" CC: 'Ard Biesheuvel' , 'Michael D Kinney' , 'Leif Lindholm' , "ray.ni@intel.com" , "Schaefer, Daniel" , 'Sunil V L' , "jiewen.yao@intel.com" , 'Ard Biesheuvel' , 'Gerd Hoffmann' Subject: Re: [edk2-devel] [RFC] RISC-V QEMU virtual package Thread-Topic: [edk2-devel] [RFC] RISC-V QEMU virtual package Thread-Index: AdeiA3r7QFRZVQLaTkiMKtJbfsb/KgAt/HkAAAZrB1A= Date: Mon, 6 Sep 2021 04:16:03 +0000 Message-ID: References: <005f01d7a2bb$6d8e5ef0$48ab1cd0$@byosoft.com.cn> In-Reply-To: <005f01d7a2bb$6d8e5ef0$48ab1cd0$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: byosoft.com.cn; dkim=none (message not signed) header.d=none;byosoft.com.cn; dmarc=none action=none header.from=hpe.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9ba187c0-69ae-4e67-b105-08d970ed0a9b x-ms-traffictypediagnostic: CS1PR8401MB0472: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JqFYCBHe8HCZr20Bhe9xdSCQraQU/1nf9vp5IZPI9SJefB7H6l5CLyQDcqGDlKInaIarEAw4FoBRc1jOmIRqUUxYxSYGPlEUjjUhc94GYmz2UcFNvOEuaq9D58OuoKh9/UX9MR3X996ZrTbLQ/3XFHol99wqxaciLFR3w0lWS9+RVmufK3qxPzqWnE60Vkw2kg4g+3uxbz9QE+J8zrVbmVz5AiwYJaTKGqXDtC6dtZi6xEQMKAW3FMAjcdlpnXoXKI8WZrwM2WLI7v/fnuGsSZNxCmWRsatNBBfCa5yO4S3v0vGflyiCOLxrZjCLhClDhB/Cx5XA89x70C+yWWSv6nvaUL6znOdgIHtb06ppxsHUt5W5S9MAjryRVrt9uBmR002E43gTr/azN4HJJ7qEOthf+bMBQyYgPcYfRzlIwOjAjQt1ojeeNlTyWz5mnQg+plANtXQBnFwacabVbrCsh/OXCVxqMx8tuJ87oBXrtVXYlttLzV0OGbniTNL/EH5rxPiy/270cgP6f5GdNg8NKVSxmYcB0iSLncL9v4HKF+JVz1A65molDma5zx04YI/Too8DBz+nycdmFRU+ql54/ApR/Eb+JG79WeNn/KuCGBB5aL+lft5y/wcHWYkPTEu8q8oQk31lgtaK60buXB0on9eapkZxbGoY6GrFkwnIw8MGUekdGc4SkKqxrTiyrf7KAek07Ta2zWV4VhQc49ZDqWzGp5BMEsuW5BwsTB9gj/QGsHlDZP2tt4qz7XnbaRNuU8G1MVJ7O8GdtfwWa4mxefwmE3RbE3T6OiKS9xdoxVRUyum/W0HZ4qARBfYmtT1APWyeoLSgd0zJBCaKCtwB3w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(39860400002)(136003)(346002)(376002)(366004)(396003)(83380400001)(4326008)(66556008)(122000001)(33656002)(2906002)(8936002)(64756008)(8676002)(5660300002)(52536014)(76236003)(71200400001)(7696005)(54906003)(66476007)(66946007)(55016002)(110136005)(316002)(166002)(6506007)(478600001)(26005)(38070700005)(76116006)(9686003)(38100700002)(186003)(86362001)(53546011)(55236004)(7416002)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?Q1FCNy9xUmlVL3kzL3FSSFNFUWVoYjc2Y1N1b0pNY3d0WU9aOWhCbmpiaStZ?= =?gb2312?B?YytINDVLaFpFT20wNloxcnRjZGV5S2YwMnNLSnBqbkJwNlZnOUMxSkc3aHJu?= =?gb2312?B?bElmSGY1UTEwYUFtZTlabUhIRStSWE1UMmliV0hpN0s5U01CcTFCcDdYaVZV?= =?gb2312?B?UzJldzF1MEY5QVBjQmozTkJXMDBXaW1UL0JNSFc4SnFoSk1uaEJQMElhWlN1?= =?gb2312?B?eFRrZzhraUJTYXpVRHpVUy9oZU5URmNhOWRVOUl1a2k5VUtkKzA3WmloRkNw?= =?gb2312?B?bER3THU5M29mZzE1Q0VabDR4Y2Y5cTVaM29hVTMwbHRBd3FOUGJSUEs5OWRi?= =?gb2312?B?VEtZRkdzRkhyWC9iU3pYNjJWbEs5OWlQU0lQNXRtRk5BRkZHKzdnQzZUUEIz?= =?gb2312?B?ajJLdnh0eDRsM0FIWjJzUEdwbFpzYUdYQlY1TkN2Q1Z3M3ZGdk1GWmZnTXg3?= =?gb2312?B?NlZDcDE3QW1JNFg2bDZ0WHlsMEk3VkRLWkNBc3AxYkdvd3Urb3d3T1F3MGVr?= =?gb2312?B?SWl2cEs1NmkxcmI5bEFnVCtPVmxPL0FzVVVzZThmdCtYbFZoYXNsM1lKUjc0?= =?gb2312?B?OTFNRkpQcGdhUHg3Kzgyb0tOSGxHc09HYXczVTlBbXcwUGQ4NnB3ZWVteTNE?= =?gb2312?B?SWhVTjVITlVKbWJ1U01nZXM5RXFQZkxWQUMraUpWaXNWQzlxaEdUbmgxczZm?= =?gb2312?B?NUVuOGVGWTdla3NDMFNqbG1TcGlnQXl4ZUs1cGtXa3Y1NlgrNFlqcE51Sk0v?= =?gb2312?B?c001ZWViWEV4eFRmTTdhQ05VV1V3VTRsVXpJSENaU0hOYzczT2Y3UlJMT3pG?= =?gb2312?B?a1FyVXhSdzhQTEVydXh6bElSOHpOTDFlNEhORUQzQTF1STVDZkxzeUM4N2g4?= =?gb2312?B?U3BIbnVGelBwemF0NDJ6L3F0U0R6dlFLZ0JmbFZ1VCt1SDZwNU96ek4xZExR?= =?gb2312?B?TU4zdG8zRFc5R2hKWWtMSXV0Nnp6V1ZJTWd2VDR2dGpPenNXemhBUmtoSXU5?= =?gb2312?B?NUJ0MTQ1QUJCSVZwVmVFTkJta25rWXFJeFlzODNnUC9LTmNMTUVtcmwvekI1?= =?gb2312?B?aFZLNEtGUFk2T0JYaVhueG1sbEY0OUdVYnJhSmhNY0tIOG5hWll2QytldVhq?= =?gb2312?B?eGI3ODh5S3U2cTY4SDFBY2c0N0ZXK3p4TjVhWkVzWlJ3ZzBkVVIrSGFZNmlW?= =?gb2312?B?ZVhHWC9TNWhUM3dhOUpHL2M3UmNaVjhrM0pCcVJKRjBuNEtvVzVlWHNvSzMv?= =?gb2312?B?eFdMN1c2NWtJdGUzNG9mZmxUL3Jxd3pkWWtMOXVYSzc1V1ZySEY5Mmg0VTNq?= =?gb2312?B?eGhrd2F3NHlWcXBEOXgvWmRLdzlVTzBaWXRqTXRmbkdFUFBvNi9DL1IvL2RD?= =?gb2312?B?SC9vaERKWVZieXo3STQzQVhCa2g4NkIweldqY2dFVEkxcXNNMjBnb3lPYXhF?= =?gb2312?B?Smk4Nk1XanYwMVI2cHU1bEhwNHZqUDNwa3hHMFdZaThLZEl5bENSL3cvUGwx?= =?gb2312?B?M0ZPSnpDaUZ1L2tBdm4wY2o1VDNXUXZJUnBiSUFKWktGYjMrU04zVThndEhH?= =?gb2312?B?a0FFclduR0RCaU5aZ0twMXcwWGkvODVlVmpSOEc3MTV2U3hMMWVWVlZSMnVO?= =?gb2312?B?QjIrRmhwaS84M2srRTh5SWxmREtTZFZuRUkxdGVjVUxxSklVSVlaUmV4V1Uw?= =?gb2312?B?WlNFa0Q0djgzUmhyWlRtdFRXOU5heG5jeWo0ZnFXc2hYbk1xVWRtLytzMUpW?= =?gb2312?Q?szzz4mH3t7EaF7nlzXm8oRwJpUquJpuHueFHCiR?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 9ba187c0-69ae-4e67-b105-08d970ed0a9b X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2021 04:16:03.6061 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LHxN0ktvZK4zZ1mjzdIJGQw4vAeCibn8qSfuaOqKR6oXwk6U3iZHOJlmcKYHqKn6k845xRloUFqw/sKnWNX1gw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0472 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: hCz0evZ0u9yJh_eGgqrmzFB4YHzu6fn0 X-Proofpoint-ORIG-GUID: hCz0evZ0u9yJh_eGgqrmzFB4YHzu6fn0 X-Proofpoint-UnRewURL: 10 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391,18.0.790 definitions=2021-09-06_01:2021-09-03,2021-09-06 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 mlxscore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 mlxlogscore=999 malwarescore=0 phishscore=0 impostorscore=0 adultscore=0 suspectscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2108310000 definitions=main-2109060025 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB1144D67E07F7571D7EE695AFFFD29CS1PR8401MB1144_" --_000_CS1PR8401MB1144D67E07F7571D7EE695AFFFD29CS1PR8401MB1144_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 VGhhbmtzIExpbWluZy4gVG8gaGF2ZSB0aG9zZSBtb2R1bGVzIHVuZGVyIE92bWZQa2cgYWxzbyBt YWtlcyBzZW5zZSB0byBtZS4gU2VlIGhvdyBvdGhlcnMgdGhpbmsgb2YgdGhpcy4NCg0KQWJuZXIN Cg0KRnJvbTogZ2FvbGltaW5nIFttYWlsdG86Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuXQ0KU2Vu dDogTW9uZGF5LCBTZXB0ZW1iZXIgNiwgMjAyMSA5OjA3IEFNDQpUbzogZGV2ZWxAZWRrMi5ncm91 cHMuaW87IENoYW5nLCBBYm5lciAoSFBTIFNXL0ZXIFRlY2hub2xvZ2lzdCkgPGFibmVyLmNoYW5n QGhwZS5jb20+DQpDYzogJ0FyZCBCaWVzaGV1dmVsJyA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT47 ICdNaWNoYWVsIEQgS2lubmV5JyA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyAnTGVpZiBM aW5kaG9sbScgPGxlaWZAbnV2aWFpbmMuY29tPjsgcmF5Lm5pQGludGVsLmNvbTsgU2NoYWVmZXIs IERhbmllbCA8ZGFuaWVsLnNjaGFlZmVyQGhwZS5jb20+OyAnU3VuaWwgViBMJyA8c3VuaWx2bEB2 ZW50YW5hbWljcm8uY29tPjsgamlld2VuLnlhb0BpbnRlbC5jb207ICdBcmQgQmllc2hldXZlbCcg PGFyZGIrdGlhbm9jb3JlQGtlcm5lbC5vcmc+OyAnR2VyZCBIb2ZmbWFubicgPGtyYXhlbEByZWRo YXQuY29tPg0KU3ViamVjdDogu9i4tDogW2VkazItZGV2ZWxdIFtSRkNdIFJJU0MtViBRRU1VIHZp cnR1YWwgcGFja2FnZQ0KDQpBYm5lcjoNCiBJZiB0aGVzZSBtb2R1bGVzIGFyZSBzaGFyZWQgYnkg QVJNIGFuZCBSSVNDLVYsIHRoZXkgc2hvdWxkIG5vdCBiZSBBUk0gc3BlY2lmaWMgbW9kdWxlcy4g SSBwcmVmZXIgdG8gbW92ZSB0aGVtIGludG8gT3ZtZlBrZy4gTm93LCBBcm1WaXJ0UGtnIGFsc28g aW5jbHVkZXMgdGhlIG1vZHVsZXMgZnJvbSBPdm1mUGtnLg0KDQogSSBhbHNvIGluY2x1ZGUgT1ZN RiBwYWNrYWdlIG1haW50YWluZXJzIGZvciB0aGlzIGRpc2N1c3Npb24uDQoNClRoYW5rcw0KTGlt aW5nDQq3orz+yMs6IGRldmVsQGVkazIuZ3JvdXBzLmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vw cy5pbz4gPGRldmVsQGVkazIuZ3JvdXBzLmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbz4+ ILT6se0gQWJuZXIgQ2hhbmcNCreiy83KsbzkOiAyMDIxxOo51MI1yNUgMTE6MTUNCsrVvP7Iyzog ZGV2ZWxAZWRrMi5ncm91cHMuaW88bWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvPg0Ks63LzTog QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGFybS5jb208bWFpbHRvOmFyZC5iaWVzaGV1 dmVsQGFybS5jb20+PjsgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j b208bWFpbHRvOm1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPj47IExlaWYgTGluZGhvbG0gPGxl aWZAbnV2aWFpbmMuY29tPG1haWx0bzpsZWlmQG51dmlhaW5jLmNvbT4+OyByYXkubmlAaW50ZWwu Y29tPG1haWx0bzpyYXkubmlAaW50ZWwuY29tPjsgTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3Nv ZnQuY29tLmNuPG1haWx0bzpnYW9saW1pbmdAYnlvc29mdC5jb20uY24+PjsgU2NoYWVmZXIsIERh bmllbCA8ZGFuaWVsLnNjaGFlZmVyQGhwZS5jb208bWFpbHRvOmRhbmllbC5zY2hhZWZlckBocGUu Y29tPj47IFN1bmlsIFYgTCA8c3VuaWx2bEB2ZW50YW5hbWljcm8uY29tPG1haWx0bzpzdW5pbHZs QHZlbnRhbmFtaWNyby5jb20+Pg0K1vfM4jogW2VkazItZGV2ZWxdIFtSRkNdIFJJU0MtViBRRU1V IHZpcnR1YWwgcGFja2FnZQ0KDQpIaSBhbGwsDQpXZSBjdXJyZW50bHkgaGF2ZSBSSVNDLVYgZWRr MiBPVk1GIHBhY2thZ2UgdGhhdCBjYW4gYm9vdCB0byBMaW51eCBrZXJuZWwgb24gUUVNVSBSSVND LVYgdmlydCBwbGF0Zm9ybS4NCkZpcnN0IGF0IGFsbCwgd2Ugd291bGQgbGlrZSB0byBjcmVhdGUg YSBmb2xkZXIgUmlzY3ZWaXJ0UGtnIHVuZGVyIGVkazIgcmVwbyBhbmQgaW50ZWdyYXRlZCBpbiB0 aGUgUGxhdGZvcm0gQ0kgYnVpbGQuDQoNClNlY29uZCwgUklTQy1WIGVkazIgT1ZNRiBwYWNrYWdl IGxldmVyYWdlcyBzb21lIGVkazIgbGlicmFyaWVzIGFuZCBkcml2ZXJzIGZyb20gQXJtVmlydFBr Zywgc3VjaCBhcyBGRFQgcmVsYXRlZCBtb2R1bGVzIGZvciBQQ0kgYnVzLCBob3N0IGJyaWRnZSBh bmQgZXRjLiBXZSB3b3VsZCBsaWtlIHRvIG1vdmUgdGhvc2UgZ2VuZXJpYyB2aXJ0dWFsIGRyaXZl cnMgdG8NCmEgY29tbW9uIGZvbGRlciBmb3IgQVJNIGFuZCBSSVNDLVYgKEkgZG9uoa90IHRoaW5r IHRoaXMgd2F5IGlzIG5lY2Vzc2FyeSB0aG91Z2gpLiBPciBjYW4gd2UgbW92ZSB0aG9zZSB0byBq dXN0IHVuZGVyIE92bWZQa2cgYmVjYXVzZSBPdm1mUGtnIGFsc28gcHJvdmlkZXMgc29tZSBjb21t b24gZHJpdmVycyBmb3IgdGhlIHByb2Nlc3NvciBhcmNoaXRlY3R1cmVzLg0KVGhvdWdodHM/DQoN ClRoYW5rcw0KQWJuZXINCg0K --_000_CS1PR8401MB1144D67E07F7571D7EE695AFFFD29CS1PR8401MB1144_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable

Thanks Liming. To have those modules under OvmfPkg also makes sense to= me. See how others think of this.

 

Abner

 

From: gaoliming [mailto:gaoliming@byosoft.com= .cn]
Sent: Monday, September 6, 2021 9:07 AM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <= abner.chang@hpe.com>
Cc: 'Ard Biesheuvel' <ard.biesheuvel@arm.com>; 'Michael D Kinn= ey' <michael.d.kinney@intel.com>; 'Leif Lindholm' <leif@nuviainc.c= om>; ray.ni@intel.com; Schaefer, Daniel <daniel.schaefer@hpe.com>;= 'Sunil V L' <sunilvl@ventanamicro.com>; jiewen.yao@intel.com; 'Ard Biesheuvel' <ardb+tianocore@kernel.org>; 'Gerd Hoffmann' <kr= axel@redhat.com>
Subject: =BB=D8=B8= =B4: [edk2-devel] [RFC] RISC-V QEMU virtual package

 

Abner:

 If these modules are shared by ARM and RISC-V, they should not be A= RM specific modules. I prefer to move them into OvmfPkg. Now, ArmVirtPkg also includes the modules from OvmfPkg.

 

 I also include OVMF package maintainers for this discussion.

 

Thanks

Liming

=B7=A2=BC=FE=C8=CB: devel@edk2.groups.io <devel@edk2.groups.io> =B4=FA=B1=ED Abner Chang
=B7=A2=CB=CD=CA= =B1=BC=E4: 2021=C4=EA9=D4=C25=C8=D5 11:15
=CA=D5=BC=FE=C8= =CB: devel@edk2.groups.io
=B3=AD=CB=CD: Ard Biesheuvel <ard.biesheuvel@arm.com>; Michael D Kinney <michael.d.kinney@intel.c= om>; Leif Lindholm <leif@nuv= iainc.com>; ray.ni@intel.com; Liming Gao <gaoliming@byosoft.com.cn>;= Schaefer, Daniel <daniel.sch= aefer@hpe.com>; Sunil V L <sunilvl@ventanamicro.com>
=D6=F7=CC=E2: [edk2-devel] [RFC] RISC-V QEMU virtual package<= /o:p>

 

Hi all,

We currently have RISC-V edk2 OVMF package that can = boot to Linux kernel on QEMU RISC-V virt platform.

First at all, we would like to create a folder Riscv= VirtPkg under edk2 repo and integrated in the Platform CI build.=

 

Second, RISC-V edk2 OVMF package leverages some edk2= libraries and drivers from ArmVirtPkg, such as FDT related modules for PCI= bus, host bridge and etc. We would like to move those generic virtual driv= ers to

a common folder for ARM and RISC-V (I don=A1=AFt thi= nk this way is necessary though). Or can we move those to just under OvmfPk= g because OvmfPkg also provides some common drivers for the processor archi= tectures.

Thoughts?

 

Thanks

Abner

--_000_CS1PR8401MB1144D67E07F7571D7EE695AFFFD29CS1PR8401MB1144_--