[libvirt] [PATCHv2 1/1] Remove contiguous CPU indexes assumption
Osier Yang
jyang at redhat.com
Fri Mar 15 09:56:49 UTC 2013
On 2013年03月15日 17:42, Daniel P. Berrange wrote:
> On Fri, Mar 15, 2013 at 05:25:09PM +0800, Li Zhang wrote:
>> From: Li Zhang<zhlcindy at linux.vnet.ibm.com>
>>
>> When getting CPUs' information, it assumes that CPU indexes
>> are not contiguous. But for ppc64 platform, CPU indexes are not
>> contiguous because SMT is needed to be disabled, so CPU information
>> is not right on ppc64 and vpuinfo, vcpupin can't work corretly.
>>
>> This patch is to remove the assumption to be compatible with ppc64.
>>
>> Test:
>> 4 vcpus are assigned to one VM and execute vcpuinfo command.
>>
>> Without patch: There is only one vcpu informaion can be listed.
>> With patch: All vcpus' information can be listed correctly.
>>
>> Signed-off-by: Li Zhang<zhlcindy at linux.vnet.ibm.com>
>> ---
>> v2 -> v1:
>> * Remove unused cpu variable suggested by Daniel P.Berrange
>> * Remove contigous assumption in qemu_monitor_text.c suggested by Daniel P.Berrange
>>
>> src/qemu/qemu_monitor_json.c | 14 --------------
>> src/qemu/qemu_monitor_text.c | 13 ++-----------
>> 2 files changed, 2 insertions(+), 25 deletions(-)
>
> ACK
>
> Daniel
Pushed.
More information about the libvir-list
mailing list