Hi, We can now boot upto 60 vcpus on ia64, but thats just the beginning. Would you please add this one to the kvm-userland tree. Thanks, Jes
Raise max number of vcpus for ia64 to 256. Signed-off-by: Jes Sorensen <jes@xxxxxxx> --- libkvm/kvm-common.h | 11 +++++++---- qemu/vl.c | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) Index: kvm-userspace.git/libkvm/kvm-common.h =================================================================== --- kvm-userspace.git.orig/libkvm/kvm-common.h +++ kvm-userspace.git/libkvm/kvm-common.h @@ -18,13 +18,16 @@ /* FIXME: share this number with kvm */ /* FIXME: or dynamically alloc/realloc regions */ -#ifndef __s390__ -#define KVM_MAX_NUM_MEM_REGIONS 32u -#define MAX_VCPUS 16 -#else +#ifdef __s390__ #define KVM_MAX_NUM_MEM_REGIONS 1u #define MAX_VCPUS 64 #define LIBKVM_S390_ORIGIN (0UL) +#elif __ia64__ +#define KVM_MAX_NUM_MEM_REGIONS 32u +#define MAX_VCPUS 256 +#else +#define KVM_MAX_NUM_MEM_REGIONS 32u +#define MAX_VCPUS 16 #endif Index: kvm-userspace.git/qemu/vl.c =================================================================== --- kvm-userspace.git.orig/qemu/vl.c +++ kvm-userspace.git/qemu/vl.c @@ -224,7 +224,7 @@ #elif defined(TARGET_I386) #define MAX_CPUS 255 #elif defined(TARGET_IA64) -#define MAX_CPUS 4 +#define MAX_CPUS 256 #else #define MAX_CPUS 1 #endif