From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexei Starovoitov Subject: Re: [RFC perf,bpf 5/5] perf util: generate bpf_prog_info_event for short living bpf programs Date: Tue, 6 Nov 2018 23:29:07 +0000 Message-ID: <27fc8327-3390-ba5a-6063-89c9e7165e7b@fb.com> References: <20181106205246.567448-1-songliubraving@fb.com> <20181106205246.567448-6-songliubraving@fb.com> <6C5A9FBD-F50D-444C-9038-E9557EC850D2@fb.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Kernel Team , "ast@kernel.org" , "daniel@iogearbox.net" , "peterz@infradead.org" , "acme@kernel.org" To: Song Liu , David Ahern Return-path: In-Reply-To: <6C5A9FBD-F50D-444C-9038-E9557EC850D2@fb.com> Content-Language: en-US Content-ID: <85E2B6C0720FAA4EA429ECF80B658C8E@namprd15.prod.outlook.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org T24gMTEvNi8xOCAzOjE3IFBNLCBTb25nIExpdSB3cm90ZToNCj4gDQo+IA0KPj4gT24gTm92IDYs IDIwMTgsIGF0IDE6NTQgUE0sIERhdmlkIEFoZXJuIDxkc2FoZXJuQGdtYWlsLmNvbT4gd3JvdGU6 DQo+Pg0KPj4gT24gMTEvNi8xOCAxOjUyIFBNLCBTb25nIExpdSB3cm90ZToNCj4+PiArDQo+Pj4g c3RhdGljIGludCByZWNvcmRfX21tYXBfcmVhZF9hbGwoc3RydWN0IHJlY29yZCAqcmVjKQ0KPj4+ IHsNCj4+PiAJaW50IGVycjsNCj4+Pg0KPj4+ICsJZXJyID0gcmVjb3JkX19tbWFwX3Byb2Nlc3Nf dmlwX2V2ZW50cyhyZWMpOw0KPj4+ICsJaWYgKGVycikNCj4+PiArCQlyZXR1cm4gZXJyOw0KPj4+ ICsNCj4+PiAJZXJyID0gcmVjb3JkX19tbWFwX3JlYWRfZXZsaXN0KHJlYywgcmVjLT5ldmxpc3Qs IGZhbHNlKTsNCj4+PiAJaWYgKGVycikNCj4+PiAJCXJldHVybiBlcnI7DQo+Pg0KPj4gU2VlbXMg dG8gbWUgdGhhdCBpcyBnb2luZyB0byBpbmNyZWFzZSB0aGUgb3ZlcmhlYWQgb2YgcGVyZiBvbiBh bnkgc3lzdGVtDQo+PiBkb2luZyBCUEYgdXBkYXRlcy4gVGhlIEJQRiBldmVudHMgY2F1c2UgYSB3 YWtldXAgZXZlcnkgbG9hZCBhbmQgdW5sb2FkLA0KPj4gYW5kIHBlcmYgcHJvY2Vzc2VzIG5vdCBv bmx5IHRoZSBWSVAgZXZlbnRzIGJ1dCB0aGVuIHdhbGtzIGFsbCBvZiB0aGUNCj4+IG90aGVyIG1h cHMuDQo+IA0KPiBCUEYgcHJvZyBsb2FkL3VubG9hZCBldmVudHMgc2hvdWxkIGJlIHJhcmUgZXZl bnRzIGluIHJlYWwgd29ybGQgdXNlIGNhc2VzLg0KPiBTbyBJIHRoaW5rIHRoZSBvdmVyaGVhZCBp cyBPSy4gQWxzbywgSSBkb24ndCBzZWUgYW4gZWFzeSB3YXkgdG8gaW1wcm92ZQ0KPiB0aGlzLg0K PiANCj4+DQo+Pj4gQEAgLTE2ODYsNiArMTczNCw4IEBAIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIF9f cmVjb3JkX29wdGlvbnNbXSA9IHsNCj4+PiAJCQkgICJzaWduYWwiKSwNCj4+PiAJT1BUX0JPT0xF QU4oMCwgImRyeS1ydW4iLCAmZHJ5X3J1biwNCj4+PiAJCSAgICAiUGFyc2Ugb3B0aW9ucyB0aGVu IGV4aXQiKSwNCj4+PiArCU9QVF9CT09MRUFOKDAsICJuby1icGYtZXZlbnQiLCAmcmVjb3JkLm5v X2JwZl9ldmVudCwNCj4+PiArCQkgICAgImRvIG5vdCByZWNvcmQgZXZlbnQgb24gYnBmIHByb2dy YW0gbG9hZC91bmxvYWQiKSwNCj4+DQo+PiBXaHkgc2hvdWxkIHRoaXMgZGVmYXVsdCBvbj8gSWYg YW0gcmVjb3JkaW5nIEZJQiBldmVudHMsIEkgZG9uJ3QgY2FyZQ0KPj4gYWJvdXQgQlBGIGV2ZW50 cy4NCj4+DQo+IA0KPiBJIGFtIE9LIHdpdGggZGVmYXVsdCBvZmYgaWYgdGhhdCdzIHRoZSBwcmVm ZXJyZWQgd2F5Lg0KDQpJIHRoaW5rIGNvbmNlcm5zIHdpdGggcGVyZiBvdmVyaGVhZCBmcm9tIGNv bGxlY3RpbmcgYnBmIGV2ZW50cw0KYXJlIHVuZm91bmRlZC4NCkkgd291bGQgcHJlZmVyIGZvciB0 aGlzIGZsYWcgdG8gYmUgb24gYnkgZGVmYXVsdC4NCg==