arm64: cpufeature: Export matrix and other features to userspace
mainline inclusion from mainline-v5.9-rc1 commit d4209d8b category: feature bugzilla: NA CVE: NA ------------------------------------------------- Export the features introduced as part of ARMv8.6 exposed in the ID_AA64ISAR1_EL1 and ID_AA64ZFR0_EL1 registers. This introduces the Matrix features (ARMv8.2-I8MM, ARMv8.2-F64MM and ARMv8.2-F32MM) along with BFloat16 (Armv8.2-BF16), speculation invalidation (SPECRES) and Data Gathering Hint (ARMv8.0-DGH). conflict: Documentation/arm64/cpu-feature-registers.txt Signed-off-by: NJulien Grall <julien.grall@arm.com> [Added other features in those registers] Signed-off-by: NSteven Price <steven.price@arm.com> [will: Don't advertise SPECRES to userspace] Signed-off-by: NWill Deacon <will@kernel.org> Signed-off-by: NWang Faren <wangfaren@huawei.com> Reviewed-by: NXie XiuQi <xiexiuqi@huawei.com> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
Showing
想要评论请 注册 或 登录