From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (EUR01-DB5-obe.outbound.protection.outlook.com [40.107.15.71]) by mx.groups.io with SMTP id smtpd.web10.4164.1610765504603155547 for ; Fri, 15 Jan 2021 18:51:45 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=82/pWiWH; spf=pass (domain: arm.com, ip: 40.107.15.71, mailfrom: sami.mujawar@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IhKM+3i3K8Bc+uTEeK+RmVFLdRpAqMbEQRJHoLGFkFk=; b=82/pWiWHA8YrevK3btdOArFpHtInskJU4opksRbNyHzxe4DlEbVOA9LWnmUKjKPSlM/4lAqttvCwfeO+cqfZ670Np5It6cwIjugZi6p7yQYiBwPhKKNFrWIlz/O0uptCD5J3YmgC5Y3dTFDvJg9nZzAfqL/sU5G4iIC0ojYaGFU= Received: from AM6PR08CA0008.eurprd08.prod.outlook.com (2603:10a6:20b:b2::20) by PA4PR08MB6302.eurprd08.prod.outlook.com (2603:10a6:102:ed::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9; Sat, 16 Jan 2021 02:51:41 +0000 Received: from VE1EUR03FT013.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:b2:cafe::31) by AM6PR08CA0008.outlook.office365.com (2603:10a6:20b:b2::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.9 via Frontend Transport; Sat, 16 Jan 2021 02:51:41 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT013.mail.protection.outlook.com (10.152.19.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.12 via Frontend Transport; Sat, 16 Jan 2021 02:51:41 +0000 Received: ("Tessian outbound 587c3d093005:v71"); Sat, 16 Jan 2021 02:51:40 +0000 X-CR-MTA-TID: 64aa7808 Received: from 2ca00480bb00.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C9EC0CDD-47CD-4155-B693-09C12D73FDBA.1; Sat, 16 Jan 2021 02:51:35 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 2ca00480bb00.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 16 Jan 2021 02:51:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k4GAp8xj3Tf0WOVmh7haSJHWobb8dKkNOO9p/wCQ0SezcGf+XdaCkJA6RXgwcHq6idvK5KBkvrHle5csmFnYgE5VsYVsQhG9x8JEW6JKoe3xWBNRqkoPsXnOUAVHk72AfUreL/ztOuBGVeUx1kEHgdK8A6t/+23yydVcPI6d3YyC6yN+xkFZUdRZG5mMzWy8v0e40mJ4Qkb0aA08uOFlqJGaBdz+DZGNHeNewy3aIBeIXvjel2R15WX1PxJU8snIXfxH93vXvdDSdgPg0wjmJlc6imNDaeOeoXMNd9jAW9EdQP/C4PL31ntbnMZvuDo6PGikdqeG0xnezEoTA1edEQ== 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=IhKM+3i3K8Bc+uTEeK+RmVFLdRpAqMbEQRJHoLGFkFk=; b=KA5Z5ocWqvaA7ZkW5PIq1Xr6L2NQQ7+znN6ke88ywgvF5P0ykwJLHH7eBZ4V0hrory3nj7JSiAJc9JC+B2xT007azxg1cHukR1CU4Q/pwOIVnE+mbldD3et3RA1JvLqS1ibvEeUul40EJGKfbjlnSB7eejfUqrFZS9IEpjfTOQOceclCDJmx8lOJyl90VrOqZlwy+GjTGzDciFQW23MOQPnHU1oyqFGP1IHYAHqQFUBulV0kn5nzVN7C8DDwc4FQNGFaZ29D2qi6WvtjxHs/FrmO8jwgKE/QsN5rIlON2RckJ7ujEMh2TDpHB3W0Abh6KfWVOvrThmAfSnhgm9CVKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IhKM+3i3K8Bc+uTEeK+RmVFLdRpAqMbEQRJHoLGFkFk=; b=82/pWiWHA8YrevK3btdOArFpHtInskJU4opksRbNyHzxe4DlEbVOA9LWnmUKjKPSlM/4lAqttvCwfeO+cqfZ670Np5It6cwIjugZi6p7yQYiBwPhKKNFrWIlz/O0uptCD5J3YmgC5Y3dTFDvJg9nZzAfqL/sU5G4iIC0ojYaGFU= Received: from DB7PR08MB3097.eurprd08.prod.outlook.com (2603:10a6:5:1d::27) by DB6PR0801MB1814.eurprd08.prod.outlook.com (2603:10a6:4:37::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Sat, 16 Jan 2021 02:51:34 +0000 Received: from DB7PR08MB3097.eurprd08.prod.outlook.com ([fe80::8c43:eec3:76be:9001]) by DB7PR08MB3097.eurprd08.prod.outlook.com ([fe80::8c43:eec3:76be:9001%4]) with mapi id 15.20.3763.013; Sat, 16 Jan 2021 02:51:34 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "rebecca@nuviainc.com" , 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 Thread-Topic: [edk2-devel] RFC: Adding support for ARM (RNDR etc.) to RngDxe Thread-Index: AQHWzeRyYZqCLJUFX02S9tXdLQTHUKnuMRqAgABLzSCAOVk4gIAB8aSA Date: Sat, 16 Jan 2021 02:51:33 +0000 Message-ID: References: <70a4f9e7-952c-cf05-bca7-009ee5b2cd3f@nuviainc.com> <06a2aa56-d4ec-3db2-0e82-12211daa5fa7@nuviainc.com> In-Reply-To: <06a2aa56-d4ec-3db2-0e82-12211daa5fa7@nuviainc.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 1682D344A1400642B9C4AF1A43DB81BE.0 x-checkrecipientchecked: true Authentication-Results-Original: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; x-originating-ip: [217.140.99.251] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c3b31581-d421-44b4-3d67-08d8b9c9a6e8 x-ms-traffictypediagnostic: DB6PR0801MB1814:|PA4PR08MB6302: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6108;OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: jkHFGj0UTGJ/10WApc6AI+iLLnikBOmU7HWEZabygsUBqvWPo77HWJhF7+xp9/tbPzx6gPQNPHo9n9U7trA9K+QYSF6Sb7jp3TzQb423LP03foK/sl/WAjs1Aa6aTeVEu68IR+FV7+olPbQFqax222HOSoNGvr1WhkinX7oTSYW41B1tDsCYmKPNbv5sVbIOwygm8C++EWFc+O3SYE6WgWI2+axwThVoRammaa94DJLvei2j3N1TwCJdVlGmNT8dI/ZeY4TOw23iIlWaxrxUSkQjp7jmED3L1t7DQovPsAR/7iKtf9UbOxV0mcL9xKqva4/hE1AuTdDcEcBR14N2DPGn54MxNKV6PgG1OBuEaAn4IOTha8SdHGBMg/mzDW79BbHqQtxmExcSaOhVk7fqMvPQrHq+6v5uhKLEzvnBZwiPfZEsFyRvIoWfpoj2fKWU9wQ0b01RDAMGakPZvUWBjQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR08MB3097.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(366004)(39860400002)(376002)(136003)(346002)(478600001)(53546011)(54906003)(33656002)(110136005)(71200400001)(6506007)(52536014)(4326008)(2906002)(186003)(8936002)(76116006)(64756008)(66556008)(26005)(66946007)(966005)(83380400001)(7696005)(86362001)(66446008)(5660300002)(55016002)(9686003)(8676002)(316002)(66476007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?YiwEjhVC/PGOW5gRm1qEjiez+NZSso/zzWL+I6zekyCFgcF9ti739u7HUgPV?= =?us-ascii?Q?y77v6KtvgyVNsYRRYIZ0LmwhR6TkzLzzaGOCypSHyn6Xe3nF4RA20OLaz1Fn?= =?us-ascii?Q?MdP36Nm8fbFfdAkEToOYagHrUDBwbyx0xd4Fl+/ita3zCc9dMzO9RILP6Zzn?= =?us-ascii?Q?ITQZhS9vgEgCMIMnnhMKc630R67eW6ewVJUFZqFUuHCgOOngydnd3+JJ8Qw4?= =?us-ascii?Q?hBCeCoY88E11risqdp/x5eVAmvgBFEK5GOUhMXmcyl0S87T2aL6w3b2XbMAG?= =?us-ascii?Q?ttpwjxJk7E4u+ETYZqUISfl+FOStEfahkPR28Taf3HWEqZlWVkvOKYCPV0z1?= =?us-ascii?Q?q+2n+QQMOd/LHzc0HKFUi9J3O6aVn3tugfaZMF3K06m4HgF8H9HOkWIlHdTS?= =?us-ascii?Q?OsRs3FYi08qwqyystPKT3r7cE1DvUYp3lTZkn2dZeIoRi82ggzjIe7bzLOhy?= =?us-ascii?Q?LJOnqWzFvAJ7SZlTM52lSOuWUfeWAiaQfiBzZxiJ9agsX3YpOt+UatG0JjDw?= =?us-ascii?Q?4EaKTRuVaiimYwqEZ+7Uqby04fPOR33Hge2pXgxHpBkDJBsveTNdUAxfEzlg?= =?us-ascii?Q?tjb5fDN7Ik8OlUexM02dHkcmN1CM6ssGrP/fo6hcI+KMu7tSG1GTf44Tptyi?= =?us-ascii?Q?sXUnWVrbgal5PK9XvKceZ4i6NY9H1lAsX5e3FkY1wKYGNld/RoL6ZECC0fHZ?= =?us-ascii?Q?V+btuqCVWpXfpc+NSeH79AUXDl6xnzICKGPAzTah8wbgRxwx15eb8NW12o8Y?= =?us-ascii?Q?nHMS70ZYgFj2iDjefdEoWZAVF7qwz6dACTnRhKUL61Hm4ZnxDsvzdKECxhIB?= =?us-ascii?Q?IJ3xEb4QIVlYLUSdklTzR7FcqoMA4IKBTARg9iTiZ5za6w5rRpjs6XaIADLi?= =?us-ascii?Q?njP+FHZC5Xga56Klfgv2w//auDkFrzgqhHTbXoo48Ja/oKHVKa+Sxtyp1W7p?= =?us-ascii?Q?J8qqQvTJS6Ut7VU10iMN1tjBqyMjNVpA+EAn3PvXRQ4=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1814 Original-Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 96463e3b-3235-4fec-8b72-08d8b9c9a2ad X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5NJKcmEftbXY6eyPcXDdE5qPocSHhz2djC5cK3DwE86v3ff4frxCrrN5hRDGogX3cZegsrKRjNpRcQs+hmNeaBnCfbff7/x3oi21upuWirHr5egT9R1653/uaXJSfToCYttiP4JTm+AJSir3E9JIz7S8NINlGaQrLv+aXyjoAOeGxgOOyhOcLujrh6Ifz4W5ztpA4vZuDmPoQ80C6ZvmySeuHuf0kdE7kmN1SAknrqj+X2QaMBkDyh9RQCJjuFw4TxhVL0tReEBWEggDoMhiaEy8nQGJw6MYYhMT67NhUJW+I92VqnSj5NAqNRAAW0TXD+//Y4QHYZ69iYTBLP653cQcWrjXLYWQJooFs6BHLOdUwAkQXe+8nOxW7clXNsvYMXHt/o7noy34zphAw0RwLmH3aBJtlTowX7i1OxrRjxTTTQh1pQLCNJ/TGyTaOm24iIAs3LTdn1q/McGtG3TzmmJlCAsKEX8uYkgpkupYS7gaycM+zTjFeEWsb4X2SwGWoLToIgWNUL5U2q9+hprptzTGqD6WKoeYIrJgs6WJ4uk= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(136003)(346002)(396003)(376002)(39830400003)(46966006)(2906002)(186003)(55016002)(54906003)(26005)(110136005)(9686003)(478600001)(70586007)(8936002)(52536014)(6506007)(82310400003)(450100002)(53546011)(5660300002)(81166007)(7696005)(336012)(83380400001)(356005)(316002)(47076005)(70206006)(33656002)(8676002)(966005)(86362001)(4326008);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jan 2021 02:51:41.1028 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c3b31581-d421-44b4-3d67-08d8b9c9a6e8 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT013.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB6302 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi All, I have shared some initial thoughts on the RNG implementation updates at h= ttps://edk2.groups.io/g/devel/files/Designs/2021/0116/EDKII%20-%20Proposed%= 20update%20to%20RNG%20implementation.pdf 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 Cra= n via groups.io Sent: 14 January 2021 09:05 PM To: Sami Mujawar ; devel@edk2.groups.io; Samer El-Ha= j-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 RngDx= e On 12/10/20 4:26 AM, Sami Mujawar wrote: > I am working on the TRNG FW API interface and will share more details=20 > for the discussion soon. >=20 > We had some thoughts about streamlining the RngDxe implementations and= =20 > would like to share some diagrams for the discussion. >=20 > My diagrams are in Visio that I can export as JPG images. However, I am= =20 > open to switching to any other suggested tool. Hi Sami, I don't see any further discussions on this. Have you made any progress=20 with sharing the design documents or scheduling a review? --=20 Rebecca Cran