that's the right directive.
I checked a few of my systems. It seems to work fine on my sles12 and solaris 10 domU's
with netbsd 6.1.x and xen 4.2.x { x ≥ 3 }. I haven't done an extensive check of my older systems.
x46-64-sles12:~ # more /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 45
stepping : 7
microcode : 0x70a
cpu MHz : 3300.176
cache size : 15360 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx
rdtscp lm constant_tsc arch_pe rfmon rep_good nopl eagerfpu pni
pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt
tsc_deadline_timer aes xsave avx hypervisor lahf_lm xsaveopt
bogomips : 6600.35 clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 45
stepping : 7
...
HW
On Wed, 23 Apr 2014 15:15:21 -0500
despite a HVM domU with the following line
vcpus = 2
the OS only sees 1 CPU. is this intended? is there another
config directive I should use since it's HVM?
Thanks.
--david