Re: [PATCH 0/8] RFC: vcpu pinning at qemu start

Glauber Costa
2008-03-04T18:11:27Z

Joerg Roedel wrote:
> On Tue, Mar 04, 2008 at 01:21:53PM -0300, Glauber Costa wrote:
>> Hi guys,
>>
>> Here's a first series of patch aiming at vcpu pinning support in qemu.
>> Ideally, as vcpu as just normal threads, the usual userspace tools can be used
>> to set cpu affinities mask.
>>
>> However, It makes it very difficult to _start_ a vm with vcpus pinned, since
>> we don't know the thread ids from qemu in advance, nor do we know when are the
>> vcpus created.
>>
>> The patches introduce a -cpu-map option, that, if specified, starts the virtual cpus
>> with the specified affinities.
>>
>> Comments? Welcome. Random rants? Not welcome, but... how can I stop you? So go ahead!
>
> Cool, this goes into the same direction as I planned for KVM-NUMA
> support. Do you plan to extend vcpu pinning into that direction?
I don't have any immediate plans, but it is surely interesting. If the
patches (or something inspired in them) make it, there's something we
can draw support for.