RE: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-27 Thread KY Srinivasan
c: KY Srinivasan; Haiyang Zhang; de...@linuxdriverproject.org; linux- > >> ker...@vger.kernel.org > >> Subject: Re: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels > among > >> all vcpus > >> > >> Dexuan Cui writes: > >> > >> >

Re: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-27 Thread Vitaly Kuznetsov
ay, April 21, 2015 22:28 >> >> To: KY Srinivasan >> >> Cc: Haiyang Zhang; de...@linuxdriverproject.org; linux- >> >> ker...@vger.kernel.org; Dexuan Cui >> >> Subject: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all >> >

RE: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-24 Thread KY Srinivasan
aiyang Zhang; de...@linuxdriverproject.org; linux- > >> ker...@vger.kernel.org; Dexuan Cui > >> Subject: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all > >> vcpus > >> > >> Primary channels are distributed evenly across all vcpus we have

Re: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-24 Thread Vitaly Kuznetsov
>> Subject: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all >> vcpus >> >> Primary channels are distributed evenly across all vcpus we have. When the >> host asks us to create subchannels it usually makes us num_cpus-1 offers > >

RE: [PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-24 Thread Dexuan Cui
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Tuesday, April 21, 2015 22:28 > To: KY Srinivasan > Cc: Haiyang Zhang; de...@linuxdriverproject.org; linux- > ker...@vger.kernel.org; Dexuan Cui > Subject: [PATCH 5/6] Drivers:

[PATCH 5/6] Drivers: hv: vmbus: distribute subchannels among all vcpus

2015-04-21 Thread Vitaly Kuznetsov
Primary channels are distributed evenly across all vcpus we have. When the host asks us to create subchannels it usually makes us num_cpus-1 offers and we are supposed to distribute the work evenly among the channel itself and all its subchannels. Make sure they are all assigned to different vcpus.