]> xenbits.xensource.com Git - people/vhanquez/xen.git/commitdiff
Fix showing of CPU Affinity by xm vcpu-list
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 23 May 2008 10:05:12 +0000 (11:05 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 23 May 2008 10:05:12 +0000 (11:05 +0100)
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
xen-unstable changeset:   17654:8dce20be0bd5a4d3abaebb84b3c749e8d69bfb48
xen-unstable date:        Mon May 19 09:46:02 2008 +0100

tools/python/xen/xm/main.py

index c980c6a8b6dc7913bdef286e4a3851d51de5661f..4d34933269a09c0ab1e9d9caee22851550359278 100644 (file)
@@ -1082,7 +1082,7 @@ def xm_vcpu_list(args):
 
             # normalize cpumap by modulus nr_cpus, and drop duplicates
             cpumap = dict.fromkeys(
-                       map(lambda x: x % nr_cpus, cpumap)).keys()
+                       filter(lambda x: x < nr_cpus, cpumap)).keys()
             if len(cpumap) == nr_cpus:
                 return "any cpu"