[Precise][SRU]Pull Request: [Hyper-V] Upstream commit requested for Precise in lp1454758
Joseph Salisbury
joseph.salisbury at canonical.com
Mon Oct 26 19:04:02 UTC 2015
Set the SRB flags correctly when there is no data transfer. Without this
change some IHV drivers will fail valid commands such as TEST_UNIT_READY.
This commit made it into Trusty and Vivid through the normal stable update process
because it was cc'd to upstream stable. It was not applied to 3.2 upstream stable. This is because
the commit was not a clean pick. Some backporting was required for a prereq commit (610071c3), and
the primary commit (dc45708c).
The primary commit requested in this bug has four prereq commits. All have been
included in a test kernel with positive testing results.
The following changes since commit 55c4a90f024e63edce43e9b13872f9957d5469ce:
UBUNTU: Ubuntu-3.2.0-93.133 (2015-10-23 14:06:17 +0100)
are available in the git repository at:
kernel.ubuntu.com:/srv/kernel.ubuntu.com/git/jsalisbury/bugs/lp1454758/ubuntu-precise.git
for you to fetch changes up to a88c2013e4a9982d227f2daff6ad44d2c130cd0d:
storvsc: Set the SRB flags correctly when no data transfer is needed (2015-10-26 14:52:18 -0400)
----------------------------------------------------------------
K. Y. Srinivasan (5):
Drivers: hv: Support handling multiple VMBUS versions
Drivers: hv: Save and export negotiated vmbus version
Drivers: hv: Move vmbus version definitions to hyperv.h
[SCSI] storvsc: Update the storage protocol to win8 level
storvsc: Set the SRB flags correctly when no data transfer is needed
drivers/hv/connection.c | 149 +++++++++++++++++++++++----------
drivers/scsi/storvsc_drv.c | 203 +++++++++++++++++++++++++++++++++++++--------
include/linux/hyperv.h | 23 ++++-
3 files changed, 292 insertions(+), 83 deletions(-)
More information about the kernel-team
mailing list