[Libre-soc-bugs] [Bug 1132] Build qemu without **GUEST** vsx (***GUEST*** is SFFS only)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Aug 25 14:54:17 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1132

--- Comment #3 from Sadoon Albader <sadoon at albader.co> ---

Attempts were made to patch a new chip into QEMU but given the many assumptions
that any LE chip is supposed to have at least AltiVec and VSX, it proved to be
a nontrivial task, and only research was conducted on how and whether this can
be done at all.

The final solution is to add something similar to x86(_64) in the CPU features
flags, where they use "-sse,-avx" to disable SSE and AVX respectively, and
apply those to POWER since the features flags are completely missing from POWER
chips. In other words, the code is there to add features flags but needs a
considerable amount of patching to the TCG emulator and/or KVM implementation
for it to work.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list