mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-11 23:37:42 +00:00
RPC: Support up to 16384 cpus on the host and 4096 in the guest
The RPC limits for cpu maps didn't allow to use libvirt on ultra big boxes. This patch increases size of the limits to support a maximum of 16384 cpus on the host with a maximum of 4096 cpus per guest. The full cpu map of such a system takes 8 megabytes and the map for vcpu pinning is 2 kilobytes long.
This commit is contained in:
parent
3b50a711f0
commit
cdd642ba5e
@ -82,13 +82,13 @@ const REMOTE_DOMAIN_ID_LIST_MAX = 16384;
|
||||
const REMOTE_DOMAIN_NAME_LIST_MAX = 16384;
|
||||
|
||||
/* Upper limit on cpumap (bytes) passed to virDomainPinVcpu. */
|
||||
const REMOTE_CPUMAP_MAX = 256;
|
||||
const REMOTE_CPUMAP_MAX = 2048;
|
||||
|
||||
/* Upper limit on number of info fields returned by virDomainGetVcpus. */
|
||||
const REMOTE_VCPUINFO_MAX = 2048;
|
||||
const REMOTE_VCPUINFO_MAX = 16384;
|
||||
|
||||
/* Upper limit on cpumaps (bytes) passed to virDomainGetVcpus. */
|
||||
const REMOTE_CPUMAPS_MAX = 16384;
|
||||
const REMOTE_CPUMAPS_MAX = 8388608;
|
||||
|
||||
/* Upper limit on migrate cookie. */
|
||||
const REMOTE_MIGRATE_COOKIE_MAX = 16384;
|
||||
|
Loading…
x
Reference in New Issue
Block a user