linux/drivers/net/ethernet/qlogic/qed
Linus Torvalds 23852bec53 RDMA v5.15 merge window Pull Request
- Various cleanup and small features for rtrs
 
 - kmap_local_page() conversions
 
 - Driver updates and fixes for: efa, rxe, mlx5, hfi1, qed, hns
 
 - Cache the IB subnet prefix
 
 - Rework how CRC is calcuated in rxe
 
 - Clean reference counting in iwpm's netlink
 
 - Pull object allocation and lifecycle for user QPs to the uverbs core
   code
 
 - Several small hns features and continued general code cleanups
 
 - Fix the scatterlist confusion of orig_nents/nents introduced in an
   earlier patch creating the append operation
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEfB7FMLh+8QxL+6i3OG33FX4gmxoFAmEudRgACgkQOG33FX4g
 mxraJA//c6bMxrrTVrzmrtrkyYD4tYWE8RDfgvoyZtleZnnEOJeunCQWakQrpJSv
 ukSnOGCA3PtnmRMdV54f/11YJ/7otxOJodSO7jWsIoBrqG/lISAdX8mn2iHhrvJ0
 dIaFEFPLy0WqoMLCJVIYIupR0IStVHb/mWx0uYL4XnnoYKyt7f7K5JMZpNWMhDN2
 ieJw0jfrvEYm8pipWuxUvB16XARlzAWQrjqLpMRI+jFRpbDVBY21dz2/LJvOJPrA
 LcQ+XXsV/F659ibOAGm6bU4BMda8fE6Lw90B/gmhSswJ205NrdziF5cNYHP0QxcN
 oMjrjSWWHc9GEE7MTipC2AH8e36qob16Q7CK+zHEJ+ds7R6/O/8XmED1L8/KFpNA
 FGqnjxnxsl1y27mUegfj1Hh8PfoDp2oVq0lmpEw0CYo4cfVzHSMRrbTR//XmW628
 Ie/mJddpFK4oLk+QkSNjSLrnxOvdTkdA58PU0i84S5eUVMNm41jJDkxg2J7vp0Zn
 sclZsclhUQ9oJ5Q2so81JMWxu4JDn7IByXL0ULBaa6xwQTiVEnyvSxSuPlflhLRW
 0vI2ylATYKyWkQqyX7VyWecZJzwhwZj5gMMWmoGsij8bkZhQ/VaQMaesByzSth+h
 NV5UAYax4GqyOQ/tg/tqT6e5nrI1zof87H64XdTCBpJ7kFyQ/oA=
 =ZwOe
 -----END PGP SIGNATURE-----

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma

Pull rdma updates from Jason Gunthorpe:
 "This is quite a small cycle, no major series stands out. The HNS and
  rxe drivers saw the most activity this cycle, with rxe being broken
  for a good chunk of time. The significant deleted line count is due to
  a SPDX cleanup series.

  Summary:

   - Various cleanup and small features for rtrs

   - kmap_local_page() conversions

   - Driver updates and fixes for: efa, rxe, mlx5, hfi1, qed, hns

   - Cache the IB subnet prefix

   - Rework how CRC is calcuated in rxe

   - Clean reference counting in iwpm's netlink

   - Pull object allocation and lifecycle for user QPs to the uverbs
     core code

   - Several small hns features and continued general code cleanups

   - Fix the scatterlist confusion of orig_nents/nents introduced in an
     earlier patch creating the append operation"

* tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: (90 commits)
  RDMA/mlx5: Relax DCS QP creation checks
  RDMA/hns: Delete unnecessary blank lines.
  RDMA/hns: Encapsulate the qp db as a function
  RDMA/hns: Adjust the order in which irq are requested and enabled
  RDMA/hns: Remove RST2RST error prints for hw v1
  RDMA/hns: Remove dqpn filling when modify qp from Init to Init
  RDMA/hns: Fix QP's resp incomplete assignment
  RDMA/hns: Fix query destination qpn
  RDMA/hfi1: Convert to SPDX identifier
  IB/rdmavt: Convert to SPDX identifier
  RDMA/hns: Bugfix for incorrect association between dip_idx and dgid
  RDMA/hns: Bugfix for the missing assignment for dip_idx
  RDMA/hns: Bugfix for data type of dip_idx
  RDMA/hns: Fix incorrect lsn field
  RDMA/irdma: Remove the repeated declaration
  RDMA/core/sa_query: Retry SA queries
  RDMA: Use the sg_table directly and remove the opencoded version from umem
  lib/scatterlist: Fix wrong update of orig_nents
  lib/scatterlist: Provide a dedicated function to support table append
  RDMA/hns: Delete unused hns bitmap interface
  ...
2021-09-02 14:47:21 -07:00
..
Makefile qed: Add NVMeTCP Offload IO Level FW Initializations 2021-06-03 14:04:17 -07:00
qed_chain.c
qed_cxt.c RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc 2021-07-30 11:27:33 -03:00
qed_cxt.h qed: Add TCP_ULP FW resource layout 2021-06-03 14:04:17 -07:00
qed_dcbx.c net: qed: remove unneeded return variables 2021-07-27 11:55:19 +01:00
qed_dcbx.h
qed_debug.c
qed_debug.h
qed_dev_api.h
qed_dev.c qed: Add support of HW filter block 2021-06-03 14:04:17 -07:00
qed_devlink.c qed: Enable automatic recovery on error condition. 2021-08-25 10:38:16 +01:00
qed_devlink.h
qed_fcoe.c
qed_fcoe.h
qed_hsi.h qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_hw.c
qed_hw.h
qed_init_fw_funcs.c
qed_init_ops.c
qed_init_ops.h
qed_int.c qed: Enable automatic recovery on error condition. 2021-08-25 10:38:16 +01:00
qed_int.h
qed_iscsi.c qed: Add TCP_ULP FW resource layout 2021-06-03 14:04:17 -07:00
qed_iscsi.h
qed_iwarp.c qed: Remove redundant prints from the iWARP SYN handling 2021-08-03 11:46:10 +01:00
qed_iwarp.h
qed_l2.c qed: Fix fall-through warnings for Clang 2021-03-10 12:45:15 -08:00
qed_l2.h
qed_ll2.c qed: qed ll2 race condition fixes 2021-08-16 11:22:57 +01:00
qed_ll2.h qed/qed_ll2: Replace one-element array with flexible-array member 2020-09-28 18:47:48 -07:00
qed_main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2021-08-26 17:57:57 -07:00
qed_mcp.c qed: Remove the qed module version 2021-07-29 15:41:06 +01:00
qed_mcp.h
qed_mng_tlv.c qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_nvmetcp_fw_funcs.c qed: Remove duplicated include of kernel.h 2021-08-03 11:49:28 +01:00
qed_nvmetcp_fw_funcs.h qed: Fix duplicate included linux/kernel.h 2021-06-07 13:29:50 -07:00
qed_nvmetcp_ip_services.c qed: Add IP services APIs support 2021-06-03 14:04:18 -07:00
qed_nvmetcp.c qed: Add NVMeTCP Offload IO Level FW Initializations 2021-06-03 14:04:17 -07:00
qed_nvmetcp.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_ooo.c qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_ooo.h
qed_ptp.c
qed_ptp.h
qed_rdma.c qed: Fix null-pointer dereference in qed_rdma_create_qp() 2021-08-16 11:23:32 +01:00
qed_rdma.h
qed_reg_addr.h qed: Enable automatic recovery on error condition. 2021-08-25 10:38:16 +01:00
qed_roce.c
qed_roce.h
qed_selftest.c
qed_selftest.h
qed_sp_commands.c qed: Add NVMeTCP Offload PF Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_sp.h qed: Add NVMeTCP Offload Connection Level FW and HW HSI 2021-06-03 14:04:17 -07:00
qed_spq.c
qed_sriov.c qed: Fix fall-through warnings for Clang 2021-03-10 12:45:15 -08:00
qed_sriov.h
qed_vf.c
qed_vf.h
qed.h qed: Remove the qed module version 2021-07-29 15:41:06 +01:00