[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] tools: convert cpumap bitmap to list
On 19 Oct 2005, at 23:45, Ryan Harper wrote: This patch modifies the lowlevel xc vcpuinfo call to convert a vcpu's cpumap to a list of int. XendDomainInfo.py filters the cpumap into asmaller list that is bound by the number of vcpus allocated to a domain. Two things:First, there is no correspondence between size of cpumap and max_vcpu_id, because there is no direct relationship between sizes of virtual and physical CPU spaces. We could have a system with more vcpus than physical cpus, or vice versa. And cpumap represents sets of physical cpus, not sets of virtual cpus. Second, I meant that the cpumap list should contain just the list of physical cpus that that vcpu can run on. So, for example, a cpumap bitmask of 0x5 would correspond to the cpumap list [0, 2], not the list [0, -1, 2, -1, -1, ...]. The latter is a weird and redundant representation. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |