From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by sourceware.org (Postfix) with ESMTPS id CC59E3973018 for ; Thu, 18 Jun 2020 10:29:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org CC59E3973018 IronPort-SDR: QGhvBcD/EEt3friPBVnJILeOOvjksfB5zJZ6srusLxa8sp/FV2UwFhuQlNUaxEY9XbngXC0Tla hodzZiQGOtxA== X-IronPort-AV: E=McAfee;i="6000,8403,9655"; a="141598599" X-IronPort-AV: E=Sophos;i="5.73,526,1583222400"; d="scan'208";a="141598599" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jun 2020 03:29:16 -0700 IronPort-SDR: 2CtIgDfYgdfne9tznGmhyZS5YevC11MsJXpGTL55pktr6WNhdr3w796WshQ4MiV8uy7fkVCXWz kT6igFshLcug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,526,1583222400"; d="scan'208";a="263563565" Received: from orsmsx107.amr.corp.intel.com ([10.22.240.5]) by fmsmga008.fm.intel.com with ESMTP; 18 Jun 2020 03:29:16 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX107.amr.corp.intel.com (10.22.240.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 18 Jun 2020 03:29:16 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 18 Jun 2020 03:29:15 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 18 Jun 2020 03:29:15 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.53) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 18 Jun 2020 03:29:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BIJMWFQHOkzF4RBZiLbUal3ABvH7qYCPUx8jPo4RD+/GYJneqli47Q0zZFp0LyvTusPx2hQKfZRXglWvq686ygednVc4A7TOcsraFwmsLHUV1m3A50Jw1R7FIWJ9NhIdjc3FbtiOhkgM3aMOUW3gVTseDPo8/F37zy6CaTH76Ymz/WadPkAMh6mww0GeymzFS2MSKrLrxFv80I+f4r/sOxZiX7f61bQRYaPPBtFGi3h+aITrdRcg50nLy3Y9JKje0g+YGP0dUhnP9Ydco3M33bqRalVA20p9rUm5JHyT+YZ9R0SG3pKS6muYsFj72ZW1A3lEoOAc49UK9t2bNfOPdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4t/7Tk4I5trMHuzhG+Kfh6kH9tYqAKKS6VlSoSYGUxY=; b=V5eYJ0MywA8LB64zUa8iWl/V0eh6RZ6IXlez+B6pJ61OVZJ+BvPprGVNYmYvg1YC7BJ0Sv/PblE0uUR5cWnBCJK6ZYQOpGsHitWg/1hbrzUeA9mWlTJcTUF6ECBfOWXEgO1lCNaxYvo3QbxXAioZCc6DTXFayvntfwDAah3MyMoCm0S0JEovsl9iVmevsVpBSg9VyJYs2ECV6syalhJTq2EgSfyYgHQs9vend+5eorOawGW3WVDVk1Wtbqgq3sAKXAFo31KTP+bg3CJIFHULYwpYOnG57J3eUslqMhWge25iiAm0pqiyqzRNkPwMJ7cu/tlCIFvwD6D/0W0SyXgp/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM5PR11MB1690.namprd11.prod.outlook.com (2603:10b6:3:15::11) by DM6PR11MB3177.namprd11.prod.outlook.com (2603:10b6:5:c::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.21; Thu, 18 Jun 2020 10:29:11 +0000 Received: from DM5PR11MB1690.namprd11.prod.outlook.com ([fe80::811c:6750:dda0:3fbb]) by DM5PR11MB1690.namprd11.prod.outlook.com ([fe80::811c:6750:dda0:3fbb%3]) with mapi id 15.20.3088.029; Thu, 18 Jun 2020 10:29:11 +0000 From: "Metzger, Markus T" To: "Maciej W. Rozycki" CC: Simon Marchi , Shahab Vahedi , Luis Machado , "gdb@sourceware.org" , Shahab Vahedi Subject: RE: Why enforcing sw_breakpoint_from_kind() implementation in GDBserver targets Thread-Topic: Why enforcing sw_breakpoint_from_kind() implementation in GDBserver targets Thread-Index: AQHWP081zsvL5rTUSE69sjOzhIpA8qjSu74AgABuaQCAAA9MgIAABxSAgABAUACABeDXcIACn34AgAIOLICAABOUgIAAEXPA Date: Thu, 18 Jun 2020 10:29:11 +0000 Message-ID: References: <20200610174702.GA3486@gmail.com> <8f80e486-cca4-819b-7316-329832df985f@simark.ca> <20200611094048.GA1270@gmail.com> <07362b1e-3b9b-a858-ce7a-9a27daff511a@linaro.org> <20200611110053.GD1270@gmail.com> <335e5978-4893-b355-69cd-98a101f8dd2e@simark.ca> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.2.0.6 dlp-product: dlpe-windows x-originating-ip: [134.191.221.106] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cfb2e2d4-992b-40c8-22a0-08d813727117 x-ms-traffictypediagnostic: DM6PR11MB3177: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0438F90F17 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tghApBkmEvnT7cjwPmILTgDeJTYPHu0KW9R7mN3fYkdmxljER/RkFNp4yW2Fo734+rbmT2OodAjppauAHEU2CGJCRLv3POt+yfKSeztcZmrSEYW3y9H2V696O6ZK26ill+Tp66f+xta4ooeensVCFwqFK1/ZP/QwdPA51nOiFtKOm0NekmNmH+sTlPLS67aM1Pbbyyk22KOYuhpciwJwk0iZju44S3SlSNOSjbRlJotOUIyzoVf4IWRGIOTErWSax47mrWhDlj1b2WgjR7/DpkBnQrVZHhsOk/hzKsGx8yh+/Lkd+bgxDkl58s2U50N2P87yCuTNAA+U1p5nqGjAoQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1690.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(396003)(366004)(346002)(136003)(39860400002)(66446008)(66946007)(66476007)(76116006)(52536014)(64756008)(66556008)(86362001)(5660300002)(33656002)(4326008)(6916009)(55016002)(71200400001)(9686003)(2906002)(26005)(316002)(186003)(8676002)(8936002)(478600001)(7696005)(83380400001)(54906003)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: L/boaKE6Fc9+xDw8fWYmzZBNyXTrUYigdjc0/12BaK2Ih4o7eXROp02NyPGOV0Pe3xEmSWHG3Jyb41qVoD9kmRp6FdPvAWk0mKwpvYOsO99OPqmeSIQlYNEAGUg1RbAI071ozHJWC5+KfSIMeGptOm9g1YeI5nwyNPia95Jd9ykYAIf42Ye5/DJNtGgxA1VtpgXsn7LhsVv2gbzs8FO2TFZdQoyIMG69h9/n+uWL/vgKnJZfS5fBcV2oDhbAGW5IUzsZxHfAoeOfEp2KlLZSNmfCIVkvSM91ee4+eAWO76BM5e9+M1I9Uub1UYjY3X+XKBNuc7If9EYg0BO/JzQRWd/ljX+hYD/ATQXy+4+G2DlvGWsn7FWQTIkvkVub3vUlPLRucjL+XdkFSMtMyzh2fWUdTETBRg5yxn4OO5YQ0V39+/u6zRo0bnvKdmr9RsYpykKxkKyf9UdZRWqcqdEkjFGyOtwmSTwn/uB79vCGwnZSoaQ2RrpYg2xmF2MA3FtX Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: cfb2e2d4-992b-40c8-22a0-08d813727117 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2020 10:29:11.5517 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4TKhC5fjW+LfuH2aNyEUel7694r4yglgaMgx+ZYradzUwac1tSSCYy1GZNifuOaQG/CGExZKVjhkqHu4T22DO+I+uuWfwzjhqQviEbgezFU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3177 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jun 2020 10:29:19 -0000 SGVsbG8gTWFjaWVqLA0KDQo+ID4gVGhhdCdzIHRoZSBvbmx5IGtpbmQgb2YgYnJlYWtwb2ludCB0 aGlzIGFyY2hpdGVjdHVyZSBzdXBwb3J0cy4gIEFzIGZhciBhcyBJDQo+IHVuZGVyc3RhbmQsDQo+ ID4gdGhlIGtpbmQgaXMgcGVyLXRhcmdldCBhbmQgdXNlZCB0byBkaXN0aW5ndWlzaCBkaWZmZXJl bnQga2luZHMgb2YgYnJlYWtwb2ludHMNCj4gc3VwcG9ydGVkDQo+ID4gYnkgdGhpcyB0YXJnZXQu DQo+IA0KPiAgRnJvbSB5b3VyIGRlc2NyaXB0aW9uIEkgaW5mZXIgeW91IGRvIGhhdmUgZGlmZmVy ZW50IGtpbmRzIG9mIGJyZWFrcG9pbnRzLA0KPiBvbmUgKG9yIG1vcmU/KSBmb3IgZWFjaCBpbnN0 cnVjdGlvbi4NCg0KT0ssIG9uZSBjb3VsZCB2aWV3IGl0IHRoYXQgd2F5IHRoYXQgd2UgaGF2ZSBh IHNlcGFyYXRlIGJyZWFrcG9pbnQgaW5zdHJ1Y3Rpb24NCmZvciBlYWNoIGluc3RydWN0aW9uL29w ZXJhbmQgY29tYmluYXRpb24uDQoNCkkgcmF0aGVyIHZpZXcgaXQgYXMgYSBiaXQgaW5zaWRlIGV2 ZXJ5IGluc3RydWN0aW9uLg0KDQoNCj4gPiBUaGUgcG9pbnRzIEkgd2FzIHRyeWluZyB0byBtYWtl IGlzIHRoYXQgd2UncmUgYWxzbyB1c2luZyBnZGJhcmNoIGJyZWFrcG9pbnRzDQo+IGFuZCB0aGF0 DQo+ID4gaW4gb3JkZXIgdG8gdXNlIHogcGFja2V0cywgd2UnZCBuZWVkIGluc2VydF9wb2ludCgp IHRvIGJlIGFibGUgdG8gc3RvcmUgc2hhZG93DQo+IGNvcGllcy4NCj4gPiBJIGhhdmUgbm90IGxv b2tlZCBpbnRvIHRoYXQgc2luY2UgZ2RiYXJjaCBicmVha3BvaW50cyB3b3JrZWQgZm9yIG1lIGFu ZCB3b3VsZA0KPiBhbHNvDQo+ID4gYWxsb3cgc2hhcmluZyB0aGUgY29kZSBiZXR3ZWVuIGEgbmF0 aXZlIHRhcmdldCBhbmQgZ2Ric2VydmVyLg0KPiANCj4gIFdoeSBkbyB5b3UgbmVlZCB0byBzdG9y ZSBhbnkgY29weSBpbiBgZ2Ric2VydmVyJz8gIEdEQiBrZWVwcyBhIHJlY29yZCBvZg0KPiByZXBs YWNlZCBpbnN0cnVjdGlvbnMsIHNvIHlvdSBjYW4gdXNlIGl0IGluc3RlYWQuICBKdXN0IHNlbmQg dGhlIG9yaWdpbmFsDQo+IGluc3RydWN0aW9uIGFzIHRoZSBicmVha3BvaW50IGtpbmQuDQoNClRo ZSBicmVha3BvaW50IGtpbmQgd291bGQgZGVwZW5kIG9uIHRoZSBJU0EuICBBbmQgd2UnZCBoYXZl IGEgcmVhbCBsb3Qgb2YgdGhlbS4NCg0KSSBkb24ndCB0aGluayB0aGF0IHdlJ2Qgd2FudCB0byBl bmNvZGUgdGhlIG9yaWdpbmFsIGluc3RydWN0aW9uIGluIHRoZSBicmVha3BvaW50DQpraW5kLiAg VGhhdCdzIHdoYXQgdGhlIHNoYWRvdyBjb3B5IGluc2lkZSB0aGUgYnJlYWtwb2ludCBvYmplY3Qg aXMgZm9yLg0KDQpNYXJrdXMuDQoNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBB ZGRyZXNzOiBBbSBDYW1wZW9uIDEwLTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiAr NDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3Rp biBFaXNlbnNjaG1pZCwgR2FyeSBLZXJzaGF3CkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29y eSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwg UmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK