From: Thiago Jung Bauermann <thiago.bauermann@linaro.org>
To: Luis <luis.machado.foss@gmail.com>
Cc: Catalin Marinas <cmarinas@kernel.org>,
Will Deacon <will@kernel.org>, Shuah Khan <shuah@kernel.org>,
Jonathan Corbet <corbet@lwn.net>,
Oleg Nesterov <oleg@redhat.com>,
Mark Brown <broonie@kernel.org>,
Catalin Marinas <catalin.marinas@arm.com>,
Mark Rutland <mark.rutland@arm.com>,
David Spickett <david.spickett@arm.com>,
linux-arm-kernel@lists.infradead.org,
linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-doc@vger.kernel.org
Subject: Re: [PATCH v2 0/3] arm64/sme: Support disabling streaming mode via ptrace on SME only systems
Date: Fri, 21 Nov 2025 13:30:41 -0300 [thread overview]
Message-ID: <87ms4fmjpq.fsf@linaro.org> (raw)
In-Reply-To: <05dd180e-f12f-44ef-96e2-2a6013da14df@gmail.com> (Luis's message of "Fri, 21 Nov 2025 11:25:30 +0000")
Luis <luis.machado.foss@gmail.com> writes:
> [off-list, as I'm having bouncing issues]
>
> Hi,
>
> On 17/11/2025 21:00, Catalin Marinas wrote:
>> From: Catalin Marinas <catalin.marinas@arm.com>
>> On Wed, 15 Oct 2025 18:56:35 +0100, Mark Brown wrote:
>>> Currently it is not possible to disable streaming mode via ptrace on SME
>>> only systems, the interface for doing this is to write via NT_ARM_SVE but
>>> such writes will be rejected on a system without SVE support. Enable this
>>> functionality by allowing userspace to write SVE_PT_REGS_FPSIMD format data
>>> via NT_ARM_SVE with the vector length set to 0 on SME only systems. Such
>>> writes currently error since we require that a vector length is specified
>>> which should minimise the risk that existing software is relying on current
>>> behaviour.
>>>
>>> [...]
>> I don't think we'll get gdb feedback soon. Thanks David for the LLDB
>> ack.
>
> Unfortunately this flew under the radar for me, and I haven´t been following these
> discussions closely.
>
> Is there someone working to rectify/validate this in GDB from Arm's side?
>
> I´d gladly review it and get it through into upstream gdb.
I will work on it next week.
--
Thiago
prev parent reply other threads:[~2025-11-21 16:30 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-15 17:56 [PATCH v2 0/3] arm64/sme: Support disabling streaming mode via ptrace on SME only systems Mark Brown
2025-10-15 17:56 ` [PATCH v2 1/3] " Mark Brown
2025-10-29 15:23 ` David Spickett
2025-10-15 17:56 ` [PATCH v2 2/3] kselftst/arm64: Test NT_ARM_SVE FPSIMD format writes on non-SVE systems Mark Brown
2025-10-15 17:56 ` [PATCH v2 3/3] kselftest/arm64: Cover disabling streaming mode without SVE in fp-ptrace Mark Brown
2025-11-17 21:00 ` [PATCH v2 0/3] arm64/sme: Support disabling streaming mode via ptrace on SME only systems Catalin Marinas
2025-11-21 11:25 ` Luis
2025-11-21 16:30 ` Thiago Jung Bauermann [this message]
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=87ms4fmjpq.fsf@linaro.org \
--to=thiago.bauermann@linaro.org \
--cc=broonie@kernel.org \
--cc=catalin.marinas@arm.com \
--cc=cmarinas@kernel.org \
--cc=corbet@lwn.net \
--cc=david.spickett@arm.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-kselftest@vger.kernel.org \
--cc=luis.machado.foss@gmail.com \
--cc=mark.rutland@arm.com \
--cc=oleg@redhat.com \
--cc=shuah@kernel.org \
--cc=will@kernel.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.