summaryrefslogtreecommitdiffstats
path: root/tools/hv
diff options
context:
space:
mode:
authorK. Y. Srinivasan2016-07-02 01:26:37 +0200
committerGreg Kroah-Hartman2016-08-31 13:05:41 +0200
commit3724287c0ec472815ebe5ae3790f77965c6aa557 (patch)
tree7a7364937447691888e458e854f0ee688ecce419 /tools/hv
parentDrivers: hv: vmbus: Reduce the delay between retries in vmbus_post_msg() (diff)
downloadkernel-qcow2-linux-3724287c0ec472815ebe5ae3790f77965c6aa557.tar.gz
kernel-qcow2-linux-3724287c0ec472815ebe5ae3790f77965c6aa557.tar.xz
kernel-qcow2-linux-3724287c0ec472815ebe5ae3790f77965c6aa557.zip
Drivers: hv: vmbus: Implement a mechanism to tag the channel for low latency
On Hyper-V, performance critical channels use the monitor mechanism to signal the host when the guest posts mesages for the host. This mechanism minimizes the hypervisor intercepts and also makes the host more efficient in that each time the host is woken up, it processes a batch of messages as opposed to just one. The goal here is improve the throughput and this is at the expense of increased latency. Implement a mechanism to let the client driver decide if latency is important. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/hv')
0 files changed, 0 insertions, 0 deletions