From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) by sourceware.org (Postfix) with ESMTPS id 648483858D34 for ; Mon, 15 Apr 2024 09:03:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 648483858D34 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 648483858D34 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.16 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1713171808; cv=fail; b=DZkNwx8Hn/zANofYpCkYAQoOQs5gMVexFyFFpLZqnECpJHeprTxz9CQUFxgb5XtYfuCjhvqFtHCGrLdjtH+depiamh5C5HU5Xhz+ndzSb2iiMvpEjySkKHGcbra7MlOT5N2qwty83AkE34WdOta64XF7equ35s3Rf3/NBWXV2ho= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1713171808; c=relaxed/simple; bh=gd+lF1XBDnCJbXvnQcGFLO8D6ieMogz+/6JgeaqG7K0=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=s9xI7fc/5ImxK+Ll4kqiB5ulRcyNMKys1HjCzFuCBL2y32Sn4JQGmvzYFelyw0L4n+5xk3bPeq7a9aX+LPkcCXDTw2JR1DhlSB/4dSRPmVCHJGYl1aZHGRnkyF/jtWnBzF5xv5ageSzz+3P0S8bXpVwfUmeKe0WDkxOUuQoPjSg= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713171798; x=1744707798; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=gd+lF1XBDnCJbXvnQcGFLO8D6ieMogz+/6JgeaqG7K0=; b=J3mNqhEvu+3dsSmVDjD6VdmvEH/Q1lgOyepueYhW9A1xNeF8YPsJw9N0 4C6KlvgiOwf1MSNtamVtgERxSwFOflNGJSLIHBd53gZCEjXSgcXJ4dFfe VfwhtJFb/GvGx9j1VfxVMZWnCpxNEVV1lctlwxGbUpYETbNUFFl/MlAsT RpFTS5KcTbHkGdF25IS//0mzeos4scIbQ5jAW26tdeqdR1wwBm7Mv+w6V deiyNPCsEdlmO5eUc+JQg9CpLEQZq2Evxmb1LVmyOhE3MqygkTjKGuLPO SbrwrUOMli8dc5r/MwRvP69NUjBSfXWB234GbyMi23UOArBph8cKLkZpc Q==; X-CSE-ConnectionGUID: KOMISZoPTy+Gik7YCbY7kw== X-CSE-MsgGUID: sQya5WuCSLK3Y7k7lN/j2w== X-IronPort-AV: E=McAfee;i="6600,9927,11044"; a="9101406" X-IronPort-AV: E=Sophos;i="6.07,202,1708416000"; d="scan'208";a="9101406" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2024 02:03:16 -0700 X-CSE-ConnectionGUID: hyLTJ+GpTzWjA34Sy2Uf1g== X-CSE-MsgGUID: VTK9YCagT6isQRGEpauP8A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,202,1708416000"; d="scan'208";a="59295942" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orviesa001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 15 Apr 2024 02:03:16 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 15 Apr 2024 02:03:15 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Mon, 15 Apr 2024 02:03:15 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.171) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 15 Apr 2024 02:03:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fiNNwx77TmYx7dAOzgmYsbhx1mTrvJNX1hVKDvYHlix+OqVIwFvsdA0S05iM+zr5D5Dmvwp7oNhWKUYv0vQKko+RI4KIqnD3ZJl7arr9mON3g5ga9rcOO8ZsSJlka/O/z9/yWS1xSlSF77zcoGOEEJjf/RcIToUL2BpMYobmcGFFy9/R+8LZnZxCqWa3SI9HRtr8wBzZiHFuybafgVP2DQjJODxuGjloSo/z+/rX5UFXXXMosM9sbOj4aKbz9TXm3MklSR+VR4KSjGCsuRxtukRG2fPnLEfs6No8RoTKsQ+bOEuxoTsvbDJwJW1DvXp+C/GFE0XLCX1KVWKyGBUl1g== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MwiVTghnNT5Dai/XMUE0ntWhrRLWZpAf0/hrhLlxDJo=; b=f/y+VFVUfTW4X+o26ip+AENqUkkx8IyliPrkk8WgeC7495r9y2OkcOPPnGihGjGc3P0hBoT7VQ+BUdzFUNGtdAG0xEYUZVcL7j2DX28+OHsqxJ0dD2kV90sDtFBQDWvLOKy4WZlsR82x2h/+GD1uHVikP3FFHjPOP5BYdqRPxtBUqOSYWHGMKlD8rp8o2CRDHTUIP/Jnc85PORKcTfWD+oH3Y+VwvHcJFxoFCD2jd/WQtTNeGMV0fyztxJjbLyD8kDlJ2G46h4uG/VIg8+xYKU5XCSY0pu0Jc0BZm6msxfHnzxWraKoIO0WtJm7MRN9iirXzdgTuLuqGIMTSL43Rmg== 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 DM8PR11MB5749.namprd11.prod.outlook.com (2603:10b6:8:10::15) by MW4PR11MB5798.namprd11.prod.outlook.com (2603:10b6:303:185::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.28; Mon, 15 Apr 2024 09:03:12 +0000 Received: from DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::9cd7:dc83:b05b:c77d]) by DM8PR11MB5749.namprd11.prod.outlook.com ([fe80::9cd7:dc83:b05b:c77d%4]) with mapi id 15.20.7472.027; Mon, 15 Apr 2024 09:03:12 +0000 From: "Metzger, Markus T" To: Guinevere Larsen CC: "pedro@palves.net" , "gdb-patches@sourceware.org" Subject: RE: [PATCH v5 4/4] gdb, infrun: fix multi-threaded reverse stepping Thread-Topic: [PATCH v5 4/4] gdb, infrun: fix multi-threaded reverse stepping Thread-Index: AQHaixs36RLeLeqlr0WrHhEdntmMEbFlDwSAgAQA0lA= Date: Mon, 15 Apr 2024 09:03:12 +0000 Message-ID: References: <20240410074613.54520-1-markus.t.metzger@intel.com> <20240410074613.54520-5-markus.t.metzger@intel.com> <049130fa-da68-4834-8655-7e5a1c43de00@redhat.com> In-Reply-To: <049130fa-da68-4834-8655-7e5a1c43de00@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR11MB5749:EE_|MW4PR11MB5798:EE_ x-ms-office365-filtering-correlation-id: 028c0294-70cd-4263-039e-08dc5d2ae106 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: EV/erSOyxvXD10k76L3dqnfN/4R31Ph2gaScf17oW8kunLYRvU5F5xYpljalWWBysCEFqHN1gGOV4erekZ/jt3Tbk9lgHYBkO3LYOkNQnn3gcTysH8by+q0Y/8WU8EwRDgt3JcyxQ0VLu3NW7vnJ7O1woKPQtqGAaEyNA7w8gF4ceEXWWr9+XUNVmEV/8paLaPpnWcRiT9q4l5m2INXMQyq7ZI2bur7hsfcwz6obh5Ed3vyCE+czxYISdu8yRznG7UAecJpVoVlJNpYXrcKMPLQTlqyz4gNFutVEKVBVSp5j+rqoK7AAsZi5sQHPzsXyNrllPPPFikigisaOg4a0uZVHXJXjoHXK63zrdVpkIgN79yI59OjhouKeqg0FW+69dGzYGWVLuCHCJxybWkPcZ6Mu1LGwssks7QRK+qhjFbq2xxPeL8xQ8dI5MDXrCmRaGV/0lApP6dx3UvBfhPARYAV0KFb0KKQyQNFf88w8wE8iq9sEdKn41U/4z6iLLiKPczCRIy/+212zyUhsn9zBy0rvxpjym7TougR9RhdgjHiPfNpSAM/6xhRPpQ/mG3pJKpYAa+MHw2USegmpGgT1SupWtiVhFai5pPmc0BP82mAyCeQZ9k2waCA36udXfezRUp8Wbjo0aITV88914q5y7gBPoBbC4ulR3Z+DQgnxGftXm5L+AvUUU1p1WgXp0Nkeeb0An4wug8sXtsC8DX/WSA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR11MB5749.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007)(38070700009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?enozTWs2UUkxNC81b1pLelQzMGhQb2NHV2Zid3NsTU52L0RSd0hOQW9QeE9Z?= =?utf-8?B?aTFkSGVSSkhMc3ZRcmxnS2hhOFo0YXFobDFnc3dEMzNSUzF1WWUvdHFxYXJS?= =?utf-8?B?OEt2WGxGSUxrTFVaQzJOSDNaSzRna3B6aFdHRTFJcmZVbHNJUC9nMlZQaEN2?= =?utf-8?B?UFZyaUhRRjJ3TWRkMEx6NHhFelF5eVVjWjFWSWx2MVo5N3N2dStJb0NVcmwx?= =?utf-8?B?ZS85djBjWXFsQWpLaTVsTGhvbHpxdW5HRm95ZDBZZ21vWGh2RVBrQldaQWM5?= =?utf-8?B?Q3pDK1ozNHVWUVZEend6aHRwUXY1bUlxMm5hZVZ6THk2SjcwbldrSTBqUnlZ?= =?utf-8?B?b0JTNi9nbmpJRTBRVzBCKy9kLzBLUzFLKzhOMTdpZW1tbGRVbHc3dVpNOWxD?= =?utf-8?B?V3cxejdFUGpIaVRYWW1rYTdQblc2VjdsUnlHUFhxUWNtK0VsWWUrKzZxOEY3?= =?utf-8?B?ZjE2TG9xTmlQYk9sb0RDL0ZmRDBLY3lPMTk2c2N0Nk9vVFJ5T24zWDVkazgr?= =?utf-8?B?ZUp6TUxCU3pqekZvMUhlaytBUE9jZUIzeUhvSDZ3YmxLZE92bm83cGNUWUpa?= =?utf-8?B?RnBXbzkzSUVQUTR4V3MxL1RaMHJQcnNyVE4wNGZSMVE4Q010dndmckh3cVIz?= =?utf-8?B?YmZ0RlluVjZLT3JJZ1RrR1hKb1dWSHVmYStWVloyYllNcjJrSElOQkR6QzBE?= =?utf-8?B?WTU4QTZ4Rlo4SWgxWFRLbUljc01GUm00VnlsN0drZXByeTRNWC9xVU5mSlB0?= =?utf-8?B?ZWtYMWU4UVcwVWtSVTV0K1ptZUpvMnl5U2IxdU5PUTNOVkJmemtPRm9JaTZY?= =?utf-8?B?L1RlUXNlTGhqR1l5RW4rNnNjWXNCbjh4c1poVHprcG8vR0tHb1RzOVhGczRo?= =?utf-8?B?eG5hSlI4VU5rUUNZYmpOQ3Z1NjRqOW9GNHZlTngrR3VpNFpOQW04N0FhSnNv?= =?utf-8?B?c3JjMk83K0hGYnRQZnJONkhzUFUyRDNJMkliSnRENzMzMDF4UGlFdWV1YnRL?= =?utf-8?B?K0VBNWFmOS83eldGbENvZFZ4dFEweDVweU94YmlGbm5FeVVYL0F6dzZodVFx?= =?utf-8?B?ZHBKRmkxQVFHRFREcFRxZ1M4STRiYzNSRUd2cndmNVFmcEJLd0hMYktLc0JX?= =?utf-8?B?NktmbWdqdktRQUhwRzRMRlpvYmwya2tjU3FEcng5V3V5TnlIY29najZaMnRu?= =?utf-8?B?cGxId3dEOUc4ZFJUbzVuai93QVd4MHE3bkloVUlESkFKYVV4Q1lqYm5VK2Fi?= =?utf-8?B?RmFFSDJKdStETCszSkxBc0ZJZXFVelpMRjF0Yi8yN3R6U1VtalBvTXYrR3FR?= =?utf-8?B?Y1dwbUhTZHNHSXpkQThpQlB5TGdyT2tuVHp1YzZ6bVV3eUNXSWR2dEV0SGZu?= =?utf-8?B?V1d1V0cvcHpyeEdsb1pNRGJGM0o0WlJDeEp2TFZLeTMzR0JxK1Ribm1FQldE?= =?utf-8?B?T0pVbnZZZHhMYzhiTm5HUlRNTFd0cmF2bW1VZWcyRlZZNngxYmd2WXF4dDNU?= =?utf-8?B?SU1BUTV2UkJjdWFhZHUrTTJtdzVGSFM4bzl2UTAvSmhSbjhzV1RGRTZpRENx?= =?utf-8?B?aElOMTFBY2krOVNGTTN1MUlpZUZsUkVLb2llcllaOG9Yb2NLVHRoNm9xRmlj?= =?utf-8?B?RnFTbi9XY3QwSSthcmNGUDYwK0sxcW9FeEwyOFhqTFBCZlRXWTZHMVZFbG1k?= =?utf-8?B?cXZmUUpPaW5GTDMvODlXR0NBSU51RXZnQy9YT3FRY21GL3htTStubGxNcGFl?= =?utf-8?B?eXJ5ekY3Qk5KTit1b3ZhSmRQYjBoNDF0N0s0NklFaEtCb1dGbFVxeVZYMHB3?= =?utf-8?B?RjdmLzhONWV5cXlmTE4xTmJuK0h2a0Rvc0FPUm9PeUxyV0lGenFUcktuQXlR?= =?utf-8?B?Mzc5MXhXaXJVNEZVLzUrN2xqdDJBdG9iT05ydllIUkxITHJjaHJGUXRtOEdx?= =?utf-8?B?NmZ0Y2xGMk82anJxd0w3TnROWll2Z1hpVmlmek14clVzbStWd3RVM3FXeUNC?= =?utf-8?B?a2l6TjRadWJadUVqRzRXUzd0aTg3Lzc2Q0pSOXc4Nlh2TmRjdnhFNDIvcWY4?= =?utf-8?B?ckxsL0Q4aGdTWFN4NDAvaFBSMVkrMi9zcVB6bHNvM2dGN05vYlphN0NQNjNX?= =?utf-8?Q?SUdRz+lxmz3MW5DU3LbZd7lNx?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR11MB5749.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 028c0294-70cd-4263-039e-08dc5d2ae106 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2024 09:03:12.4505 (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: rtaN4WWnFf4Bvvhm4bJfMlb6Y4xs98Ry7AkZpCAs3/6GqKUM1B08wcTlRO2uT5lOHPz2wPVTRq3iP6O+nGadxoi9yqcQQ9u+a+vbxCRlUUM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5798 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Pj4gQEAgLTE3OSw2ICsxODYsOSBAQCBzdHJ1Y3QgdGhyZWFkX2NvbnRyb2xfc3RhdGUNCj4+DQo+ PiAgICAgLyogV2hldGhlciB0aGUgdGhyZWFkIHdhcyByZXBsYXlpbmcgd2hlbiB0aGUgY29tbWFu ZCB3YXMgaXNzdWVkLiAgKi8NCj4+ICAgICBib29sIGlzX3JlcGxheWluZyA9IGZhbHNlOw0KPj4g Kw0KPj4gKyAgLyogVGhlIGV4ZWN1dGlvbiBkaXJlY3Rpb24gd2hlbiB0aGUgY29tbWFuZCB3YXMg aXNzdWVkLiAgKi8NCj4+ICsgIGVudW0gZXhlY19kaXJlY3Rpb25fa2luZCBleGVjdXRpb25fZGly ZWN0aW9uID0gRVhFQ19GT1JXQVJEOw0KPg0KPkknbSBhIGJpdCB1bnN1cmUgb2YgdGhpcy4uLiBN b3N0bHkgd29uZGVyaW5nIGlmIHRoaXMgbWFrZXMgc2Vuc2UgdG8gYmUgYQ0KPnRocmVhZC1zcGVj aWZpYyBpbmZvcm1hdGlvbi4gRG9lcyBpdCBtYWtlIHNlbnNlIGZvciBvbmUgdGhyZWFkIHRvIGhh dmUgYQ0KPmRpcmVjdGlvbiBiZWluZyBmb3J3YXJkIGFuZCBhbm90aGVyIGJhY2t3YXJkcz8gSSB3 b3VsZCB0aGluayB0aGlzIGlzIG5vdA0KPmEgZ29vZCBpZGVhIChpZiBub3QgaW1wb3NzaWJsZSku DQoNCllvdSBjYW4gaGF2ZSBvbmUgdGhyZWFkIGdvaW5nIGZvcndhcmQgYW5kIHRoZSBvdGhlciBn b2luZyBiYWNrd2FyZC4NCkJvdGggYXJlIHJlcGxheWluZzsgd2UgZG8gbm90IGFsbG93IHJlY29y ZGluZyBvbmUgdGhyZWFkIHdoaWxlIGFub3RoZXINCnRocmVhZCBpbiB0aGUgc2FtZSBpbmZlcmlv ciBpcyByZXBsYXlpbmcuDQoNClJlZ2FyZHMsDQpNYXJrdXMuDQpJbnRlbCBEZXV0c2NobGFuZCBH bWJIClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1YmliZXJnLCBH ZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3LmludGVsLmRlIDxodHRwOi8vd3d3Lmlu dGVsLmRlPgpNYW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBTaGFyb24g SGVjaywgVGlmZmFueSBEb29uIFNpbHZhICAKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5 IEJvYXJkOiBOaWNvbGUgTGF1ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBS ZWdpc3RlcjogQW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=