[Trusty,SRU,00/11] LP#1354397: Latest fixes from storvsc & scsi drivers for Hyper-V/Azure
mbox

Message ID 1411549247-6511-1-git-send-email-apw@canonical.com
State New
Headers show

Pull-request

git://kernel.ubuntu.com/apw/ubuntu-trusty.git lp1354397

Message

Andy Whitcroft Sept. 24, 2014, 9 a.m. UTC
Upstream recommends a number of fixes for Hyper-V/Azure storage.  Following
this email are 11 (sorry) patches, the vast majority are specific to the
storvsc driver which platform specific and so the regression potential
is much smaller.  These are all upstream changes, and the majority are
already in Utopic.  They have been in both Trusty and Utopic by MicroSoft.

Proposing for SRU to trusty.

I include a pull-request below to allow simpler review.

-apw

The following changes since commit e236eedd775450c9bb6000910cf8d245e8155c55:

  Bluetooth: Enable Atheros 0cf3:311e for firmware upload (2014-09-19 06:05:16 -0600)

are available in the git repository at:

  git://kernel.ubuntu.com/apw/ubuntu-trusty.git lp1354397

for you to fetch changes up to 1ab934136cc5b866076f55b6ca05f9e35b424ff6:

  sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (2014-09-23 15:04:47 +0100)

----------------------------------------------------------------
Andy Whitcroft (1):
      Revert "UBUNTU: SAUCE: scsi: hyper-v storsvc switch up to SPC-3"

K. Y. Srinivasan (9):
      Drivers: scsi: storvsc: Change the limits to reflect the values on the host
      Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host
      Drivers: scsi: storvsc: Filter commands based on the storage protocol version
      Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
      Drivers: scsi: storvsc: Implement a eh_timed_out handler
      drivers: scsi: storvsc: Set srb_flags in all cases
      drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure
      Drivers: add blist flags
      sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout

Martin K. Petersen (1):
      scsi: add a blacklist flag which enables VPD page inquiries

 drivers/scsi/scsi_scan.c    |   4 +++-
 drivers/scsi/sd.c           |   7 ++++++-
 drivers/scsi/storvsc_drv.c  | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------
 include/scsi/scsi_device.h  |   1 +
 include/scsi/scsi_devinfo.h |   1 +
 5 files changed, 97 insertions(+), 41 deletions(-)

Comments

Stefan Bader Sept. 24, 2014, 9:56 a.m. UTC | #1
Mostly cherry-picks and looking to be doing what they say. Most cc'ed to stable,
too. The only one harder to look at just from the patch hunks is the blacklist
one but then that would be the most simple to verify.
Tim Gardner Sept. 24, 2014, 2:06 p.m. UTC | #2
On 09/24/2014 03:00 AM, Andy Whitcroft wrote:
> git://kernel.ubuntu.com/apw/ubuntu-trusty.git lp1354397

How about rebasing against master-next ? It appears a number of these
patches came in with 3.13.11.7

rtg
Tim Gardner Sept. 24, 2014, 4:24 p.m. UTC | #3
On 09/24/2014 08:06 AM, Tim Gardner wrote:
> On 09/24/2014 03:00 AM, Andy Whitcroft wrote:
>> git://kernel.ubuntu.com/apw/ubuntu-trusty.git lp1354397
> 
> How about rebasing against master-next ? It appears a number of these
> patches came in with 3.13.11.7
> 
> rtg
> 

These are the only patches that survived the rebase.

sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout
Drivers: add blist flags
Revert "UBUNTU: SAUCE: scsi: hyper-v storsvc switch up to SPC-3"

rtg
Andy Whitcroft Sept. 24, 2014, 4:31 p.m. UTC | #4
On Wed, Sep 24, 2014 at 10:24:39AM -0600, Tim Gardner wrote:
> On 09/24/2014 08:06 AM, Tim Gardner wrote:
> > On 09/24/2014 03:00 AM, Andy Whitcroft wrote:
> >> git://kernel.ubuntu.com/apw/ubuntu-trusty.git lp1354397
> >
> > How about rebasing against master-next ? It appears a number of these
> > patches came in with 3.13.11.7
> >
> > rtg
> >
>
> These are the only patches that survived the rebase.
>
> sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout
> Drivers: add blist flags
> Revert "UBUNTU: SAUCE: scsi: hyper-v storsvc switch up to SPC-3"

Excellent that looks to be the exact same set of commits which survived
on utopic also.

-apw