Drivers: hv: vmbus: Further improve CPU affiliation logic
authorDexuan Cui <decui@microsoft.com>
Wed, 5 Aug 2015 07:52:39 +0000 (00:52 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 5 Aug 2015 18:44:28 +0000 (11:44 -0700)
commit3b71107d73b16074afa7658f3f0fcf837aabfe24
treed2a7a477f04342c280ec6b430828f62dfd796e2e
parent9f01ec53458d9e9b68f1c555e773b5d1a1f66e94
Drivers: hv: vmbus: Further improve CPU affiliation logic

Keep track of CPU affiliations of sub-channels within the scope of the primary
channel. This will allow us to better distribute the load amongst available
CPUs.

Signed-off-by: Dexuan Cui <decui@microsoft.com>
Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/hv/channel_mgmt.c
include/linux/hyperv.h