From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (NAM04-SN1-obe.outbound.protection.outlook.com [40.107.70.126]) by mx.groups.io with SMTP id smtpd.web10.232.1619473535756135429 for ; Mon, 26 Apr 2021 14:45:36 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=Emjl24CE; spf=pass (domain: microsoft.com, ip: 40.107.70.126, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d4IyGz6s2j7wlOSb3rB/kGmclCZpVhtXM/j8UrYBgYqcKdd1fIuCsy5efkfhX1Yzxj8l2KZ8VcSxK0jM5KdUbbz0j34fqWl+uSzernA3+037WHMhOAkD71zEscEZN5sz7Q28uPq/k3qgNLirnCgXYAqHlvA9PMi88MbIDdoW/up4eCLi9xbWtuvENh5zK+a6Ju/ymtGXyQbC9VYG8U/f/3GJD6jGyL/QxMS3sobNIR8elbwK/wboDCuXt1lgxPR+uk05ueL0+GIdv/M2YBnGpPGwAl3uECe3Heh7XGVI/LVcQJGxGgwhAYbl1NrWzcimi5bK2ympT1p28ulziKwJ+A== 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-SenderADCheck; bh=pTyiY/sUCo4wBHE0ZhKd5kLPcZpkyoQstT4RrccVcFo=; b=PrCrOs3PI9zUU510KR1Q80V+Jl6eWE0CGM02O4QVGVbgt+zjkWeUz7B7EdSDXnccMoh0Q9DPNze/4gxIHECLWWGGsm55DRjnYQVx/nUFMl5uFLnk2W24aBIViCtZ8aKzY5pDwV38/QOAwsfY8aHPprCe16uzCMzmJsADoF3C7ETMj3XapqKqQUVXGvMZ5iT75u2MJmYWv/ht50Eh5QwvDQDlYvH5NyHxL84RqfKR5iSgyjGwXuE3vzOoXco/0XJkXqXsDXLFmrKFrxLB6YiOvTDRyPANUcJQa7zZzW9dR0aMhybDzGveasr8lpM94EIICyYmvf1tv9OQ6OmjQQhr0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pTyiY/sUCo4wBHE0ZhKd5kLPcZpkyoQstT4RrccVcFo=; b=Emjl24CEboUwxXIFzgBZOlhh7KJGEiGetEbS13olhf2ymjm9qFe+RdJhoJeRkA8/LdAPr31ckBjMN7RtBX/i4gZRUy/Wu2ZfZ382G8hm8DTKfMTqr97yGYpqA16JFESFFfPZhk7RwSJi0KULpwboNRCsGoPui25p5OTJVWZG8vc= Received: from MW4PR21MB1907.namprd21.prod.outlook.com (2603:10b6:303:71::8) by MWHPR2101MB0809.namprd21.prod.outlook.com (2603:10b6:301:76::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.4; Mon, 26 Apr 2021 21:45:33 +0000 Received: from MW4PR21MB1907.namprd21.prod.outlook.com ([fe80::adcb:b821:ee26:3348]) by MW4PR21MB1907.namprd21.prod.outlook.com ([fe80::adcb:b821:ee26:3348%8]) with mapi id 15.20.4108.003; Mon, 26 Apr 2021 21:45:33 +0000 From: "Bret Barkelew" To: "devel@edk2.groups.io" , "rebecca@nuviainc.com" , Sami Mujawar , Samer El-Haj-Mahmoud , Ard Biesheuvel , "leif@nuviainc.com" CC: "rfc@edk2.groups.io" , "Yao, Jiewen" , Rahul Kumar , nd , Jose Marinho Subject: Re: [EXTERNAL] Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) to RngDxe Thread-Topic: [EXTERNAL] Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) to RngDxe Thread-Index: AQHXN1pUx34pmbP7y0as97de5hAqMKrHV5AAgAAEqQI= Date: Mon, 26 Apr 2021 21:45:33 +0000 Message-ID: References: <70a4f9e7-952c-cf05-bca7-009ee5b2cd3f@nuviainc.com> <06a2aa56-d4ec-3db2-0e82-12211daa5fa7@nuviainc.com> <985081eb-5e3e-fc33-6afa-c9c121412973@nuviainc.com> , In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-04-26T21:45:24.9009420Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Privileged authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=microsoft.com; x-originating-ip: [174.21.70.23] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 29fc5e5d-5e63-40e6-ee86-08d908fc9ed6 x-ms-traffictypediagnostic: MWHPR2101MB0809: x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4+ICyh6Qs+MZE/+Po1F13gyY3HDGZnGW6Cs17Irb7UJnjZZaZbUFQ7fbkCh0iWRcaEVWBVe0OPB612nwcaZE2IuoREPVmgRMNm62ra6dDPC5B1Lg9lwEeGOKQGyRLq5sZjKuVAgOPXnuSmERlHyqjK/EuiNjwAANcCRD8y9V8yTfBQiiLWg8BAM2awCkLoC4tmFt6F6H7AL2XgNG4ed9+GcWHI1ozti9nFSi1a+8SsJPVnEsMI6BbNeYGHkbEHxhFe7A2mwrlORugXsoUi5HLQmrfmb8SigFeQYfipw77cZSJdUi4FGavkx4+kx+aoKbtG/4r0nop23jKXYKOgE7JFQ3LyhfKm7h5kqLEnXnWK1ywNEMUzqqABG2ZUNUVQAW3EuwqTR664UKzBdgSBM5z5UIv4epTo0jnX2nVngF1JLsro7UYDNOMpKDAfA4SXkeBzxh7DerkGcfyyXwb1r6YlcLjb7RRaLeQIx5M4Lx0FcW0csvhgA6zHSVALWNoLKyKb+OSoKQsC0eVazEmVpfDa1wpAqyRsi5g6EjiylTvsgCM8pqwc+Ce+JeBPLcIHKKxYf0vVqCU7SlsGf8iSEEaBjrcVaJtUzXOyOK8YZo8ON95KSzGbeT9Uv3PKDZWi5RRI2wWyjcVgOjxQfd8hVhFjVBWjwLtO701CqQC8YT/L/Mmh0bQEujx5mASS86QmNl x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR21MB1907.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(82950400001)(82960400001)(10290500003)(966005)(52536014)(5660300002)(478600001)(26005)(186003)(4326008)(6506007)(53546011)(7416002)(8990500004)(7696005)(38100700002)(33656002)(83380400001)(9686003)(8676002)(8936002)(19627235002)(71200400001)(122000001)(166002)(86362001)(76116006)(316002)(66446008)(66946007)(66556008)(64756008)(2906002)(66476007)(54906003)(110136005)(55016002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?aFsKjx/XQSzm8WCSQqNgWFnlISS8nUqa94ZU7SOIK4mD+QeHDvElm7R8?= =?Windows-1252?Q?9IpZeAQr76QbOXPB8LB6KrQPPD448S5ugBjcq79ZO4wYRn5N1JkIL0lY?= =?Windows-1252?Q?pTxCV/3xQl9cXZ1ojNOgE7+v8IAoXqB1ILJTxJNAQcsKcK9RD6uJd2Ay?= =?Windows-1252?Q?2oBB66lkfmdwlz06l4Fab4t0VDIKMN3FT0jU9i2RYXAt7hNbyroVx/qM?= =?Windows-1252?Q?6Et06fmhpVd9jnbV36esnk0W/KyjSXMg8TEfQwgsEHHLs2kB3DVhrdmz?= =?Windows-1252?Q?z8gs/vxgHb8V5dMxxcM2NZ4vaE+qfh6JBBvBDhiFxx5PfZmksNs8Csqm?= =?Windows-1252?Q?5HUIZO66YBusRKGR3fS1M3bOXiMK7kEk0uYx0pI/jP3gwv9Mt58+0fCO?= =?Windows-1252?Q?ZKXzqUxNUPP/GDk8XS7bbRnU/kdjF0kgD2OJG6fNl4gj7dAbqBx9Np4o?= =?Windows-1252?Q?9Fy/sl0RY/TiOfJtF3e+o6DP1hRW59lkT/7R4oHm7+UfEHlr/Jcg883P?= =?Windows-1252?Q?yiprP4oKvopOcJpGIKm1oztSnwhkjIA6mv3rlUiv1xcDQEi/ar7u4+QH?= =?Windows-1252?Q?iMkZaFe1nYYiFdsLPgZ+0U6MQKQeFQB2rw6wrg/NY65BnE/EDLhg/k0U?= =?Windows-1252?Q?cxJvA7IdiiC8j9MrtjGTjo1KEhtzo90Fc0Pw5jedGeWK5bomrkCBJtAY?= =?Windows-1252?Q?LtT7m+B2YrX0DFx5bAEjfnzIhy3P6KR5ylXlueLZl/ZQscQkFJCxW4rt?= =?Windows-1252?Q?KMBtJZ51AAqWrbhTRGaoP0CtGNF3Kwyizgi6qVQmZ3MCAHbTpXndRLJ0?= =?Windows-1252?Q?e3IXGs3a+uhOT1F+telZe+Jm6zlmF4L88NYml40RKSPxU1UuA4VI6aZX?= =?Windows-1252?Q?5q4HTNWsCgxr6FXCrj4s28lDtmDznhv9r6jCvq+/QzuC1eaCKbdFpVyJ?= =?Windows-1252?Q?cpeF383tiGmIcNyKl9IJ8ufYn1Vp3qA7SEplaQueuTu6t41gqEYoCnnO?= =?Windows-1252?Q?Ebktj5Dkf9rmfw9FqrL6d3Q4UI62g3gcGllRtyUJqO7M2ZWRRpR7UlXn?= =?Windows-1252?Q?oPdCGJdcT/LsgJrrz3j6lJSxqqKyBSZiRB+prX+k33EsUo6O9zyXgFdU?= =?Windows-1252?Q?qQtnTkckIgsG6QyuKprnAn+Q5On5FH6EdXF+SRcWy47T68zd5cplHWfY?= =?Windows-1252?Q?Dd+87UFvb6NvSeZTI4jV3OOdUZK8yEyqZghzMBQ0iU9CUGvN1fPfBn7b?= =?Windows-1252?Q?lLVCiQzJmDh05CuUDQQWgTVH421bVD6RiPkV/J+/K+FI5Qv4w95DDPFc?= =?Windows-1252?Q?jFEJ8m7n4GU9ypXX5cO0TG3rmEp64nUNBxY265tIT9bKTt9wffXioFKl?= =?Windows-1252?Q?glq5VBklSqooCdqLYnDlak0rO894dXZAax1ktCngMpvaFazsaSQbaTRz?= =?Windows-1252?Q?o6zqASfXLlQG8jy5G6TZVQ=3D=3D?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR21MB1907.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 29fc5e5d-5e63-40e6-ee86-08d908fc9ed6 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2021 21:45:33.8725 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: v4el/EMmsA488McrXAU1fyP4MqcsQlsKCsrzC9U0GpR1NnxJ6EhC33fLHXjkUvUGAbD0KqMKsYdARHVuQtpf7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR2101MB0809 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MW4PR21MB1907821696CC74DC2B9BB928EF429MW4PR21MB1907namp_" --_000_MW4PR21MB1907821696CC74DC2B9BB928EF429MW4PR21MB1907namp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I vote the latter. - Bret From: Rebecca Cran via groups.io Sent: Monday, April 26, 2021 2:29 PM To: Sami Mujawar; devel@edk2.groups.io; Samer El-Haj-Mahmoud; Ard Biesheuvel; leif@nuviainc.com Cc: rfc@edk2.groups.io; Yao, Jiewen; Rahul Kumar; nd; Jose Marinho Subject: [EXTERNAL] Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc= .) to RngDxe Hi Sami, I've been looking through the design document again, and was wondering if the work I previously did will just slot in? Were you thinking the "RngLib|RNDR" would go into ArmPkg (since it's not labeled as being in BaseRngLib)? Or would it still make sense to refactor MdePkg/Library/BaseRngLib to support both x86 (using RDRAND) and aarch64 (using RNDR)? -- Rebecca Cran On 4/22/21 3:30 AM, Sami Mujawar wrote: > Hi Rebecca, > > I have been working on the following modules (See slide 11 in =93EDKII - > Proposed update to RNG implementation.pdf > =94): > > 1. TrngLib|FwTrnglib (Arm Firmware TRNG) > 2. DrbgLib stack =96 with support for DrbgAlgorithmLib|CRT_DRBG & > AesLib|ArmAesInstructionLib. > > I plan to post patches for (a) in the next fortnight. Following this I > plan to update the proposal with the interface definitions for the > various library interfaces in the DrbgLib Stack. > > I have not looked at RngLib|RNDR as I believe you were interested in > implementing the part. Kindly let me know if you plan to implement this > and the platform you would be using for testing. It looks like the > FVP_Base_AEMv8A-AEMv8A and the FVP-RevC models support RNDR, so these > could be used for testing as well. Please feel free to get in touch > should you need any help with the model parameters or if you face any > issues. > > Regards, > > Sami Mujawar > > *From: *Rebecca Cran > *Date: *Tuesday, 20 April 2021 at 21:04 > *To: *Sami Mujawar , devel@edk2.groups.io > , Samer El-Haj-Mahmoud > , Ard Biesheuvel , > leif@nuviainc.com > *Cc: *rfc@edk2.groups.io , Jiewen Yao > , Rahul Kumar , nd > , Jose Marinho > *Subject: *Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) to > RngDxe > > Hi Sami, > > I was wondering if you're still collecting feedback on the design, or if > you have a plan and schedule for the implementation? > > -- > Rebecca Cran > > On 1/15/21 7:51 PM, Sami Mujawar wrote: > > Hi All, > > > > I have shared some initial thoughts on the RNG implementation updates > at > https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fedk2= .groups.io%2Fg%2Fdevel%2Ffiles%2FDesigns%2F2021%2F0116%2FEDKII%2520-%2520Pr= oposed%2520update%2520to%2520RNG%2520implementation.pdf&data=3D04%7C01%= 7Cbret.barkelew%40microsoft.com%7C676a9101f67845dbdc8908d908fa4cd1%7C72f988= bf86f141af91ab2d7cd011db47%7C1%7C0%7C637550693569385394%7CUnknown%7CTWFpbGZ= sb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1= 000&sdata=3DQ8ka83ReO2aG8yTVrgpTAVxczJVjl2JBH3ksHo2%2BSHk%3D&reserv= ed=3D0 > > > > > Kindly let me know your feedback or if you have any queries. > > > > Regards, > > > > Sami Mujawar > > > > -----Original Message----- > > From: devel@edk2.groups.io On Behalf Of > Rebecca Cran via groups.io > > Sent: 14 January 2021 09:05 PM > > To: Sami Mujawar ; devel@edk2.groups.io; Samer > El-Haj-Mahmoud ; Ard Biesheuvel > ; leif@nuviainc.com > > Cc: rfc@edk2.groups.io; Jiewen Yao ; Rahul > Kumar ; nd > > Subject: Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) to > RngDxe > > > > On 12/10/20 4:26 AM, Sami Mujawar wrote: > > > >> I am working on the TRNG FW API interface and will share more detail= s > >> for the discussion soon. > >> > >> We had some thoughts about streamlining the RngDxe implementations a= nd > >> would like to share some diagrams for the discussion. > >> > >> My diagrams are in Visio that I can export as JPG images. However, I= am > >> open to switching to any other suggested tool. > > > > Hi Sami, > > > > I don't see any further discussions on this. Have you made any progre= ss > > with sharing the design documents or scheduling a review? > > > --_000_MW4PR21MB1907821696CC74DC2B9BB928EF429MW4PR21MB1907namp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

I vote the latter.

 

- Bret

 

From: Rebecca Cran via groups.io<= /a>
Sent: Monday, April 26, 2021 2:29 PM
To:
Sami Mujawar; devel@edk2.groups.io; = Samer El-Haj-Mahmoud; Ard Biesheuvel; leif@nuviainc.com
Cc: rfc@edk2.groups.io; <= a href=3D"mailto:jiewen.yao@intel.com"> Yao, Jiewen; Rahul Kumar= ; nd; Jose Marinho
Subject: [EXTERNAL] Re: [edk2-devel] RFC: Adding support for ARM (R= NDR etc.) to RngDxe

 

Hi Sami,

I've been looking through the design document again, and was wondering if the work I previously did will just slot in?

Were you thinking the "RngLib|RNDR" would go into ArmPkg (since = it's not
labeled as being in BaseRngLib)? Or would it still make sense to
refactor MdePkg/Library/BaseRngLib to support both x86 (using RDRAND)
and aarch64 (using RNDR)?

--
Rebecca Cran
 


On 4/22/21 3:30 AM, Sami Mujawar wrote:
> Hi Rebecca,
>
> I have been working on the following modules (See slide 11 in =93EDKI= I -
> Proposed update to RNG implementation.pdf
> <https://nam06.safelinks.protect= ion.outlook.com/?url=3Dhttps%3A%2F%2Fedk2.groups.io%2Fg%2Fdevel%2Ffiles%2FD= esigns%2F2021%2F0116%2FEDKII%2520-%2520Proposed%2520update%2520to%2520RNG%2= 520implementation.pdf&amp;data=3D04%7C01%7Cbret.barkelew%40microsoft.co= m%7C676a9101f67845dbdc8908d908fa4cd1%7C72f988bf86f141af91ab2d7cd011db47%7C1= %7C0%7C637550693569385394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI= joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DQ8ka83ReO2= aG8yTVrgpTAVxczJVjl2JBH3ksHo2%2BSHk%3D&amp;reserved=3D0>=94): >
>  1. TrngLib|FwTrnglib (Arm Firmware TRNG)
>  2. DrbgLib stack =96 with support for DrbgAlgorithmLib|CRT_DRBG=  &
>     AesLib|ArmAesInstructionLib.
>
> I plan to post patches for (a) in the next fortnight. Following this = I
> plan to update the proposal with the interface definitions for the > various library interfaces in the DrbgLib Stack.
>
> I have not looked at RngLib|RNDR as I believe you were interested in =
> implementing the part. Kindly let me know if you plan to implement th= is
> and the platform you would be using for testing. It looks like the > FVP_Base_AEMv8A-AEMv8A and the FVP-RevC models support RNDR, so these=
> could be used for testing as well. Please feel free to get in touch <= br> > should you need any help with the model parameters or if you face any=
> issues.
>
> Regards,
>
> Sami Mujawar
>
> *From: *Rebecca Cran <rebecca@nuviainc.com>
> *Date: *Tuesday, 20 April 2021 at 21:04
> *To: *Sami Mujawar <Sami.Mujawar@arm.com>, devel@edk2.groups.io=
> <devel@edk2.groups.io>, Samer El-Haj-Mahmoud
> <Samer.El-Haj-Mahmoud@arm.com>, Ard Biesheuvel <Ard.Biesheuv= el@arm.com>,
> leif@nuviainc.com <leif@nuviainc.com>
> *Cc: *rfc@edk2.groups.io <rfc@edk2.groups.io>, Jiewen Yao
> <jiewen.yao@intel.com>, Rahul Kumar <rahul1.kumar@intel.com&= gt;, nd
> <nd@arm.com>, Jose Marinho <Jose.Marinho@arm.com>
> *Subject: *Re: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) t= o
> RngDxe
>
> Hi Sami,
>
> I was wondering if you're still collecting feedback on the design, or= if
> you have a plan and schedule for the implementation?
>
> --
> Rebecca Cran
>
> On 1/15/21 7:51 PM, Sami Mujawar wrote:
>  > Hi All,
>  >
>  > I have shared some initial thoughts on the RNG implementat= ion updates
> at
> https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fedk2.g= roups.io%2Fg%2Fdevel%2Ffiles%2FDesigns%2F2021%2F0116%2FEDKII%2520-%2520Prop= osed%2520update%2520to%2520RNG%2520implementation.pdf&amp;data=3D04%7C0= 1%7Cbret.barkelew%40microsoft.com%7C676a9101f67845dbdc8908d908fa4cd1%7C72f9= 88bf86f141af91ab2d7cd011db47%7C1%7C0%7C637550693569385394%7CUnknown%7CTWFpb= GZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7= C1000&amp;sdata=3DQ8ka83ReO2aG8yTVrgpTAVxczJVjl2JBH3ksHo2%2BSHk%3D&= amp;reserved=3D0
> <https://nam06.safelinks.protection.ou= tlook.com/?url=3Dhttps%3A%2F%2Fedk2.groups.io%2Fg%2Fdevel%2Ffiles%2FDesigns= %2F2021%2F0116%2FEDKII%2520-%2520Proposed%2520update%2520to%2520RNG%2520imp= lementation.pdf&amp;data=3D04%7C01%7Cbret.barkelew%40microsoft.com%7C67= 6a9101f67845dbdc8908d908fa4cd1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7= C637550693569385394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2l= uMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=3DQ8ka83ReO2aG8yTV= rgpTAVxczJVjl2JBH3ksHo2%2BSHk%3D&amp;reserved=3D0>
>  >
>  > Kindly let me know your feedback or if you have any querie= s.
>  >
>  > Regards,
>  >
>  > Sami Mujawar
>  >
>  > -----Original Message-----
>  > From: devel@edk2.groups.io <devel@edk2.groups.io> On= Behalf Of
> Rebecca Cran via groups.io
>  > Sent: 14 January 2021 09:05 PM
>  > To: Sami Mujawar <Sami.Mujawar@arm.com>; devel@edk2.= groups.io; Samer
> El-Haj-Mahmoud <Samer.El-Haj-Mahmoud@arm.com>; Ard Biesheuvel <= br> > <Ard.Biesheuvel@arm.com>; leif@nuviainc.com
>  > Cc: rfc@edk2.groups.io; Jiewen Yao <jiewen.yao@intel.co= m>; Rahul
> Kumar <rahul1.kumar@intel.com>; nd <nd@arm.com>
>  > Subject: Re: [edk2-devel] RFC: Adding support for ARM (RND= R etc.) to
> RngDxe
>  >
>  > On 12/10/20 4:26 AM, Sami Mujawar wrote:
>  >
>  >> I am working on the TRNG FW API interface and will sha= re more details
>  >> for the discussion soon.
>  >>
>  >> We had some thoughts about streamlining the RngDxe imp= lementations and
>  >> would like to share some diagrams for the discussion.<= br> >  >>
>  >> My diagrams are in Visio that I can export as JPG imag= es. However, I am
>  >> open to switching to any other suggested tool.
>  >
>  > Hi Sami,
>  >
>  > I don't see any further discussions on this. Have you made= any progress
>  > with sharing the design documents or scheduling a review?<= br> >  >
>





 

--_000_MW4PR21MB1907821696CC74DC2B9BB928EF429MW4PR21MB1907namp_--