From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.31; helo=mga06.intel.com; envelope-from=siyuan.fu@intel.com; receiver=edk2-devel@lists.01.org Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) (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 5D32720945B97 for ; Sun, 24 Sep 2017 17:55:23 -0700 (PDT) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga104.jf.intel.com with ESMTP; 24 Sep 2017 17:58:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,434,1500966000"; d="scan'208";a="1175397167" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by orsmga001.jf.intel.com with ESMTP; 24 Sep 2017 17:58:33 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 24 Sep 2017 17:58:33 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 24 Sep 2017 17:58:32 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.213]) by shsmsx102.ccr.corp.intel.com ([169.254.2.175]) with mapi id 14.03.0319.002; Mon, 25 Sep 2017 08:58:30 +0800 From: "Fu, Siyuan" To: Udit Kumar , Meenakshi Aggarwal , "edk2-devel@lists.01.org" CC: "Tian, Feng" , "Zeng, Star" Thread-Topic: SNP transmit print Thread-Index: AdMywNaMiFux7IlLQ/ugA/lDM1tItwADtwfAAC8KUpAAAMAoMACCi6rg Date: Mon, 25 Sep 2017 00:58:30 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: SNP transmit print X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2017 00:55:23 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksIE1lZW5ha3NoaQ0KDQpZb3UgYXJlIGNvcnJlY3QgdGhhdCBpdCdzIGEgYnVnIGluIFNOUCBk cml2ZXIgdG8gcHJpbnQgZXJyb3IgaW5mb3JtYXRpb24gZm9yIHN1Y2Nlc3NmdWxseSB0cmFuc21p dHRlZCBwYWNrZXQuIFBsZWFzZSBjcmVhdGUgYSBCdWd6aWxsYSB0aWNrZXQgZm9yIHRoaXMgaXNz dWUgYW5kIHdlIHdpbGwgZm9sbG93IGl0LiBUaGFua3MuDQoNCg0KQmVzdFJlZ2FyZHMNCkZ1IFNp eXVhbg0KDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBlZGsyLWRldmVsIFtt YWlsdG86ZWRrMi1kZXZlbC1ib3VuY2VzQGxpc3RzLjAxLm9yZ10gT24gQmVoYWxmIE9mIFVkaXQg S3VtYXINClNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDIyLCAyMDE3IDc6MDQgUE0NClRvOiBNZWVu YWtzaGkgQWdnYXJ3YWwgPG1lZW5ha3NoaS5hZ2dhcndhbEBueHAuY29tPjsgZWRrMi1kZXZlbEBs aXN0cy4wMS5vcmcNCkNjOiBUaWFuLCBGZW5nIDxmZW5nLnRpYW5AaW50ZWwuY29tPjsgWmVuZywg U3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4NClN1YmplY3Q6IFJlOiBbZWRrMl0gU05QIHRyYW5z bWl0IHByaW50DQoNClRoYW5rcyBNZWVuYWtzaGkgZm9yIGRpZ2dpbmcgYSBiaXQgbW9yZSANCg0K SWYgd2UgaGF2ZSB1c2UgbGlrZSBiZWxvdyANCkxpYnJhcnkvRHhlTmV0TGliL0R4ZU5ldExpYi5j DQpTdGF0dXMgPSBTbnAtPlRyYW5zbWl0IChTbnAsIDAsIExlbmd0aCwgUGFja2V0LCBOVUxMLCBO VUxMLCBOVUxMKTsNCiAgICBpZiAoKFN0YXR1cyAhPSBFRklfU1VDQ0VTUykgJiYgKFN0YXR1cyAh PSBFRklfTk9UX1JFQURZKSkgew0KICAgICAgU3RhdHVzID0gRUZJX0RFVklDRV9FUlJPUjsNCiAg ICAgIGJyZWFrOw0KICAgIH0NClRoZW4sIHdlIGNhbiBzaW1wbGUgcHV0IHByaW50IHdoZW4gU3Rh dHVzIGlzIEVGSV9ERVZJQ0VfRVJST1I7DQoNCkJ1dCB3aXRoIGJlbG93IFdlIGFyZSByZXRyeWlu ZyBvbmNlIOKYuSAsICBXaGF0IEkgdGhpbmsgaWYgZmlyc3QgdGltZSBpZiB5b3UgZ290IGVycm9y IA0KRUZJX05PVF9SRUFEWSwgdGhlbiBhZnRlciBNbnBSZWN5Y2xlVHhCdWYgd2UgbGlrZWx5IG5v dCB0byBnZXQgdGhpcyBlcnJvci4gDQpJIGFtIG5vdCAxMDAlIHN1cmUgaGVyZS4gDQoNCldoYXQg SSB0aGluaywgaW4gTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9OZXR3b3JrL1NucER4ZS9UcmFuc21p dC5jIA0KSGF2ZSBwcmludCBvbmx5IGZvciBFRklfTk9UX1JFQURZLiANCkFuZCBpbiBNZGVNb2R1 bGVQa2cvVW5pdmVyc2FsL05ldHdvcmsvTW5wRHhlL01ucElvLmMsIHByaW50IGVycm9yIGFzIHdl bGwgDQpmb3Igc2Vjb25kIGNhc2UuIA0KSG9wZSB0aGlzIGhlbHBzIA0KDQpUaGFua3MNClVkaXQN Cg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNZWVuYWtzaGkgQWdnYXJ3 YWwNCj4gU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMTcgMzo1NiBQTQ0KPiBUbzogVWRp dCBLdW1hciA8dWRpdC5rdW1hckBueHAuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4g Q2M6IGZlbmcudGlhbkBpbnRlbC5jb207IHN0YXIuemVuZ0BpbnRlbC5jb20NCj4gU3ViamVjdDog UkU6IFNOUCB0cmFuc21pdCBwcmludA0KPiANCj4gSGkgVWRpdCwNCj4gDQo+IFllcywgSSB0aGlu ayB3ZSBzaG91bGQgcHJpbnQgdGhpcyBtZXNzYWdlIGlzIFN0YXR1cyBpcyBFRklfREVWSUNFX0VS Uk9SIGJlY2F1c2UNCj4gaW4gY2FzZSBvZiBFRklfTk9UX1JFQURZLCB3ZSBhcmUgcmV0cnlpbmc6 DQo+IA0KPiAgIC8vDQo+ICAgLy8gVHJhbnNtaXQgdGhlIHBhY2tldCB0aHJvdWdoIFNOUC4NCj4g ICAvLw0KPiAgIFN0YXR1cyA9IFNucC0+VHJhbnNtaXQgKA0KPiAgICAgICAgICAgICAgICAgICBT bnAsDQo+ICAgICAgICAgICAgICAgICAgIEhlYWRlclNpemUsDQo+ICAgICAgICAgICAgICAgICAg IExlbmd0aCwNCj4gICAgICAgICAgICAgICAgICAgUGFja2V0LA0KPiAgICAgICAgICAgICAgICAg ICBUeERhdGEtPlNvdXJjZUFkZHJlc3MsDQo+ICAgICAgICAgICAgICAgICAgIFR4RGF0YS0+RGVz dGluYXRpb25BZGRyZXNzLA0KPiAgICAgICAgICAgICAgICAgICAmUHJvdG9jb2xUeXBlDQo+ICAg ICAgICAgICAgICAgICAgICk7DQo+ICAgaWYgKFN0YXR1cyA9PSBFRklfTk9UX1JFQURZKSB7DQo+ ICAgICBTdGF0dXMgPSBNbnBSZWN5Y2xlVHhCdWYgKE1ucERldmljZURhdGEpOw0KPiAgICAgaWYg KEVGSV9FUlJPUiAoU3RhdHVzKSkgew0KPiAgICAgICBUb2tlbi0+U3RhdHVzID0gRUZJX0RFVklD RV9FUlJPUjsNCj4gICAgICAgZ290byBTSUdOQUxfVE9LRU47DQo+ICAgICB9DQo+IA0KPiAgICAg REVCVUcgKChFRklfRF9FUlJPUiwgIlNucC0+VHJhbnNtaXQgIHJldHJ5XG4iKSk7DQo+ICAgICBT dGF0dXMgPSBTbnAtPlRyYW5zbWl0ICgNCj4gICAgICAgICAgICAgICAgICAgICBTbnAsDQo+ICAg ICAgICAgICAgICAgICAgICAgSGVhZGVyU2l6ZSwNCj4gICAgICAgICAgICAgICAgICAgICBMZW5n dGgsDQo+ICAgICAgICAgICAgICAgICAgICAgUGFja2V0LA0KPiAgICAgICAgICAgICAgICAgICAg IFR4RGF0YS0+U291cmNlQWRkcmVzcywNCj4gICAgICAgICAgICAgICAgICAgICBUeERhdGEtPkRl c3RpbmF0aW9uQWRkcmVzcywNCj4gICAgICAgICAgICAgICAgICAgICAmUHJvdG9jb2xUeXBlDQo+ ICAgICAgICAgICAgICAgICAgICAgKTsNCj4gICB9DQo+IA0KPiAoTWRlTW9kdWxlUGtnL1VuaXZl cnNhbC9OZXR3b3JrL01ucER4ZS9NbnBJby5jKQ0KPiANCj4gDQo+IFBsZWFzZSBzdWdnZXN0IGlm IHdlIGNhbiByZW1vdmUgdGhpcyBwcmludCBpbiBjYXNlIG9mIEJVU1kgc3RhdHVzLg0KPiANCj4g VGhhbmtzLA0KPiBNZWVuYWtzaGkNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gPiBGcm9tOiBVZGl0IEt1bWFyDQo+ID4gU2VudDogVGh1cnNkYXksIFNlcHRlbWJlciAyMSwg MjAxNyA1OjIxIFBNDQo+ID4gVG86IE1lZW5ha3NoaSBBZ2dhcndhbCA8bWVlbmFrc2hpLmFnZ2Fy d2FsQG54cC5jb20+OyBlZGsyLQ0KPiA+IGRldmVsQGxpc3RzLjAxLm9yZw0KPiA+IFN1YmplY3Q6 IFJFOiBTTlAgdHJhbnNtaXQgcHJpbnQNCj4gPg0KPiA+IEkgdGhpbmsgdGhlc2UgZXJyb3IgcHJp bnRzIHNob3VsZCBiZSBjaGVjayBhZ2FpbnN0IFN0YXR1cw0KPiA+DQo+ID4gUmVnYXJkcw0KPiA+ IFVkaXQNCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206 IGVkazItZGV2ZWwgW21haWx0bzplZGsyLWRldmVsLWJvdW5jZXNAbGlzdHMuMDEub3JnXSBPbiBC ZWhhbGYNCj4gPiA+IE9mIE1lZW5ha3NoaSBBZ2dhcndhbA0KPiA+ID4gU2VudDogVGh1cnNkYXks IFNlcHRlbWJlciAyMSwgMjAxNyAzOjM2IFBNDQo+ID4gPiBUbzogZWRrMi1kZXZlbEBsaXN0cy4w MS5vcmcNCj4gPiA+IFN1YmplY3Q6IFtlZGsyXSBTTlAgdHJhbnNtaXQgcHJpbnQNCj4gPiA+DQo+ ID4gPiBIaSwNCj4gPiA+DQo+ID4gPg0KPiA+ID4gV2hpbGUgcGVyZm9ybWluZyB0ZnRwIHVzaW5n IFBDSSBpbnRlcmZhY2UsIGJlbG93IG1lc3NhZ2UgaXMgY29taW5nDQo+ID4gPiBjb250aW51b3Vz bHk6DQo+ID4gPg0KPiA+ID4gU25wLT51bmRpLnRyYW5zbWl0KCkgIDgwMDBoOjRoDQo+ID4gPg0K PiA+ID4gU25wLT51bmRpLnRyYW5zbWl0KCkgIDgwMDBoOjRoDQo+ID4gPiBbPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0+IF0gICAzNDgxMiBLYg0KPiA+ID4gU25wLT51bmRp LnRyYW5zbWl0KCkgIDgwMDBoOjRoDQo+ID4gPg0KPiA+ID4gU25wLT51bmRpLnRyYW5zbWl0KCkg IDgwMDBoOjRoDQo+ID4gPg0KPiA+ID4gU25wLT51bmRpLnRyYW5zbWl0KCkgIDgwMDBoOjRoDQo+ ID4gPg0KPiA+ID4gU25wLT51bmRpLnRyYW5zbWl0KCkgIDgwMDBoOjRoDQo+ID4gPg0KPiA+ID4N Cj4gPiA+IEl0IGlzIGNvbWluZyBmcm9tIGZpbGUNCj4gPiAiTWRlTW9kdWxlUGtnL1VuaXZlcnNh bC9OZXR3b3JrL1NucER4ZS9UcmFuc21pdC5jIg0KPiA+ID4NCj4gPiA+ICAgREVCVUcgKA0KPiA+ ID4gICAgIChFRklfRF9FUlJPUiwNCj4gPiA+ICAgICAiXG5TbnAtPnVuZGkudHJhbnNtaXQoKSAg JXhoOiV4aFxuIiwNCj4gPiA+ICAgICBTbnAtPkNkYi5TdGF0RmxhZ3MsDQo+ID4gPiAgICAgU25w LT5DZGIuU3RhdENvZGUpDQo+ID4gPiAgICAgKTsNCj4gPiA+DQo+ID4gPg0KPiA+ID4gSSB3YW50 IHRvIGtub3cgaWYgaXQgaXMgcmVhbGx5IGFuIGVycm9yIG1lc3NhZ2UgYmVjYXVzZSB0ZnRwIGFu ZA0KPiA+ID4gcGluZyBhcmUgd29ya2luZyBwZXJmZWN0bHksIGJ1dCB0aGlzIGVycm9yIG1lc3Nh Z2UgaXMgY29taW5nLg0KPiA+ID4NCj4gPiA+DQo+ID4gPiBUaGFua3MsDQo+ID4gPiBNZWVuYWtz aGkNCj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4gPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fDQo+ID4gPiBlZGsyLWRldmVsIG1haWxpbmcgbGlzdA0KPiA+ ID4gZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4gPiA+IGh0dHBzOi8vbGlzdHMuMDEub3JnL21h aWxtYW4vbGlzdGluZm8vZWRrMi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18NCmVkazItZGV2ZWwgbWFpbGluZyBsaXN0DQplZGsyLWRldmVsQGxp c3RzLjAxLm9yZw0KaHR0cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9lZGsyLWRl dmVsDQo=