[PULL,Cosmic,SRU,Bionic] Various HiSilicon fixes

Message ID 20180924220533.GA8822@xps13.dannf
State New
Headers show
Series
  • [PULL,Cosmic,SRU,Bionic] Various HiSilicon fixes
Related show

Pull-request

git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisilicon-fixes

Message

dann frazier Sept. 24, 2018, 10:05 p.m.
All clean cherry-picks addressing the following issues:

    BugLink: https://bugs.launchpad.net/bugs/1793394
    BugLink: https://bugs.launchpad.net/bugs/1793404
    BugLink: https://bugs.launchpad.net/bugs/1794151
    BugLink: https://bugs.launchpad.net/bugs/1794156
    BugLink: https://bugs.launchpad.net/bugs/1794165
    BugLink: https://bugs.launchpad.net/bugs/1794166
    BugLink: https://bugs.launchpad.net/bugs/1794172

The following changes since commit da82f9f03cba4c51b5fd85be3eb8bbc220956394:

  UBUNTU: Packaging: final-checks: remove trailing backport suffix (2018-09-21 09:34:59 -0300)

are available in the Git repository at:

  git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisilicon-fixes

for you to fetch changes up to 47ea5a33cbaa538cbe7c6fc23823b5ebe3037036:

  net: hns3: Add vlan filter setting by ethtool command -K (2018-09-24 15:06:48 -0600)

----------------------------------------------------------------
Peng Li (1):
      net: hns3: Add vlan filter setting by ethtool command -K

Xiang Chen (2):
      scsi: hisi_sas: Tidy hisi_sas_task_prep()
      scsi: hisi_sas: Add SATA FIS check for v3 hw

Xiaofei Tan (6):
      scsi: hisi_sas: tidy channel interrupt handler for v3 hw
      scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout
      scsi: hisi_sas: tidy host controller reset function a bit
      scsi: hisi_sas: relocate some common code for v3 hw
      scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw
      scsi: hisi_sas: add memory barrier in task delivery function

Yunsheng Lin (1):
      net: hns3: Fix desc num set to default when setting channel

 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   6 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  22 +-
 drivers/scsi/hisi_sas/hisi_sas.h                   |   3 +
 drivers/scsi/hisi_sas/hisi_sas_main.c              |  78 +++---
 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |  15 +-
 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |  18 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             | 274 +++++++++++++--------
 7 files changed, 256 insertions(+), 160 deletions(-)

Comments

Thadeu Lima de Souza Cascardo Sept. 25, 2018, noon | #1
Applied to cosmic master-next branch.

Thanks.
Cascardo.

Applied-to: cosmic/master-next
Kleber Souza Sept. 28, 2018, 8:48 a.m. | #2
On 09/25/18 00:05, dann frazier wrote:
> All clean cherry-picks addressing the following issues:
> 
>     BugLink: https://bugs.launchpad.net/bugs/1793394
>     BugLink: https://bugs.launchpad.net/bugs/1793404
>     BugLink: https://bugs.launchpad.net/bugs/1794151
>     BugLink: https://bugs.launchpad.net/bugs/1794156
>     BugLink: https://bugs.launchpad.net/bugs/1794165
>     BugLink: https://bugs.launchpad.net/bugs/1794166
>     BugLink: https://bugs.launchpad.net/bugs/1794172
> 
> The following changes since commit da82f9f03cba4c51b5fd85be3eb8bbc220956394:
> 
>   UBUNTU: Packaging: final-checks: remove trailing backport suffix (2018-09-21 09:34:59 -0300)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisilicon-fixes
> 
> for you to fetch changes up to 47ea5a33cbaa538cbe7c6fc23823b5ebe3037036:
> 
>   net: hns3: Add vlan filter setting by ethtool command -K (2018-09-24 15:06:48 -0600)
> 
> ----------------------------------------------------------------
> Peng Li (1):
>       net: hns3: Add vlan filter setting by ethtool command -K
> 
> Xiang Chen (2):
>       scsi: hisi_sas: Tidy hisi_sas_task_prep()
>       scsi: hisi_sas: Add SATA FIS check for v3 hw
> 
> Xiaofei Tan (6):
>       scsi: hisi_sas: tidy channel interrupt handler for v3 hw
>       scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout
>       scsi: hisi_sas: tidy host controller reset function a bit
>       scsi: hisi_sas: relocate some common code for v3 hw
>       scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw
>       scsi: hisi_sas: add memory barrier in task delivery function
> 
> Yunsheng Lin (1):
>       net: hns3: Fix desc num set to default when setting channel
> 
>  drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   6 +
>  .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  22 +-
>  drivers/scsi/hisi_sas/hisi_sas.h                   |   3 +
>  drivers/scsi/hisi_sas/hisi_sas_main.c              |  78 +++---
>  drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |  15 +-
>  drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |  18 +-
>  drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             | 274 +++++++++++++--------
>  7 files changed, 256 insertions(+), 160 deletions(-)
> 

All clean cherry-picks, limited to platform driver.

Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Stefan Bader Oct. 1, 2018, 8:30 a.m. | #3
On 25.09.2018 00:05, dann frazier wrote:
> All clean cherry-picks addressing the following issues:
> 
>     BugLink: https://bugs.launchpad.net/bugs/1793394
>     BugLink: https://bugs.launchpad.net/bugs/1793404
>     BugLink: https://bugs.launchpad.net/bugs/1794151
>     BugLink: https://bugs.launchpad.net/bugs/1794156
>     BugLink: https://bugs.launchpad.net/bugs/1794165
>     BugLink: https://bugs.launchpad.net/bugs/1794166
>     BugLink: https://bugs.launchpad.net/bugs/1794172
> 
> The following changes since commit da82f9f03cba4c51b5fd85be3eb8bbc220956394:
> 
>   UBUNTU: Packaging: final-checks: remove trailing backport suffix (2018-09-21 09:34:59 -0300)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisilicon-fixes
> 
> for you to fetch changes up to 47ea5a33cbaa538cbe7c6fc23823b5ebe3037036:
> 
>   net: hns3: Add vlan filter setting by ethtool command -K (2018-09-24 15:06:48 -0600)
> 
> ----------------------------------------------------------------
> Peng Li (1):
>       net: hns3: Add vlan filter setting by ethtool command -K
> 
> Xiang Chen (2):
>       scsi: hisi_sas: Tidy hisi_sas_task_prep()
>       scsi: hisi_sas: Add SATA FIS check for v3 hw
> 
> Xiaofei Tan (6):
>       scsi: hisi_sas: tidy channel interrupt handler for v3 hw
>       scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout
>       scsi: hisi_sas: tidy host controller reset function a bit
>       scsi: hisi_sas: relocate some common code for v3 hw
>       scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw
>       scsi: hisi_sas: add memory barrier in task delivery function
> 
> Yunsheng Lin (1):
>       net: hns3: Fix desc num set to default when setting channel
> 
>  drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   6 +
>  .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  22 +-
>  drivers/scsi/hisi_sas/hisi_sas.h                   |   3 +
>  drivers/scsi/hisi_sas/hisi_sas_main.c              |  78 +++---
>  drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |  15 +-
>  drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |  18 +-
>  drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             | 274 +++++++++++++--------
>  7 files changed, 256 insertions(+), 160 deletions(-)
> 
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Stefan Bader Oct. 1, 2018, 4:29 p.m. | #4
On 25.09.2018 00:05, dann frazier wrote:
> All clean cherry-picks addressing the following issues:
> 
>     BugLink: https://bugs.launchpad.net/bugs/1793394
>     BugLink: https://bugs.launchpad.net/bugs/1793404
>     BugLink: https://bugs.launchpad.net/bugs/1794151
>     BugLink: https://bugs.launchpad.net/bugs/1794156
>     BugLink: https://bugs.launchpad.net/bugs/1794165
>     BugLink: https://bugs.launchpad.net/bugs/1794166
>     BugLink: https://bugs.launchpad.net/bugs/1794172
> 
> The following changes since commit da82f9f03cba4c51b5fd85be3eb8bbc220956394:
> 
>   UBUNTU: Packaging: final-checks: remove trailing backport suffix (2018-09-21 09:34:59 -0300)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hisilicon-fixes
> 
> for you to fetch changes up to 47ea5a33cbaa538cbe7c6fc23823b5ebe3037036:
> 
>   net: hns3: Add vlan filter setting by ethtool command -K (2018-09-24 15:06:48 -0600)
> 
> ----------------------------------------------------------------
> Peng Li (1):
>       net: hns3: Add vlan filter setting by ethtool command -K
> 
> Xiang Chen (2):
>       scsi: hisi_sas: Tidy hisi_sas_task_prep()
>       scsi: hisi_sas: Add SATA FIS check for v3 hw
> 
> Xiaofei Tan (6):
>       scsi: hisi_sas: tidy channel interrupt handler for v3 hw
>       scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout
>       scsi: hisi_sas: tidy host controller reset function a bit
>       scsi: hisi_sas: relocate some common code for v3 hw
>       scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw
>       scsi: hisi_sas: add memory barrier in task delivery function
> 
> Yunsheng Lin (1):
>       net: hns3: Fix desc num set to default when setting channel
> 
>  drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   6 +
>  .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  22 +-
>  drivers/scsi/hisi_sas/hisi_sas.h                   |   3 +
>  drivers/scsi/hisi_sas/hisi_sas_main.c              |  78 +++---
>  drivers/scsi/hisi_sas/hisi_sas_v1_hw.c             |  15 +-
>  drivers/scsi/hisi_sas/hisi_sas_v2_hw.c             |  18 +-
>  drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             | 274 +++++++++++++--------
>  7 files changed, 256 insertions(+), 160 deletions(-)
> 
Applied to bionic/master-next. Thanks.

-Stefan