From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web10.4456.1596230244368601411 for ; Fri, 31 Jul 2020 14:17:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=rrp+47eG; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: +N3PU7WyUUErmjUgt7+wCY1zX+ntyRh4LHTDedE6Qb7d6kXuqns/n67DJqdLSwN5W3IWe1ojdm mFxdyOx23SUQ== X-IronPort-AV: E=McAfee;i="6000,8403,9699"; a="139842171" X-IronPort-AV: E=Sophos;i="5.75,419,1589266800"; d="scan'208";a="139842171" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Jul 2020 14:17:23 -0700 IronPort-SDR: P12aiR12cFX6EPVEiN/DXSDr/lez4B6aD8T6V7bpAqze94NvtVX2R0uXwsNmmmBC1ROkFR2Hxf o2LqabEcN7zQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,419,1589266800"; d="scan'208";a="491619387" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga005.fm.intel.com with ESMTP; 31 Jul 2020 14:17:22 -0700 Received: from fmsmsx604.amr.corp.intel.com (10.18.126.84) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 31 Jul 2020 14:17:19 -0700 Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Fri, 31 Jul 2020 14:17:19 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx101.amr.corp.intel.com (10.18.124.199) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 31 Jul 2020 14:17:19 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 31 Jul 2020 14:17:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MjUFJN0GPYY4aKre3Yn2ajb2dPYAteYJAHZcHA+Q5tvS+WY+XTQAZvNTaFCdMe7wvhi7XmY9RIcN1TUg74GWPBX/IHP1hAQeH1kAFHzd5Mvptmdde/O1GgHAT9fsWgq9DwgzA6IreGuRBhjW/wJHYvHnCTSdCF2fglgwgzToLFWIP8YY8gSNQG524OhM9XMyDuDs1xU1QD1KtGeXYGaudOT9Gt3zEFucM9ZVx1vvaeQOV4FQMR3lla0IPBapc0YHOgzWYSRYVw9rW5caRJUo/7mmYrk96CidUDEPIvvqdUYVXnXC1wb9Q3cOqpZDMYlIHxqz/Cb3++qm9WFZr+oEew== 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=z9GGJPfrt+GuUZNJBJqyQl/bt9Wxz2VMeXw5uV95RDQ=; b=CPAbnckbwVa6UTN+MvZqTtI3n0Rhn9wygeIAzyR7l+/8VXwsFBeHsoKaZMirs2Xi8fJTilRHL7UyqY1Uw4eQAAOuncLaUI+h9gTPHQA/g6ZyQGNkJXaivujy0qgFo6GdPkCsCA1IuQXRIM+BeQc+PlG5Kvp52RJ7l7Lnm8NyRYJ5D27io51SgWZYSIF9lEMsUgJjFGSayhitbiWrIskve63fPi+s7+A/YstlS1W1wRe2rpV3xcky3RxMyMNvN3Q+Dc8Ifw7XlhDZmBMEz5vznDYCU/0+dy5Db1CP7Wpdeh1UBXnqzXmiS0VjR3xzozXQ7Ml67EhU0dVkcgtTr202Wg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z9GGJPfrt+GuUZNJBJqyQl/bt9Wxz2VMeXw5uV95RDQ=; b=rrp+47eG+J5brl3OC7yUAXUsjTDfV70IPRVVX5YGyni1YugywM7KLLXnzPuFIgwwSvqHfHUtE4LLc116yLgchIQuCvBq0lFbBuV5uwcAT+iU8Hf6fNm66ovwu+0/ysH0DsxLy1gFkEInsBRX5ZPpWU0lLTxfmcUDe3565uYdmBk= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4301.namprd11.prod.outlook.com (2603:10b6:208:188::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.20; Fri, 31 Jul 2020 21:17:15 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260%4]) with mapi id 15.20.3239.019; Fri, 31 Jul 2020 21:17:15 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "matthewfcarlson@gmail.com" , "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH v3 0/3] Use RngLib instead of TimerLib for OpensslLib Thread-Topic: [edk2-devel] [PATCH v3 0/3] Use RngLib instead of TimerLib for OpensslLib Thread-Index: AQHWZ3kG6rAQy6epek6/fRghi5rlvqkiMN/Q Date: Fri, 31 Jul 2020 21:17:15 +0000 Message-ID: References: <20200731202712.1759-1-matthewfcarlson@gmail.com> In-Reply-To: <20200731202712.1759-1-matthewfcarlson@gmail.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 49df8c62-48ad-4237-393a-08d83597192e x-ms-traffictypediagnostic: MN2PR11MB4301: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9koC7EF4AChWFtR4vY4CsYUerWKhOjWPB4vSQb628ppG3zqwIV5eQtHaRRjlbognx1dgiaJMQOZgpq+ffh+xQ7rDAkOW3OvbFq9UJ+7G9QJFF1XV94qf3kBuChHn/i5i2s1ZfG9I7W19mgmaGv/hw3sEhowhgOxDN15GgwkIa9Cpa/r64O/7RxKXTwtDMS2o2uJfk8JlZxaJsvZumsY3Gbp0guVjL9LDbdWAVRzWT22al+SglXuwIhgGVsuUU3Zzwj8HikJxyQHMP6MP4OB3HTVd/6lo5POQ8F2y9I1v3I5NWie/qA8vSspLuF8/3bNvo0kWZe2rFEXjQkcPD11VPRNQqSou3sQnF5Uv11PuwbQOk8DRDy8hlv6rTCR5tJKacitnb3F6MfbtZnVxIUYVmQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(376002)(136003)(39860400002)(346002)(366004)(396003)(5660300002)(86362001)(33656002)(8676002)(26005)(478600001)(966005)(9686003)(55016002)(83380400001)(71200400001)(110136005)(8936002)(316002)(53546011)(76116006)(186003)(52536014)(7696005)(2906002)(6506007)(66556008)(64756008)(66946007)(66476007)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: b2wm6VoxVeGp3lZBQ9lA5K+H1zWy7G7gQB1YvWaW+7UdUkRbAWeyfaqlN1ohtSB52Bp9wBrTjgALCckMs80Y08CyZtcmMo6kck9t/jhOc2ol1v8wfR6uPXgcGIXhe4rjARaYSq0fhu9IBsofb68IGj0VHpIHEFX900vWtUtgxE3cVjjz8PpZXptUouoPtiHH4UjNKrs1BVxAzbJ6un6b++QctT/auQRFFz7u+QhF6X3sm1rg4Vipyd2kR4jB+lK7Kkn5yLQwcy7AWSEUJhJJOoxnVmvWxkLPAbAZPNE1J2kGunBukXy5PSBcmzOYTVHl2xOKHjaa0kK1+BBlWfPHFc91vBEcLEyU7SZ7saUyYkh3dMej3BsXH0iD5IJ79XkUc0w4+QvpR5ESQu5o63qHBtyNF+XmkQEKcLqNzY5Rz0oclFr5CPL7ve9ZkipuNOI/P2KIP7yh0KgFJU7/dhYbNcok32lJC7dmIRXiJrVZs2DbQ5Vmpc1uWJnyffJB9qxRJ1CwqpNQF2byuvyKzzQjjMx48I0NEYlooHS0RgJEn6r472lAZS3uvjox4SsOPy+GcFUmT8bzh3u7VknCo4MXtLXKoz+ivB7VOtxPznlNGt1kO9K+r1EH495PFRFq61KACZNb0WkXqn6W79SCfukknw== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4461.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 49df8c62-48ad-4237-393a-08d83597192e X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2020 21:17:15.0469 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KcYqGzcroeMBOisfeIplyCkT5sQNmtKOzXDZa2qN25sKgqxpXoex4rODL+p2o1YY62n+6b9qrus2d91573njDuTETJhowqPR7zvAytJu0lc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4301 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTWF0dCwNCg0KMSkgQmFzZVJuZ0xpYlRpbWVyTGliDQogIGEpIFRoZSBjb21tZW50cyBpbmNv cnJlY3RseSBsaXN0IGRlbGF5cyBpbiBtcyBpbnN0ZWFkIG9mIHVzLg0KICBiKSBEaWQgeW91IGNv bnNpZGVyIHVzZSBvZiBHZXRQZXJmb3JtYW5jZUNvdW50ZXJQcm9wZXJ0aWVzKCk/DQogICAgIEkg YWxzbyBkbyBub3Qgc2VlbiBhbiBleHBsYW5hdGlvbiBvZiB0aGUgZGVsYXkgdmFsdWVzIHVzZWQu DQogICAgICh3aHkgbm90IHNtYWxsZXIgb3IgbGFyZ2VyIHZhbHVlcykuICBBdCBhIG1pbmltdW0s IHRoZSBmaWxlDQogICAgIGhlYWRlciBzaG91bGQgc3RhdGUgaXQgb25seSB3b3JrcyBpZiB0aGUg cmF0ZSBvZiB0aGUgcGVyZg0KICAgICBjb3VudGVyIGZyb20gVGltZXJMaWIgaXMgbXVjaCBncmVh dGVyIHRoYW4gMU1Iei4NCjIpIEJhc2VSbmdMaWJEeGUNCiAgIGEpIFRoaXMgaXMgbm90IGEgbGli IG9mIHR5cGUgQmFzZS4gIEkgcmVjb21tZW5kIHRoZSBuYW1lDQogICAgICBEeGVSbmdMaWJSbmdQ cm90b2NvbC4NCiAgIGIpIEhhcyBhICJNVV9DSEFOR0UiIGNvbW1lbnQgdGhhdCBjYW4gYmUgcmVt b3ZlZA0KICAgYykgR2VuZXJhdGVSYW5kb21OdW1iZXJWaWFOaXN0ODAwQWxnb3JpdGhtKCkgYXNz aWducyB2YWx1ZXMgaW4NCiAgICAgIGRlY2xhcmF0aW9uLiAgSW5pdCBzaG91bGQgYmUgbW92ZWQg aW50byBzdGF0ZW1lbnRzLg0KICAgZCkgSG93IHdvdWxkIGdCUyBhdmVyIGJlIE5VTEw/ICBUaGUg SU5GIGxpc3RzIHRoZSBCb290U2VydmljZXNUYWJsZUxpYg0KICAgICAgYXMgYSBkZXBlbmRlbmN5 LCBzbyB0aGUgY29uc3RydWN0ZXIgaXMgYWx3YXlzIHJ1biBiZWZvcmUgdGhlDQogICAgICBzZXJ2 aWNlcyBhcmUgdXNlZC4gIEkgdGhpbmsgdGhlc2UgY2hlY2tzIGNhbiBiZSByZW1vdmVkLg0KICAg ZSkgTWlub3IgY29kZSBzdHlsZSBpc3N1ZXMuICBpZiBzdGF0ZW1lbnRzIHNob3VsZCBoYXZlIHsg YXMgZW5kIG9mIGxpbmUuDQoNCldpdGggdGhlIGFkZGl0aW9uIG9mIER4ZVJuZ0xpYlJuZ1Byb3Rv Y29sIHRvIE1kZVBrZywgSSB0aGluayB0aGUgQ3J5cHRvUGtnDQpEU0MgY2FuIGJlIHVwZGF0ZWQg dG8gdXNlIHRoaXMgUm5nTGliIGluc3RhbmNlIGZyb20gdGhlIENyeXB0byBEWEUgbW9kb2R1bGUu DQoNCkJlc3QgcmVnYXJkcywNCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24N Cj4gQmVoYWxmIE9mIE1hdHRoZXcgQ2FybHNvbg0KPiBTZW50OiBGcmlkYXksIEp1bHkgMzEsIDIw MjAgMToyNyBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gU3ViamVjdDogW2VkazIt ZGV2ZWxdIFtQQVRDSCB2MyAwLzNdIFVzZSBSbmdMaWIgaW5zdGVhZA0KPiBvZiBUaW1lckxpYiBm b3IgT3BlbnNzbExpYg0KPiANCj4gRnJvbTogTWF0dGhldyBDYXJsc29uIDxtYWNhcmxAbWljcm9z b2Z0LmNvbT4NCj4gDQo+IEZpeGVzIEJ1Z3ppbGxhIzE4NzENCj4gaHR0cHM6Ly9naXRodWIuY29t L3RpYW5vY29yZS9lZGsyL3B1bGwvODQ1DQo+IA0KPiANCj4gTWF0dGhldyBDYXJsc29uICgzKToN Cj4gICBDcnlwdG9Qa2c6IE9wZW5zc2xMaWI6IFVzZSBSbmdMaWIgdG8gZ2VuZXJhdGUgZW50cm9w eQ0KPiBpbiByYW5kX3Bvb2wNCj4gICBNZGVQa2c6IFRpbWVyUm5nTGliOiBBZGRlZCBSbmdMaWIg dGhhdCB1c2VzIFRpbWVyTGliDQo+ICAgTWRlUGtnOiBCYXNlUm5nTGliRHhlOiBBZGQgUm5nTGli IHRoYXQgdXNlcyBSbmdEeGUNCj4gDQo+ICBDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL3Jh bmRfcG9vbC5jDQo+IHwgMjAzICsrLS0tLS0tLS0tLS0tLS0tLQ0KPiAgQ3J5cHRvUGtnL0xpYnJh cnkvT3BlbnNzbExpYi9yYW5kX3Bvb2xfbm9pc2UuYw0KPiB8ICAyOSAtLS0NCj4gIENyeXB0b1Br Zy9MaWJyYXJ5L09wZW5zc2xMaWIvcmFuZF9wb29sX25vaXNlX3RzYy5jDQo+IHwgIDQzIC0tLS0N Cj4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VSbmdMaWJEeGUvUm5nRHhlTGliLmMNCj4gfCAyMTYgKysr KysrKysrKysrKysrKysrKysNCj4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VSbmdMaWJUaW1lckxpYi9S bmdMaWJUaW1lci5jDQo+IHwgMTU0ICsrKysrKysrKysrKysrDQo+ICBDcnlwdG9Qa2cvQ3J5cHRv UGtnLmRzYw0KPiB8ICAgMSArDQo+ICBDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5z c2xMaWIuaW5mDQo+IHwgIDE1ICstDQo+ICBDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09w ZW5zc2xMaWJDcnlwdG8uaW5mDQo+IHwgIDE1ICstDQo+ICBDcnlwdG9Qa2cvTGlicmFyeS9PcGVu c3NsTGliL3JhbmRfcG9vbF9ub2lzZS5oDQo+IHwgIDI5IC0tLQ0KPiAgTWRlUGtnL0xpYnJhcnkv QmFzZVJuZ0xpYkR4ZS9CYXNlUm5nTGliRHhlLmluZg0KPiB8ICAzOCArKysrDQo+IA0KPiBNZGVQ a2cvTGlicmFyeS9CYXNlUm5nTGliVGltZXJMaWIvQmFzZVJuZ0xpYlRpbWVyTGliLmluDQo+IGYg fCAgMzggKysrKw0KPiANCj4gTWRlUGtnL0xpYnJhcnkvQmFzZVJuZ0xpYlRpbWVyTGliL0Jhc2VS bmdMaWJUaW1lckxpYi51bg0KPiBpIHwgIDE3ICsrDQo+ICBNZGVQa2cvTWRlUGtnLmRzYw0KPiB8 ICAgNSArLQ0KPiAgMTMgZmlsZXMgY2hhbmdlZCwgNDg5IGluc2VydGlvbnMoKyksIDMxNCBkZWxl dGlvbnMoLSkNCj4gIGRlbGV0ZSBtb2RlIDEwMDY0NA0KPiBDcnlwdG9Qa2cvTGlicmFyeS9PcGVu c3NsTGliL3JhbmRfcG9vbF9ub2lzZS5jDQo+ICBkZWxldGUgbW9kZSAxMDA2NDQNCj4gQ3J5cHRv UGtnL0xpYnJhcnkvT3BlbnNzbExpYi9yYW5kX3Bvb2xfbm9pc2VfdHNjLmMNCj4gIGNyZWF0ZSBt b2RlIDEwMDY0NA0KPiBNZGVQa2cvTGlicmFyeS9CYXNlUm5nTGliRHhlL1JuZ0R4ZUxpYi5jDQo+ ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gTWRlUGtnL0xpYnJhcnkvQmFzZVJuZ0xpYlRpbWVyTGli L1JuZ0xpYlRpbWVyLmMNCj4gIGRlbGV0ZSBtb2RlIDEwMDY0NA0KPiBDcnlwdG9Qa2cvTGlicmFy eS9PcGVuc3NsTGliL3JhbmRfcG9vbF9ub2lzZS5oDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4g TWRlUGtnL0xpYnJhcnkvQmFzZVJuZ0xpYkR4ZS9CYXNlUm5nTGliRHhlLmluZg0KPiAgY3JlYXRl IG1vZGUgMTAwNjQ0DQo+IE1kZVBrZy9MaWJyYXJ5L0Jhc2VSbmdMaWJUaW1lckxpYi9CYXNlUm5n TGliVGltZXJMaWIuaW4NCj4gZg0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+IE1kZVBrZy9MaWJy YXJ5L0Jhc2VSbmdMaWJUaW1lckxpYi9CYXNlUm5nTGliVGltZXJMaWIudW4NCj4gaQ0KPiANCj4g LS0NCj4gMi4yNy4wLndpbmRvd3MuMQ0KPiANCj4gDQo+IA0KDQo=