From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id KWgyFSLQeGmbGRgAWB0awg (envelope-from ) for ; Tue, 27 Jan 2026 09:48:02 -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=m6jMAXqm; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 5363D1E08D; Tue, 27 Jan 2026 09:48:02 -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 C37991E08D for ; Tue, 27 Jan 2026 09:48:01 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 3D1344BA23E3 for ; Tue, 27 Jan 2026 14:48:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D1344BA23E3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1769525281; bh=y8o/G7PHoJbdgLyb4NwQyuY3jSTyHA0FqslR0LE/MI0=; 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=m6jMAXqmfkS1r5S25SvCoBmEoqFf4Ko6Bd6sPH2wsbdj5mW64kF+CRFN9lQrsH13S z+nrkrq/5dbq7sYMdGU6ciKhGwazBRT72CpEKbOrKUm8lGjkav6/YGV/mteGoiP4/T kG2VRZAfAA0I8HyzCl8kXyxPTS0qmgRP5quZnV2U= Received: from mail-yw1-x112e.google.com (mail-yw1-x112e.google.com [IPv6:2607:f8b0:4864:20::112e]) by sourceware.org (Postfix) with ESMTPS id 201A94BA2E2D for ; Tue, 27 Jan 2026 14:47:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 201A94BA2E2D ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 201A94BA2E2D ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1769525246; cv=pass; b=W0nu+jE/i8t7EnLoI39DFfCB5bKWTzixkKg+KokF18KhIPHu2UUB8KlyWOCo1PjjBtQN1gV3fq3pxA6QCLObfBok4F5Mj35etLfIUnKWfsdPef3D0geP5zKP8lW8M7kBHZOm2s804DyK1OGDkmeUgq4vY639wBrWjZ9drZ+YNW0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1769525246; c=relaxed/simple; bh=t3p5a1OYRtTFcwcBlAoTyHGdyZbVqS9kQNBkQtDss9E=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=aHgrmVsqbrfTE9uHzwuEv4gW34sWSic8AwvYj5mDNFpLnHdD0SqA4YMwq1T3dehjDP/MzLCVQI+/6DEl4fR58jbOlc5KLH1qzeGU0eGUGe+34Cee9NFlSMhJzeb6CrYFZfKk/NdOMTF2TeeAtZAA5OLVYV+AIO7rBpMRqcy2xIA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 201A94BA2E2D Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-78fba1a1b1eso85902447b3.1 for ; Tue, 27 Jan 2026 06:47:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769525245; cv=none; d=google.com; s=arc-20240605; b=QUC4IgFyS7AEg3256kP9LebSpgeTmm5nidO+Q7uUdMlEbDEW0cleKkNKCYP6bQzCn7 mJdta/zQMKkSkn8tRZfTjEe+m2BlKitjecL/YHeGi4r427P9zEZiP3uxv4b+pi+V/WTJ lOz9tdACjXzgszx6/PeS9ic7+Y583bfEqK26sSuWBUdCPcDCdFxgtAX2k4lfhZsiz0sR dgyF4z5wG+A/l+TlBqoP3dsJeQtlbsjfiWXlqn7pfZcNCpLh6R8O+nrdwmAku1Mc/DB1 X5pqAzV/18jFmc6H6qDwpUpWf/eE7KKejVBQTd0HvwwitX6B2nWJzR+XzL2ajcqxbmWv dNAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=y8o/G7PHoJbdgLyb4NwQyuY3jSTyHA0FqslR0LE/MI0=; fh=Yq1TScSMHP+rErJ83/3ej3bR17De8qyDSmhzSmqShvQ=; b=Udb8QLZJW50ACk9wd65mIe3RiSOUmWXLnwT3WNUmfkrMT4iSkH5xnoLMcAr+yCmt08 vf73cWq3Fr93iIadMcqUJa0u88sCEsEMN8IE/Agiv+FjgIZeYJiTtMWoWW/opMBgNRSh ooEe54+vO8GyBKYwO/yqrVhhHENtdyBPUOxPPx3kXNHm448AvoltXlb1rozDBoiczXKI ulXW/E4CTjEgNBQ4I/t5dT3G8mwZEb1kdXqF9tfhHgdJQ54QANv+57Hevb7wJ6nhcwDW E7mW2Z7PEWUWRQ1OvN5j37UHyUOWvIP8WppLFOKr5wPSMbWwvTA69e8BjGG9yO3iDVSO RgOg==; 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=1769525245; x=1770130045; h=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=y8o/G7PHoJbdgLyb4NwQyuY3jSTyHA0FqslR0LE/MI0=; b=EZhJ+sYehzKtPXfzIMao9x+1x+5DJ5fAavZgcmo/PnbQy3BTcokJye3BEeOrt6flGx UUURUWt4Xx2Z2Nghj3SKS1KPfCs9RWGNwjpNzlOiXBxuAIyQt2CZC01e1FKLWPAjBF16 xPOLnx2xUiGZEtiAdEkUecFetziTnN0O+G34z0hM7hfAKENtdCDlJHqfpWIpVBjrXf0X C+BoG6Bn0aX0AnvnA/AGg54DrABEVVxKNe4IulZK/DlTwopwWfwMdRRz1MfL4iVBKmG/ dqfOKIHLXLJKn37J4en1Ew+Lv1+Pepho5hQZfXQY/CYDRTtIF6dk+v/hhYNp0jZ84rXg Bmvg== X-Gm-Message-State: AOJu0YzIHPXi2ypz2Fe7b+AIBnadluktdwS9J8UaiuWhFsIpt0PjzBo/ YBiJ+hLEwHUIhyEWEfsSVyTwHiCakTrAMNqwv4M32weW3iUvmrCXxAwO91SZbvGsGgANokSzwUt q+t0It/RXZQciyQe7vbhHYnxi0kaxui/h9Yoh42j7rQ== X-Gm-Gg: AZuq6aLL4+/h2gvYt8Zw4dt62eZe7x+pJixRRoaU6fE0RVRQMlR9H127ao7uCu0FG2y GLad84dDgciiVtam4PR5h6vBhNN6R+sfZZdqR+B03xO8eYe4tTVi0OoxJtYft2vDtrnB3IThlSg 367Z/PeeKjcLMWWPJtWaeQvyJ1BtZeXu7Fpj5fhblCubc0e4j5vDfEXK/fweok+dIFsBc3p2gtn 4frWpnSfwdX7rHE0rbg4D2RwbyeL8RVLG7QFMeg+X7qYWujPnG95dXvnwJA3+snxgYrxzV6zCWq wFFi X-Received: by 2002:a05:690c:fc8:b0:794:1129:2400 with SMTP id 00721157ae682-7947aceed88mr15608777b3.18.1769525245429; Tue, 27 Jan 2026 06:47:25 -0800 (PST) MIME-Version: 1.0 References: <608ac8b2-7041-4e50-85a6-3504fb1af074@simark.ca> In-Reply-To: <608ac8b2-7041-4e50-85a6-3504fb1af074@simark.ca> Date: Tue, 27 Jan 2026 14:47:13 +0000 X-Gm-Features: AZwV_Qj3DT1DKzpBlVXAuAR5mjZqdxUbJqKXCyG3yGYrg2Dp3OMh6ctWLYMnDJk Message-ID: Subject: Re: gdb support for SME-without-SVE ? To: Simon Marchi Cc: gdb@sourceware.org, Manos Pitsidianakis , luis.machado.foss@gmail.com Content-Type: text/plain; charset="UTF-8" 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: Peter Maydell via Gdb Reply-To: Peter Maydell Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" On Tue, 27 Jan 2026 at 14:21, Simon Marchi wrote: > > > > On 2026-01-27 06:31, 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+Mx05BmDgyYUoYrc_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. > > Not an ARM expert, but from what I read, SME builds on top of SVE, so I > would guess that having SME implies having SVE. No, it does not imply it. SVE plus SME is a very common config, but the Apple M4 chip has SME without SVE. -- PMM