[PATCH 2/2] Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel

2014-04-08 Thread K. Y. Srinivasan
Currently the mapping of the relID to channel is done under the protection of a single spin lock. Starting with ws2012, each channel is bound to a specific VCPU in the guest. Use this binding to eliminate the spin lock by setting up per-cpu state for mapping relId to the channel. Signed-off-by:

[PATCH 2/2] Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel

2014-04-08 Thread K. Y. Srinivasan
Currently the mapping of the relID to channel is done under the protection of a single spin lock. Starting with ws2012, each channel is bound to a specific VCPU in the guest. Use this binding to eliminate the spin lock by setting up per-cpu state for mapping relId to the channel. Signed-off-by: