All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: Gustavo Romero <gustavo.romero@linaro.org>
Cc: qemu-devel@nongnu.org,  philmd@linaro.org,
	 peter.maydell@linaro.org, richard.henderson@linaro.org
Subject: Re: [PATCH 2/4] gdbstub: Add support for MTE in user mode
Date: Tue, 28 May 2024 17:34:25 +0100	[thread overview]
Message-ID: <87cyp5gajy.fsf@draig.linaro.org> (raw)
In-Reply-To: <20240515173132.2462201-3-gustavo.romero@linaro.org> (Gustavo Romero's message of "Wed, 15 May 2024 17:31:30 +0000")

Gustavo Romero <gustavo.romero@linaro.org> writes:

> This commit implements the stubs to handle the qIsAddressTagged,
> qMemTag, and QMemTag GDB packets, allowing all GDB 'memory-tag'
> subcommands to work with QEMU gdbstub on aarch64 user mode. It also
> implements the get/set function for the special GDB MTE register
> 'tag_ctl', used to control the MTE fault type at runtime.
>
> Signed-off-by: Gustavo Romero <gustavo.romero@linaro.org>
> ---
>  configs/targets/aarch64-linux-user.mak |   2 +-
>  target/arm/cpu.c                       |   1 +
>  target/arm/gdbstub.c                   | 321 +++++++++++++++++++++++++
>  target/arm/internals.h                 |   2 +
>  4 files changed, 325 insertions(+), 1 deletion(-)
>
> diff --git a/configs/targets/aarch64-linux-user.mak b/configs/targets/aarch64-linux-user.mak
> index ba8bc5fe3f..8f0ed21d76 100644
> --- a/configs/targets/aarch64-linux-user.mak
> +++ b/configs/targets/aarch64-linux-user.mak
> @@ -1,6 +1,6 @@
>  TARGET_ARCH=aarch64
>  TARGET_BASE_ARCH=arm
> -TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml
> +TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml

Ahh there it is, this got missed from the commit

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


  parent reply	other threads:[~2024-05-28 16:34 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-15 17:31 [PATCH 0/4] Add MTE stubs for aarch64 user mode Gustavo Romero
2024-05-15 17:31 ` [PATCH 1/4] gdbstub: Add support for target-specific stubs Gustavo Romero
2024-05-16 10:37   ` Philippe Mathieu-Daudé
2024-05-28 16:32   ` Alex Bennée
2024-05-15 17:31 ` [PATCH 2/4] gdbstub: Add support for MTE in user mode Gustavo Romero
2024-05-16 10:43   ` Philippe Mathieu-Daudé
2024-05-16 11:44   ` Richard Henderson
2024-05-16 12:22   ` Richard Henderson
2024-05-28 16:34   ` Alex Bennée [this message]
2024-05-15 17:31 ` [PATCH 3/4] tests: Gently exit from GDB when tests complete Gustavo Romero
2024-05-16  7:07   ` Philippe Mathieu-Daudé
2024-05-15 17:31 ` [PATCH 4/4] tests/tcg/aarch64: Add MTE gdbstub tests Gustavo Romero
2024-05-28 16:06 ` [PATCH 0/4] Add MTE stubs for aarch64 user mode Alex Bennée

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87cyp5gajy.fsf@draig.linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=gustavo.romero@linaro.org \
    --cc=peter.maydell@linaro.org \
    --cc=philmd@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=richard.henderson@linaro.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.