mbox series

[Focal,Pull] Hisilicon drivers update to v5.6 merge window

Message ID 3d9867a1-a7d1-9f6b-f3fa-6f41fc8b0950@canonical.com
State New
Headers show
Series [Focal,Pull] Hisilicon drivers update to v5.6 merge window | expand

Pull-request

git://kernel.ubuntu.com/ikepanhc/public.git 20200209

Message

Ike Panhc Feb. 9, 2020, 4:11 p.m. UTC
Hi,

Here are updates for Hisilicon crypto, hns3 drivers and also 2 fixes for TPM
modules on SPI and EFI interfaces.

The following changes since commit db01f6b8bf95c45177edcad1026cd451b998c871:

  UBUNTU: Ubuntu-5.4-5.4.0-14.17 (2020-02-06 16:30:49 -0600)

are available in the Git repository at:

  git://kernel.ubuntu.com/ikepanhc/public.git 20200209

for you to fetch changes up to 139be890cbb69e718d296f889d399b73ef78c216:

  net: hns3: remove redundant print on ENOMEM (2020-02-09 23:53:25 +0800)

----------------------------------------------------------------
Arnd Bergmann (1):
      crypto: hisilicon/sec2 - Use atomics instead of __sync

Chen Zhou (2):
      net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read
      net: hns3: replace snprintf with scnprintf in hns3_update_strings

Colin Ian King (1):
      crypto: hisilicon - fix spelling mistake "disgest" -> "digest"

Greg Kroah-Hartman (1):
      crypto: hisilicon - still no need to check return value of debugfs_create functions

Guangbin Huang (1):
      net: hns3: delete unnecessary blank line and space for cleanup

Guojia Liao (2):
      net: hns3: move duplicated macro definition into header
      net: hns3: refine the input parameter 'size' for snprintf()

Huazhong Tan (2):
      net: hns3: set VF's default reset_type to HNAE3_NONE_RESET
      net: hns3: remove redundant print on ENOMEM

Xinwei Kong (2):
      efi: libstub/tpm: enable tpm eventlog function for ARM platforms
      spi: dw: use "smp_mb()" to avoid sending spi data error

Yonglong Liu (1):
      net: hns3: rewrite a log in hclge_put_vector()

Yunsheng Lin (2):
      net: hns3: limit the error logging in the hns3_clean_tx_ring()
      net: hns3: do not reuse pfmemalloc pages

Zaibo Xu (13):
      crypto: hisilicon - Update debugfs usage of SEC V2
      crypto: hisilicon - fix print/comment of SEC V2
      crypto: hisilicon - Update some names on SEC V2
      crypto: hisilicon - Update QP resources of SEC V2
      crypto: hisilicon - Adjust some inner logic
      crypto: hisilicon - Add callback error check
      crypto: hisilicon - Add branch prediction macro
      crypto: hisilicon - redefine skcipher initiation
      crypto: hisilicon - Add aead support on SEC2
      crypto: hisilicon - Bugfixed tfm leak
      crypto: hisilicon - Fixed some tiny bugs of HPRE
      crypto: hisilicon - adjust hpre_crt_para_get
      crypto: hisilicon - add branch prediction macro

 drivers/crypto/hisilicon/Kconfig                           |   8 +-
 drivers/crypto/hisilicon/hpre/hpre_crypto.c                | 141 ++++++++++-----------
 drivers/crypto/hisilicon/hpre/hpre_main.c                  |  60 ++++-----
 drivers/crypto/hisilicon/sec2/sec.h                        |  53 +++++---
 drivers/crypto/hisilicon/sec2/sec_crypto.c                 | 963 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
 drivers/crypto/hisilicon/sec2/sec_crypto.h                 |  22 +++-
 drivers/crypto/hisilicon/sec2/sec_main.c                   |  19 ++-
 drivers/firmware/efi/libstub/arm-stub.c                    |   2 +
 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c         |  10 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c            |  16 ++-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c         |   5 +-
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c |   2 -
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  10 +-
 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   2 +
 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   9 +-
 drivers/spi/spi-dw.c                                       |   3 +
 16 files changed, 963 insertions(+), 362 deletions(-)

Comments

Seth Forshee Feb. 19, 2020, 4:06 p.m. UTC | #1
On Mon, Feb 10, 2020 at 12:11:07AM +0800, Ike Panhc wrote:
> Hi,
> 
> Here are updates for Hisilicon crypto, hns3 drivers and also 2 fixes for TPM
> modules on SPI and EFI interfaces.
> 
> The following changes since commit db01f6b8bf95c45177edcad1026cd451b998c871:
> 
>   UBUNTU: Ubuntu-5.4-5.4.0-14.17 (2020-02-06 16:30:49 -0600)
> 
> are available in the Git repository at:
> 
>   git://kernel.ubuntu.com/ikepanhc/public.git 20200209
> 
> for you to fetch changes up to 139be890cbb69e718d296f889d399b73ef78c216:
> 
>   net: hns3: remove redundant print on ENOMEM (2020-02-09 23:53:25 +0800)

Applied to focal/master-next, thanks!