Bug 1717899
Summary: | libvirt must fully specify vCPU NUMA mapping | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux Advanced Virtualization | Reporter: | Peter Krempa <pkrempa> |
Component: | libvirt | Assignee: | Virtualization Maintenance <virt-maint> |
Status: | CLOSED WONTFIX | QA Contact: | Jing Qi <jinqi> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 8.1 | CC: | berrange, chhu, dyuan, jsuchane, lhuang, xuzhang, yalzhang |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | 8.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-03-15 07:36:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Peter Krempa
2019-06-06 12:16:01 UTC
(In reply to Peter Krempa from comment #0) > QEMU rightfully deprecated mapping cpus which were not specified in the NUMA > topology to some random node. Yeah, I'd argue this situation is a application bug and libvirt doesn't need to workaround it. If anything we should report the error to the application before we even launch QEMU. The problem is that old apps may use the legacy APIs for modifying the number of VCPUs in which case we will not update the numa topology. We must then either ban those APIs if numa is used or allow some kind of fallback. After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened. |