From: Mark Brown <broonie@kernel.org>
To: Will Deacon <will@kernel.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>,
Ard Biesheuvel <ardb@kernel.org>,
linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v2] arm64/fpsimd: Add interface for kernel use of SVE and SME
Date: Tue, 15 Nov 2022 16:49:07 +0000 [thread overview]
Message-ID: <Y3PDA/QEgKOJpxw3@sirena.org.uk> (raw)
In-Reply-To: <20221115113729.GD32523@willie-the-truck>
[-- Attachment #1.1: Type: text/plain, Size: 1111 bytes --]
On Tue, Nov 15, 2022 at 11:37:30AM +0000, Will Deacon wrote:
> On Thu, Nov 03, 2022 at 06:21:05PM +0000, Mark Brown wrote:
> > We currently support in kernel use of FPSIMD via the kernel_neon_begin()
> > and kernel_neon_end() interface but there is no corresponding interface
> > for SVE or SME. Given that SVE hardware is now becoming widely available
> Hmm, I don't really understand the point of this. Exporting unused symbols
> to modules has a funny smell to it, so let's leave this until we get an
> in-tree user (if we decide that we want to support that at all)?
That was my expectation - the main goal here was to get something
on the list so that people who are experimenting with using the
newer FP extensions for in kernel algorithms would be less likely
to keep on repeating the same mistakes with the basic "start a
kernel FP usage block" bits, we can cut down on repetitive review
of the basics a bit by at least pointing them at "use this
patch". There should be no cost to carrying the code but until
we get some users that are suitable for merging it doesn't really
get us anything either.
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
prev parent reply other threads:[~2022-11-15 16:50 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-03 18:21 [PATCH v2] arm64/fpsimd: Add interface for kernel use of SVE and SME Mark Brown
2022-11-03 20:20 ` Ard Biesheuvel
2022-11-15 11:37 ` Will Deacon
2022-11-15 16:49 ` Mark Brown [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=Y3PDA/QEgKOJpxw3@sirena.org.uk \
--to=broonie@kernel.org \
--cc=ardb@kernel.org \
--cc=catalin.marinas@arm.com \
--cc=linux-arm-kernel@lists.infradead.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox