From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by sourceware.org (Postfix) with ESMTPS id 42B423857C62 for ; Wed, 5 Aug 2020 21:44:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 42B423857C62 Received: from hkpgpgate101.nvidia.com (Not Verified[10.18.92.100]) by nat-hk.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 06 Aug 2020 05:44:33 +0800 Received: from HKMAIL104.nvidia.com ([10.18.16.13]) by hkpgpgate101.nvidia.com (PGP Universal service); Wed, 05 Aug 2020 14:44:33 -0700 X-PGP-Universal: processed; by hkpgpgate101.nvidia.com on Wed, 05 Aug 2020 14:44:33 -0700 Received: from HKMAIL104.nvidia.com (10.18.16.13) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 5 Aug 2020 21:44:33 +0000 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by HKMAIL104.nvidia.com (10.18.16.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 5 Aug 2020 21:44:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EIOfobJ1MNLj+53ctwv9t8qvBwTl1SzUSTCh++vtv+0i3JehjEckTCZ74VPD0n2VS30A1AVZw7ZerUOuW4MnEUpIozzQKOpzOLP8xbcNr9hcwbnaqxCqPBaH4B4yERqQOJijapybAW0iEtHvyPJq4L8illSgIfVtU4onw0GGgxKBfhkMQ+aFLKEl6m4G37hExMT6Ft3+BXW+WFohXB5r+BnRY66LviZCbLzbiMfuFAp83Dt9WnLwkI4Rp39Rn8pDy7vtazoPMb7C9oIdHjF9EknHK+BdykgnoMugfqE4R7HXsC/xjSfsJy1fgqYXy5HhX8tll11QynjK/32IMwJ8AA== 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=Svk+lXb8udD2uKxw80uhX1NvRYQGBsVgMF8RF+kQEeA=; b=BTOi7GuAvFg/i3aldSFFUDslGyCMObYYRTty3g4hinG29HUNIMy23rq+923KQgAZ7nVrzQOz7E5MhQcAnYUK0zNbNNlIDDLoDjMzxIk59Rxvvhc8GLIHu00/jYuDhbInmfzqYLHMt+I+nMZMWIM+admgRpvjEXkfhL32etJaw+ngPU/jcu4r+0eq5KZCVPMQyMpieV3+ws3X7r0AIEOPTEnlK5rTv4lTF9gfqTP1Ubo2yG11iEifA481xJDD5lgt89XbjA6pgIXqh3f+Dmb3LtFBLbwnMwb4Bv0OcD44jAkF4JMrx7SRDd81WvlxU4egZyXTdFrn4yebJClFGDUa0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from BY5PR12MB4066.namprd12.prod.outlook.com (2603:10b6:a03:207::22) by BY5PR12MB3763.namprd12.prod.outlook.com (2603:10b6:a03:1a8::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.17; Wed, 5 Aug 2020 21:44:29 +0000 Received: from BY5PR12MB4066.namprd12.prod.outlook.com ([fe80::d83e:a833:bb9f:f42d]) by BY5PR12MB4066.namprd12.prod.outlook.com ([fe80::d83e:a833:bb9f:f42d%9]) with mapi id 15.20.3239.022; Wed, 5 Aug 2020 21:44:29 +0000 From: Victor Collod To: "gdb-patches@sourceware.org" Subject: Re: [PATCH v3 0/7] Improve intel IBT support Thread-Topic: [PATCH v3 0/7] Improve intel IBT support Thread-Index: AQHWScbdl+Z13/MKxU6+GwOnTInIwqkqTtf3 Date: Wed, 5 Aug 2020 21:44:29 +0000 Message-ID: References: <0cc93067-1313-6434-4330-61a21736376f@simark.ca>, <20200624012857.31849-1-vcollod@nvidia.com> In-Reply-To: <20200624012857.31849-1-vcollod@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2600:1700:38d4:1030::c] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ad38a82d-a847-48c2-a312-08d83988bb5a x-ms-traffictypediagnostic: BY5PR12MB3763: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2887; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ceB5rvdLvNN8+QVSV1cekGjzAUPZ/8yhcR7MM75aqpYEuyvrU5+A0yw7jDRU69Oxiu1i74bGlLcpZQUcg5Bvl330k3ld8m8KAomwTULRbyzRn9VVMKRDw5tpmVQ5jrQ+UKrzMVI7rDBCk3ZUl7aSn0dJc9BMKVo9MHBTkSotyaEIQpS0GzVhKDt/xAAhEA5pW6YM8Tm+jhH3+wKCJvO8gK2jjzyEvjOX5aN2ja19R4i9wCE3c9GzdK20Z2ENIKXJS/e6UK5xyzB9ehfBSPpRqri+n/HoXMXWpxcDDNSWtrQNWROLAwMMR7oAcD7jdRrrVtH7mSQ0u98ECac3xbLNjA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR12MB4066.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(376002)(346002)(136003)(39860400002)(396003)(366004)(86362001)(316002)(9686003)(33656002)(6916009)(55016002)(66446008)(6506007)(186003)(64756008)(8676002)(71200400001)(53546011)(76116006)(19627405001)(8936002)(5660300002)(478600001)(52536014)(66946007)(66556008)(66476007)(83380400001)(2906002)(7696005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: LlMM8Buh+BzG4jhOGY0alCHcHfuq44SqXMMxvaxWRcpfcCjdWjpL/Njr2YEeMs1Kb0qZnFFJBNBPEvPRgzGSsV+RdQa/rc3xmV48thiAt9tVYs1i2UM6AJbKKxFQTqcQwdQr712vTfBScTozsUKMtKcIhrouJ+i0TSemp0zZ52aHr4IDtaKgy51D9GWVCt7/Ss6jEKdEwH69jhRFrvp0kL24JlyXNOs/YR1+M8H4GxqaXKrxKGuA7YxCspvptpyIb91+4OJGR7aY9xL4KXMFAfRuFo0c8HfiBo6aJwS7un9l8C+VBitXeRFSDvHKde6lEDJ2ssg+D0N90qKYD8927wppLxIA8JEAV/ZBHHFTvwQCrzGFn463VpZcuT8XT5JvcTl94aiPi0L4ot9TEJGV7cGe903c1sB7V+3/IvRHi7FgIIfT1wSzSkra6TEGxKie9UmSCQgnKtLoz905vvhyE7WlCd2ewqXskZH5NwoOXAX30Vl3tLs6hiUoiIQ5KKIJj1vl2y1h4JLi1zmCIfMozLKbyImaIZyIldbZSlxck5HQJRMpVPmoROxE2ZFHuzxtDiWo/DsExvdJNsZSttji8rCkeb5YtSbvryIMn4A8uWWzlrG8Qwh5wOZzg3znokYtRSSFJwdpbD8G4lFlgRhvmamrUaKnOaDTsY9Bk2LsMvc= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB4066.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad38a82d-a847-48c2-a312-08d83988bb5a X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2020 21:44:29.3136 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9T1kbqmjOoMOHrVmy+cWhM4KdeNT2iuc+WmvagEO4EPeqD1m2K1bIH/Srg+39QLgaWJQp5Nb1GvHWogXK3PiBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3763 X-OriginatorOrg: Nvidia.com X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 21:44:39 -0000 Hello, Can someone have a look? Thanks! ________________________________ From: Victor Collod Sent: Tuesday, June 23, 2020 6:28 PM To: gdb-patches@sourceware.org Cc: Victor Collod Subject: [PATCH v3 0/7] Improve intel IBT support Thanks again for your review! Victor Collod (7): Add i386 support for endbr skipping amd64_analyze_prologue: swap upper bound check condition operands amd64_analyze_prologue: merge op and buf amd64_analyze_prologue: invert a condition for readability amd64_analyze_prologue: gradually update pc amd64_analyze_prologue: fix incorrect comment amd64_analyze_prologue: use target_read_code instead of read_code gdb/amd64-tdep.c | 94 ++++++++++--------- gdb/i386-tdep.c | 19 ++++ ...n.c =3D> i386-prologue-skip-cf-protection.c} | 0 ...p =3D> i386-prologue-skip-cf-protection.exp} | 2 +- 4 files changed, 71 insertions(+), 44 deletions(-) rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.c =3D> i3= 86-prologue-skip-cf-protection.c} (100%) rename gdb/testsuite/gdb.arch/{amd64-prologue-skip-cf-protection.exp =3D> = i386-prologue-skip-cf-protection.exp} (97%) -- 2.20.1