[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCHEs]: support more than 32 VCPUs in guests
Hi, I am attaching three patches, in case anyone is interested. These patches allow linux guests to support more than 32 VCPUs in 64bit mode only to whatever linux supports. I tested all 3 with 128 vcpus on a system with 128 CPU threads. Some scalability work is needed at 128 vcpus (some soft lockups during load) as expected. Jeremy, pv ops is OK as it is on 128 vcpus, but I reworked the xen_vcpu_setup() a little to address more than 32vcpus on xen that doesn't have vcpu placement. Please take a look. 1. Patch for 5u5 (2.6.18-190*): tested 64bit. compiled 32bit. 2. Patch for 5u4 (2.6.18-164*): tested 64bit. not compiled on 32bit. (NOTE: increased NR_DYNIRQS to 1024) 3. Patch for PVOPS: minor change to xen_vcpu_setup(). tested 64bit. not compiled on 32bit. thanks, Mukesh PS: make sure to do full build: vmlinux, modules, etc.. when using el5 kernel patches. Attachment:
5u5.diff Attachment:
5u4.diff Attachment:
pvops.diff _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |