[PATCH v3 00/42] arm64/sme: Initial support for the Scalable Matrix Extension

Will Deacon will at kernel.org
Thu Oct 21 03:05:47 PDT 2021


On Tue, 19 Oct 2021 18:22:05 +0100, Mark Brown wrote:
> This series provides initial support for the ARMv9 Scalable Matrix
> Extension (SME).  SME takes the approach used for vectors in SVE and
> extends this to provide architectural support for matrix operations.  A
> more detailed overview can be found in [1].
> 
> For the kernel SME can be thought of as a series of features which are
> intended to be used together by applications but operate mostly
> orthogonally:
> 
> [...]

Applied first 9 cleanup patches to arm64 (for-next/sve), thanks!

[01/42] arm64/fp: Reindent fpsimd_save()
        https://git.kernel.org/arm64/c/2d481bd3b636
[02/42] arm64/sve: Remove sve_load_from_fpsimd_state()
        https://git.kernel.org/arm64/c/b53223e0a4d9
[03/42] arm64/sve: Make sve_state_size() static
        https://git.kernel.org/arm64/c/12cc2352bfb3
[04/42] arm64/sve: Make access to FFR optional
        https://git.kernel.org/arm64/c/9f5848665788
[05/42] arm64/sve: Rename find_supported_vector_length()
        https://git.kernel.org/arm64/c/059613f546b6
[06/42] arm64/sve: Use accessor functions for vector lengths in thread_struct
        https://git.kernel.org/arm64/c/0423eedcf4e1
[07/42] arm64/sve: Put system wide vector length information into structs
        https://git.kernel.org/arm64/c/b5bc00ffddc0
[08/42] arm64/sve: Explicitly load vector length when restoring SVE state
        https://git.kernel.org/arm64/c/ddc806b5c475
[09/42] arm64/sve: Track vector lengths for tasks in an array
        https://git.kernel.org/arm64/c/5838a1557984

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list