From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.87]) by mx.groups.io with SMTP id smtpd.web12.1098.1631029470984390515 for ; Tue, 07 Sep 2021 08:44:31 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nvidia.com header.s=selector2 header.b=a+QXDk1e; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: nvidia.com, ip: 40.107.93.87, mailfrom: jbrasen@nvidia.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nCT/mgIYjnR9zj/7Vlw0eXTtBdsH0CTb7PB44FjtlOozxv670oKHuMvbxz/lmFKjOKAclawko+ehwyM69fJ00A4IjooGDa6Cl5W0i+3vB+Dj6MJqdcDQIttRo81SU8kW3GZsH2sOKDVZhOO7OThFLfhCAzKVvbQJEMy0GLqBpB7f/lAm9Z413OnpS6m0tdOEj8SfBYJ9dpSYvFQLc96grn9hVASf+Nyp6OGbeSKKV23j0FBWKnktD83rzWdAl4pj4MWi+sT5sSEdKmQL3213scjzAlskf89We7YQUp1+SfKnm2XDl2YgMALDy3uZD2ZsOQE9qjbVpvyQ/5EhpizEEw== 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=ybKRVdVFpgMutUFIf9cq7E5heBTYMBjBzRNV1cioj0E=; b=MQO09Uua2l9RGGcHKYCogniy9gv38igJZnAGaaZDf4LC0an5uOWSmSSYF8iAZDXfj45tI4DgOGN8cl0uHLeNlgPP2BZXV2wPBrUrx8dVoZFBkFwXj3BF0pfTkaAeH61PPIoGmqF4wjFD5p0VU8nWxlPwpVnhLoqdu+k2EpFFsxLOtAXOgsVzFtfwqKmO5blBMSWqrjlIVFbqg21STXuwbWrSFFSviQqpMFYDEPUI+ZgoJQcVfn6fNnQP1lpkSWweg3N7YYFjz/092tdoqsfIIcyG8wWb2QRdj4mXE7RR00impOrECoScBHlIvz2GkAN4nEyYQH4F8PnTQQXacJoVoA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ybKRVdVFpgMutUFIf9cq7E5heBTYMBjBzRNV1cioj0E=; b=a+QXDk1e3tiVgXmOm9QwQdBSRHs23ujHGZINX4+QAzfxT3Gp3pTaeAIboS9k5HmJvUZ87MEI4WRL7vcJGR0NQUYMnH0zOrvFUggswY8yDP1LNi6z0rl0A59VXBCvTCWbsusce0eQresrMI6YqZgmNnhcmV8Nz/+QmgpFJNagOfHiTbY0d5S/PrkWmA3jYR6Rt6efFS2DdaUS1rpM3mchU2ynZ2C5hUQ+jFKxWiiMqA6TEi9dEBO5XgQ5LU6ceJS6sMN12CWPsrVyRT2MFzTtI/6XJlMcI2ETf1FuEAms9ul1fR03SP6p4i4d58Y7CVYUoBtWPkq/sRp2ybs66ti/KQ== Received: from DM6PR12MB3340.namprd12.prod.outlook.com (2603:10b6:5:3d::24) by DM5PR12MB2406.namprd12.prod.outlook.com (2603:10b6:4:b7::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.21; Tue, 7 Sep 2021 15:44:29 +0000 Received: from DM6PR12MB3340.namprd12.prod.outlook.com ([fe80::68ed:797b:18d4:848c]) by DM6PR12MB3340.namprd12.prod.outlook.com ([fe80::68ed:797b:18d4:848c%3]) with mapi id 15.20.4478.025; Tue, 7 Sep 2021 15:44:29 +0000 From: "Jeff Brasen" To: "devel@edk2.groups.io" CC: "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , "abner.chang@hpe.com" , "daniel.schaefer@hpe.com" Subject: Re: [PATCH v2 0/2] AndroidBootImgLib improvements Thread-Topic: [PATCH v2 0/2] AndroidBootImgLib improvements Thread-Index: AQHXn2/wdU7L0E52/0y6+Nr3KeD69KuYv48V Date: Tue, 7 Sep 2021 15:44:29 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: b7713803-6a8d-e41a-d545-d8e6a9020d92 authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e9154371-95ac-45a4-0f68-08d97216614c x-ms-traffictypediagnostic: DM5PR12MB2406: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /BXqRD2cot6dMBrZIikPZUbzmoGoS7TQGvLUsOpItudHL7AYRLe1bVTNoJ4B0neBASWPNDfsZX44jqn2sER+C2VzFXQJAy2Mikww0kNwoCz7v1wQ/pb2kIRpNcgy4he1llzAXSlWdPTZFF1K4SV+eUqOBoMHYbyewgqIG/MJ7C0/Jkyei5FnHdT5ojBfyb5KSq0k2HhJlhL4FQxkRDsIAaixoh4/Guc6JpF+TvcW5w4GLb0FZFN8eFORVdh5akBmGVnqxBPw8jSDd4UIRFaI+2up4lcAh/VrrdGDdMzBlVGfItZSPnIJKL+IdJb0F1Xwr4r13crtmB89Mjo5dRgMcwcrYOu86+FPPwHYtK9OSb9IURRpUXrbUwc6PCdBWNzypXNU5voAAT7nKc3lWhsKdb7FJbp9vhO/THDNoLdpVLCWXbcuA/bJ7HjpDs5WRjHbGlLEmnE3vslnGEny1VoT9oEnVpxOVnzvKy46+vwBughhf9ptiYm+XVp7KM8wGCOqtAbEL0Xjn0JyjqNFM9qibPdretBpKvtEwwxMxxkcl0U1xY/9aL+k5aL7YgsNUuSdCx21TyB3wTYaVP/P6raZgVYOLCZxxBcYcSP1io71MGkSvfJs5L6q2eNGfFgAIhN8nI9K05cJWi8QBkPQpQwZajlOyC1ba40/PcUaaDumjVAwp1wNZRj/YbmuJ84llNnwMPEUz2UVWU1xCARZZWOs4Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB3340.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(396003)(136003)(39860400002)(376002)(366004)(53546011)(6506007)(26005)(2906002)(66946007)(316002)(7696005)(64756008)(71200400001)(186003)(66556008)(4326008)(54906003)(478600001)(86362001)(8936002)(8676002)(83380400001)(6916009)(33656002)(52536014)(5660300002)(38100700002)(122000001)(38070700005)(66446008)(91956017)(76116006)(9686003)(55016002)(19627405001)(66476007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DudlkjjNJme7r7YhnDh9v/I9r5b2oxgpMbpePelym6jd47T5UkqI1jwNEJL1?= =?us-ascii?Q?WRI/row5tb9X21/Jg5yl0IuHiJgrL2TCbjxfAFBUgESTKPucMTnBSdRpHcvg?= =?us-ascii?Q?zX6SkDbn7s0H9eS6OxndeJkO6n1W+/1LCOjJZTFD4sJZCdU5NqJ2mVPOaRHZ?= =?us-ascii?Q?aLSIn6YTaX/S1KtcXUm0EijSAh99fXDjux9lO57YxzWOMiK/YQRUOHY2J20Q?= =?us-ascii?Q?SzWrUXS0+4bBQE7ltsyPeov9/CE8IPH3gXmbI3tbFaLn0/LYSQbAep4hwdDJ?= =?us-ascii?Q?wMR08nQFL5M5QLHKWewQQpOEtDINZBgASudldL+a1/GcGLJECcLb7ylIK6ev?= =?us-ascii?Q?nvhztzmRVO9vHnKPurKJsZHBAXVHPMOtPH6/mGMFyPDJtmtrRbznEu6EYJ35?= =?us-ascii?Q?bsI/Ul8IjsaYQCDDd72ih6vlA0fL3SaGGpZFthMMmWjqRYdMIkPKmDYNVj+X?= =?us-ascii?Q?fw8U831TO+Xjv96XR0wndp9o3pP2LY79J/jY28TbxHlWsBbpcVMdCyZ647b/?= =?us-ascii?Q?bWQKzoXrARA69yNlIPZKhx9t06BbAp0+AsLhV/QixfepcNYcyGwTWC2LXr90?= =?us-ascii?Q?jGaEldks1hatRfNPtZLgK8hFbv4UDO7G/qCf4oH0Sh6r8xQdvMhwfnjtiziL?= =?us-ascii?Q?RaP6NqFqEUtto/Fb5jivN+mH+3gzGiVi3a55CZXo81/u99MYrv+EpZ3Uk2/v?= =?us-ascii?Q?dEMKxuGWH6ySmROSVcMFNuRJ0xANPYJqmPIH7K2pgkRj0DkNvqXAU/hRBB/H?= =?us-ascii?Q?0g/oG4/aOFGWSDz7WcBoeektfcdo1+QjVagcPfL5HHAJyyqQsH4k1Zu0LxOv?= =?us-ascii?Q?Vg0E9F6fA/qfz74QtzHhUXcsog7J2TwnK1i0PRt3jz0arh8x4B094bnVGN8Z?= =?us-ascii?Q?EgwAChWLmiSDdYgUZBg3Zk+Mvc18qeQqkGDFvYLOo3Nc3hTJcdrOMc0EkC51?= =?us-ascii?Q?0eodO/BN5jfpGm4+MJj3gb8Lh1ZMiRC21wsugI/F72WaAcrkVRrBE4JpOXu3?= =?us-ascii?Q?b/zXOlaUIDnyI9QXpj62NXd6rsetoZRzXXCWpL3odcijwMlWQ44yELHaz5Bk?= =?us-ascii?Q?BxnpC51DbITo8+zuA7BQK6RIv5fIApTEj4cuPFGtB+K+37eJ0M1E7XhFObq+?= =?us-ascii?Q?yLUv7bMGZxu6mjSh0yNlgObnoZCdYRkMUm0EiBqkbpeHrH0DCgvLMLERuj6Q?= =?us-ascii?Q?s71QmVYrEw4XTllunu+sJxJgTvHq2AMv8xLkYbxCllb5hJ0nFJIcs4ujXOUW?= =?us-ascii?Q?wdd7HwAbir9qUGBWBjsuaVKRqSgqx3enQq6RSjXKuWMOieJ4NvQFRcs66Zad?= =?us-ascii?Q?6Go=3D?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB3340.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9154371-95ac-45a4-0f68-08d97216614c X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2021 15:44:29.6037 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7g4dhui8gXXlxSie45HxA/Jp+FgpyYzmpgE1Rv7q1fSN0tzLSoBo3SV22x3dSqBU6IKA78CdryJN0iTYznGZSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB2406 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_DM6PR12MB3340F02BF80AA6659B9A15A9CBD39DM6PR12MB3340namp_" --_000_DM6PR12MB3340F02BF80AA6659B9A15A9CBD39DM6PR12MB3340namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Any additional feedback on this patchset? Thanks, Jeff ________________________________ From: Jeff Brasen Sent: Wednesday, September 1, 2021 2:28 PM To: devel@edk2.groups.io Cc: leif@nuviainc.com ; ardb+tianocore@kernel.org ; abner.chang@hpe.com ; daniel.sc= haefer@hpe.com ; Jeff Brasen Subject: [PATCH v2 0/2] AndroidBootImgLib improvements Added support for using loadfile2 approach for passing ramdisk to linux. Created patch series for general error handling improvments based on review feedback. [v2] -Added review feedback -General improvements to error handling [v1] - Intial revision Jeff Brasen (2): EmbeddedPkg: AndroidBootImgBoot error handling updates EmbeddedPkg: Add LoadFile2 for linux initrd EmbeddedPkg/EmbeddedPkg.dec | 1 + .../AndroidBootImgLib/AndroidBootImgLib.inf | 3 + .../AndroidBootImgLib/AndroidBootImgLib.c | 193 +++++++++++++++--- 3 files changed, 171 insertions(+), 26 deletions(-) -- 2.17.1 --_000_DM6PR12MB3340F02BF80AA6659B9A15A9CBD39DM6PR12MB3340namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
Any additional feedback on this patchset?

Thanks,

Jeff


From: Jeff Brasen <jbras= en@nvidia.com>
Sent: Wednesday, September 1, 2021 2:28 PM
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: leif@nuviainc.com <leif@nuviainc.com>; ardb+tianocore@kern= el.org <ardb+tianocore@kernel.org>; abner.chang@hpe.com <abner.cha= ng@hpe.com>; daniel.schaefer@hpe.com <daniel.schaefer@hpe.com>; Je= ff Brasen <jbrasen@nvidia.com>
Subject: [PATCH v2 0/2] AndroidBootImgLib improvements
 
Added support for using loadfile2 approach for pas= sing ramdisk to linux.
Created patch series for general error handling improvments based on
review feedback.

[v2]
-Added review feedback
-General improvements to error handling

[v1]
- Intial revision

Jeff Brasen (2):
  EmbeddedPkg: AndroidBootImgBoot error handling updates
  EmbeddedPkg: Add LoadFile2 for linux initrd

 EmbeddedPkg/EmbeddedPkg.dec       =             | &= nbsp; 1 +
 .../AndroidBootImgLib/AndroidBootImgLib.inf   |  = 3 +
 .../AndroidBootImgLib/AndroidBootImgLib.c     | 1= 93 +++++++++++++++---
 3 files changed, 171 insertions(+), 26 deletions(-)

--
2.17.1

--_000_DM6PR12MB3340F02BF80AA6659B9A15A9CBD39DM6PR12MB3340namp_--