From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2063.outbound.protection.outlook.com [40.107.237.63]) by sourceware.org (Postfix) with ESMTPS id B0C483858D28 for ; Thu, 19 Jan 2023 03:15:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B0C483858D28 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=azul.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=azul.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QhRlEpeHiG8WLBbH0pnH+TtdiL8YYox67a87tVxrcf7TxF1AYsMBmqsW728Zfx8voq+2fEtk+eHcnINw2psNlZbkJZKkZmBwxZwjEUPtmwrhaNjbWf4ARKpfzGgEzmIdGukqJXh5a5KTyDAY3bIqv3eKCe1An28+DQDSM/LbMXi3g/a1wjRjRag299hLZcYgeMsCNoBPxK+Z6byloMmjSBEvOvlqoqTIKwzIsD5T6mSi8rqK68FVLxwfGcHvSCvak7IPj8eVFTqQVZJezqlAxj8T1GQ3AbDEigqG6oeRfpjjYcWpU2KAlQC05x9e9lnplg8NIp83n3X4owGZpx7jDg== 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=JyJqg9QEyP89MdAB2+D2mEElRn5bFCsnt2q05zB/UnY=; b=TvMY3egILGuTedmrSiZ63Dzokvmj2vgl5Jv48nC8Q+/iZVu+Ooca99/7m0gMT8hUO+KJzKslQI49XgJ3dam2uEOk+qFkOFQI4ziwlGW5dQe9jkfa5VXimI4HxneBYTXTPBrhGiZsIVtMiAz0BtYA6WGuFA1fTmo65nWFJS6+VIQCF0aHtA9YzNCAmGr/d76sdY8mHaKLf9TgKv87F4scBjuJn+e3BMuLP30esd1tnSch3hewxMoY/U4dLHIUgBkVJQZ0JUTUitEBx8dhUrZEfS+fR+XKiFCiOhzoRycFjBRmF+hlTaCzGjZt2fjuk06IGn+g+QSIhxZdx4enXJWb6g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=azul.com; dmarc=pass action=none header.from=azul.com; dkim=pass header.d=azul.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azul.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JyJqg9QEyP89MdAB2+D2mEElRn5bFCsnt2q05zB/UnY=; b=VXIRhKBOIHxNm/m71Y2WjGSnRrQlTdagn62vWA0qqipAtQkkc4zjHJFTj1eaW8DrPvwHSM6thooqjLoxcg95BlsMqRpU7nNe2lnGvlJ/CgtB7PP/4q635rIW3LT7BU0Il17D6dn5lHPZNJNWT1GOUDye/SbOUkPml9joCMlX2EHxc9y/g0wpeOImwf4X4jG/GE/pj24ct/FSkQIJ21aniVkg/HfbDlgT8Ba3IjvgrNwj/qknubq6n7xUwL2Hr3svGI3hHN2JWaNikKJQf1S2dppO+YMMMSMW0kr5/aowwbVDa6O7pFTn6bFjiz1kcm+9bcrBG+z2PwHdmwYyfSUt/g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=azul.com; Received: from BN6PR11MB4066.namprd11.prod.outlook.com (2603:10b6:405:82::34) by DS0PR11MB7215.namprd11.prod.outlook.com (2603:10b6:8:13a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Thu, 19 Jan 2023 03:15:08 +0000 Received: from BN6PR11MB4066.namprd11.prod.outlook.com ([fe80::f636:3022:a4a1:27e7]) by BN6PR11MB4066.namprd11.prod.outlook.com ([fe80::f636:3022:a4a1:27e7%7]) with mapi id 15.20.6002.013; Thu, 19 Jan 2023 03:15:08 +0000 Date: Thu, 19 Jan 2023 11:15:02 +0800 From: Jan Kratochvil To: Luis Machado Cc: gdb-patches@sourceware.org, Alan Hayward Subject: Re: [PING] [PATCH] gdb/arm: Fix backtrace for pthread_cond_timedwait Message-ID: References: <8bcfa5a5-ed74-db8c-ce4b-0fad472cb486@arm.com> <90ba687c-952f-9fa8-b6d4-90d9735621a8@arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <90ba687c-952f-9fa8-b6d4-90d9735621a8@arm.com> User-Agent: Mutt/2.2.7 (2022-08-07) X-ClientProxiedBy: VI1P18901CA0024.EURP189.PROD.OUTLOOK.COM (2603:10a6:801::34) To BN6PR11MB4066.namprd11.prod.outlook.com (2603:10b6:405:82::34) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR11MB4066:EE_|DS0PR11MB7215:EE_ X-MS-Office365-Filtering-Correlation-Id: 265327f6-3eca-48a2-cbc3-08daf9cb5e82 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: VR/3tCqQMElpkU5f7CPmq27FP2dcHneP1KKTRd5pfp8I9LfD5zfKyhxK8u5NOUf99GGzPcEsvIUhUE2/PcbRQNGytZk5yqApv8AnqmWlYjBvHGBx3tQu65wcg7ESRnrFpb33nHs5WTspZ+zjqfUXMvfUzSeke9N03damRst2CnrEmQKnp2P8pcoewP6TjSsx90IrT4WW4k/G14IQ/Dd8KwTcH/glHcLiluxhvHXdjVyudJIyBJveRwMW+mYYwkviTttVUv8Gj1oa/U1u/gVNDKBEpza+bLeepqP4wcGQytJ5Ax53OO+jz0ZCS2srSlbpJLjaKtZQYki1tuBggxS5LuPDYYXYiDFU+YMYTT6l7dq9PBsXW/iGMSlytCOcFZGXbLrBT5F+EtcddeXP2kvq1RJK8Sq6AZYN9I0S7CwxlvWXlRT19LIoZ3nH/qiNe+g0yFJvoALMSFRYyCf8aplKJua29QXelv13FsJCZ9PVZEFj+ifavZCf2M4gfH4npMANTZDoGsq6V+BlJ8tOOCT2m1eCZR//pz8z2ok+AqZUIrto104U/b4diabCpzjPU2RSiQKJiXnIB6hNQRIIo25hLQZmP7iCj95LCkFxOdUygHPtF1SbzQPb0QNn5cx4l7SV1Y2zOf/l95l81UuDpDDY4w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR11MB4066.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(346002)(376002)(136003)(396003)(39850400004)(451199015)(6486002)(2906002)(9686003)(66946007)(66476007)(8676002)(4326008)(8936002)(41300700001)(186003)(6512007)(5660300002)(66556008)(86362001)(6916009)(316002)(83380400001)(38100700002)(6506007)(6666004)(478600001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?G1CeLoENY54qN5YiMOmf8NW1OzJZ4jAf5TD6WQIrPjergeH27RnDXviDYIfn?= =?us-ascii?Q?0p5+6yD8GJBVQuL3HsdisKFCfvh91UV3qTo0vOFn8UlVDf2VbcwFPou1m5Z2?= =?us-ascii?Q?iVvNqQ/Y7dsoTxdrcybf2sdjj9Ft8MVILzCgiB3v+HhG4gUm8hX7dWtTkfNl?= =?us-ascii?Q?9WV86EXv9D6nhzaKlUhLHf75Q83oppOwKNKSXLn7TYuw1wCnCtBCl0Kz/JhL?= =?us-ascii?Q?dxuAG/wUeSe762Mj8t7+lVnReXsUuJc8n24KDZrbHK4rrDLd9Ob5pVms4VNu?= =?us-ascii?Q?n7pBhHJYZTVR0uMPgNwXIZP9DnoLRA3KzyOEuqL1a42JN5NBjIcv4wjbwhAy?= =?us-ascii?Q?qyOEjNUqz6n2U+EI1Wlpso44xnOJYhz8XvxLyW293HuxG8g42bcqZaHujpKv?= =?us-ascii?Q?M0wUEuCMfqoCLf6+mqouzbMC5JoCYJJqJhcDF2QxA6gcWOsDJqAWrtWMA3t6?= =?us-ascii?Q?4grOSiT0IcgZkAm7rA1kjqBa0Yt7yZHL3SQKrVn7i+0A6uMOQGinLr7xjn7o?= =?us-ascii?Q?3uED8/B7CfOe7xqII5mIpgYkkUddJpEx5nBeIRZMwPrW7ljjLOBKR+sbEL66?= =?us-ascii?Q?4abEPztG26r8G5zLejpXDcKyGQ545U+Vza9LxR/Ujkh5O8vQaWwZNVVF8PAy?= =?us-ascii?Q?CDvIffRvaajpOctl0FEdyHQJI+mj8HXaKpBDUidSR4dFxOu1pSroBpQb3dUX?= =?us-ascii?Q?cm9bFjtmUtBEseKAwqdgvbjN8yw0XOPQZQlc4QTX6I2R7oujSU/yjIAqqm6D?= =?us-ascii?Q?r5pEESRyJypqEjMtyqQMlv15XRKceOq5XvcW56YAdZdx/Sv9tSRIWik4X9KL?= =?us-ascii?Q?IFyyv6vYVdvyyUGK4ynhuKsMJXs+fvp9DNa9bq+MCGzvNXm77O5qS/69tFga?= =?us-ascii?Q?B+4wV7ZUB5sm9L0Op/rG3eVQf9kl+xFPeIN1G44KvB1ivpel7S1HUG9+0WNp?= =?us-ascii?Q?iUVwcwafTEQoplyN4VF6hztNCnDUZX3JVcuzsVVsfwfNwIR4yHqERGZIiowY?= =?us-ascii?Q?tTEeNKiwxanrWCcNZGSBg/OhaZRh9qHPUw/s2YFh5TPZVpYoReCF2rCfl0uB?= =?us-ascii?Q?KFb0ZZlWZh0WMzMLFZqcrjfsONrUaNm/s5ivA+xrKY5p9aaqW/ewWqu3hBgT?= =?us-ascii?Q?epGqwNQRy2GS5C1v78p83PQHSejEfkPYxvIvq2U7DrTpy+RdELaJ9h6irP+M?= =?us-ascii?Q?YrETXXCcRAw162I0zU+DSJ6yy0qR17G6Dzcdd8s9U2m2Dbzr8TYzmJi4HWRY?= =?us-ascii?Q?R9mEXj7SMw/DQzgMWmdfyApBkkQ3AJ7eu6H8O1Cs7jNblGMHJc95MjviM/vj?= =?us-ascii?Q?WLDDu5wWUEqjb0q3eJM9bHnuXfNOX2Q5/4s8b3vV78bJN8PQX4Jjkuvzt80s?= =?us-ascii?Q?s3OKb7hHr4Krx5ZmQVIevF4JCrEYj6LPVCBfxCiVe4i0U/WGKnSDG5DmXAJT?= =?us-ascii?Q?hO1L+rYiVbSmYHQtqnTvCFZUGnOQjaof5guUsiZCdqSAA6GPO6zSLeipLuRw?= =?us-ascii?Q?lzG0qgsgb+2VU/rU+tU/mXCm/zbM84cJHaMKs0IBXlvPpylv+o59pK8FV1Dh?= =?us-ascii?Q?mOcms++iciFwNB6CwDc5q6aKPxyi7zO+ZkelWBnzEOD9UWHtvy2xT0TCulH7?= =?us-ascii?Q?TA=3D=3D?= X-OriginatorOrg: azul.com X-MS-Exchange-CrossTenant-Network-Message-Id: 265327f6-3eca-48a2-cbc3-08daf9cb5e82 X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB4066.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2023 03:15:08.7685 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c480eb31-2b17-43d7-b4c7-9bcb20cc4bf2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CAd5HAC9icw7Imrn/Hi8mzn4fJs+zA1Zx9BDGDNFRNa0LlvVv3nr8L8MKNZFUOLSHcIFzfZFIy9NW9IFAfp95Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7215 X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,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: On Wed, 18 Jan 2023 22:22:51 +0800, Luis Machado wrote: > I'm on Ubuntu 22.04/20.04, but running 32-bit on a 64-bit system via Docker. Ubuntu is the host OS. But I haven't found recent armv7 (32-bit) Ubuntu. What is the Docker container you use? > x/i $pc > => 0xf7eadb04 <__libc_do_syscall+4>: svc 0 > > The test seems to be expecting a pattern of > > x/i $pc > => 0xf7eadb04 <__libc_do_syscall+4>: svc 0x00000000 > > If I replaced the pattern to force a match, the test continues until the unwinder check. I forgot to update this pattern but it would not help the testcase anyway. The purpose is to stop in the function pthread_cond_timedwait. Here it stops in function __libc_do_syscall. It would be helpful at least a backtrace but I would more like to reproduce your environment. > Then it runs into a > UNTESTED again because I see the dwarf2 unwinder being used. > > That may be because I have debug info installed I suppose. I wonder if there > is a way to force gdb not to use the dwarf2 unwinder for libc, even if it is > available on the system. I have fixed that part: gdb_test_no_output "set debug-file-directory" "" Thanks, Jan