From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35925 invoked by alias); 22 Mar 2017 13:58:20 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 35909 invoked by uid 89); 22 Mar 2017 13:58:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.6 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:6680, tuesday, Tuesday, U*xdje42 X-HELO: mga03.intel.com Received: from mga03.intel.com (HELO mga03.intel.com) (134.134.136.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 Mar 2017 13:58:17 +0000 Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Mar 2017 06:58:16 -0700 X-ExtLoop1: 1 Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by fmsmga006.fm.intel.com with ESMTP; 22 Mar 2017 06:58:15 -0700 Received: from irsmsx104.ger.corp.intel.com ([169.254.5.142]) by IRSMSX106.ger.corp.intel.com ([169.254.8.197]) with mapi id 14.03.0248.002; Wed, 22 Mar 2017 13:58:13 +0000 From: "Metzger, Markus T" To: Yao Qi CC: "gdb-patches@sourceware.org" , "Wiederhake, Tim" , "xdje42@gmail.com" , "Joel Brobecker" Subject: RE: GDB 8.0 release/branching 2017-03-20 update Date: Wed, 22 Mar 2017 13:58:00 -0000 Message-ID: References: <20170320201629.pbjzaqsnvs7dx7f2@adacore.com> <86zigevkv0.fsf@gmail.com> In-Reply-To: <86zigevkv0.fsf@gmail.com> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2017-03/txt/msg00396.txt.bz2 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBnZGItcGF0 Y2hlcy1vd25lckBzb3VyY2V3YXJlLm9yZyBbbWFpbHRvOmdkYi1wYXRjaGVz LQ0KPiBvd25lckBzb3VyY2V3YXJlLm9yZ10gT24gQmVoYWxmIE9mIFlhbyBR aQ0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAyMSwgMjAxNyAyOjA4IFBNDQo+ IFRvOiBKb2VsIEJyb2JlY2tlciA8YnJvYmVja2VyQGFkYWNvcmUuY29tPg0K PiBDYzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmc7IFdpZWRlcmhha2Us IFRpbQ0KPiA8dGltLndpZWRlcmhha2VAaW50ZWwuY29tPjsgeGRqZTQyQGdt YWlsLmNvbQ0KPiBTdWJqZWN0OiBSZTogR0RCIDguMCByZWxlYXNlL2JyYW5j aGluZyAyMDE3LTAzLTIwIHVwZGF0ZQ0KDQpIZWxsbyBZYW8sDQoNClRoYW5r cyBmb3IgeW91ciByZXZpZXcgYW5kIGZvciB5b3VyIGZlZWRiYWNrLg0KDQoN Cj4gICAxLiBCdHJhY2VJbnN0cnVjdGlvbi5zYWwgaXMgbm90IG5lY2Vzc2Fy eS4gIEl0IGNhbiBiZSBnb3QgdmlhDQo+ICAgZ2RiLmZpbmRfcGNfbGluZShC dHJhY2VJbnN0cnVjdGlvbi5wYykuDQoNCkkgYXNrZWQgVGltIHRvIHB1dCB0 aGlzIGludG8gdGhlIEluc3RydWN0aW9uIG9iamVjdCBpbiBvcmRlciB0byBz dXBwb3J0DQpmdXR1cmUgZXh0ZW5zaW9ucy4NCg0KQXQgdGhlIG1vbWVudCwg d2UgZGVjb2RlIGZyb20gbGl2ZSBtZW1vcnksIGFuZCB0aGVyZSwgeW91J3Jl IHJpZ2h0DQp0aGF0IHdlIGNhbiBnZXQgdGhlIFNBTCBmcm9tIHRoZSBQQy4g IElmIHdlIHdhbnRlZCB0byBzdXBwb3J0IGV4ZWMoKQ0Kb3IgZGxjbG9zZSgp IGluIHRoZSBmdXR1cmUsIHRoZSB0cmFjZSB3b3VsZCByZWZlciB0byBpbnN0 cnVjdGlvbnMgdGhhdCBhcmUNCm5vIGxvbmdlciBhdmFpbGFibGUgaW4gbWVt b3J5IGFuZCBHREIgd291bGQgbm90IGtub3cgYWJvdXQgdGhlbS4NCg0KSGF2 aW5nIHVzZXJzIGdldCB0aGUgU0FMIGZyb20gdGhlIEluc3RydWN0aW9uIG9i amVjdCBnaXZlcyB1cyBtb3JlDQpmcmVlZG9tIHRvIG1vZGVsIHRoaXMuICBX ZSBjb3VsZCwgZm9yIGV4YW1wbGUsIGRlY29kZSBmcm9tIGJpbmFyeQ0KZmls ZXMgYW5kIGxlYXZlIEdEQiB0byByZXByZXNlbnQgdGhlIGN1cnJlbnQgcHJv Z3JhbSBzdGF0ZS4gIE5vdCBzdXJlDQp3aGV0aGVyIHRoaXMgd291bGQgc3Vm ZmljZSAtIHByb2JhYmx5IG5vdC4gIEJ1dCBpdCBzb3VuZGVkIGxpa2UgYSBn b29kDQppZGVhIHRvIGhhdmUgdXNlcnMgZ2V0IHN1Y2ggaW5mb3JtYXRpb24g dmlhIHRoZSBJbnN0cnVjdGlvbiBvYmplY3QgZnJvbQ0KdGhlIGJlZ2lubmlu Zy4gIFRoYXQncyBhbHNvIHdoeSB0aGUgSW5zdHJ1Y3Rpb24gb2JqZWN0IGhh cyBhIGRhdGEgZnVuY3Rpb24NCnRvIGdldCB0aGUgcmF3IGJ5dGVzIG9mIGFu IGluc3RydWN0aW9uIHJhdGhlciB0aGFuIGhhdmluZyB1c2VycyByZWFkDQpp dCBmcm9tIG1lbW9yeS4NCg0KDQo+ICAgMi4gQnRyYWNlSW5zdHJ1Y3Rpb24g aGFzIHNvbWUgYXR0cmlidXRlcyAocGMsIGRhdGEsIGRlY29kZWQsIGFuZCBz aXplLCkNCj4gICB3aGljaCBhcmUgbm90IGJ0cmFjZSByZWxhdGVkLg0KPiAg IFRoZXkgc2hvdWxkIGJlIG1vdmVkIHRvIGEgbmV3IGNsYXNzIGdkYi5JbnN0 cnVjdGlvbiBhbmQgQnRyYWNlSW5zdHJ1Y3Rpb24NCj4gICBleHRlbmRzIGl0 Lg0KPiANCj4gICBJbnN0cnVjdGlvbg0KPiAgIHsNCj4gICAgIHBjLCBkYXRh LCBkZWNvZGUsIHNpemU7DQo+ICAgfTsNCg0KVGhhdCBtYWtlcyBzZW5zZSBp ZiB3ZSdyZSBjb25zaWRlcmluZyBhIFB5dGhvbiBBUEkgZm9yIEdEQidzIGRp c2Fzc2VtYmxlci4NCkkgd291bGQgZXh0ZW5kIGl0IHRvIGluY2x1ZGUgU0FM IGZvciB0aGUgYWJvdmUgcmVhc29ucyBzbyB1c2VycyBkb24ndCBuZWVkDQp0 byBrbm93IGZyb20gd2hlcmUgdGhleSBnb3QgdGhlIEluc3RydWN0aW9uIG9i amVjdC4NCg0KQW5kIHdlIHdvdWxkIGV4dGVuZCBpdCBmb3IgcmVjb3JkIHRh cmdldHMgdG8gYWRkIHRoZSBzcGVjdWxhdGl2ZSBleGVjdXRpb24NCmluZGlj YXRpb24gYW5kIGEgbWVhbnMgZm9yIGludGVybGVhdmluZyBkZWNvZGUgZXJy b3JzIHdpdGggZGVjb2RlZCBpbnN0cnVjdGlvbnMuDQoNCkknbSB3b25kZXJp bmcgaG93IG11Y2ggb2YgdGhpcyBkaXNjdXNzaW9uIGlzIHJlYWxseSBhIHF1 ZXN0aW9uIG9mIHN1Yi1jbGFzc2luZw0KYW5kIGhvdyBtdWNoIG9mIGl0IGlz IGFib3V0IGRvY3VtZW50YXRpb24uICBXb3VsZCBJIGV2ZW4gYmUgYWJsZSB0 byB0ZWxsIHRoZQ0KZGlmZmVyZW5jZSBpbiBteSBweXRob24gc2NyaXB0cyB0 aGF0IHVzZSB0aGUgQVBJPw0KDQpUaGUgZHVjayB0eXBpbmcgYXJndW1lbnQg bWFrZXMgc2Vuc2UgdG8gbWUgYW5kIEknbSBub3QgZmFtaWxpYXIgZW5vdWdo DQp3aXRoIGltcGxlbWVudGluZyBQeXRob24gdG8gaGF2ZSBhbiBvcGluaW9u IG9uIGhvdyB0aGlzIHNob3VsZCBiZSBkb25lLg0KRG8gd2UgaGF2ZSBhbiBl eHBlcnQgb24gdGhpcyBpbiB0aGUgR0RCIGNvbW11bml0eT8NCg0KDQo+ICAg My4gV2h5IGRvZXMgUmVjb3JkIGhhdmUgYW4gYXR0cmlidXRlIHB0aWQ/DQo+ ICAgT3RoZXIgcmVjb3JkIG1ldGhvZCBtYXkgaGF2ZSBwcm9jZXNzLXdpZGUg cmVjb3JkL3RyYWNlLiAgSSdkIGxpa2UgdG8gcHV0DQo+ICAgY29tbW9uIGF0 dHJpYnV0ZXMgaW4gUmVjb3JkLCBhbmQgZXh0ZW5kIFJlY29yZCBmb3IgZWFj aCBzcGVjaWZpYyByZWNvcmQNCj4gICBtZXRob2QuDQo+IA0KPiAgIFJlY29y ZA0KPiAgIHsNCj4gICAgIG1ldGhvZCwgZm9ybWF0Ow0KPiAgICAgaW5zdHJ1 Y3Rpb25faGlzdG9yeTsNCj4gICB9Ow0KDQpBZ3JlZWQuICBUaGUgcHRpZCBz ZWVtcyB0byBiZSBhbiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwuICBUaW0sIHdv dWxkIHlvdSBiZQ0KT0sgdG8gcmVtb3ZlIGl0Pw0KDQpJIHdvdWxkIGZ1cnRo ZXIgcHV0IHRoZSBmdW5jdGlvbi1jYWxsIGhpc3RvcnkgaW50byB0aGUgUmVj b3JkIGJhc2UtY2xhc3MuICBJdCBpcw0KbWVyZWx5IGFub3RoZXIgdmlldyB0 aGF0IGNhbiBiZSBjb21wdXRlZCBmcm9tIHRoZSBpbnN0cnVjdGlvbi1oaXN0 b3J5Lg0KUmVjb3JkIHRhcmdldHMgdGhhdCBkb24ndCBzdXBwb3J0IHRoaXMg dmlldyBjYW4gcmV0dXJuIE5vbmUuDQoNCkFsc28gdGhlIHJlcGxheV9wb3Np dGlvbiBpcyBjb21tb24gdG8gYWxsIHJlY29yZCB0YXJnZXRzIHRoYXQgc3Vw cG9ydCByZXZlcnNlLw0KcmVwbGF5LiAgQW5kIHJlY29yZCB0YXJnZXRzIHRo YXQgZG9uJ3Qgd2lsbCBhbHdheXMgcmVtYWluIGF0IHRoZSBlbmQgb2YgdGhl DQpyZWNvcmRlZCB0cmFjZS4gIEkgZG9uJ3Qgc2VlIHdoeSBhIHJlY29yZCB0 YXJnZXQgd291bGQgbm90IGJlIGFibGUgdG8gcHJvdmlkZQ0KaXQuICBDdXJy ZW50bHksIGFsbCByZWNvcmQgdGFyZ2V0cyBzdXBwb3J0IGl0Lg0KDQpJZiB5 b3UgYW5kIFRpbSBhZ3JlZSB3aXRoIHRoaXMsIHdlIHdvbid0IG5lZWQgYSBi dHJhY2Ugc3ViLWNsYXNzLCBhbnltb3JlIGFuZA0KdGhpcyBzaG91bGQgYmUg YSBzaW1wbGUgcmVuYW1pbmcuDQoNClRoYW5rcywNCk1hcmt1cy4NCg0KPiA+ IEknbGwgcG9zdCBteSBkZXNpZ24gZHJhZnQgdG9tb3Jyb3csIHRoZW4gcGVv cGxlIGNhbiBjb21wYXJlDQo+ID4gdGhlIGN1cnJlbnQgZGVzaWduIHRvIG1p bmUuICBJZiB3ZSB0aGluayB3ZSBuZWVkIHRvIGltcHJvdmUgdGhlDQo+ID4g Y3VycmVudCBkZXNpZ24sIGl0IGlzIHVubGlrZWx5IHRvIGdldCBpdCBkb25l IGJ5IDguMC4NCj4gDQo+ICAgICAgICAgICAgUHl0aG9uIEFQSXMgb2YgcmVj b3JkIGFuZCBidHJhY2UNCj4gDQo+IFRoaXMgc3VtbWFyaXplcyB0aGUgbmV3 IGFkZGVkIHJlY29yZCBhbmQgYnRyYWNlIFB5dGhvbiBBUElzLCBpbiBvcmRl cg0KPiB0byBmYWNpbGl0YXRlIHRoZSBkaXNjdXNzaW9uIHRoYXQgd2hldGhl ciB3ZSBuZWVkIHRvIHJlbGVhc2UgdGhlbSBpbg0KPiA4LjAuDQo+IA0KPiAq IEN1cnJlbnQgc3RhdHVzIGFuZCBkZXNpZ24NCj4gDQo+ICAgVGhlc2UgbmV3 IHB5dGhvbiBBUElzIGFuZCBjbGFzc2VzIGFyZSBhZGRlZCB0byBtYXN0ZXIg YWxyZWFkeS4NCj4gDQo+ICAgQnRyYWNlSW5zdHJ1Y3Rpb24NCj4gICB7DQo+ ICAgICBpbnQgbnVtYmVyOw0KPiAgICAgaW50IGVycm9yOw0KPiAgICAgZ2Ri LlN5bXRhYl9hbmRfbGluZSBzYWw7DQo+ICAgICBwYywgZGF0YSwgZGVjb2Rl ZCwgc2l6ZTsNCj4gICAgIGlzX3NwZWN1bGF0aXZlOw0KPiAgIH07DQo+IA0K PiAgIEJ0cmFjZUZ1bmN0aW9uQ2FsbA0KPiAgIHsNCj4gICAgIGludCBudW1i ZXI7DQo+ICAgICBnZGIuU3ltYm9sIHN5bWJvbDsNCj4gICAgIGludCBsZXZl bDsNCj4gICAgIEJ0cmFjZUluc3RydWN0aW9uIGluc3RydWN0aW9uczsNCj4g ICAgIEJ0cmFjZUZ1bmN0aW9uQ2FsbCB1cCwgcHJldl9zaWJsaW5nLCBuZXh0 X3NpYmxpbmc7DQo+ICAgfTsNCj4gDQo+ICAgZ2RiLmN1cnJlbnRfcmVjb3Jk aW5nICgpLCBnZGIuc3RhcnRfcmVjb3JkaW5nIGFuZA0KPiAgIGdkYi5zdG9w X3JlY29yZGluZyAoKSwNCj4gDQo+ICAgUmVjb3JkDQo+ICAgew0KPiAgICAg cHRpZDsNCj4gICAgIGZvcm1hdDsNCj4gICAgIGJlZ2luLCBlbmQ7DQo+ICAg ICByZXBsYXlfcG9zaXRpb247DQo+ICAgICBpbnN0cnVjdGlvbl9oaXN0b3J5 LCBmdW5jdGlvbl9jYWxsX2hpc3Rvcnk7DQo+ICAgfTsNCj4gDQo+ICogSXNz dWVzIGluIHRoZSBBUElzIGFuZCBzdWdnZXN0aW9ucw0KPiANCj4gICAxLiBC dHJhY2VJbnN0cnVjdGlvbi5zYWwgaXMgbm90IG5lY2Vzc2FyeS4gIEl0IGNh biBiZSBnb3QgdmlhDQo+ICAgZ2RiLmZpbmRfcGNfbGluZShCdHJhY2VJbnN0 cnVjdGlvbi5wYykuDQo+IA0KPiAgIDIuIEJ0cmFjZUluc3RydWN0aW9uIGhh cyBzb21lIGF0dHJpYnV0ZXMgKHBjLCBkYXRhLCBkZWNvZGVkLCBhbmQgc2l6 ZSwpDQo+ICAgd2hpY2ggYXJlIG5vdCBidHJhY2UgcmVsYXRlZC4NCj4gICBU aGV5IHNob3VsZCBiZSBtb3ZlZCB0byBhIG5ldyBjbGFzcyBnZGIuSW5zdHJ1 Y3Rpb24gYW5kIEJ0cmFjZUluc3RydWN0aW9uDQo+ICAgZXh0ZW5kcyBpdC4N Cj4gDQo+ICAgSW5zdHJ1Y3Rpb24NCj4gICB7DQo+ICAgICBwYywgZGF0YSwg ZGVjb2RlLCBzaXplOw0KPiAgIH07DQo+IA0KPiAgIEJ0cmFjZUluc3RydWN0 aW9uIDogSW5zdHJ1Y3Rpb24NCj4gICB7DQo+ICAgICBpbnQgbnVtYmVyOw0K PiAgICAgaW50IGVycm9yOw0KPiAgICAgaXNfc3BlY3VsYXRpdmU7DQo+ICAg fTsNCj4gDQo+ICAgZ2RiLkluc3RydWN0aW9uIGNhbiBiZSB1c2VkIGluIHNv bWV3aGVyZSBlbHNlLCBmb3IgZXhhbXBsZSwgd2UgY2FuIGFkZA0KPiAgIGEg ZnVuY3Rpb24gSW5mZXJpb3IucmVhZF9jb2RlIChhZGRyZXNzKSwgd2hpY2gg cmV0dXJucyBnZGIuSW5zdHJ1Y3Rpb24uDQo+ICAgVGhlIHJlY29yZCBvZiBv dGhlciBtZXRob2RzLCBsaWtlICJmdWxsIiwgY2FuIGdldCBpdHMgb3duIGlu c3RydWN0aW9ucywNCj4gICBidXQgdGhleSBoYXZlIHRvIGJlIGV4dGVuZGVk IGZyb20gZ2RiLkluc3RydWN0aW9uLiAgSnVzdCBsaWtlDQo+ICAgZ2RiLkZp bmlzaEJyZWFrcG9pbnQgZXh0ZW5kcyBnZGIuQnJlYWtwb2ludC4NCj4gDQo+ ICAgMy4gV2h5IGRvZXMgUmVjb3JkIGhhdmUgYW4gYXR0cmlidXRlIHB0aWQ/ DQo+ICAgT3RoZXIgcmVjb3JkIG1ldGhvZCBtYXkgaGF2ZSBwcm9jZXNzLXdp ZGUgcmVjb3JkL3RyYWNlLiAgSSdkIGxpa2UgdG8gcHV0DQo+ICAgY29tbW9u IGF0dHJpYnV0ZXMgaW4gUmVjb3JkLCBhbmQgZXh0ZW5kIFJlY29yZCBmb3Ig ZWFjaCBzcGVjaWZpYyByZWNvcmQNCj4gICBtZXRob2QuDQo+IA0KPiAgIFJl Y29yZA0KPiAgIHsNCj4gICAgIG1ldGhvZCwgZm9ybWF0Ow0KPiAgICAgaW5z dHJ1Y3Rpb25faGlzdG9yeTsNCj4gICB9Ow0KPiANCj4gICBCdHJhY2VSZWNv cmQgOiBSZWNvcmQNCj4gICB7DQo+ICAgICBwdGlkOw0KPiAgICAgLi4uDQo+ ICAgfTsNCj4gDQo+ICAgRnVsbFJlY29yZCA6IFJlY29yZA0KPiAgIHsNCj4g ICB9Ow0KPiANCj4gICBnZGIuY3VycmVudF9yZWNvcmRpbmcgKCkgY2FuIGJl IGEgZmFjdG9yeSByZXR1cm5pbmcgdGhlIHJpZ2h0IFJlY29yZA0KPiAgIG9i amVjdCBhY2NvcmRpbmcgdG8gdGFyZ2V0X3JlY29yZF9tZXRob2QgKGluZmVy aW9yX3B0aWQpLg0KPiANCj4gKiBBY3Rpb25zDQo+IA0KPiAgIEFjY29yZGlu ZyB0byBteSBhbmFseXNpcyBhYm92ZSwgdGhlc2UgQVBJcyBzdGlsbCBuZWVk IHNvbWUgYWRqdXN0bWVudHMNCj4gICBhbmQgcmUtZGVzaWducywgc28gSSBy ZXF1ZXN0IHRvIHJldmVydCB0aGVzZSBjb21taXRzIGJlbG93LA0KPiANCj4g ICBjZWU1OWIzIEZpeCBicmVhayBvbiBQeXRob24gMg0KPiAgIDBhMGZhZjkg QWRkIGRvY3VtZW50YXRpb24gZm9yIG5ldyByZWNvcmQgUHl0aG9uIGJpbmRp bmdzLg0KPiAgIDcxNGFhNjEgcHl0aG9uOiBBZGQgdGVzdHMgZm9yIHJlY29y ZCBQeXRob24gYmluZGluZ3MNCj4gICA3NWMwYmRmIHB5dGhvbjogSW1wbGVt ZW50IGJ0cmFjZSBQeXRob24gYmluZGluZ3MgZm9yIHJlY29yZCBoaXN0b3J5 Lg0KPiAgIDQ3MjZiMmQgcHl0aG9uOiBDcmVhdGUgUHl0aG9uIGJpbmRpbmdz IGZvciByZWNvcmQgaGlzdG9yeS4NCj4gDQo+ICAgYW5kIGFkZCB0aGVtIGJh Y2sgZ3JhZHVhbGx5IGFmdGVyIDguMCByZWxlYXNlLiAgVG8gYmUgY2xlYXIs IEkgY2FuIG9mZmVyDQo+ICAgc29tZSB0aW1lcyByZXZpZXcgdGhlIG5ldyBk ZXNpZ24gYW5kIHBhdGNoZXMgbGF0ZXIsIGJ1dCBJIGRvbid0IHRha2UNCj4g ICBvdmVyIHRoaXMgcHJvamVjdCwgVGltIGlzIHN0aWxsIHRoZSBvd25lci4N Cj4gDQo+IC0tDQo+IFlhbyAo6b2Q5bCnKQ0KSW50ZWwgRGV1dHNjaGxhbmQg R21iSApSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBlb24gMTAtMTIsIDg1 NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAs IHd3dy5pbnRlbC5kZQpNYW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVp c2Vuc2NobWlkLCBDaHJpc3RpYW4gTGFtcHJlY2h0ZXIKQ2hhaXJwZXJzb24g b2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lzdGVy ZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10c2dl cmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo= >From gdb-patches-return-137753-listarch-gdb-patches=sources.redhat.com@sourceware.org Wed Mar 22 14:36:03 2017 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 93989 invoked by alias); 22 Mar 2017 14:36:03 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 93937 invoked by uid 89); 22 Mar 2017 14:36:01 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy=Hx-languages-length:800 X-HELO: simark.ca Received: from simark.ca (HELO simark.ca) (158.69.221.121) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 Mar 2017 14:35:56 +0000 Received: by simark.ca (Postfix, from userid 33) id C03CF1E18C; Wed, 22 Mar 2017 10:35:55 -0400 (EDT) To: Pedro Alves Subject: Re: [PATCH v2] Remove lwp -> pid conversion in linux_nat_xfer_partial X-PHP-Originating-Script: 33:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 22 Mar 2017 14:36:00 -0000 From: Simon Marchi Cc: gdb-patches@sourceware.org In-Reply-To: <0ebe5a99-919e-cfe6-d6c6-d00ef0fa9f8f@redhat.com> References: <15f668b8e6bfe802bad5671738f7ef3b@polymtl.ca> <20170322030215.27737-1-simon.marchi@polymtl.ca> <0ebe5a99-919e-cfe6-d6c6-d00ef0fa9f8f@redhat.com> Message-ID: <0896e035112a173421da7475694781f4@polymtl.ca> X-Sender: simon.marchi@polymtl.ca User-Agent: Roundcube Webmail/1.2.4 X-IsSubscribed: yes X-SW-Source: 2017-03/txt/msg00397.txt.bz2 Content-length: 748 On 2017-03-22 07:28, Pedro Alves wrote: >> - if the leader exits, and goes zombie, then several files under >> "/proc/" won't work, though using "/proc//task/" >> would. >> The latter path form is also generally better for being robust in >> the case TID exits and is reused in another process, much like >> tkill vs tgkill. > > The part about TID-reuse robustness actually doesn't make sense here > yet, though, since this patch is not switching to > "/proc//task/". > > So reduce that to: > > - if the leader () had exited and is thus now zombie, then several > files under "/proc/" won't work, while they will if you use > "/proc/". > > Otherwise LGTM. Pushed with that fixed, thanks!