]> git.baikalelectronics.ru Git - kernel.git/commit
Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7
authorMichael Kelley <mikelley@microsoft.com>
Mon, 2 May 2022 16:36:28 +0000 (09:36 -0700)
committerWei Liu <wei.liu@kernel.org>
Wed, 11 May 2022 17:49:49 +0000 (17:49 +0000)
commit176df314015ff80f03ec911a77f91e722c7f41ac
tree502165cba7398b06235ad4c4636c552169f90ab1
parent17b5b17c3fbfdd767a1c8b7bb47603845e68946c
Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7

The VMbus driver has special case code for running on the first released
versions of Hyper-V: 2008 and 2008 R2/Windows 7. These versions are now
out of support (except for extended security updates) and lack the
performance features needed for effective production usage of Linux
guests.

Simplify the code by removing the negotiation of the VMbus protocol
versions required for these releases of Hyper-V, and by removing the
special case code for handling these VMbus protocol versions.

Signed-off-by: Michael Kelley <mikelley@microsoft.com>
Reviewed-by: Andrea Parri (Microsoft) <parri.andrea@gmail.com>
Link: https://lore.kernel.org/r/1651509391-2058-2-git-send-email-mikelley@microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
drivers/hv/channel_mgmt.c
drivers/hv/connection.c
drivers/hv/vmbus_drv.c
include/linux/hyperv.h