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.65; helo=mga03.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 7B70F21157FFE for ; Wed, 26 Sep 2018 10:39:02 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Sep 2018 10:39:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.54,307,1534834800"; d="scan'208";a="236149421" Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by orsmga004.jf.intel.com with ESMTP; 26 Sep 2018 10:39:01 -0700 Received: from orsmsx115.amr.corp.intel.com (10.22.240.11) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 26 Sep 2018 10:39:01 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.89]) by ORSMSX115.amr.corp.intel.com ([169.254.4.116]) with mapi id 14.03.0319.002; Wed, 26 Sep 2018 10:39:01 -0700 From: "Kinney, Michael D" To: Laszlo Ersek , "Ni, Ruiyu" , "edk2-devel@lists.01.org" CC: "Yao, Jiewen" , "Gao, Liming" Thread-Topic: [edk2] [PATCH v3] MdePkg/SynchronizationLib: fix Interlocked[De|In]crement return value Thread-Index: AQHUS0ckgCAUv/KH4UuNkpH9VV82zqUBlTgAgAAgXQCAACSCAIAAD+CAgAD+bZA= Date: Wed, 26 Sep 2018 17:39:00 +0000 Message-ID: References: <20180913095046.9480-1-ruiyu.ni@intel.com> <9a0e968d-f6e4-18ad-f869-60fc88806735@redhat.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.22.254.140] MIME-Version: 1.0 Subject: Re: [PATCH v3] MdePkg/SynchronizationLib: fix Interlocked[De|In]crement return value X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 17:39:02 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQpUaGFua3MgZm9yIGZpbGluZyB0aGUgQlouICBDb252ZXJ0aW5nIGlubGluZSBh c3NlbWJseSB0bw0KTkFTTSBzb3VyY2UgZmlsZXMgaXMgYSByZWFsbHkgZ29vZCBkaXJlY3Rpb24g dG8gaW1wcm92ZQ0KdGhlIHJlYWRhYmlsaXR5IGFuZCBtYWludGFpbmFiaWxpdHkgb2YgdGhlIGNv ZGUgYnkNCmNvbnNvbGlkYXRpbmcgdG8gb25lIGFzc2VtYmx5IHNvdXJjZSBmb3JtYXQuDQoNClRo YW5rcywNCiANCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBM YXN6bG8gRXJzZWsgW21haWx0bzpsZXJzZWtAcmVkaGF0LmNvbV0NCj4gU2VudDogVHVlc2RheSwg U2VwdGVtYmVyIDI1LCAyMDE4IDEyOjI2IFBNDQo+IFRvOiBOaSwgUnVpeXUgPHJ1aXl1Lm5pQGlu dGVsLmNvbT47IGVkazItDQo+IGRldmVsQGxpc3RzLjAxLm9yZw0KPiBDYzogS2lubmV5LCBNaWNo YWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgWWFvLA0KPiBKaWV3ZW4gPGppZXdl bi55YW9AaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcNCj4gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0K PiBTdWJqZWN0OiBSZTogW2VkazJdIFtQQVRDSCB2M10NCj4gTWRlUGtnL1N5bmNocm9uaXphdGlv bkxpYjogZml4IEludGVybG9ja2VkW0RlfEluXWNyZW1lbnQNCj4gcmV0dXJuIHZhbHVlDQo+IA0K PiBPbiAwOS8yNS8xOCAyMDoyOSwgTGFzemxvIEVyc2VrIHdyb3RlOg0KPiANCj4gPiBTbyBoZXJl J3Mgd2hhdCBJJ20gZ29pbmcgdG8gZG8uIEkgd2lsbCBzdWJtaXQgYQ0KPiBzdGFuZGFsb25lLCAi c3VyZ2ljYWwiDQo+ID4gcGF0Y2gsIGZvciBmaXhpbmcgdGhlIHJlZ3Jlc3Npb24gaW50cm9kdWNl ZCBpbg0KPiAxNzYzNGQwMjZmOTYuDQo+IA0KPiBGaWxlZA0KPiA8aHR0cHM6Ly9idWd6aWxsYS50 aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjA3Pg0KPiBhYm91dCB0aGF0Lg0KPiANCj4g PiBBZGRpdGlvbmFsbHksIEkgd2lsbCBmaWxlIGEgVGlhbm9Db3JlIEJaIGFib3V0IHRoZQ0KPiAq b3RoZXIqIGJ1Z3MgaW4NCj4gPiBHY2NJbmxpbmUuYywgYW5kIHN1Z2dlc3QgdGhhdCB3ZSBmaXgg dGhvc2UgaXNzdWVzIGJ5DQo+IGVsaW1pbmF0aW5nIHRoZQ0KPiA+IEdDQy1zcGVjaWZpYyB2YXJp YW50IGFsdG9nZXRoZXIuDQo+IA0KPiBUaGF0IG9uZSBpcw0KPiA8aHR0cHM6Ly9idWd6aWxsYS50 aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjA4Pi4NCj4gDQo+IFRoYW5rcw0KPiBMYXN6 bG8NCg==