From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web10.779.1590005584146030211 for ; Wed, 20 May 2020 13:13:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Lc7pgwrb; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: /jQozCW3YSDJ3OseFam/6Wi8e7EHZyJ7c4LeFbdQjQykzR6wuMTnpKJN5Zk2cWwJOQ7mmu9rry 2dlGlHzExPSA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 May 2020 13:13:03 -0700 IronPort-SDR: uhzpvznig0GtYDNLN4+aCagxNI3HhGD+cZwQUv4HTHNUalS+i3wFB1ULcPgH43kx/puLdv18fm EDsyutnKKe8A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,415,1583222400"; d="scan'208";a="440169771" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by orsmga005.jf.intel.com with ESMTP; 20 May 2020 13:13:02 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 20 May 2020 13:13:02 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 20 May 2020 13:13:02 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 20 May 2020 13:13:02 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.103) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 20 May 2020 13:13:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nqL25OOdCPnQ4t80tbS4amHkOUwrXiNcnDeLDSycJJ6YXvibu5PMulu5IezD2oA5CC/XIZgbVB71NMvp4KaPmgdOGUQEawKMQoB3vtFdK7AV7ka9FgPt493W4b4FZibJuJuTd45QGuDsBoTBfMyoIpY+OCDU/C8wOUa5jOWfrX7KUBSXFu/pxNG2qvfn6INRQ01agYKYmj/8OpbcdE06cFrU5bSyH9Q+YxU5RajqgYCFlV3B8O07gIRdtnMGpa9WM4S8La9IA0Bg7lA2E0vXrPCyumODxYiztkeDP7fBqJ5PzB3+7CutHH9MM7tUpwQBlm1rNuI/mkMGzFpFJ4UISg== 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=kqioTyEoTC11fmKKy+B/aaKk0YDhNb3/GMgZ/vOSPcQ=; b=gOWzbv1wmH9zOEPxJ/dn2MA7Nbhd4lULGa/zQ41NRqwKUQCxEWLDhDqoAYO1xgHh2iQepUwBIfHpz2njvtEtFZlsMMpL2V2Q0GmjhCV9Ul+qhANWfsVklHQAmX3rKDlJZfQ3oLH/40wGZuJzN8Fmt5eazBhpqWd7HGYnpSJkKufm1S9mT518dkecC3IGoYj/GWO0RefjYJ6ktE4xZV+CRSwzDmJ3K83TPD7QZrAHS8MsQ+RYz4gYvHYyWX/9ZStt44WyF+IyfpZT0zFEzXGKheLl0WUb8eE1lDufG5GlhE/zeTl1+DKHgQrwMG1xnXWchlKjqavP6229rKoe4WssiA== 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=kqioTyEoTC11fmKKy+B/aaKk0YDhNb3/GMgZ/vOSPcQ=; b=Lc7pgwrbPD+2cYhzRGfPulfrD/ijkgOuvjpSi+Mj48ovZYpz0vE+PgZzbWo9SbZ/HG9eyq9GzAhpzOuMW4mM4UCK85TYkqlQIQsKoUood2RSj/sqfuDxg19kgGqX1OJpLoPtOY2jBCq6iwL9W5J3fDkIGgS8oVF132ykVBWZO/4= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4646.namprd11.prod.outlook.com (2603:10b6:208:264::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.23; Wed, 20 May 2020 20:13:01 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1%3]) with mapi id 15.20.3000.034; Wed, 20 May 2020 20:13:01 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "Kinney, Michael D" Subject: Re: [edk2-devel] [Patch v9 0/2] Disable safe string constraint assertions Thread-Topic: [edk2-devel] [Patch v9 0/2] Disable safe string constraint assertions Thread-Index: AQHWLuLJYgh2KpQj+k2UJs5zZbhudKixaCXg Date: Wed, 20 May 2020 20:13:01 +0000 Message-ID: References: <20200520201022.28196-1-michael.d.kinney@intel.com> In-Reply-To: <20200520201022.28196-1-michael.d.kinney@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.2.0.6 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: [134.134.136.211] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6298c89e-e280-4018-9aae-08d7fcfa3252 x-ms-traffictypediagnostic: MN2PR11MB4646: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2043; x-forefront-prvs: 04097B7F7F x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K3r9pnNDiFkJGlEZ3HDTVd9zEGOtA7N1RztS5Xe9/hOpky+ZY84P6yC9oRHrfB4t5WQgvIDT0UNNUNQoRGDYD8JhpZDJiE6HajpltpFIFAswOhJ4wfdaCboFncrn6Sf5Rb7S2HKBf+wqJ+Yr5MT2vHSjpfVuiMTR0lPn6TL1I4wEplyA3ZoPrXlCU9NAXXIUdPdM5jPgW15oM9PI/UPWBe1KC2NaFxQsCxmJJhcGFXFXxdq3/xLOveq7PEL5gTa8PjZhEaxSHgX6glUNymHewugVQr7V/Rx8uL9ke4HlbhArFpDzUJRxOKYyoXk4QGMWxNg/0VO9OOCT+bTYbe7nxwPq8eId58i2N2WKB+FtpYhDFF9B/SFzmlyz4OE/HVXigN7DlWVrz9K/0oI+i/DDDA== 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:(366004)(346002)(39860400002)(136003)(376002)(396003)(66476007)(110136005)(19627235002)(966005)(66556008)(7696005)(64756008)(316002)(9686003)(66574014)(55016002)(45080400002)(478600001)(86362001)(5660300002)(66446008)(33656002)(71200400001)(186003)(76116006)(8676002)(66946007)(2906002)(6506007)(8936002)(26005)(52536014)(53546011);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: 8PHItFW7a44qBUIwLLiO6bMBI73KcQCeuzVALM5/4LkeIx3FToCMLkHiCCpkXKEeTPKeSjCA27FPq4sL1fRZCudurWRhk9E896zWr5vGPWbY5mppzhv18OVEqhXxjqHnqBkQKBvKFWT59RTrH4NKmoWq4ZKtwM3WOO6zgu4QtTvuTw9m7ULsybtcXrRy3bxydbcfHn7p1hkaExmixmpQI2PSHkRQK/H5egUwmKfWvRh2tPxTutHu/Fj57bgXPVnPn+yfPqeGxFB2q9IqMKCRhTrByb5uNQ7wNuZicVev74RkpTV26j30vA+ul9b20owPi8oJy1m6WLBqfBmyIXughVQyNAyiwiSjT/iDDgqL5IP1SsHGq2TSoQ04u2S3r+w/umMbqUT+zb5DCNThIANAJ2mrNgz05NCJYJObM18bjT5DpTxJCHCtyHvRij34M8cu7Mw7GdKLvUc0o2gKEWk4qz8+LlpVj3O6djpR1W4aB6rXNp4MNeOYp9d9O/zXwsRk MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 6298c89e-e280-4018-9aae-08d7fcfa3252 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 May 2020 20:13:01.1163 (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: JkdvxRAlCP52eETYPc3wd694XAEir5/epB5jP8f/Mp8DTpniD/xfBFxUrWv6xg+BHQYlPno2Kg/S4oLDo+S1+FFawfCjzX5MsWBAWyyvxdE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4646 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 UFIgZm9yIFY5IHdpdGggYWxsIGNoZWNrcyBwYXNzaW5nOg0KDQpodHRwczovL2dpdGh1Yi5jb20v dGlhbm9jb3JlL2VkazIvcHVsbC82MzYNCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5p bz4gT24NCj4gQmVoYWxmIE9mIE1pY2hhZWwgRCBLaW5uZXkNCj4gU2VudDogV2VkbmVzZGF5LCBN YXkgMjAsIDIwMjAgMToxMCBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gU3ViamVj dDogW2VkazItZGV2ZWxdIFtQYXRjaCB2OSAwLzJdIERpc2FibGUgc2FmZQ0KPiBzdHJpbmcgY29u c3RyYWludCBhc3NlcnRpb25zDQo+IA0KPiBSRUY6DQo+IGh0dHBzOi8vYnVnemlsbGEudGlhbm9j b3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA1NA0KPiANCj4gVjkgVXBkYXRlIHVuaXQgdGVzdCBj b21tZW50IGFuZCB1c2UgemVybyBidWZmZXJzIHRvDQo+IHZlcmlmeSBtb3JlIGJlaGF2aW9yLg0K PiBWOCBBZGQgREVCVUdfVkVSQk9TRSBtZXNzYWdlIGFuZCB1bml0IHRlc3QuDQo+IFY3IGFkZHJl c3NlZCByZXZpZXcgY29tbWVudHMgKG9ubHkgZG9jdW1lbnRhdGlvbg0KPiBjaGFuZ2VzKS4NCj4g DQo+IEN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgU2FmZVN0cmluZyBkb2VzIG5vdCBsZXQgb25l DQo+IHBhcnNlIHVudHJ1c3RlZA0KPiBkYXRhIHdpdGggaXRzIGludGVyZmFjZXMgYXMgdGhleSBB U1NFUlQgb24gZmFpbGluZw0KPiBydW50aW1lIGNoZWNrcyBhbmQNCj4gcmVxdWlyZSBvbmUgdG8g ZWZmZWN0aXZlbHkgcmVpbXBsZW1lbnQgdGhlIGZ1bmN0aW9uIG9uDQo+IHRoZSBjYWxsZXIgc2lk ZS4NCj4gDQo+IEFsbCB0aGUgZm9ybWVyIHByb3Bvc2FscyBtYWRlIGl0IGNsZWFyIHRoYXQgdGhl DQo+IGF0dGVtcHRzIHRvIGludHJvZHVjZQ0KPiBhIHNvbHV0aW9uIHByZXNlcnZpbmcgdGhpcyBi ZWhhdmlvciByZXF1aXJlIGEgbG90IG9mDQo+IGNoYW5nZXMNCj4gdGhyb3VnaG91dCB0aGUgY29k ZWJhc2UgaW5jbHVkaW5nIHBsYXRmb3JtIGNvZGUgKGUuZy4NCj4gaW50cm9kdWNpbmcNCj4gY29u c3RyYWludCBhc3NlcnRpb25zIGFuZCB1cGRhdGluZyBhbGwgRGVidWdMaWINCj4gaW1wbGVtZW50 YXRpb25zKQ0KPiBvciByZXF1aXJlIGFsbCBzb3J0cyBvZiBoYWNrcy4NCj4gDQo+IFNpbmNlIHRo ZSBvcmlnaW5hbCBjb2RlIGhhcyByb3VnaGx5IG5vIGJlbmVmaXQgZXhjZXB0DQo+IGluIHNvbWUg dmVyeQ0KPiBzcGVjaWFsIGNhc2VzIGFuZCB0aGUgZWZmb3J0IHJlcXVpcmVkIHRvIHByZXNlcnZl IGl0IGlzDQo+IHZlcnkgaGlnaCwNCj4gSSBwcm9wb3NlIHRvIHJlbW92ZSBpdCBhcyBhZ3JlZWQg b24gd2l0aCBzZXZlcmFsIG90aGVyDQo+IHBhcnRpZXMuDQo+IA0KPiBQbGVhc2Ugbm90ZSwgdGhh dCB0aGlzIHBhdGNoIGRvZXMgbm90IGNoYW5nZSB0aGUNCj4gYmVoYXZpb3VyIG9mIHRoZQ0KPiBm dW5jdGlvbnMgaW4gUkVMRUFTRSBidWlsZHMuIEkuZS4gdGhleSB3aWxsIHN0aWxsIGNoZWNrDQo+ IGZvciBOVUxMDQo+IGFuZCByZXR1cm4gUkVUVVJOX0lOVkFMSURfUEFSQU1FVEVSLiBJbiB0aGUg ZnV0dXJlIHdlDQo+IG1heSAob3IgbWF5DQo+IG5vdCkgd2FudCB0aGVtIHRvIHNpbXBseSBBU1NF UlQgaW4gdGhpcyBjYXNlLg0KPiBSZWdhcmRsZXNzIHRoaXMgc2hvdWxkDQo+IGJlIGRvbmUgaW4g YSBzZXBhcmF0ZSBCWiBlbnRyeSBhbmQgYSBzZXBhcmF0ZSBjb21taXQuDQo+IEZvciB0aGlzIHJl YXNvbg0KPiBJIGFzayBldmVyeW9uZSBub3QgdG8gdG91Y2ggdGhpcyBzdWJqZWN0Lg0KPiANCj4g RHVlIHRvIHRoZSBhbW91bnQgb2YgZGlzY3Vzc2lvbiB0aGlzIGhhcyBhbHJlYWR5DQo+IHVuZGVy Z29uZSBhZnRlcg0KPiBhbG1vc3QgYSB5ZWFyIEkga2luZGx5IHJlcXVlc3QgZXZlcnlvbmUgdG8g cmVkdWNlIHRoZQ0KPiBjb21tdW5pY2F0aW9uDQo+IHRvIHRoZSBtaW5pbXVtIGFuZCBhYnN0YWlu IGZyb20gcHJvcG9zaW5nIGFub3RoZXINCj4gYXBwcm9hY2guDQo+IA0KPiBSZXF1ZXN0aW5nIHRv IG1lcmdlIHRoaXMgaW50byBlZGsyLXN0YWJsZTIwMjAwNS4NCj4gDQo+IENjOiBBbmRyZXcgRmlz aCBhZmlzaEBhcHBsZS5jb20NCj4gQ2M6IEFyZCBCaWVzaGV1dmVsIGFyZC5iaWVzaGV1dmVsQGxp bmFyby5vcmcNCj4gQ2M6IEJyZXQgQmFya2VsZXcgYnJldC5iYXJrZWxld0BtaWNyb3NvZnQuY29t DQo+IENjOiBCcmlhbiBKLiBKb2huc29uIGJyaWFuLmpvaG5zb25AaHBlLmNvbQ0KPiBDYzogQ2hh c2VsIENoaXUgY2hhc2VsLmNoaXVAaW50ZWwuY29tDQo+IENjOiBKb3JkYW4gSnVzdGVuIGpvcmRh bi5sLmp1c3RlbkBpbnRlbC5jb20NCj4gQ2M6IExhc3psbyBFcnNlayBsZXJzZWtAcmVkaGF0LmNv bQ0KPiBDYzogTGVpZiBMaW5kaG9sbSBsZWlmQG51dmlhaW5jLmNvbQ0KPiBDYzogTGltaW5nIEdh byBsaW1pbmcuZ2FvQGludGVsLmNvbQ0KPiBDYzogTWFydmluIEjDpHVzZXIgbWhhZXVzZXJAb3V0 bG9vay5kZQ0KPiBDYzogTWljaGFlbCBEIEtpbm5leSBtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bQ0KPiBDYzogVmluY2VudCBaaW1tZXIgdmluY2VudC56aW1tZXJAaW50ZWwuY29tDQo+IENjOiBa aGljaGFvIEdhbyB6aGljaGFvLmdhb0BpbnRlbC5jb20NCj4gQ2M6IEppZXdlbiBZYW8gamlld2Vu Lnlhb0BpbnRlbC5jb20NCj4gU2lnbmVkLW9mZi1ieTogVml0YWx5IENoZXB0c292IHZpdDk2OTZA cHJvdG9ubWFpbC5jb20NCj4gDQo+IE1pY2hhZWwgRCBLaW5uZXkgKDEpOg0KPiAgIE1kZVBrZy9U ZXN0L0Jhc2VMaWI6IEFkZCBTQUZFX1NUUklOR19DT05TVFJBSU5UX0NIRUNLDQo+IHVuaXQgdGVz dA0KPiANCj4gVml0YWx5IENoZXB0c292ICgxKToNCj4gICBNZGVQa2c6IEZpeCBTYWZlU3RyaW5n IHBlcmZvcm1pbmcgYXNzZXJ0aW9ucyBvbg0KPiBydW50aW1lIGNoZWNrcw0KPiANCj4gIE1kZVBr Zy9JbmNsdWRlL0xpYnJhcnkvQmFzZUxpYi5oICAgICAgICAgICAgICB8IDExMSAtLQ0KPiAtLS0t LS0tLS0tLS0tLS0NCj4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvU2FmZVN0cmluZy5jICAgICAg ICAgICB8IDExNSArLQ0KPiAtLS0tLS0tLS0tLS0tLS0tDQo+ICAuLi4vVW5pdFRlc3QvTGlicmFy eS9CYXNlTGliL0Jhc2U2NFVuaXRUZXN0LmMgfCAxMDcNCj4gKysrKysrKysrKysrKysrKw0KPiAg MyBmaWxlcyBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgMjIzIGRlbGV0aW9ucygtKQ0KPiAN Cj4gLS0NCj4gMi4yMS4wLndpbmRvd3MuMQ0KPiANCj4gDQo+IA0KDQo=