From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2077.outbound.protection.outlook.com [40.107.22.77]) by sourceware.org (Postfix) with ESMTPS id B266F3858D37 for ; Mon, 10 Oct 2022 16:35:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B266F3858D37 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=PUkFLnFYTzB5NmPK6h8M9mUiCjOGhHCaMHHEoXjN8nTHgeH+vngv6OpvlsX5ceAEH5H+zFuJgTaLUII5r4TRjTZRCNO2P9LldwLR+IfeJUhuy5olq1kBpB/wvsv+EpWMni9vp0J5boGX0szR6tavYc1gBbITKEyMHBuOKDG++GHG7voKRKCHzo70PCGK16NbcLR9/t+84zUbYis++2uzbE2l0oZ2iVl1jIv3LdGA5+oVaS0YWlOUZakieB8fPF0Luxszr804wWE8XNGSSdU8EuqC4L9tX/Z+/EaF1p12homQPqAz+ZbNlzjBeVJoF/Nl4PkmLc6kiuClu6gNpqgF1w== ARC-Message-Signature: i=2; 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=+PgV+v69KBkqpsyECbs+MxmM+1GD6pWlEfYqK7upomE=; b=EzZvvmKOoqDfVKH2Ip5DsRPREvQ3BTyaeiLrhfDuhh1WNQSUv1H7iAxGdEdCiABaPUPDolfVgJ/NcMtBY+ctUkSzVVEc7g/19RIQxXktTDLkcee5+sRC1zxUgCrPlXEwN6RkWaFXfb8hoEu7Q6+1mSikt4F3me+MkAtfvMB2bskL9ovW/Prv9IWB0fUn5CZMt1HSeypxsmLvGXdsBCkgK+uN8FWHKhe8Uz0GlK+zJzPXvJ2cPYWz7z/jjpucv/McWye/P0ZHMfTrZLmh0tKMi0aakQxIyCbcQ0Klk4Suc4IpoZ8TqkL0zpFz+Mz3i53mrlHC3H6ZuOto87m3naJIXQ== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) Received: from AS8PR04CA0060.eurprd04.prod.outlook.com (2603:10a6:20b:312::35) by AS8PR08MB6535.eurprd08.prod.outlook.com (2603:10a6:20b:336::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 16:35:37 +0000 Received: from AM7EUR03FT042.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:312:cafe::2d) by AS8PR04CA0060.outlook.office365.com (2603:10a6:20b:312::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15 via Frontend Transport; Mon, 10 Oct 2022 16:35:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT042.mail.protection.outlook.com (100.127.140.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.10 via Frontend Transport; Mon, 10 Oct 2022 16:35:36 +0000 Received: ("Tessian outbound 86cf7f935b1b:v128"); Mon, 10 Oct 2022 16:35:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 0c86a66c884139e9 X-CR-MTA-TID: 64aa7808 Received: from d8a875f5f4b2.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 03891D3C-A29E-4601-860D-630E7484E831.1; Mon, 10 Oct 2022 16:35:30 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id d8a875f5f4b2.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 10 Oct 2022 16:35:30 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X5XMP9X2gUd+e1VpQLM1FmIbXtEAM9xYWRKnhweIwqUOkGm6t0P/wYxLxPGUQNEOQvaORr0DJi7iAjhqsDBXo/YG5caH+LeAPjW3R1CiqhEJXr9cbwT88G/T57vxgvRRROhiPb/tFzM94DRMgv/8dC6rOsnI9REWIO8bAZ08DThc9kkSYqE7T0QEVs9YrWvbTsxJNOYbTIOwn1VwwCUgNLQqc8xzPclpREk3sDRnrMNJdF4NP9tA0usuSRUmqi+wv4JyEuXxWyvrWtPcuu8NqiBnPaMGbLEi6KmrnudsO4Xe+iGXCyfAKJ7e2Rz15cPiFkkATu8exeODYv0ZlvFc6g== 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=+PgV+v69KBkqpsyECbs+MxmM+1GD6pWlEfYqK7upomE=; b=ch64KE7+l39Q1xkxr/KA4awoaS94cui5XX+0tp8WIKGbnQQ56WYpTE0mDZFhvVoNQ9w5RtbMZAOmokHQRYb0CpxI1J07dpfutf/S5n+t/xRvIc2SUSIt65ajSxpdWFjJEoaS7xt00LW3ibGVlCQT2LAdhsOdrFauilsVUmEpy6IN3IRJFlxflpz7BoRfop7jgpA9YSn7Ma79qdDmtDYUyYQUI5BYmqV1AFirjf5FcQ4U0M5jJ9NQRP6TM0MGp68b4Gv+UnEictxO3ZmzqgQEAHTN8X02b/dGf48UAf/eYjSi1DgD8y17/yqkSMHkdSu11QsLybXlUrqfNc4xBWsZaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) by AS4PR08MB8144.eurprd08.prod.outlook.com (2603:10a6:20b:58f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 16:35:29 +0000 Received: from VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::bbeb:a49e:d969:5d2]) by VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::bbeb:a49e:d969:5d2%6]) with mapi id 15.20.5709.015; Mon, 10 Oct 2022 16:35:28 +0000 Message-ID: Date: Mon, 10 Oct 2022 17:35:27 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH v5] gdb/arm: Handle lazy FPU state preservation Content-Language: en-US To: Joel Brobecker , Yvan Roux Cc: pedro@palves.net, tom@tromey.com, gdb-patches@sourceware.org References: <20221005084829.265088-1-torbjorn.svensson@foss.st.com> <20221010072042.GA9779@gnbcxd0114.gnb.st.com> From: Luis Machado In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0266.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:37c::8) To VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3919:EE_|AS4PR08MB8144:EE_|AM7EUR03FT042:EE_|AS8PR08MB6535:EE_ X-MS-Office365-Filtering-Correlation-Id: 66d0857d-f14a-4c31-ecd8-08daaadd75e8 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 4Ir6KuY5cegEuCdVh7a6mOR9MSq0sIDykb5PTVWn/5jYdiIam6JgVF+TuE1Capx9BiSh1cfHpXhtC6dlOjh+Pamy89hNHbEfFJ/5y2C+5G77J3slRW+1R6SdMPdMHodTNITKZVlx7Sf5xyqFlDgS/hRVunwxoHusWmutCl/tbbF6jNOFt2U/k9NX3kbUkPB1YiyWToJqTf2o50WPrQ/JIf4Q4OgqjTLIh4MFb7cZDhdpBrZ1P2sEsdWyXjNCiNWGy5kREL/K3iBtqHH9W1MOKcC/mjCmzWee8t0jQYq1ctIFrG1Igbtb8uXf/LWT3eyCeBQNmv1wLN6rcT1RAwC7FnT0oxP9xtmd5TJj5ITBxn6LmoLb3c1l6o2pxo9FWMZrj1gH2/lDvpJV258qd2O39vekNyRL9ShvRMxBzdd2pNFbakThyG8pkwdaZiL/4cdc4fFJDT9r/6lCtFBGmC4uzIAYBh/eTSUHnpwss59ldJoFeCCY6PL5VXylvrOUUZqG+8G+18wybdLXs9x8TPko4+NOZ6lmpj5ONADNRtoRZUuu0k7wTFCz7+zzGjUczA+navf4EU3r9GElKfDPfxd+P2AX45h4Gmi5BxdbJgcyhQCW+xEMzRipwiSMknMx4tXx1cMV4Srv7FhS+aQS543/gylS15CpOMiMxn/v4Mk+sAQ7nu1MnUpSa64pEJ/rBBHLeiglEAsFI18a/12lo+BtMydoTktrYaxPBWAqcwC/bIPrs8IgXkpwLEPrikmTNMHtGY1PlB1OL34rgbpxq3UuqXFauMD1fTBRc3Jon6fSW68= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB3919.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(396003)(346002)(376002)(39860400002)(366004)(136003)(451199015)(66476007)(31696002)(36756003)(38100700002)(66556008)(4326008)(66946007)(316002)(86362001)(8676002)(2906002)(6512007)(41300700001)(44832011)(8936002)(5660300002)(110136005)(186003)(83380400001)(6486002)(2616005)(478600001)(6506007)(26005)(53546011)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR08MB8144 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 1f99e1fb-3d1b-4496-9ba0-08daaadd70f7 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: u/UesvUb1tK51wernTQN4YWpTmP0M8Q+thnHnd0qSRvvvcN8Pe9wyu7/LV0icxS7fQv6T5RIYs5Pa3iDaIWbTYoWxgr4CgA0X6ufQ2635OR9nZ4uK83pzf+aWbldgWGpNrx3LKzV57mw+H5TtFrABS7d1po+E8a0M/jcneAlZfJKqtpGsYQfCVYxH4IxiqtVaiCDZorON6iEGoWTdAXBBZ3AsMkrGNEiI1tSlY1rx/FefMwHFUKL9XYsveNP5HU4lKQJWGztDhgUcNGR9rxG161THevwfP5UTPHrILj8aSITerTS/7DljFa8Sbb9Deae+iNZz4QGjnK0zD6EJig2oWkFFlYA/kHTpaH9iIYAaofO8vugCca3OZF5jF0FE8XfO4nyFgYGIgOHXKOUCdsizesKZCjDl0RacdNPUUFPmj90jG8u9RRol4AE7uqblxH/sB1ywyC3IU7MLs3kWsc817h/xlhDYIEux39/fweyG6+GJvNEqPTncO3DMU+QyXdsSlDeT8RURMRqRE5dVX34ZSlt2yJceSChiOjyZZBHX1Pay1zguBdp2jsfm8uz8XZ8Wuvw8bKs0seoZmlFp0eLZe+DS9XFNNZERrn2c6n1O+k3vo1OxRIEPcvCoCA/s5a8We6+F/NYRlc6NB2ZIEs5ADe5/eUV5gUvJ0cCPsu6LA5rSO7ZbU0KGLJY6BdiJyTR0KX6txX2lQgY6jCdTvAkvSpfbBmw/Eu99XB+UgKHWhAdymewDir+tzQUDqgK+PjNyhe2bQloXGa0ulBEMIWjtlTHtu35RV51fHk6TGyAEETyODcNthMMaUiYjjiWoKho X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230022)(4636009)(396003)(346002)(376002)(39860400002)(136003)(451199015)(46966006)(40470700004)(36840700001)(31696002)(36860700001)(356005)(36756003)(40460700003)(81166007)(40480700001)(82740400003)(4326008)(70206006)(70586007)(316002)(86362001)(8676002)(336012)(2906002)(6512007)(41300700001)(44832011)(8936002)(5660300002)(110136005)(47076005)(186003)(83380400001)(6486002)(2616005)(478600001)(82310400005)(6506007)(26005)(53546011)(31686004)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2022 16:35:36.8571 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 66d0857d-f14a-4c31-ecd8-08daaadd75e8 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM7EUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6535 X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FORGED_SPF_HELO, KAM_DMARC_NONE, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_NONE, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org 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: Mon, 10 Oct 2022 16:35:42 -0000 On 10/10/22 15:50, Joel Brobecker via Gdb-patches wrote: >>> For the avoidance of doubt, Luis is maintainer for arm and AArch64, >>> so when he says it's good for him, it means the patch is approved >>> for pushing ;-). >> >> Yes thanks for the heads up, I pushed the patch last Friday. > > I see; thanks for confirming. > > It used to be that we asked people to send a quick reply to the approval > email to confirm that the commit was pushed. In the absence of a review > tool that keeps track of patches, I have found this to be quite useful > to keep track. A bit off-topic for this patch, but personally I've been using the IRC bot to keep track of this, so I don't mind as much. Besides, quite a bit of GDB chat goes on in there. Maybe patchworks can keep track of it as well. > >>> I don't see you in the list of contributors who have "Write After >>> Approval" privileges. Do all the authors of the patch have an FSF >>> copyright assignment on file? I checked the record, but didn't >>> find anything... >> >> Torbjorn and I are covered by STMicro copyright assignement, so it >> should be fine. > > Nice! > Speaking of which, I find the copyright verification to be a bit of a nuisance. Every once in a while I need to verify a contributor's copyright assignment, but I can't do it in an easy way. I usually ask Mark W. to help me with it, which is something I could've done on my own.