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.web09.23210.1633425735829113188 for ; Tue, 05 Oct 2021 02:22:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=WbtxkH+/; spf=temperror, err=temporary DNS error (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=091255f111=abner.chang@hpe.com) Received: from pps.filterd (m0134420.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 195728Xa010508; Tue, 5 Oct 2021 09:22:15 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=/1lEEgG1HpzGkINyONilun8GYmxoAcDDqJZxUtDY5FY=; b=WbtxkH+/2QALM74gOMsNjF/aVONPmOH33kROLyXyNjnOxtzTwDB66fwvL5hCnXGWEypo aXeRRdAYAxwFH6KhiMAuc1CvncCjntzq62Zne9GAZnOjkqC0MY9PHOsFhpXY960wAhWx YXuWWXAtRJAq4ADj3OGMd4wSR4VUkH6NItprebEju+SoptHZ2PMbom4YzUFU2OghyJ5q ZkURbXfY2zfTRxns6EFZmYq5pUnzmkXywytcVzZ2FCg3BITJBNUsOROvRRomovbwlUlI AW5eneNttAHsShKKvJumUDWsSJv/+zO+9M3ZlPmHRaZbkFn7nTWnOW/9dgTKt9zPm+Kf +w== Received: from g4t3426.houston.hpe.com (g4t3426.houston.hpe.com [15.241.140.75]) by mx0b-002e3701.pphosted.com with ESMTP id 3bg2yjqbbd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 05 Oct 2021 09:22:15 +0000 Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3426.houston.hpe.com (Postfix) with ESMTPS id 771AC59; Tue, 5 Oct 2021 09:22:14 +0000 (UTC) Received: from G9W8674.americas.hpqcorp.net (16.220.49.0) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Tue, 5 Oct 2021 09:22:07 +0000 Received: from G4W10204.americas.hpqcorp.net (2002:10cf:5210::10cf:5210) by G9W8674.americas.hpqcorp.net (2002:10dc:3100::10dc:3100) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Tue, 5 Oct 2021 09:22:06 +0000 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (15.241.52.13) by G4W10204.americas.hpqcorp.net (16.207.82.16) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Tue, 5 Oct 2021 09:22:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OE88dn15YBEhBoqli+TFDO2KWYKoF/+hAFCUXn4d8hFy1tNsMzu+jhsXvfmV09xXmXe6zKaLy3Et2pTjOc+ylAsZk8yCyw4lsZWgWXEwFmtVT6OpsXyToBK11TQGDPoTwgwM6oBGrOBvkiTb4BsgC0cWgd0ONThCXm3/iK3NTpDbwiUm34gTVXLc8XOWFO4XqfS9e8UPGgr8fyyUKIpv9Knf0koGIPfzkoKMjcvs37Nbb0fzt5JP4I0+pJvb9Zf6H3kpcZ2yl96+F7PeFZ4PEiK7Z1DlydCVhWXQWTkG4sF5P9HQysZ93mgYxyaINt5FAlgiiZyMCGG2DlJe1tsVpg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/1lEEgG1HpzGkINyONilun8GYmxoAcDDqJZxUtDY5FY=; b=Paw/lqe3dWgZP1YN7R02NGiJE4oMw6warXgo6FTTrLglH5FFFQAx79dWkAywPDzuxsmQdT0Y41IIU/KQSTP0CMUw6EWewmrfHwaokhUiFrlH7hY/U1/A8d8x4cqrOXg+DUcvvcl2Dyc0uezyBiuq0QxQqp/J2/NWODu0DVCijdbHdmEo2lEvHdWj7sfTukVG+PmBp/RBwdzHdMAaTiFS9bp5/+BKKs0Z2bHoRp92K94DeX69e0Qc1djoOkKk46DcQeJ91ThW9ws0l+S8l0P8lIjRKekSH1HbLUmSEgtuK4p5gx4Pgl7TzK5eJ+c3MDuhxsYZ8+P5ekpNwK8vjRV3kg== 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 CS1PR8401MB1093.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7513::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.21; Tue, 5 Oct 2021 09:22:05 +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.4566.022; Tue, 5 Oct 2021 09:22:05 +0000 From: "Abner Chang" To: "Schaefer, Daniel" , "devel@edk2.groups.io" CC: Sunil V L , Leif Lindholm Subject: Re: [edk2-platforms][PATCH v2 0/5] Improvements for booting to Linux on RISC-V Thread-Topic: [edk2-platforms][PATCH v2 0/5] Improvements for booting to Linux on RISC-V Thread-Index: AQHXuRL/crTi95SThU2oG1jmYN5Pe6vEInwa Date: Tue, 5 Oct 2021 09:22:05 +0000 Message-ID: References: <20211004112829.3385183-1-daniel.schaefer@hpe.com> In-Reply-To: <20211004112829.3385183-1-daniel.schaefer@hpe.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: cf52f14e-edfd-2495-7aa5-ddf873fa6e12 authentication-results: hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=none action=none header.from=hpe.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0a018bc3-0531-42db-4af0-08d987e19908 x-ms-traffictypediagnostic: CS1PR8401MB1093: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: L1X7CXmZR8j6cGOGV4ZgmpAW7ebzIemgx70Ax3LUrvrzr0KSixVzoKXATl754umG+5aJID3SJ2FdvQ203qB9yaDZ97w54QBUWnuNnz50G8JzCjS5Ol29XqCD6QS2cZ0yQ6Hgc85kf3Y9I02rpCmAaobd4NSTe4q9gogWtZre+HaVorQ9gNzLw09yyfFpTrdKZY5U0pbqvIiyAELBpQolmBnvCGLm2xWzriKCfzh0oBHnf0RFzT2vgerJL+xsISkD32eKIdS/2RpqDaaGeP7zDjuXEr/b/MsBJmN2qJ/c+F8qUgytrO8A0R1adEX9mEBk694/clAOBxhNOnVX1e7dCl3f984Pi+0FOcg4B+pqBhuCdixmF0ZOWLF+TcVUzSTqWRGio3OxazHTQj4SsN2vkeURMB9vuFefU3ygCNfFUGhZmqeedJZWtwCRSbKf9jFiYQev+MMv2hs3+0/y3wvORAqMpoJYnFwmUindXRzuvy45w26bVhf/OZvSunoMBR5ZPTpCBUUL/itxhapuN6W1NfGmeyZeiFknNAOFOlnhuFgA3sFBHlfmdkn4RfdjkXCjKpsB54gPJl1Q9IggSr84TFRcXlQtu5tMoWYRa/evXNa/RKiYchYegoTOGt9IpEJ3vvAPAL4N9bQz/E6DEMSMEDiHUBg/H18Ofuh9DKtscMjyOXauOYrnMjNCpPyFWhBHEQSHKxlLaK7rOmBjwpfxgQ== 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:(366004)(38070700005)(86362001)(52536014)(71200400001)(19627405001)(110136005)(54906003)(508600001)(5660300002)(91956017)(4326008)(66476007)(8936002)(55236004)(83380400001)(7696005)(53546011)(76116006)(33656002)(66446008)(64756008)(38100700002)(6506007)(66556008)(186003)(26005)(122000001)(66946007)(9686003)(8676002)(55016002)(316002)(2906002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?lQ17l3gjHTI18ZKSIGctJtJv9RiV82a9/kF8XC5ZBPLxwGmKQTTSMn8aLL?= =?iso-8859-1?Q?Y7hDHyNRMaY8FD7rPoMU6v8oYUy6o9xrfYHVlwfwqIihlXQfSRp/5K9xGQ?= =?iso-8859-1?Q?0vgXRm0Tromu7ogzDkpgFkeefPOO0Aq3UJG4JgB4XMFjxiBV0qaJBYFC9F?= =?iso-8859-1?Q?5K1wM5jVg9GvK7gkiH4wAQHrM+HkcnLHJljwIO0G89KRY1XZKFGYZfdwwN?= =?iso-8859-1?Q?UVaXZS9y/2cUU0Wqbpspt0WT7BzZJNZ7hM1SGoHHYc+FofvEM9/reekMbE?= =?iso-8859-1?Q?KMa4Ay66/S6lgrbEC2jyuaYZtvKWPES7SLEgSa1avCmokF3w7RJVA++YhT?= =?iso-8859-1?Q?fmW+pe6cfJ8QQMGAYHGIayYX4J2+Uu5oNUy1fIoFxfz+MFB5rpnq6vLtkb?= =?iso-8859-1?Q?wICUD8BqQCiWM4ygbV4tNbaANJsNL7gc86qsv5bvxMiXLBnRi3nmjFivpG?= =?iso-8859-1?Q?6wuLsplFhYbygeaL27i2x4yWn0Sl2S4auJrSpd1SzGlzXNdSrT+vH8UzkM?= =?iso-8859-1?Q?lZE36QeQFzLgl4D+wEIUQmN5I5xESrwGt7SvWIt2+fa0qUjWwX+pKVunJq?= =?iso-8859-1?Q?myZvCTBQAjrDR4THGU14i5AOK3N95ABTnHjpUSH6tTcdY47yvcUJUanoE0?= =?iso-8859-1?Q?bSv1ST/gQ/FRS3PkxpwwJldXNn1WDH8GGbpS1VYwUfqx6ZtCs195UBVWx0?= =?iso-8859-1?Q?1aDuV7hsI6ObDSKbqAbclE+MWpkwdKlDkeL7gXtvTgMOXuHvcQ8or5LVBG?= =?iso-8859-1?Q?WqPUpCi0/owz0F+fvq+X9rusp6zeDio6ijfvlGDfMrtJr/lqKCqKI1bZXi?= =?iso-8859-1?Q?wqTcPLHoWZQwgXqSshk4zmSsH6t0+/xpRhv7QtH1CdjUGdYDisqX4JS+n2?= =?iso-8859-1?Q?qgifaSJ2f188UBr2e9QbnSwriF+ALNb1ULdmALG37LH7n7Z0Z3tcshv9Bm?= =?iso-8859-1?Q?IfOtro8iKoPN3tOW1fHY0JGczyIvsBPV2WvOltuBvHwKAG862SYWDQtv0I?= =?iso-8859-1?Q?ZJx5+cQIOs/v0qf++U2Dh2Vc6jSwCXCZb4AbP7lrhp9++kAJAxRhQ3kjj0?= =?iso-8859-1?Q?W3h0spFONRGKJJGwW2Fd2/fzWya0UtAzP8a4/bVcRftof3486+3ZyyV5n0?= =?iso-8859-1?Q?F5ZgKVBZvYrN40JZFbn9YFqRSKZfBgFeerjzJqc2m6QQfJWNHoc0a7sZTX?= =?iso-8859-1?Q?P+4RzCjVmavDQa1wopCkPiDwY4ibgurvsv/gNArRHwxqJBieXE5IGXOZjT?= =?iso-8859-1?Q?IZ0Yet5Bt7sAQoIUf0edgbqKVGiJN1ncfejhjt+o6UxGJCWWLi4ckq4Wpc?= =?iso-8859-1?Q?CS/xPX9yFous8IsgYS3W0u0oDsmlRYLcE7GJ2uNwOdakwNyM+PQshrNpu3?= =?iso-8859-1?Q?1073S1CATF?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 0a018bc3-0531-42db-4af0-08d987e19908 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2021 09:22:05.2575 (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: lPDpMCODlXwPXVB/2b9MZ6z5+8QyrwYBiAXRdfYNoNzk7rMQxM0iV6eW1eImPNnhJ//DqljZlg/dmxYWznH57A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB1093 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: hEa9oHQ9H_pRjkdC09PKvSon9AqYMA8s X-Proofpoint-GUID: hEa9oHQ9H_pRjkdC09PKvSon9AqYMA8s X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-10-04_05,2021-10-04_01,2020-04-07_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 adultscore=0 mlxlogscore=999 spamscore=0 phishscore=0 mlxscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110050053 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB11449F655AE6C8898787E564FFAF9CS1PR8401MB1144_" --_000_CS1PR8401MB11449F655AE6C8898787E564FFAF9CS1PR8401MB1144_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable All good. Reviewed-by: Abner Chang ________________________________ From: Schaefer, Daniel Sent: Monday, October 4, 2021 7:28 PM To: devel@edk2.groups.io Cc: Chang, Abner (HPS SW/FW Technologist) ; Sunil V L = ; Leif Lindholm Subject: [edk2-platforms][PATCH v2 0/5] Improvements for booting to Linux o= n RISC-V Changes from v1: - Remove ShellLib override in 3/5 Tested on the unpublshed riscvvirt branch and it can still boot to Linux. Cc: Abner Chang Cc: Sunil V L Cc: Leif Lindholm Daniel Schaefer (5): U540, U500: Add filesystem drivers RISC-V/CpuDxe: Ignore set memory attributes failure U540, U500: Add initrd command to boot Linux U540: BuildCpuHob with 48 to indicate size memory space Signal EndOfDxe in boot manager Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBootMan= ager.c | 7 ++++++- Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBootMan= agerLib.inf | 3 ++- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc = | 14 ++++++++++++-- Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf = | 5 ++++- Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc = | 14 ++++++++++++-- Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf = | 5 ++++- Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/Universal/Pei/= PlatformPei/Platform.c | 4 ++-- Silicon/RISC-V/ProcessorPkg/Universal/CpuDxe/CpuDxe.c = | 4 ++-- 8 files changed, 44 insertions(+), 12 deletions(-) -- 2.33.0 --_000_CS1PR8401MB11449F655AE6C8898787E564FFAF9CS1PR8401MB1144_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
All good.
Reviewed-by: Abner Chang <abner.chang@hpe.com>


From: Schaefer, Daniel &l= t;daniel.schaefer@hpe.com>
Sent: Monday, October 4, 2021 7:28 PM
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>= ;; Sunil V L <sunilvl@ventanamicro.com>; Leif Lindholm <leif@nuvia= inc.com>
Subject: [edk2-platforms][PATCH v2 0/5] Improvements for booting to = Linux on RISC-V
 
Changes from v1:
- Remove ShellLib override in 3/5

Tested on the unpublshed riscvvirt branch and it can still boot to
Linux.

Cc: Abner Chang <abner.chang@hpe.com>
Cc: Sunil V L <sunilvl@ventanamicro.com>
Cc: Leif Lindholm <leif@nuviainc.com>

Daniel Schaefer (5):
  U540, U500: Add filesystem drivers
  RISC-V/CpuDxe: Ignore set memory attributes failure
  U540, U500: Add initrd command to boot Linux
  U540: BuildCpuHob with 48 to indicate size memory space
  Signal EndOfDxe in boot manager

 Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManager.c          &nbs= p;      |  7 ++++++-
 Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBo= otManagerLib.inf          = ;  |  3 ++-
 Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.dsc  = ;            &n= bsp;            = ;            | 14 ++= ++++++++++--
 Platform/SiFive/U5SeriesPkg/FreedomU500VC707Board/U500.fdf  = ;            &n= bsp;            = ;            | = 5 ++++-
 Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.dsc&= nbsp;           &nbs= p;            &= nbsp;   | 14 ++++++++++++--
 Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/U540.fdf&= nbsp;           &nbs= p;            &= nbsp;   |  5 ++++-
 Platform/SiFive/U5SeriesPkg/FreedomU540HiFiveUnleashedBoard/Universal= /Pei/PlatformPei/Platform.c |  4 ++--
 Silicon/RISC-V/ProcessorPkg/Universal/CpuDxe/CpuDxe.c  &nbs= p;            &= nbsp;           &nbs= p;            &= nbsp;   |  4 ++--
 8 files changed, 44 insertions(+), 12 deletions(-)

--
2.33.0

--_000_CS1PR8401MB11449F655AE6C8898787E564FFAF9CS1PR8401MB1144_--