ACK: [SRU][Xenial][PATCH 0/4] Fixes for LP:1693369

Stefan Bader stefan.bader at canonical.com
Wed Sep 27 18:02:44 UTC 2017


On 20.09.2017 15:12, Joseph Salisbury wrote:
> BugLink: http://bugs.launchpad.net/bugs/1693369
> 
> == SRU Justification ==
> This bug is resolved by commits 62e62ffd95539b9220894a7900a619e0f3ef4756 and
> commit 9373eba6cfae48911b977d14323032cd5d161aae.  The first commit, 62e62ffd95,
> was already applied to Xenial with the 4.4.79 updates.
> 
> Without these patches, the symlink in sysfs which binds a SAS device to an enclosure 
> slot does not get created. This makes disk hotplug near impossible on large 
> JBOD disk drawers.
> 
> There are three prereq commits in order to apply commit 9373eba6c to Xenial.  Those
> commits are listed in the 'Fixes' section of this SRU request.
> 
> This fix is also needed in Zesty, but that SRU was sent separately because Zesty
> required only commit 62e62ffd95.
> 
> 
> == Fixes ==
> Prereq:
> commit bcf508c13385e74972f5cc06d8471d5c100395b0
> Author: James Bottomley <James.Bottomley at HansenPartnership.com>
> Date:   Wed Dec 9 11:13:35 2015 -0800
> 
>     scsi_transport_sas: add function to get SAS endpoint address
> 
> Prereq:
> commit 3f8d6f2a0797e8c650a47e5c1b5c2601a46f4293
> Author: James Bottomley <James.Bottomley at HansenPartnership.com>
> Date:   Wed Dec 9 12:56:07 2015 -0800
> 
>     ses: fix discovery of SATA devices in SAS enclosures
> 
> Prereq:
> commit c1a23f6d64552b4480208aa584ec7e9c13d6d9c3
> Author: Johannes Thumshirn <jthumshirn at suse.de>
> Date:   Wed Aug 17 11:46:16 2016 +0200
> 
>     scsi: sas: provide stub implementation for scsi_is_sas_rphy
>     
> Real fix:
> commit 9373eba6cfae48911b977d14323032cd5d161aae
> Author: Ewan D. Milne <emilne at redhat.com>
> Date:   Mon Jan 9 16:33:36 2017 -0500
> 
>     scsi: ses: Fix SAS device detection in enclosure
> 
> 
> == Regression Potential ==
> There are four required patchs, so there is a medium regression potention.  However,
> the patch set was tested by IBM and confirmed to resolve the bug without causing
> other issues. 
> 
> == Test Case ==
> A test kernel was built with these patches and tested by the original bug reporter.
> The bug reporter states the test kernel resolved the bug.
> 
> Ewan D. Milne (1):
>   scsi: ses: Fix SAS device detection in enclosure
> 
> James Bottomley (2):
>   scsi_transport_sas: add function to get SAS endpoint address
>   ses: fix discovery of SATA devices in SAS enclosures
> 
> Johannes Thumshirn (1):
>   scsi: sas: provide stub implementation for scsi_is_sas_rphy
> 
>  drivers/scsi/Kconfig              |  1 +
>  drivers/scsi/scsi_transport_sas.c | 14 ++++++++++++++
>  drivers/scsi/ses.c                | 22 ++++------------------
>  include/scsi/scsi_transport_sas.h | 17 ++++++++++++++++-
>  4 files changed, 35 insertions(+), 19 deletions(-)
> 
Acked-by: Stefan Bader <stefan.bader at canonical.com>

Changes appear to be isolated (relatively) and tested.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170927/96b3122a/attachment.sig>


More information about the kernel-team mailing list