DavidSpickett wrote: I have got Arm's Foundation Model to boot with SME only, and the cpuinfo is: ``` Features : fp asimd evtstrm crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop asimddp asimdfhm dit uscat ilrcpc flagm sb paca pacg gcs dcpodp flagm2 frint i8mm bf16 dgh rng bti ecv afp sme smei16i64 smef64f64 smei8i32 smef16f32 smeb16f32 smef32f32 wfxt ebf16 cssc mops hbc poe ``` It reports `sme` but no `sve` features, which makes sense because I built the kernel from the latest commit. I thought I was missing something else to get `sve2` as was seen in the linked docker issue.
Also, SME is disabled in kernel config for unrelated reasons, so I had to re-enable that: ``` diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index a182295e6..27437f131 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -2285,7 +2285,6 @@ config ARM64_SME bool "ARM Scalable Matrix Extension support" default y depends on ARM64_SVE - depends on BROKEN help The Scalable Matrix Extension (SME) is an extension to the AArch64 execution state which utilises a substantial subset of the SVE ``` I will find out what QEMU can do / plans to do. Assuming I reproduce the failures this PR aims to fix, I'll write up an issue with how to reproduce it without an actual M4 and we can mark this as the fix for it. https://github.com/llvm/llvm-project/pull/135563 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits