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.3918.1633313418516382087 for ; Sun, 03 Oct 2021 19:10:26 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=Wvlr5JSh; spf=temperror, err=temporary DNS error (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=091174733e=daniel.schaefer@hpe.com) Received: from pps.filterd (m0148663.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 193Me31g004485; Mon, 4 Oct 2021 02:10:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=message-id : date : subject : from : to : cc : reply-to : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=3yFm2Ek5d6EtlKRKWzFRiotKyx+t+nVEIC9HEiwEq+0=; b=Wvlr5JShMZHSjitW+MOsLIsefnsVj7QncJ3o+KqEgl+qMEmvarXNUb96N9LTJQ8k1RLl rIPRBZLUIjkdaJGbQvE3Gr3qoe68+wK1pSQy2RlUQRYefRb/wt8BGlTehHPqZKhNHa/J qrSe3Z0bXh51CHmFUd+c0sCAuL4A8w2UgXNUvKIhP1WkWbNERi50kjaCOj1un+H3Oq2+ bPuQFxMaI4RZoSJZfjr2uJ6CsBiJX0dcLZqYHg5Aykh/l2segy0H4mYYF7s+/7eOQorp ymSqDdUuJLi93HhaW9nad1yup5AJkWHr6rWU82CKzHTcphy79iH52jJwfmzC/j2HZGKj zw== Received: from g2t2353.austin.hpe.com (g2t2353.austin.hpe.com [15.233.44.26]) by mx0a-002e3701.pphosted.com with ESMTP id 3bf1f5dg2t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 04 Oct 2021 02:10:17 +0000 Received: from G2W6310.americas.hpqcorp.net (g2w6310.austin.hp.com [16.197.64.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2353.austin.hpe.com (Postfix) with ESMTPS id D5DF784; Mon, 4 Oct 2021 02:10:16 +0000 (UTC) Received: from G1W8107.americas.hpqcorp.net (2002:10c1:483b::10c1:483b) by G2W6310.americas.hpqcorp.net (2002:10c5:4034::10c5:4034) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Mon, 4 Oct 2021 02:10:08 +0000 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (15.241.52.12) by G1W8107.americas.hpqcorp.net (16.193.72.59) with Microsoft SMTP Server (TLS) id 15.0.1497.23 via Frontend Transport; Mon, 4 Oct 2021 02:10:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RtUU05C1FK2YUESqCprPZpEP6cI4HiXHtX1Zgo2A6v5kXTOy7/crZGcg24GlHQZo9g8iaRUgv27l/2FZUBFE1gthx6aye7fsWKq4mVs/jhJ7eKM9SQsXnNc/3FEuKW81Wuggv6pR+5Fb9d+ZjJjamW5xZu/6WCY4utLlfSdvKoNOrmPPoO3efmjRTPlKFG/PAyPeqq7lG/biWMRIsb7Bu618T4+Uht/DZJO5ILXCwbxmI2I3mU/QWCulAH1S3iZICraDCF2/53yXw7KFL7vmWFddE24pfZHJAbGQeVGL5zg54pBjAUI7/b9nz73E1bj8gA7IyNZ3mOB9v1UA1l6sQg== 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=3yFm2Ek5d6EtlKRKWzFRiotKyx+t+nVEIC9HEiwEq+0=; b=bh421XtlSN2ZgV8X/JKTJPAytytYjMZ5pyP1ub/t3lGm+BG0c8yOlH0Wa3jLli9AIwT8Zc2pW7kMv0kBAllkYPTYAJJy4pghG4kv7GJTckh/4zN0Y+69SChIT/u6dHK8jn14HX28FTkwEr6Ksk61hnpj5Li70LNMgF83zTsB7vdbUaXlRCV8uYQ6LqB8qFxtvD+ACHXWDuAAaxxtIzTGmeyXslyKjYWDGD5R52MEJj3Ro/Kxvbomn74Uvl8kbUICHCN2cO0Z7dO3e64/yz4pQK4zQfbKeUi4wTLcjT8RsR+dDR3mkS6y+C/qQZD7zvKTg/28juxqmsiIlCVY2pIz1A== 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 Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=hpe.com; Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) by DF4PR8401MB0777.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7609::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Mon, 4 Oct 2021 02:10:07 +0000 Received: from DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469]) by DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM ([fe80::597f:4786:f1d6:8469%3]) with mapi id 15.20.4566.022; Mon, 4 Oct 2021 02:10:07 +0000 Message-ID: Date: Mon, 4 Oct 2021 10:09:57 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0 Subject: Re: [edk2-devel] [PATCH v1 0/5] Improvements for booting to Linux on RISC-V From: "Daniel Schaefer" To: CC: Abner Chang , Sunil V L , Leif Lindholm Reply-To: , References: <16AA95344E051565.10599@groups.io> In-Reply-To: <16AA95344E051565.10599@groups.io> X-ClientProxiedBy: HK2PR02CA0179.apcprd02.prod.outlook.com (2603:1096:201:21::15) To DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760f::13) Received: from [192.168.100.176] (123.193.59.220) by HK2PR02CA0179.apcprd02.prod.outlook.com (2603:1096:201:21::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14 via Frontend Transport; Mon, 4 Oct 2021 02:10:05 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a71c3563-5103-4e17-1758-08d986dc15d8 X-MS-TrafficTypeDiagnostic: DF4PR8401MB0777: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o6OZR5hiCIP2Ldm4XXBvrsB+9FbZDwPtRjuJUirv1rMP10NnRZj1CvrpzKCQqFn8rgcURPWpdYem3mfjqKXxxA1K6Fnu0jSlgi+xjJ5i9cIY/q4p79XoliA6gClnYZHvzh7J7QGjfaknYnR6smp51j3KDL03xrjy1pB64/SYyYKlDpJ8d6/X1eYvrWJopHKvGU8q7yyoWSi+AGA3N6btOf4gYGDG+a/qWOJSoD74q8ROQhE1Zd5Hz+2EElZtmBNZdN5eKTPgpkLGsVDBowJPl2+tOuzr4owasPq14lV+xACU87eivhyAMx6OxY4Mw1MZj4AUWpvp+sgTi2Gxli5AyEcvFO3jD08wjUf80HTkthTAuDhcGjVwNgox0CP+v9W5DGKYHBAYWxqvnDkMAd4/deyuJtibEg6uFJHgelNIOjYIjV7HWWuEU5VRiPaNwldS8/AcN6AjfvY3l3d0jz36G4Ww9jRcYniQnzcW+UwrB3uIithwIIZZRGA1qqCmIMgA69VoV3aFx0BOzsp4REK/l2mTVU4YsM6/R2cp75FwnH8TbOymi8wCqw2FGkoZPXWFjnCIudLZpyiJnFp4aPAKSRXyl57WKpPSFYWzyuMHm12LnUI386DFygYrde46IAfieCvG9RIUUGqKRw9KDsOMtg7vT9unew5Ihdl1CjpyOtOiwTD9BNfQs6FfOVaOxQ/TnTLLfX9KAZdrk4qYnrILZ5vmRf4ggij2sOAVNk/cbMhQ1aGN+Gln/xKKYzyigbXRycQZfzW4taIrTJcRyD1dlqQ7r3DOsN5xeIniMNScc/nO+Btv4Rn6whj8OnfgSYvgsv1tHxUUmTl77I5FQ5qUDw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(366004)(6666004)(2906002)(83380400001)(66556008)(5660300002)(66476007)(8676002)(53546011)(186003)(8936002)(6486002)(956004)(2616005)(66946007)(26005)(86362001)(4326008)(38100700002)(966005)(44832011)(31696002)(6916009)(54906003)(36756003)(31686004)(316002)(16576012)(508600001)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UTVDRVpmZS95WjVKWDlRQUVNSlVoaDJwQmhtcTlFMnlYdnlJQTBFaWFKNUM1?= =?utf-8?B?L0hXdFFGd3paN3llRk5CLzdaZW9qNXlTMGZFb2RXc2lKTVlqTkpwazBEUXI1?= =?utf-8?B?OGJJdWRIWFFQVEpTN1Y2VUh1RUZoSFkvako2T1RyN2Z4WkVoUzRTY1Y5TjFZ?= =?utf-8?B?b2pzbXVBWHBISWowam8rVVlrZTk4SklqQzFaOEsxSiswVjRHbDVXM0JKL1Vn?= =?utf-8?B?em9CUVZEMG9UM01aazVOY1F5bTJheUJNMjJTNVZIV0ZGQVVOOGNCYVlsbCtr?= =?utf-8?B?SWtoSmd2cnEwWVRSa1lLVkhmeEpkV2kvN3Y1WVJRdUFwUWswQVJqYUNjZGVB?= =?utf-8?B?LzlQVnNqaXhSWU5rdWdvKys0bFU0dno1VkJrY0tTQ3RDVlVsS1ZmRlNKaDRi?= =?utf-8?B?UGN5ODVST2lneTFiTUZyYy9WZFR2UzFRTU00WjdwWnErdUVQTkw0MmUzV05X?= =?utf-8?B?NSs2M1FnV0VlOWhPczRaRWR0Wi96N3R1ZG51aWFLYXFkc1F3b0V3S1JGQXlq?= =?utf-8?B?eUgwaTBVRHhJOUVIOGZaN2xwWG5vVnBNY3dvdjViVDI5bnJsVnlQbkdyc2M1?= =?utf-8?B?dnpIM0RSVWNKWS8vRm1OcmEwWm13TWZGQndvLzV2TG50WHVLekdsSTFuUlZU?= =?utf-8?B?VDNYdzBZbUVKcTgybEFzRWs1M0kwVWdQVXo0VTN0RHRkN2ZyOVFqTkpuMHJn?= =?utf-8?B?anBlMCtuNE54TEhndjVOcjh6TXVubzBSL2tFZ2hNRVFSaW9XWlBRNng0WTRm?= =?utf-8?B?SDFiczNYSXFKbjl5UDU5SlBmOVczZ3VMdDNqSHhudGF4cjBMT2pBcCt6SXE4?= =?utf-8?B?RUIxUVFyS2Q2c0RVOHlCTWtTT2FISnFnemNGbHdsYmRMNVptU0dJbDRTSlg3?= =?utf-8?B?S0ZSbk5OMlArdjVSTEljeXF6dEFoZCtIZ1FhRjZENzZsMDBTZWxkQXk1R0w1?= =?utf-8?B?K1RwSHA2aExsV2dMVTA1WUJwa0o4REFGaStQYlRybWFQTzQ5NlYzK2twVld4?= =?utf-8?B?ZXlxK1UySWc2QkpSekpEeFI3N09iTDc3YSs2NlZZWmJqOXpuYjJERmVlaTRv?= =?utf-8?B?WFZaQm1MMmw4QzVwNFBaUHhjUjk3UC91cnpPWStJdjlXV1NuSDJBa0lLWDJj?= =?utf-8?B?YW9qT3E2U0pPckJsR1ltUmpFTlVLUHlFNWxVSEEyL3hjQTlnWWl4RHp3c2s5?= =?utf-8?B?SzVJR0JPR3RmaFNpT1BJdTNySHBuNlVzbjFpeGVJcG9HMk5scVZoMXBRMEo1?= =?utf-8?B?aUxkY0hGa1puQjdhR1F4OU5DVytmZ0gwODAvVk0rVk81TjJ5SEFWMzczTmdB?= =?utf-8?B?QkZFVXhNWFVScGRLYkdqRXRMREhOdkFoTjdoNHM1SUYwQVpzYXJQaGwrbWhw?= =?utf-8?B?bSswNFNHVFg4UjlzczhFejN3Q0gyOVc3VU1MMjFvYkFpT0IwMGIvSSs5a2lS?= =?utf-8?B?Q1dBQ1ZoRjNDOW9sL0MvQnhDT2twY1pEclkya2daOWdwOWlGcUlLdkZJL3pl?= =?utf-8?B?dnE3anlUNy9LbithdFJVNkJHOTg4NTlVd242MFNtcS9CMDNuTzZVek8wZWdO?= =?utf-8?B?M2ltSlNCNEJSK2xjN1V5VHR5V0lUMnMwdHMrd0hLa2xMZjBBNG95ZWJuZi9X?= =?utf-8?B?aUpuVUZadXJCY2JyUFR3dEdHMHppbG5VbmVrQUZSTWkrM0Q3RVF6WThQUi8z?= =?utf-8?B?dE0yREVUSzlxZ0dYaFUzN1RMTDFEeEg1WmV4N3crL2pYN3dtc2N6TkxSeWdJ?= =?utf-8?Q?jXXpAVLtLhjKV6hTs4kgcv4su+2iIbkO+W0swnD?= X-MS-Exchange-CrossTenant-Network-Message-Id: a71c3563-5103-4e17-1758-08d986dc15d8 X-MS-Exchange-CrossTenant-AuthSource: DF4PR8401MB0923.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2021 02:10:07.0834 (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: Es/jbcJsoahfdktWmNXs6Crb3f6TyTCW09uXCfbo67Nh5qV6OgsKR2mRpJKqVIZgr6iCQgVGdfxL+0Z7pdHtPQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB0777 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: poKgDjyaDJceqTZuveuBnQL8sqoL9dz5 X-Proofpoint-GUID: poKgDjyaDJceqTZuveuBnQL8sqoL9dz5 X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 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-03_11,2021-10-01_02,2020-04-07_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 malwarescore=0 clxscore=1015 phishscore=0 mlxscore=0 adultscore=0 suspectscore=0 mlxlogscore=999 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110040014 Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit This series is for edk2-platforms of course. Excuse the incorrect subject please. On 10/4/21 01:23, Daniel Schaefer wrote: > Some miscellaneous patches, that each compile and still boot to UEFI > Shell, to allow for booting to Linux on HW and also prepare for Linux on > RiscvVirtPkg (RISC-V OVMF equivalent). > > Available as a branch here: > https://github.com/JohnAZoidberg/edk2-platforms/pull/2 > > 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/PlatformBootManager.c | 7 ++++++- > Platform/RISC-V/PlatformPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.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, 46 insertions(+), 10 deletions(-) >