From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <michael.d.kinney@intel.com>
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ml01.01.org (Postfix) with ESMTPS id 9E66C803D2
 for <edk2-devel@lists.01.org>; Mon, 13 Mar 2017 18:58:27 -0700 (PDT)
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga105.fm.intel.com with ESMTP; 13 Mar 2017 18:58:27 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.36,162,1486454400"; d="scan'208";a="67118951"
Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5])
 by orsmga004.jf.intel.com with ESMTP; 13 Mar 2017 18:58:27 -0700
Received: from orsmsx161.amr.corp.intel.com (10.22.240.84) by
 ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS)
 id 14.3.248.2; Mon, 13 Mar 2017 18:58:26 -0700
Received: from orsmsx113.amr.corp.intel.com ([169.254.9.99]) by
 ORSMSX161.amr.corp.intel.com ([169.254.4.71]) with mapi id 14.03.0248.002;
 Mon, 13 Mar 2017 18:58:26 -0700
From: "Kinney, Michael D" <michael.d.kinney@intel.com>
To: "Justen, Jordan L" <jordan.l.justen@intel.com>, Laszlo Ersek
 <lersek@redhat.com>, "Kinney, Michael D" <michael.d.kinney@intel.com>
CC: edk2-devel-01 <edk2-devel@lists.01.org>
Thread-Topic: [edk2] [PATCH 11/12] OvmfPkg/SmmControl2Dxe: save fw_cfg boot
 script with QemuFwCfgS3Lib
Thread-Index: AQHSjXcCNk3+f6Py+EWp56cZyWWACqGOeXaAgACc+gCABMa8AIAACvQAgAAIywD//77YEA==
Date: Tue, 14 Mar 2017 01:58:26 +0000
Message-ID: <E92EE9817A31E24EB0585FDF735412F57D126491@ORSMSX113.amr.corp.intel.com>
References: <20170223014814.10937-1-lersek@redhat.com>
 <20170223014814.10937-12-lersek@redhat.com>
 <148914088572.26490.12215430240628550434@jljusten-skl>
 <55e1eade-1d06-4b04-3e07-5ceef61a5602@redhat.com>
 <148944077646.15816.5488638936147140185@jljusten-skl>
 <cbbbd9c0-0530-1193-fc09-3489f16545de@redhat.com>
 <148944501645.16415.6726175929038559977@jljusten-skl>
In-Reply-To: <148944501645.16415.6726175929038559977@jljusten-skl>
Accept-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_IC
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjcyNjhiYzktOTc2MC00NDg2LTkwNzYtNmRkN2M1ZTQ0YzA3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IjhLN0l2eFwvdk0rOUZRNUQreG0wT0JEYW9KWGUwdmJ3UVwvbDNLQTJKdGJ6QT0ifQ==
x-originating-ip: [10.22.254.139]
MIME-Version: 1.0
Subject: Re: [PATCH 11/12] OvmfPkg/SmmControl2Dxe: save fw_cfg boot script with QemuFwCfgS3Lib
X-BeenThere: edk2-devel@lists.01.org
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: EDK II Development  <edk2-devel.lists.01.org>
List-Unsubscribe: <https://lists.01.org/mailman/options/edk2-devel>,
 <mailto:edk2-devel-request@lists.01.org?subject=unsubscribe>
List-Archive: <http://lists.01.org/pipermail/edk2-devel/>
List-Post: <mailto:edk2-devel@lists.01.org>
List-Help: <mailto:edk2-devel-request@lists.01.org?subject=help>
List-Subscribe: <https://lists.01.org/mailman/listinfo/edk2-devel>,
 <mailto:edk2-devel-request@lists.01.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 01:58:27 -0000
Content-Language: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

TGFzemxvLA0KDQpJIGFncmVlIHRoYXQgdGhlcmUgYXJlIHNvbWUgaW5jb25zaXN0ZW5jaWVzIGlu
IHRoZSBlZGsyIEMgc291cmNlIGZpbGVzLg0KDQpGb3IgdGhpcyBzcGVjaWZpYyBleGFtcGxlLCBJ
IHByZWZlciB3aGF0IEpvcmRhbiByZWNvbW1lbmRlZDoNCg0KPiA+ICAgU3RhdHVzID0gUWVtdUZ3
Q2ZnUzNXcml0ZUJ5dGVzICgNCj4gPiAgICAgICAgICAgICAgbVJlcXVlc3RlZEZlYXR1cmVzSXRl
bSwNCj4gPiAgICAgICAgICAgICAgc2l6ZW9mIFNjcmF0Y2hCdWZmZXItPkZlYXR1cmVzDQo+ID4g
ICAgICAgICAgICAgICk7DQoNCldoZW4gbXVsdGktbGluZToNCiogT25lIGFyZ3VtZW50IHBlciBs
aW5lDQoqIEluZGVudCBlYWNoIGFyZ3VtZW50IDIgc3BhY2VzIGZyb20gc3RhcnQgb2YgZnVuY3Rp
b24gbmFtZQ0KKiBDbG9zZSBwYXJlbnRoZXNpcyBhbGlnbmVkIHdpdGggc3RhcnQgb2YgYXJndW1l
bnRzDQoNCkkgYW0gYWN0aXZlbHkgd29ya2luZyBvbiBhZGRpbmcgdGhlIEVESyBJSSBDIENvZGlu
ZyBzdGFuZGFyZA0KYW5kIG90aGVyIEVESyBJSSBkb2NzIHRvIGdpdGJvb2tzLiAgVGhhdCB3aWxs
IGJlIGEgZ29vZCBwbGFjZQ0KdG8gZGlzY3VzcyBhbmQgY2xhcmlmeSBvciBjb3JyZWN0IHRoZSBF
REsgSUkgQyBjb2Rpbmcgc3RhbmRhcmQuDQoNCkdpdmVuIGluY29uc2lzdGVuY2llcyBpbiBzb21l
IG9mIHRoZSBlZGsyIEMgc291cmNlIGZpbGVzIGFuZCANCnNvbWUgY2xhcmlmaWNhdGlvbiBuZWVk
ZWQgaW4gRURLIElJIEMgQ29kaW5nIFN0YW5kYXJkLCBJIHdvdWxkDQpub3QgcmVxdWlyZSBhbnkg
Y2hhbmdlcyBoZXJlLiAgSSB3b3VsZCBwcmVmZXIgZXZlcnlvbmUgZm9sbG93DQp0aGlzIHNwZWNp
ZmljIHJlY29tbWVuZGF0aW9uIGlmIHBvc3NpYmxlLiAgDQoNCkhvcGVmdWxseSB3ZSBjYW4gZXhw
YW5kIHRoZSBQYXRjaENoZWNrIHRvb2wgb3ZlciB0aW1lIHRvIGhlbHANCmNoZWNrIGNvZGUgYWdh
aW5zdCB0aGUgRURLIElJIEMgQ29kaW5nIFN0YW5kYXJkLg0KDQpNaWtlDQoNCg0KPiAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdXN0ZW4sIEpvcmRhbiBMDQo+IFNlbnQ6IE1v
bmRheSwgTWFyY2ggMTMsIDIwMTcgMzo0NCBQTQ0KPiBUbzogS2lubmV5LCBNaWNoYWVsIEQgPG1p
Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4NCj4gQ2M6IGVkazItZGV2ZWwtMDEgPGVkazItZGV2ZWxAbGlzdHMuMDEub3JnPg0KPiBTdWJq
ZWN0OiBSZTogW2VkazJdIFtQQVRDSCAxMS8xMl0gT3ZtZlBrZy9TbW1Db250cm9sMkR4ZTogc2F2
ZSBmd19jZmcgYm9vdCBzY3JpcHQgd2l0aA0KPiBRZW11RndDZmdTM0xpYg0KPiANCj4gT24gMjAx
Ny0wMy0xMyAxNToxMjowOCwgTGFzemxvIEVyc2VrIHdyb3RlOg0KPiA+DQo+ID4gIkNDU18yXzFf
RHJhZnQucGRmIiBzZWVtcyB0byBiZSB0aGUgbW9zdCByZWNlbnQgdmVyc2lvbjsgaW4gaXQsIEkg
ZmluZDoNCj4gPg0KPiA+ICgxKQ0KPiA+DQo+ID4gNS4yLjIuNCBTdWJzZXF1ZW50IGxpbmVzIG9m
IG11bHRpLWxpbmUgZnVuY3Rpb24gY2FsbHMgc2hvdWxkIGxpbmUgdXANCj4gPiAgICAgICAgIG9u
ZSBvciB0d28gdGFiLXN0b3BzIGZyb20gdGhlIGJlZ2lubmluZyBvZiB0aGUgZnVuY3Rpb24gbmFt
ZQ0KPiA+DQo+ID4gICAgICAgICBVc2UgZWl0aGVyIG9uZSBvciB0d28gdGFiIHN0b3BzIHRvIGVu
c3VyZSB0aGF0IGVhY2ggcGFyYW1ldGVyDQo+ID4gICAgICAgICBpcyBpbmRlbnRlZCBhdCBsZWFz
dCB0d28gc3BhY2VzIGFmdGVyIHRoZSBmdW5jdGlvbiBuYW1lLiBFaXRoZXINCj4gPiAgICAgICAg
IG9mIHRoZSBiZWxvdyBleGFtcGxlcyBpcyBhY2NlcHRhYmxlOg0KPiA+DQo+ID4gICAgICAgICBT
dGF0dXMgPSBnQlMtPkFsbG9jYXRlUG9vbCAoDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
RWZpQm9vdFNlcnZpY2VzRGF0YSwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yg
KERSSVZFUl9OQU1FX0lOU1RBTkNFKSwNCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAmUHJp
dmF0ZURhdGENCj4gPiAgICAgICAgICAgICAgICAgICAgICAgKTsNCj4gPg0KPiA+ICAgICAgICBT
dGF0dXMgPSBnQlMtPkFsbG9jYXRlUG9vbCAoDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICBF
ZmlCb290U2VydmljZXNEYXRhLA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mIChE
UklWRVJfTkFNRV9JTlNUQU5DRSksDQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAmUHJpdmF0
ZURhdGENCj4gPiAgICAgICAgICAgICAgICAgICAgICApOw0KPiA+DQo+ID4gTXkgbm90ZXMgb24g
dGhpczoNCj4gPg0KPiA+IC0gbXkgY29kZSBjb21wbGllcyB3aXRoIHRoZSBpbmRlbnRhdGlvbiBy
ZXF1aXJlbWVudA0KPiA+DQo+ID4gLSB0aGUgcGFzc2FnZSBpcyBzaWxlbnQgb24gd2hldGhlciBl
YWNoIGFyZ3VtZW50IHNob3VsZCBiZSBicm9rZW4gb2ZmDQo+ID4gICB0byBhIG5ldyBsaW5lLiBU
aGUgZXhhbXBsZXMgYXJlIGNhbGxlZCAiYWNjZXB0YWJsZSIsIG5vdCAicmVxdWlyZWQiLg0KPiA+
ICAgSSBndWVzcyB0aGlzIGlzIHdoYXQgeW91ciBxdWVzdGlvbiB0byBNaWtlIGlzIGFib3V0Lg0K
PiA+DQo+IA0KPiBSaWdodC4gSXQgc2VlbXMgbGlrZSB0aGlzIGlzIGEgY2FzZSB3aGVyZSB0aGUg
dGV4dCBwZXJoYXBzIGNvdWxkIGJlDQo+IG1vcmUgY2xlYXIuIEp1c3QgbG9va2luZyBhdCB0aGUg
cHJlY2VkZW5jZSBpbiB0aGUgdHJlZSwgaXQgc2VlbXMNCj4gbGlrZWx5IHRoYXQgd2UgbWlnaHQg
d2FudCB0byBzYXkgdGhhdCBpZiB0aGUgY2FsbCByZXF1aXJlcyBtdWx0aXBsZQ0KPiBsaW5lcywg
dGhlbiB0aGUgZmlyc3QgcGFyYW1ldGVyIHNob3VsZCBiZSBpbmRlbnRlZCBvbiB0aGUgbmV4dCBs
aW5lLg0KPiANCj4gPiAtIEkgZG9uJ3Qgc2VlIHdoYXQgdGhlIGRpZmZlcmVuY2UgaXMgYmV0d2Vl
biB0aGUgdHdvIGV4YW1wbGVzLiBUbyBtZQ0KPiA+ICAgdGhleSBsb29rIGlkZW50aWNhbC4NCj4g
DQo+IEkgdGhpbmsgdGhpcyBleGFtcGxlIGZvcm1hdHRpbmcgZ290IG1lc3NlZCB1cC4gSSBzYXcg
YSBwcmV2aW91cw0KPiB2ZXJzaW9uIHRoYXQgdmFyaWVkIHZlcnkgc3VidGxlbHkuDQo+IA0KPiAg
ICAgICAgIFN0YXR1cyA9IGdCUy0+QWxsb2NhdGVQb29sICgNCj4gICAgICAgICAgICAgICAgICAg
ICAgICAgRWZpQm9vdFNlcnZpY2VzRGF0YSwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgc2l6
ZW9mIChEUklWRVJfTkFNRV9JTlNUQU5DRSksDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICZQ
cml2YXRlRGF0YQ0KPiAgICAgICAgICAgICAgICAgICAgICAgKTsNCj4gDQo+ICAgICAgICAgU3Rh
dHVzID0gIGdCUy0+QWxsb2NhdGVQb29sICgNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICBF
ZmlCb290U2VydmljZXNEYXRhLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZiAo
RFJJVkVSX05BTUVfSU5TVEFOQ0UpLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICZQcml2
YXRlRGF0YQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICk7DQo+IA0KPiBJIGFsd2F5cyB0aG91
Z2h0IHRoZSBydWxlIHdhcyAyIHNwYWNlcyBpbmRlbnRpbmcgYmV5b25kIHRoZSBmdW5jdGlvbg0K
PiBuYW1lLg0KPiANCj4gVGhlc2UgZXhhbXBsZSBtYWtlIG1lIHRoaW5rIHRoYXQgdGhlIGludGVu
c2lvbiBpcyB0aGF0IHlvdXIgdGFiIGtleQ0KPiBtaWdodCBvbmx5IHdhbnQgdG8gYWxpZ24gdG8g
Y29sdW1ucyB0aGF0IGFyZSBldmVuIG51bWJlcmVkLCBzbyB5b3UNCj4gbWlnaHQgaGF2ZSB0aGUg
cmVzdWx0IGJlIHRoYXQgdGhlIGluZGVudCBmcm9tIHRoZSBmdW5jdGlvbiBuYW1lIHdvdWxkDQo+
IGJlIDMgc3BhY2VzLg0KPiANCj4gSSBkb24ndCBrbm93Li4uIEkgcHJlZmVyIHRoZSBydWxlIHRo
YXQgeW91IGluZGVudCAyIHNwYWNlcyBmcm9tIHRoZQ0KPiBmdW5jdGlvbiBuYW1lLiA6KQ0KPiAN
Cj4gPiAtIEluIHRoZSBleGFtcGxlcywgdGhlIGNsb3NpbmcgcGFyZW5zIGxpbmUgdXAgd2l0aCAi
QWxsb2NhdGVQb29sIiwgbm90DQo+ID4gICB3aXRoICJFZmlCb290U2VydmljZXNEYXRhIi4gSSB0
aGluayBJIGhhdmUgbmV2ZXIgZXZlciBzZWVuIHRoaXMgc3R5bGUNCj4gPiAgIGluIGVkazIuDQo+
ID4NCj4gDQo+IFllYWguIE1lIGVpdGhlci4gVGhpcyBpcyBjb25mdXNpbmcuDQo+IA0KPiAtSm9y
ZGFuDQo=