From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id +SRHHlYueWlPohgAWB0awg (envelope-from ) for ; Tue, 27 Jan 2026 16:29:58 -0500 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=aZq5HaNT; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 7676C1E0DD; Tue, 27 Jan 2026 16:29:58 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id BAAB31E089 for ; Tue, 27 Jan 2026 16:29:57 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 3D9384BA2E39 for ; Tue, 27 Jan 2026 21:29:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D9384BA2E39 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1769549397; bh=9v5y5G3GjpATcagWgVKvfEVIdywvqNSyQLQV/p4+SL0=; h=References:In-Reply-To:Date:Subject:To:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=aZq5HaNTAyB5yO2xYM/gEvN0gEeG5cmaPmd+3ilcOScJ6glJtgR2EzqAqpEocX5WO r8NwwquVXNihkPJ39Xjj7r4ZJHYTlca8Qa8ZwqKmNCHnBqbYQYnstu55mYh+vLsIlP kS27frleeqrA9VGsw3SSWdTOSrcvnYn0J2HQPs/w= Received: from mail-dl1-x1231.google.com (mail-dl1-x1231.google.com [IPv6:2607:f8b0:4864:20::1231]) by sourceware.org (Postfix) with ESMTPS id 271DB4BA900D for ; Tue, 27 Jan 2026 21:29:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 271DB4BA900D ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 271DB4BA900D ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1769549353; cv=pass; b=oAFwiufX/ba0tL4jMV7geO8QtYzV+1qw/C6IsW4uKZgzaoogxX8DN6RU/FSsW61P4it4C7MZvr+epypEhQM//rrYfbi+yewWuAND8oHsQOFBNHsZtolsUdI3hX6qbaUBhk7U6d4FGZi6j5cYJYhqDQ3TfRNKp9il3yz5eSOCyQI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1769549353; c=relaxed/simple; bh=AtYgtgmrZQjDvIVbYj2AhvTqZANQcZkAn9BB8q6tfkM=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=GYTrx0BLSAhlyL31hy6wZgeIvZfDUjZqEGQvGgN0a3vw+SyfvvLHdSjh+8eISTqsJvokU6EdCb9Zjkdkv7JzI4AcU44GGvIj00AjupodypXPmtfDulZjI6zSC1hnvmUvq6aGbvP7BI2AAvF8wihrV3IpH44eRZSUH6WgnVAZI2U= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 271DB4BA900D Received: by mail-dl1-x1231.google.com with SMTP id a92af1059eb24-124a95e592fso317331c88.0 for ; Tue, 27 Jan 2026 13:29:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769549352; cv=none; d=google.com; s=arc-20240605; b=AoAFHcMCPCEuZ0tp8OKzHl9JTKINwiE6JOrIByaxiBQPzDbKQkGwXZ7h4TqRWIaoyv UwnsGtaFJaBQlKij0jlI8oqoNqM5fynfE9PQ9hlvw/SEZEzahSZz+ekllpfysOwAMOOc rQkh7bHPuhpFJeIYWVg3J8H4LuJYNzS16U+o2EpyOAT6qRNScnhksIe08QnCsJoax+PB wc6tLpVb+K17HixEd4TDOOHehY6BtbzfFTD4RC9YKR6q0Creg7+v1ynvcGVwTwsTnPHn bnWu9MbqzjPC86kXB9ka7aI8d0r5Z+TgpWCXuoZ6C2sBmXYmGTCbro9/uo+QEBQgrAIb /XfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=9v5y5G3GjpATcagWgVKvfEVIdywvqNSyQLQV/p4+SL0=; fh=cSBkOCQxhTOG43kg1bi6yNPduxM4pGykJqLejQkeLAU=; b=gwGiHirfno8eoaId2pah/id2xDMR3zaKrRcLoJkMpyq3TcLlu9wh1kyc5do7QbOAwB 6l7HKykNyguXpDbmzqpTlgI+Y7ficyuglqOcuqFeHAOHlhPp+/auk1pLhDiEYUHruJwH g/diUldUggSSH/iXfobBVKhx1tiO1vOqaTO9tAF9tOztIxXzSKUTAbcDc1+qCV1ueiHT YIVlMgTJuw4Ti1ytsRaDWeooOVtT2ZfkMnkVOc2tSzi1bBXu8XN1AUAphdQvlDRpseXn woI1R03pwfaXO067IGbp6Q/2hEpLw6P0Mt9TxNK2wY28LoyfXYn8elfyJPqy45eSo6O7 rGEA==; darn=sourceware.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769549352; x=1770154152; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=9v5y5G3GjpATcagWgVKvfEVIdywvqNSyQLQV/p4+SL0=; b=wnCKRKNjqhUBsaIZkI1BddnUxfx2/u05GqEiLBNcSXSrZRPeL5CwNtgorJmWK2aYRc qa2Lxv17nTGxkO/odZYyTedG2YT3Gxo+/EyA0+IT2pTy/fqCBrkUSeyEuBUgD+iaGkFn qd8/s8B2e3xtNg3jYWF0EkNZHjWUiF14tmA2EWlawjGZVzHTKQ4YUmSLM04tjPnU0e5X RTcn86xSS2YMyAccwXLS3V2uzZO+M8xtVx9Z0IwvjrNTLhUqJs1VPrS23m7Myu07/gDW 3992hI2gYq7/cx5CEne+5ZgsWf5V6W5bJp9EtAMbYY9Rh8RXgd9cUuvAouZ7MzniT9pi vPrg== X-Gm-Message-State: AOJu0YyaisYl92U2h+heSUvQ8S1xSJLrFaYs+FUh+fJ0UlinEpxOovfU sdrvsjxKnNsH7UECcF1e8SBTAmHYUMC2xG1TYlQWzLColLec5ESXn3ZlOchp4UgQc/eO5ghbCvL qRJFQI/d8k6VW4Dy+oqa14S94Z5hrZFgaLwgP X-Gm-Gg: AZuq6aIr+/KRHY+VlrQP9mw52gaSjYFX6vWk53i5XHgPxfiXYlAvtLISLLXB7Jyo33y HtON49xwkdK+iaEWOD74m2v+L+eI9md9dLiPoTRrzdtYKIr/aoLqZs2yIwcy8WaBmdHEW/zHQgG lB0iPY0du5CPfWNMdVttYsbzl0lGYg2l92buQ34Dop2bsrY/ze2shqdK/3Qs3TzsCTGN1vF0xig 9QwTokHUIX7hhrhZsG4+eTUZzhPK+FXUl7qGSUBh6Qt8hey0cK49xWcujqW/wCpDlN1 X-Received: by 2002:a05:7022:92a:b0:122:9d:bd43 with SMTP id a92af1059eb24-124a007143fmr1864067c88.19.1769549352148; Tue, 27 Jan 2026 13:29:12 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 27 Jan 2026 13:29:00 -0800 X-Gm-Features: AZwV_Qh7HwXcKO-rV2giTzGY3_eQmnbY_F-fKFVu6ptqYdOQ23pX7oddPNBFuLY Message-ID: Subject: Re: gdb support for SME-without-SVE ? To: Peter Maydell Cc: gdb@sourceware.org, Manos Pitsidianakis , luis.machado.foss@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Andrew Pinski via Gdb Reply-To: Andrew Pinski Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On Tue, Jan 27, 2026 at 3:33=E2=80=AFAM Peter Maydell via Gdb wrote: > > Hi: is GDB for Arm intended to support configurations where the target > CPU has SME but not SVE? > > We're just implementing support for that in QEMU for using SME > with the hvf hypervisor accelerator on macos systems, but when > we tried connecting gdb to QEMU gdb crashed: > > (gdb) target remote localhost:1234 > Remote debugging using localhost:1234 > ../../gdb/aarch64-tdep.c:3068: internal-error: > aarch64_pseudo_register_type: bad register number 160 > A problem internal to GDB has been detected, > further debugging may prove unreliable. > Fatal signal: Abort trap: 6 > > https://lore.kernel.org/qemu-devel/CAAjaMXZLG2aBtStRhyvmdENj1Z+Mx05BmDgyY= UoYrc_ZnHwyVQ@mail.gmail.com/ > > Is this a known missing feature in GDB, or is it a config that's > supposed to work but we've got the XML register description wrong > somehow? > > It looks from the aarch64-tdep.c code like perhaps GDB assumes > that the Vn vector registers only exist with SVE, but they also > exist in SME-only CPUs. I think the support is not there yet because at one point (non-streaming) SVE was a requirement for SME at least for software (it was also the recommended way from Arm too) but things changed when Apple decided to implement their cores without (non-streaming) SVE. GCC support for this is in review (https://patchwork.sourceware.org/project/gcc/list/?series=3D56024). I don't know if the Arm folks have started work on supporting this for gdb yet. Also I don't think GCC support will be included until GCC 17 either. Thanks, Andrew Pinski > > thanks > -- PMM