On 05/08/2011 08:15 AM, Sasha Levin wrote:
Hello,

I'm seeing a case where KVM tools occasionally fails with the following
error message: "KVM_GET_SUPPORTED_CPUID failed: Argument list too long",
which means that we get -E2BIG back from KVM_GET_SUPPORTED_CPUID.

Why would it happen if we pass KVM_MAX_CPUID_ENTRIES as the max number
of entries (in the nent field of struct kvm_cpuid2)?

KVM_MAX_CPUID_ENTRIES is a private define, not exported to userspace (since it can change).

Also, Why would it happen randomly and not each time the code is run?

Probably you have some bug. E2BIG is returned when nent is smaller than the number of entries returned (which only depends on the host cpu type).

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to