Re: [patch] remove vcpu_info array v5

Avi Kivity
2008-11-04T14:30:52Z

Glauber Costa wrote:
>> This can't be the best way of determining the env pointer from a cpu number.
>>
> By far it is not. But at least it does not depend on any kvm-specific
> data, and works
> for both qemu and kvm. So it's better to be this way.
>
> If we change this scheme to a better one, like a hash table, then
> it'll improve both qemu and kvm.
>
>

There are simpler data structures. An example is an array. Since we
have an upper limit on the number of cpus (->max_cpus) there are no
issues with scaling (unlike with the algorithm above).

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