Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752976AbeACORv (ORCPT + 1 other); Wed, 3 Jan 2018 09:17:51 -0500 Received: from mga14.intel.com ([192.55.52.115]:11083 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752936AbeACORp (ORCPT ); Wed, 3 Jan 2018 09:17:45 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,501,1508828400"; d="scan'208";a="23917396" From: "Liang, Kan" To: Namhyung Kim CC: "acme@kernel.org" , "peterz@infradead.org" , "mingo@redhat.com" , "linux-kernel@vger.kernel.org" , "wangnan0@huawei.com" , "jolsa@kernel.org" , "ak@linux.intel.com" , "yao.jin@linux.intel.com" , "kernel-team@lge.com" Subject: RE: [PATCH V3 04/12] perf mmap: introduce perf_mmap__read_done Thread-Topic: [PATCH V3 04/12] perf mmap: introduce perf_mmap__read_done Thread-Index: AQHTeohYrimX7dZHdEuV9/3GZ9+T6KNfvNuAgAJ/pSA= Date: Wed, 3 Jan 2018 14:15:38 +0000 Message-ID: <37D7C6CF3E00A74B8858931C1DB2F077537FBC61@SHSMSX103.ccr.corp.intel.com> References: <1513879734-237492-1-git-send-email-kan.liang@intel.com> <1513879734-237492-5-git-send-email-kan.liang@intel.com> <20180102073343.GA8810@sejong> In-Reply-To: <20180102073343.GA8810@sejong> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGZiZDZhYmUtMDE3Mi00OWU5LTg0ZjAtZGZjYWE4ZDI2NzgwIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IkNyZU9MR0JVRkFJYjBqN01wdktRQmd4RDQraUVKK3pQemdcL1NjSDVyOElJPSJ9 x-ctpclassification: CTP_IC dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: PiBIZWxsbywNCj4gDQo+IE9uIFRodSwgRGVjIDIxLCAyMDE3IGF0IDEwOjA4OjQ2QU0gLTA4MDAs IGthbi5saWFuZ0BpbnRlbC5jb20gd3JvdGU6DQo+ID4gRnJvbTogS2FuIExpYW5nIDxrYW4ubGlh bmdAaW50ZWwuY29tPg0KPiA+DQo+ID4gVGhlIGRpcmVjdGlvbiBvZiBvdmVyd3JpdGUgbW9kZSBp cyBiYWNrd2FyZC4gVGhlIGxhc3QgbW1hcF9fcmVhZF9ldmVudA0KPiA+IHdpbGwgc2V0IHRhaWwg dG8gbWFwLT5wcmV2LiBOZWVkIHRvIGNvcnJlY3QgdGhlIG1hcC0+cHJldiB0byBoZWFkDQo+ID4g d2hpY2ggaXMgdGhlIGVuZCBvZiBuZXh0IHJlYWQuDQo+IA0KPiBXaHkgZG8geW91IHVwZGF0ZSB0 aGUgbWFwLT5wcmV2IG5lZWRsZXNzbHkgdGhlbj8gIEkgdGhpbmsgd2UgZG9uJ3QgbmVlZCBpdA0K PiBmb3Igb3ZlcndyaXRlL2JhY2t3YXJkIG1vZGUsIHJpZ2h0Pw0KDQpUaGUgbWFwLT5wcmV2IGlz IG5lZWRsZXNzIG9ubHkgd2hlbiB0aGUgb3ZlcndyaXRlIGRvZXMgcmVhbGx5IGhhcHBlbiBpbiBy aW5nYnVmZmVyLg0KSW4gYSBsaWdodCBsb2FkIHN5c3RlbSBvciB3aXRoIGJpZyByaW5nYnVmZmVy LCB0aGUgdW5wcm9jZXNzZWQgZGF0YSB3aWxsIG5vdCBiZQ0Kb3ZlcndyaXR0ZW4uIFNvIGl0J3Mg bmVjZXNzYXJ5IHRvIGtlZXAgYW4gcG9pbnRlciB0byBpbmRpY2F0ZSB0aGUgbGFzdCBwb3NpdGlv bi4NCg0KT3ZlcndyaXRlIG1vZGUgaXMgYmFja3dhcmQsIGJ1dCB0aGUgZXZlbnQgcHJvY2Vzc2lu ZyBpcyBhbHdheXMgZm9yd2FyZC4NClNvIG1hcC0+cHJldiBoYXMgdG8gYmUgdXBkYXRlZCBpbiBf X3JlYWRfZG9uZSgpLg0KDQo+IA0KPiBBbHNvIEkgZ3Vlc3MgdGhlIGN1cnJlbnQgY29kZSBtaWdo dCBtaXNzIHNvbWUgZXZlbnRzIHNpbmNlIHRoZSBoZWFkIGNhbiBiZQ0KPiBkaWZmZXJlbnQgYmV0 d2VlbiBfcmVhZF9pbml0KCkgYW5kIF9yZWFkX2RvbmUoKSwgbm8/DQo+IA0KDQpUaGUgb3Zlcndy aXRlIG1vZGUgcmVxdWlyZXMgdGhlIHJpbmcgYnVmZmVyIHRvIGJlIHBhdXNlZCBkdXJpbmcgcHJv Y2Vzc2luZy4NClRoZSBoZWFkIGlzIHVuY2hhbmdlZCBiZXR3ZWVuIF9fcmVhZF9pbml0KCkgYW5k IF9fcmVhZF9kb25lKCkuDQoNClRoZSBldmVudCBkdXJpbmcgdGhlIHBhdXNlIHNob3VsZCBiZSBt aXNzZWQuIEJ1dCBJIHRoaW5rIGl0IGhhcyBsaXR0bGUgaW1wYWN0IGZvcg0KdGhlIGFjY3VyYWN5 IG9mIHRoZSBzbmFwc2hvdCBhbmQgY2FuIGJlIHRvbGVyYW50IGZvciBwZXJmIHRvcC4NCkkgbWVu dGlvbmVkIGl0IGluIHRoZSBjaGFuZ2UgbG9nIG9mIHBhdGNoIDExLzEyLg0KSSBhbHNvIHJlbW92 ZWQgdGhlIGxvc3QgZXZlbnRzIGNoZWNraW5nIGZvciBwZXJmIHRvcC4NCg0KVGhhbmtzLA0KS2Fu DQoNCj4gVGhhbmtzLA0KPiBOYW1oeXVuZw0KPiANCj4gDQo+ID4NCj4gPiBJdCB3aWxsIGJlIHVz ZWQgbGF0ZXIuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBLYW4gTGlhbmcgPGthbi5saWFuZ0Bp bnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIHRvb2xzL3BlcmYvdXRpbC9tbWFwLmMgfCAxMSArKysr KysrKysrKyAgdG9vbHMvcGVyZi91dGlsL21tYXAuaCB8ICAxDQo+ID4gKw0KPiA+ICAyIGZpbGVz IGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS90b29scy9w ZXJmL3V0aWwvbW1hcC5jIGIvdG9vbHMvcGVyZi91dGlsL21tYXAuYyBpbmRleA0KPiA+IGE4NDRh MmYuLjRhYWViNjQgMTAwNjQ0DQo+ID4gLS0tIGEvdG9vbHMvcGVyZi91dGlsL21tYXAuYw0KPiA+ ICsrKyBiL3Rvb2xzL3BlcmYvdXRpbC9tbWFwLmMNCj4gPiBAQCAtMzQzLDMgKzM0MywxNCBAQCBp bnQgcGVyZl9tbWFwX19wdXNoKHN0cnVjdCBwZXJmX21tYXAgKm1kLA0KPiBib29sDQo+ID4gb3Zl cndyaXRlLA0KPiA+ICBvdXQ6DQo+ID4gIAlyZXR1cm4gcmM7DQo+ID4gIH0NCj4gPiArDQo+ID4g Ky8qDQo+ID4gKyAqIE1hbmRhdG9yeSBmb3Igb3ZlcndyaXRlIG1vZGUNCj4gPiArICogVGhlIGRp cmVjdGlvbiBvZiBvdmVyd3JpdGUgbW9kZSBpcyBiYWNrd2FyZC4NCj4gPiArICogVGhlIGxhc3Qg bW1hcF9fcmVhZF9ldmVudCB3aWxsIHNldCB0YWlsIHRvIG1hcC0+cHJldi4NCj4gPiArICogTmVl ZCB0byBjb3JyZWN0IHRoZSBtYXAtPnByZXYgdG8gaGVhZCB3aGljaCBpcyB0aGUgZW5kIG9mIG5l eHQgcmVhZC4NCj4gPiArICovDQo+ID4gK3ZvaWQgcGVyZl9tbWFwX19yZWFkX2RvbmUoc3RydWN0 IHBlcmZfbW1hcCAqbWFwKSB7DQo+ID4gKwltYXAtPnByZXYgPSBwZXJmX21tYXBfX3JlYWRfaGVh ZChtYXApOyB9DQo+ID4gZGlmZiAtLWdpdCBhL3Rvb2xzL3BlcmYvdXRpbC9tbWFwLmggYi90b29s cy9wZXJmL3V0aWwvbW1hcC5oIGluZGV4DQo+ID4gYWJlOWI5Zi4uMmRmMjdjMSAxMDA2NDQNCj4g PiAtLS0gYS90b29scy9wZXJmL3V0aWwvbW1hcC5oDQo+ID4gKysrIGIvdG9vbHMvcGVyZi91dGls L21tYXAuaA0KPiA+IEBAIC05Niw0ICs5Niw1IEBAIHNpemVfdCBwZXJmX21tYXBfX21tYXBfbGVu KHN0cnVjdCBwZXJmX21tYXANCj4gKm1hcCk7DQo+ID4NCj4gPiAgaW50IHBlcmZfbW1hcF9fcmVh ZF9pbml0KHN0cnVjdCBwZXJmX21tYXAgKm1hcCwgYm9vbCBvdmVyd3JpdGUsDQo+ID4gIAkJCSB1 NjQgKnN0YXJ0LCB1NjQgKmVuZCk7DQo+ID4gK3ZvaWQgcGVyZl9tbWFwX19yZWFkX2RvbmUoc3Ry dWN0IHBlcmZfbW1hcCAqbWFwKTsNCj4gPiAgI2VuZGlmIC8qX19QRVJGX01NQVBfSCAqLw0KPiA+ IC0tDQo+ID4gMi41LjUNCj4gPg0K