Need MTTCG support for x86 guests
Bug #1735049 reported by
Timothy Pearson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
MTTCG support is notably absent for x86_64 guests. The last Wiki update on MTTCG was back in 2015, and I am having some difficulty determining the current status of the underlying requirements to enable this feature on x86 hosts.
For instance, has support for strong-on-weak memory consistency been added into QEMU GIT at this point?
Thanks!
Changed in qemu: | |
status: | New → In Progress |
Changed in qemu: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Patches are now on the list to enable MTTCG for i386 and x86_64 guests. See v2 here:
https:/ /lists. gnu.org/ archive/ html/qemu- devel/2018- 09/msg00237. html
I'm hoping these patches will be in the next QEMU release.
Regarding your last question:
> For instance, has support for strong-on-weak memory consistency been added into QEMU GIT at this point?
Yes, TCG inserts the appropriate barriers around memory accesses since commit b32dc3370a ("tcg: Implement implicit ordering semantics", 2017-09-05)