freebsd-nq/sys/dev/hyperv
Sepherosa Ziehau cc0c6ebc14 hyperv/hn: Use channel0, i.e. TX ring0, for TCP SYN/SYN|ACK.
Hyper-V hot channel effect:
Operation latency on hot channel is only _half_ of the operation
latency on cold channels.

This commit takes the advantage of the above Hyper-V host channel
effect, and can reduce more than 75% latency and more than 50%
latency stdev, i.e. lower and more stable/predictable latency,
for various types of web server workloads.

MFC after:	3 days
Sponsored by:	Microsoft
2017-04-24 07:52:27 +00:00
..
include hyperv: Add method to read 64bit Hyper-V specific time value. 2017-01-09 03:38:41 +00:00
input hyperv/kbd: Remove unnecessary assignment. 2017-04-14 05:18:42 +00:00
netvsc hyperv/hn: Use channel0, i.e. TX ring0, for TCP SYN/SYN|ACK. 2017-04-24 07:52:27 +00:00
pcib Convert PCIe Hot Plug to using pci_request_feature 2017-02-25 06:11:59 +00:00
storvsc hyperv/storvsc: Use ULL for 64bits value shift. 2017-04-14 05:25:21 +00:00
utilities hyperv/kvp: Remove always false condition. 2017-04-14 05:29:27 +00:00
vmbus hyperv: Use kmem_malloc for hypercall memory due to NX bit change. 2017-04-19 02:39:48 +00:00