[SRU][Xenial][Yakkety][Zesty][PATCH 1/1] scsi: storvsc: Workaround for virtual DVD SCSI version

Joseph Salisbury joseph.salisbury at canonical.com
Tue Mar 28 16:40:16 UTC 2017

BugLink: http://bugs.launchpad.net/bugs/1674635

== SRU Justification ==
After updating the kernel inside a HyperV virtual machine to kernel version 
4.4.0-67-generic, the VM will no longer boot. A hard reset is required.

A bisect was performed and identified commit 40630f462824ee24 as the source of the 
regression.  This commit was also cc'd to stable, so the regression is now is all
stable releases. 

After working with upstream, commit f1c635b439 was identified as a fix for 
this regression.  Commit f1c635b439 is in mainline as of v4.11-rc3.  However,
commit f1c635b439 was NOT cc'd to upstream stable.  A request was sent to now
include it in stable.  This SRU request is to fix the bug and allow VMs to boot
in Ubuntu while the fix makes it's way through stable.  All Ubuntu releases need
commit f1c635b439.  However, it is not required in Vivid, since 40630f462824ee24
never made it's way into Vivid.  

== Fix ==
commit f1c635b439a5c01776fe3a25b1e2dc546ea82e6f
Author: Stephen Hemminger <stephen at networkplumber.org>
Date:   Tue Mar 7 09:15:53 2017 -0800

    scsi: storvsc: Workaround for virtual DVD SCSI version

== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.

Stephen Hemminger (1):
  scsi: storvsc: Workaround for virtual DVD SCSI version

 drivers/scsi/storvsc_drv.c | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)


More information about the kernel-team mailing list