scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7
authorMichael Kelley <mikelley@microsoft.com>
Mon, 2 May 2022 16:36:29 +0000 (09:36 -0700)
committerWei Liu <wei.liu@kernel.org>
Wed, 11 May 2022 17:49:49 +0000 (17:49 +0000)
commit106b98a5181c1a5831f1fe31d33d17dd1f0e7ae1
tree4492c94cbf2209af06a278cbace9aa26a7ce93ef
parenta6b94c6b49198266eaf78095a632df7245ef5196
scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7

The storvsc 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 support
for performance features like multiple VMbus channels that are needed for
effective production usage of Linux guests.

The negotiation of the VMbus protocol versions required by these old
Hyper-V versions has been removed from the VMbus driver.  So now remove
the handling of these VMbus protocol versions from the storvsc driver.

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-3-git-send-email-mikelley@microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
drivers/scsi/storvsc_drv.c