[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] tools: convert cpumap bitmap to list



* Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> [2005-10-20 11:00]:
> 
> On 20 Oct 2005, at 16:24, Ryan Harper wrote:
> 
> >Are you interested in any modification of the cpumap to list 
> >conversion?
> >Or is it ok if vcpu-list shows a long list of integers?
> 
> I think an ordered list of cpus is most user-friendly, perhaps using 
> range notation to keep it short (so, for example, mask 0x77 would print 
> as '0-2, 4-6' rather than '0, 1, 2, 4, 5, 6'). A mask is a more 
> succinct representation but maybe not so good for users. :-)

Agreed.  I'll work up something that tries to shrink the list into
something smaller but still readable.

> 
> >I would think mapping cpu % nr_cpus, throwing away duplicates would be
> >best.  With [0,1,2,3] and nr_cpus=2, cpumap would be [0,1].
> 
> I think Xen should ignore non-existent cpus in a cpumap. I'm not really 
> fussed what you do with them in xend -- ignoring them there too would 
> probably make most sense.

I am a little concerned that if a user pins a vcpu to cpus 0-7 , on a
two-way, and the output of vcpu-list shows him [0,1], that it might look
like the pin operation didn't work.  If this isn't a big deal, then I'll
also look at throwing out invalid cpus from the cpumap representation.

-- 
Ryan Harper
Software Engineer; Linux Technology Center
IBM Corp., Austin, Tx
(512) 838-9253   T/L: 678-9253
ryanh@xxxxxxxxxx

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.