From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.68.104; helo=eur02-he1-obe.outbound.protection.outlook.com; envelope-from=marvin.haeuser@outlook.com; receiver=edk2-devel@lists.01.org Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068104.outbound.protection.outlook.com [40.92.68.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id AE8BF22352290 for ; Wed, 28 Feb 2018 03:42:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=CZD5wiOUMB00anK/S9UUAKvrHAEgge2IY2LU+7X7goQ=; b=CLcTMLMTAxy24ZQaDAPUUSLtE1TgjZzRjQAZuXzEeiWhxx8F+Jbl9z1A7uiCAcRzDJ/jIeVdJMdZJJ+aA+qMLcyBzyf/rBf4nSNP3BvKZDEqyonhrbSP4PpcaX0oQShB4tmwjhEWE5HOu+qBWNoLYc2akWaxUMnQGlIwVfucvJQ8uIsrPy2QhBnXg3EBDdLs1DNitITp3srVHZtsG8817Wp7dasxBMYdOSQuyi0kZpR9lSjhXHjsWIvRYipBFnmhA5E+yzcT73CUjgCehq8ZDHFox3ehOTdgRo5nKmdvx18UIpXd1vYpM/lSiUaGQJZmMY1jGBoWsW+nZjJXgVm9Ew== Received: from AM5EUR02FT023.eop-EUR02.prod.protection.outlook.com (10.152.8.56) by AM5EUR02HT111.eop-EUR02.prod.protection.outlook.com (10.152.9.241) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.485.12; Wed, 28 Feb 2018 11:48:15 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com (10.152.8.52) by AM5EUR02FT023.mail.protection.outlook.com (10.152.8.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.485.12 via Frontend Transport; Wed, 28 Feb 2018 11:48:16 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::7d81:9d96:1051:d20d]) by AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::7d81:9d96:1051:d20d%14]) with mapi id 15.20.0527.021; Wed, 28 Feb 2018 11:48:15 +0000 From: =?utf-8?B?TWFydmluIEjDpHVzZXI=?= To: "edk2-devel@lists.01.org" , Laszlo Ersek CC: "ruiyu.ni@intel.com" , "eric.dong@intel.com" , "star.zeng@intel.com" , "afish@apple.com" Thread-Topic: [edk2] [PATCH 1/2] MdeModulePkg/PciBusDxe: Prevent truncating constant values. Thread-Index: AQHTr+r+7H7m2gtni0y5cHZd6wzzN6O4lYCAgAACVICAARqkAIAAAQFg Date: Wed, 28 Feb 2018 11:48:15 +0000 Message-ID: References: <657bb4e2-7271-6a24-7cd3-aecdaaa005f5@redhat.com> <6C7D5245-F76E-4FF1-B7B5-B1254EA83C44@apple.com> <20348a44-8b73-3389-59a4-3b67cd35e01c@redhat.com> In-Reply-To: <20348a44-8b73-3389-59a4-3b67cd35e01c@redhat.com> Accept-Language: de-DE, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:3688D2DFC4A4DA475740169CE016505CEC5081A459A9DD2C2E619363EB120C12; UpperCasedChecksum:BAC381421D21FA722A14713E554EBBC5E2F6BCF2AAA20AE872239B128F4E44E5; SizeAsReceived:7488; Count:46 x-tmn: [wNXxxJbobZIw5yMKTGrtaejkkF97ZBiB] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM5EUR02HT111; 6:P7yEj+kr7BYHyGcvLPOOUG67fbvu9AZHp3aEijwMS3IZmOT3/fXpitZS/itnpo94RZ8pyaQmOSSM2YWunYPhmzjILDAOHu14/hv5drIoA884CwTIsMpc09lTE72t99DFX476x2FpOb4Qku8aFegUQ3Xd6xklr632Ox5Fa4BMFs5I/uwC6tBiT4XacbRpjfNMxysu3LNhVMiK0Lo+juAccvoBbVb5oHwxiNyRNwaYPXN53QhazZkCaxsInLqp/m6aQPQ5lKKeJWu7OnJAjMLHnS4CEFdOiCBX0mZ9S5R6H5j8NkZ9vXL4C4mJDkwSzRu6ym+lKLd0s1jPDsafGcVvJp+QCj22s+NFrM9C2jGl0DA=; 5:5Nl0jCqfFkB9Xqt9OWeCb8/fRudV275hnqqVQjhBD2K80p7yJUEv6d2z9JWyKdhDH+zkgjWYqMhpXk2hVLYH1hQLMGERxg4SrQ1V4J9ARKqovgRnvWkPZ4a2bv8ScSudfcW9uzyuog6oAM60dbY2ylY28mPNIDc3x3FFkxBuhjk=; 24:eR8LTMvWHyEvX1zwUsVK6mm3lPsnV1zg9qNADLmecYPh5NHdXTUWgn98wWMW8GYXywkCfIyGmOYeNSc68SMfkUYEtitfk9wxbn2FGb4Cu4E=; 7:WT3rznZGN9MggZkWCNTHfmEFV32di1NI1Yry/oGNCcjjX5D29HVCwFlv3oksue8hmENQB+yPo1Ud5uA5SxnN9kAS8G05UbjRIue3BOc7SWXDs4hk/PuKMOgS3tNpWZQ5cFRiHOLEQByYxXDSiQGDxO6PNZO3gFijnVBoYy92AJMSrFiKHgRsWLqEv81vDmLGtz5rt7noXZgxYqlSZCnbfW9Ah3iI9E6RwldHbRJsP8AxhKb2JMjfLkwL4ZQHkIQV x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045); SRVR:AM5EUR02HT111; x-ms-traffictypediagnostic: AM5EUR02HT111: x-ms-office365-filtering-correlation-id: 0327857d-e4b1-4318-ce8b-08d57ea12733 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:AM5EUR02HT111; BCL:0; PCL:0; RULEID:; SRVR:AM5EUR02HT111; x-forefront-prvs: 0597911EE1 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:AM5EUR02HT111; H:AM4PR06MB1491.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0327857d-e4b1-4318-ce8b-08d57ea12733 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2018 11:48:15.4865 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR02HT111 Subject: Re: [PATCH 1/2] MdeModulePkg/PciBusDxe: Prevent truncating constant values. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2018 11:42:11 -0000 Content-Language: de-DE Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFzemxvIEVyc2VrIDxs ZXJzZWtAcmVkaGF0LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAyOCwgMjAxOCAx Mjo0MiBQTQ0KPiBUbzogQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT4NCj4gQ2M6IE1hcnZp biBIw6R1c2VyIDxNYXJ2aW4uSGFldXNlckBvdXRsb29rLmNvbT47IGVkazItDQo+IGRldmVsQGxp c3RzLjAxLm9yZzsgcnVpeXUubmlAaW50ZWwuY29tOyBlcmljLmRvbmdAaW50ZWwuY29tOw0KPiBz dGFyLnplbmdAaW50ZWwuY29tDQo+IFN1YmplY3Q6IFJlOiBbZWRrMl0gW1BBVENIIDEvMl0gTWRl TW9kdWxlUGtnL1BjaUJ1c0R4ZTogUHJldmVudA0KPiB0cnVuY2F0aW5nIGNvbnN0YW50IHZhbHVl cy4NCj4gDQo+IE9uIDAyLzI3LzE4IDE5OjUwLCBBbmRyZXcgRmlzaCB3cm90ZToNCj4gPg0KPiA+ DQo+ID4+IE9uIEZlYiAyNywgMjAxOCwgYXQgMTA6NDIgQU0sIExhc3psbyBFcnNlayA8bGVyc2Vr QHJlZGhhdC5jb20+IHdyb3RlOg0KPiA+Pg0KPiA+PiBPbiAwMi8yNy8xOCAxNzo0OSwgTWFydmlu IEjDpHVzZXIgd3JvdGU6DQo+ID4+PiBUaGUgdG9vbGNhaGluIFZTMjAxNXg4NiBpc3N1ZXMgd2Fy bmluZ3Mgd2hlbiB0cnVuY2F0aW5nIGNvbnN0YW50DQo+ID4+PiB2YWx1ZXMuIEV4cGxpY2l0ZWx5 IGNhc3Qgc3VjaCB0byBhdm9pZCBpdC4NCj4gPj4+DQo+ID4+PiBDb250cmlidXRlZC11bmRlcjog VGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1lbnQgMS4xDQo+ID4+PiBTaWduZWQtb2ZmLWJ5 OiBNYXJ2aW4gSGFldXNlciA8TWFydmluLkhhZXVzZXJAb3V0bG9vay5jb20+DQo+ID4+PiAtLS0N Cj4gPj4+IE1kZU1vZHVsZVBrZy9CdXMvUGNpL1BjaUJ1c0R4ZS9QY2lSZXNvdXJjZVN1cHBvcnQu YyB8IDQgKystLQ0KPiA+Pj4gMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkNCj4gPj4+DQo+ID4+PiBkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0J1cy9QY2kv UGNpQnVzRHhlL1BjaVJlc291cmNlU3VwcG9ydC5jDQo+ID4+PiBiL01kZU1vZHVsZVBrZy9CdXMv UGNpL1BjaUJ1c0R4ZS9QY2lSZXNvdXJjZVN1cHBvcnQuYw0KPiA+Pj4gaW5kZXggMmY3MTNmY2Vl OTVlLi5hNzUyODUzZjNlOWUgMTAwNjQ0DQo+ID4+PiAtLS0gYS9NZGVNb2R1bGVQa2cvQnVzL1Bj aS9QY2lCdXNEeGUvUGNpUmVzb3VyY2VTdXBwb3J0LmMNCj4gPj4+ICsrKyBiL01kZU1vZHVsZVBr Zy9CdXMvUGNpL1BjaUJ1c0R4ZS9QY2lSZXNvdXJjZVN1cHBvcnQuYw0KPiA+Pj4gQEAgLTE5MzYs NyArMTkzNiw3IEBAIFByb2dyYW1QMkMgKA0KPiA+Pj4gICAgICAgICAgICAgICAgICAgICZCcmlk Z2VDb250cm9sDQo+ID4+PiAgICAgICAgICAgICAgICAgICAgKTsNCj4gPj4+DQo+ID4+PiAtICAg ICAgQnJpZGdlQ29udHJvbCAmPSAoVUlOVDE2KQ0KPiB+UENJX0NBUkRfUFJFRkVUQ0hBQkxFX01F TU9SWV8wX0VOQUJMRTsNCj4gPj4+ICsgICAgICBCcmlkZ2VDb250cm9sICY9IChVSU5UMTYpDQo+ ID4+PiArIH4oVUlOVDE2KVBDSV9DQVJEX1BSRUZFVENIQUJMRV9NRU1PUllfMF9FTkFCTEU7DQo+ ID4+PiAgICAgICBQY2lJby0+UGNpLldyaXRlICgNCj4gPj4+ICAgICAgICAgICAgICAgICAgICBQ Y2lJbywNCj4gPj4+ICAgICAgICAgICAgICAgICAgICBFZmlQY2lJb1dpZHRoVWludDE2LCBAQCAt MjAwNSw3ICsyMDA1LDcgQEANCj4gPj4+IFByb2dyYW1QMkMgKA0KPiA+Pj4gICAgICAgICAgICAg ICAgICAgICZCcmlkZ2VDb250cm9sDQo+ID4+PiAgICAgICAgICAgICAgICAgICAgKTsNCj4gPj4+ DQo+ID4+PiAtICAgICAgQnJpZGdlQ29udHJvbCAmPSAoVUlOVDE2KQ0KPiB+KFBDSV9DQVJEX1BS RUZFVENIQUJMRV9NRU1PUllfMV9FTkFCTEUpOw0KPiA+Pj4gKyAgICAgIEJyaWRnZUNvbnRyb2wg Jj0gKFVJTlQxNikNCj4gPj4+ICsgfihVSU5UMTYpKFBDSV9DQVJEX1BSRUZFVENIQUJMRV9NRU1P UllfMV9FTkFCTEUpOw0KPiA+Pj4gICAgICAgUGNpSW8tPlBjaS5Xcml0ZSAoDQo+ID4+PiAgICAg ICAgICAgICAgICAgICAgUGNpSW8sDQo+ID4+PiAgICAgICAgICAgICAgICAgICAgRWZpUGNpSW9X aWR0aFVpbnQxNiwNCj4gPj4+DQo+ID4+DQo+ID4+IE15IHJlY29tbWVuZGF0aW9uIGlzIHRoZSBz YW1lIGFzIGZvcjoNCj4gPj4NCj4gPj4gIFtlZGsyXSBbUEFUQ0ggMi8yXSBNZGVNb2R1bGVQa2cv QmFzZVNlcmlhbFBvcnRMaWIxNjU1MDogUHJldmVudA0KPiA+PiAgICAgICAgICAgICAgICAgICAg IHRydW5jYXRpbmcgY29uc3RhbnQgdmFsdWVzLg0KPiA+Pg0KPiA+PiAjZGVmaW5lIFBDSV9DQVJE X1BSRUZFVENIQUJMRV9NRU1PUllfMF9FTkFCTEUgQklUOCAjZGVmaW5lDQo+ID4+IFBDSV9DQVJE X1BSRUZFVENIQUJMRV9NRU1PUllfMV9FTkFCTEUgQklUOQ0KPiA+Pg0KPiA+PiAjZGVmaW5lICBC SVQ4ICAgICAweDAwMDAwMTAwDQo+ID4+ICNkZWZpbmUgIEJJVDkgICAgIDB4MDAwMDAyMDANCj4g Pj4NCj4gPg0KPiA+IExhc3psbywNCj4gPg0KPiA+IFN0dXBpZCBxdWVzdGlvbj8gV291bGQgbWFr aW5nIEJJVDggMHgwMDAwMDEwMFUgaGVscD8gSSBub3RpY2Ugd2UgdXNlDQo+IFVMTCBmb3IgdGhl IGxhcmdlciBvbmVzLCBhbmQgSSBkb24ndCByZW1lbWJlciB3aHkgd2UgZG9uJ3QgdXNlIFUgZm9y IHRoZQ0KPiBvbmVzIHRoYXQgZml0IGludG8gYSBpbnQ/DQo+IA0KPiBJIGRvbid0IGtub3cgd2h5 IEJJVFswLi4zMV0gZG9uJ3QgdXNlIHRoZSBVIHN1ZmZpeCBmcm9tIHRoZSBiZWdpbm5pbmcuIEkg YWdyZWUNCj4gdGhleSBzaG91bGQgaGF2ZS4gQWRkaW5nIHRoZSBzdWZmaXhlcyBub3cgaXMgdGhl IHJpZ2h0IHRoaW5nIGluIHRoZW9yeSwNCj4gYWx0aG91Z2ggc29tZSAiY2xldmVyIiBhcHBsaWNh dGlvbnMgb2YgdGhvc2UgbWFjcm9zIGNvdWxkIHJlZ3Jlc3MgYXMgYQ0KPiByZXN1bHQuDQo+IA0K PiBSZWdhcmRpbmcgdGhlIHF1ZXN0aW9uIHdoZXRoZXIgdGhpcyBwYXRjaCB3b3VsZCBiZSBvYnZp YXRlZCBieSBtYWtpbmcNCj4gQklUWzAuLjMxXSB1bnNpZ25lZCwgTWFydmluIGV4cGxhaW5lZCBl bHNld2hlcmUgdGhhdCBqdXN0IG1ha2luZyBCSVRbMC4uMzFdDQo+IHVuc2lnbmVkIGRpZG4ndCBo ZWxwIHdpdGggc3VwcHJlc3NpbmcgdGhlIHdhcm5pbmcuIEFzIEkgY29tbWVudGVkIHVuZGVyDQo+ IE1hcnZpbidzIGV4cGxhbmF0aW9uLCBJIHVuZGVyc3RhbmQgbmVpdGhlciB3aHkgdGhlIGNvbXBp bGVyIHdhcm5zIGFib3V0DQo+IHRoZSBjdXJyZW50IGNvZGUgKHdpdGggb3Igd2l0aG91dCBtYWtp bmcgQklUWzAuLjMxXSB1bnNpZ25lZCksIG5vciAtLQ0KPiBhc3N1bWluZyB0aGUgb3JpZ2luYWwg d2FybmluZyBpcyBzb21laG93IGp1c3RpZmlhYmxlDQo+IC0tIHdoeSB0aGUgd2FybmluZyBpcyBh cHBhcmVudGx5IHNpbGVuY2VkIGJ5IGluc2VydGluZyBhIFVJTlQxNiBjYXN0IGFoZWFkIG9mDQo+ IHRoZSBiaXQtbmVnLiBBcyBmYXIgYXMgSSBjb3VsZCBzZWUsIGlmIHRoZSB3YXJuaW5nIGFwcGxp ZWQgdG8gdGhlIG9yaWdpbmFsIGNvZGUsIGl0DQo+IHNob3VsZCBoYXZlIGFwcGxpZWQgdG8gdGhl IHBhdGNoZWQgY29kZSB0b28uDQoNClBsZWFzZSBjaGVjayBteSBuZXcgcmVwbHkgdG8gdGhlIEJh c2UuaCBwYXRjaC4gT25jZSB3ZSBmaW5kIGEgZGVjZW50IGNvbmNlcHQgZm9yIGEgdjIsIEkgd2ls bCB1bmRvIHRoZXNlIHBhdGNoZXMgbG9jYWxseSBhbmQgdHJ5IHRvIGZpbmQgb3V0IHdoYXQgTVNW QydzIHByb2JsZW0gaXMgbW9yZSBjYXJlZnVsbHkuDQpFaXRoZXIgd2F5LCBJIGFncmVlIHRoYXQg dGhlIHdhcm5pbmcsIGluIHRoaXMgY29udGV4dCwgZG9lc24ndCBtYWtlIGFueSBzZW5zZS4gSWYg SSBkaWQgbm90IGhhcHBlbiB0byBtYWtlIGFueSBtaXN0YWtlIG9yIHRoZSB3YXJuaW5nIHBsYWlu bHkgcGVyc2lzdHMgYWZ0ZXIgdjIsIG1heWJlIE1TIHNob3VsZCBiZSBjb250YWN0ZWQuDQoNCkJl c3QgcmVnYXJkcywNCk1hcnZpbi4NCg0KPiANCj4gVGhhbmtzDQo+IExhc3psbw0K