This patchset fixes several bugs in drivers and kernel.
Also backport serveral CVE fixes from mainline.
Eric Dumazet (1):
  net: silence KCSAN warnings around sk_add_backlog() calls
Ganapathi Bhat (1):
  mwifiex: fix possible heap overflow in mwifiex_process_country_ie()
Gao Chuan (1):
  hisi_sas: Solve the bug of hisi sas tried to access other's interrupt.
Hongbo Yao (1):
  Revert "vfio: relieve mmap_sem reader cacheline bouncing by holding it
    longer"
Junxin Chen (2):
  net: hns3: fix bug when config of HNS3 is y
  net: hns3: fix bugs found by codereview
Liu Yanshi (1):
  pcie: hisi pcie add saftly check
Mike Christie (1):
  nbd: fix shutdown and recv work deadlock v2
Shaozhengchao (1):
  net/hinic: rectify issue
Wei Li (1):
  sched/debug: Reset watchdog on all CPUs while processing sysrq-t
Xiongfeng Wang (1):
  PCI: fix the wrong class type for HiSilicon NP 5896 device
YueHaibing (1):
  dccp: Fix memleak in __feat_register_sp
Zhang Wei (1):
  acc: fixup security problem and modify reset process
fengsheng (2):
  drivers : localbus fixup some parameter dont check the legitimacy
  drivers : sysctl fixup some parameter dont check the legitimacy
wanglin (2):
  RDMA/hns: Optimize roce code by review advice
  RDMA/hns: modify roce dfx code by review advice
yangerkun (1):
  ext4: stop IO for page without buffer_head
Zhang Wei (1):
  fixup sec2 free c_key but not cleanup it
zhangwei (1):
  hpre: fixup security check review problem
 drivers/block/nbd.c                           |   6 +-
 drivers/crypto/hisilicon/hpre/hpre_crypto.c   |  22 +-
 drivers/crypto/hisilicon/hpre/hpre_main.c     | 157 ++++++-----
 drivers/crypto/hisilicon/qm.c                 | 205 +++++++++++++--
 drivers/crypto/hisilicon/qm.h                 |  23 +-
 drivers/crypto/hisilicon/rde/rde.h            |  25 +-
 drivers/crypto/hisilicon/rde/rde_api.c        | 244 +++++++++---------
 drivers/crypto/hisilicon/rde/rde_api.h        |   2 +-
 drivers/crypto/hisilicon/rde/rde_data.c       |  28 +-
 drivers/crypto/hisilicon/rde/rde_main.c       | 183 +++++++------
 drivers/crypto/hisilicon/sec/sec_algs.c       |  13 +-
 drivers/crypto/hisilicon/sec2/sec.h           |  10 +-
 drivers/crypto/hisilicon/sec2/sec_crypto.c    |  43 +--
 drivers/crypto/hisilicon/sec2/sec_crypto.h    |  10 +-
 drivers/crypto/hisilicon/sec2/sec_main.c      | 244 ++++++++++--------
 drivers/crypto/hisilicon/sec2/sec_usr_if.h    |  10 +-
 drivers/crypto/hisilicon/sgl.c                |   6 +-
 drivers/crypto/hisilicon/zip/zip_crypto.c     |   4 +-
 drivers/crypto/hisilicon/zip/zip_main.c       | 190 +++++++++-----
 .../infiniband/hw/hns/hns_roce_hw_sysfs_v2.c  |   6 +-
 .../hw/hns/roce-customer/rdfx_entry.c         |  24 +-
 .../hw/hns/roce-customer/rdfx_hw_v2.c         |  58 +----
 .../hw/hns/roce-customer/rdfx_main.c          |   2 +
 .../hw/hns/roce-customer/rdfx_sysfs.c         |  96 +------
 drivers/net/ethernet/hisilicon/hns3/hnae3.h   |   2 +-
 .../hns3/hns-customer/hns3_enet_it.c          |   2 +-
 .../hns3/hns-customer/hns3pf/hclge_ext.c      |  12 +-
 .../hisilicon/hns3/hns3_cae/hns3_cae_cmd.c    |   2 +-
 .../hisilicon/hns3/hns3_cae/hns3_cae_fd.c     |   2 +-
 .../hisilicon/hns3/hns3_cae/hns3_cae_init.c   |  13 +-
 .../hisilicon/hns3/hns3_cae/hns3_cae_pkt.c    |  39 ++-
 .../hisilicon/hns3/hns3_cae/hns3_cae_pkt.h    |   3 +
 .../hisilicon/hns3/hns3_cae/hns3_cae_qinfo.c  |   2 +-
 .../hns3/hns3_cae/hns3_cae_version.c          |   4 +-
 .../hns3/hns3_cae/hns3_cae_version.h          |   2 +-
 .../net/ethernet/hisilicon/hns3/hns3_enet.h   |   2 +-
 .../hisilicon/hns3/hns3pf/hclge_main.h        |   2 +-
 .../hisilicon/hns3/hns3vf/hclgevf_main.h      |   2 +-
 drivers/net/ethernet/huawei/hinic/hinic_tx.c  |   2 +-
 .../net/wireless/marvell/mwifiex/sta_ioctl.c  |  13 +-
 .../hisi-pcie-customer/hisi_pcie_cae.c        | 108 +++++++-
 drivers/pci/quirks.c                          |   2 +-
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c        |   2 +-
 drivers/soc/hisilicon/lbc/hs_lbc_pltfm.c      |  12 +-
 drivers/soc/hisilicon/sysctl/sysctl_drv.c     |   4 +-
 drivers/soc/hisilicon/sysctl/sysctl_pmbus.c   |  47 +++-
 drivers/vfio/vfio_iommu_type1.c               |  28 +-
 fs/ext4/inode.c                               |  26 ++
 kernel/sched/debug.c                          |  11 +-
 net/core/sock.c                               |   2 +-
 net/dccp/feat.c                               |   7 +-
 net/ipv4/tcp_ipv4.c                           |   2 +-
 net/llc/llc_conn.c                            |   2 +-
 net/sctp/input.c                              |   4 +-
 net/tipc/socket.c                             |   6 +-
 net/x25/x25_dev.c                             |   2 +-
 56 files changed, 1152 insertions(+), 828 deletions(-)
-- 
2.20.1