mbox series

[Eoan,linux-aws,SRU,Pull] Update EFA driver to 1.5.0

Message ID 20191219184422.15377-5-connor.kuehl@canonical.com
State New
Headers show
Series [Eoan,linux-aws,SRU,Pull] Update EFA driver to 1.5.0 | expand

Pull-request

git://git.launchpad.net/~connork/+git/eoan efa-1.5.0

Message

Connor Kuehl Dec. 19, 2019, 6:44 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1850195

----------------------------------------------------------------
The following changes since commit f54d353a05caad98ebb8e3f6cbe194aa1a814cce:

  UBUNTU: Ubuntu-aws-5.3.0-1009.10 (2019-12-04 15:07:36 -0800)

are available in the Git repository at:

  git://git.launchpad.net/~connork/+git/eoan efa-1.5.0

for you to fetch changes up to a6355068898b61d062f585561ee6acee7eab43b7:

  UBUNTU: SAUCE: linux/efa: Bump driver version to 1.5.0 (2019-12-12 14:23:53 -0800)

----------------------------------------------------------------
Connor Kuehl (1):
      UBUNTU: SAUCE: Port EFA 1.4.0

Daniel Kranzdorf (2):
      UBUNTU: SAUCE: linux/efa: Support remote read access in MR registration
      UBUNTU: SAUCE: linux/efa: Expose RDMA read related attributes

Gal Pressman (12):
      UBUNTU: SAUCE: linux/efa: Fix incorrect error print
      UBUNTU: SAUCE: linux/efa: Fix ‘err’ may be used uninitialized in this function warning
      UBUNTU: SAUCE: linux/efa: Add support for CentOS 7.7
      UBUNTU: SAUCE: linux/efa: Clear the admin command buffer prior to its submission
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.1
      UBUNTU: SAUCE: linux/efa: Store network attributes in device attributes
      UBUNTU: SAUCE: linux/efa: Add ib_uverbs as a soft dependency
      UBUNTU: SAUCE: linux/efa: Use the ib_port_phys_state enum values
      UBUNTU: SAUCE: linux/efa: Backport missing driver id
      UBUNTU: SAUCE: linux/efa: Check sscanf return value
      UBUNTU: SAUCE: linux/efa: SuSE 15.1 support
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.5.0

 drivers/infiniband/hw/efa/Makefile              |    2 +-
 drivers/infiniband/hw/efa/efa.h                 |  165 +++-
 drivers/infiniband/hw/efa/efa_admin_cmds_defs.h |   29 +-
 drivers/infiniband/hw/efa/efa_com.c             |   75 +-
 drivers/infiniband/hw/efa/efa_com.h             |    1 +
 drivers/infiniband/hw/efa/efa_com_cmd.c         |  201 +++--
 drivers/infiniband/hw/efa/efa_com_cmd.h         |   46 +-
 drivers/infiniband/hw/efa/efa_main.c            |  385 ++++++++-
 drivers/infiniband/hw/efa/efa_sysfs.c           |   19 +
 drivers/infiniband/hw/efa/efa_sysfs.h           |   16 +
 drivers/infiniband/hw/efa/efa_verbs.c           | 1055 ++++++++++++++++++++++-
 drivers/infiniband/hw/efa/kcompat.h             |  243 ++++++
 include/uapi/rdma/efa-abi.h                     |   48 ++
 13 files changed, 2132 insertions(+), 153 deletions(-)
 create mode 100644 drivers/infiniband/hw/efa/efa_sysfs.c
 create mode 100644 drivers/infiniband/hw/efa/efa_sysfs.h
 create mode 100644 drivers/infiniband/hw/efa/kcompat.h

Comments

Kleber Sacilotto de Souza Jan. 7, 2020, 2:25 p.m. UTC | #1
On 2019-12-19 19:44, Connor Kuehl wrote:
> BugLink: https://bugs.launchpad.net/bugs/1850195
> 
> ----------------------------------------------------------------
> The following changes since commit f54d353a05caad98ebb8e3f6cbe194aa1a814cce:
> 
>   UBUNTU: Ubuntu-aws-5.3.0-1009.10 (2019-12-04 15:07:36 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~connork/+git/eoan efa-1.5.0
> 
> for you to fetch changes up to a6355068898b61d062f585561ee6acee7eab43b7:
> 
>   UBUNTU: SAUCE: linux/efa: Bump driver version to 1.5.0 (2019-12-12 14:23:53 -0800)
> 
> ----------------------------------------------------------------
> Connor Kuehl (1):
>       UBUNTU: SAUCE: Port EFA 1.4.0

Hi Connor,

Was the coalescing of the whole changes to bump the driver to 1.4.0
necessary?

I was wondering because of the maintainability in the future, and if
it would be possible to have all individual commits that would make
debugging and bisecting easier.


Thanks,
Kleber

> 
> Daniel Kranzdorf (2):
>       UBUNTU: SAUCE: linux/efa: Support remote read access in MR registration
>       UBUNTU: SAUCE: linux/efa: Expose RDMA read related attributes
> 
> Gal Pressman (12):
>       UBUNTU: SAUCE: linux/efa: Fix incorrect error print
>       UBUNTU: SAUCE: linux/efa: Fix ‘err’ may be used uninitialized in this function warning
>       UBUNTU: SAUCE: linux/efa: Add support for CentOS 7.7
>       UBUNTU: SAUCE: linux/efa: Clear the admin command buffer prior to its submission
>       UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.1
>       UBUNTU: SAUCE: linux/efa: Store network attributes in device attributes
>       UBUNTU: SAUCE: linux/efa: Add ib_uverbs as a soft dependency
>       UBUNTU: SAUCE: linux/efa: Use the ib_port_phys_state enum values
>       UBUNTU: SAUCE: linux/efa: Backport missing driver id
>       UBUNTU: SAUCE: linux/efa: Check sscanf return value
>       UBUNTU: SAUCE: linux/efa: SuSE 15.1 support
>       UBUNTU: SAUCE: linux/efa: Bump driver version to 1.5.0
> 
>  drivers/infiniband/hw/efa/Makefile              |    2 +-
>  drivers/infiniband/hw/efa/efa.h                 |  165 +++-
>  drivers/infiniband/hw/efa/efa_admin_cmds_defs.h |   29 +-
>  drivers/infiniband/hw/efa/efa_com.c             |   75 +-
>  drivers/infiniband/hw/efa/efa_com.h             |    1 +
>  drivers/infiniband/hw/efa/efa_com_cmd.c         |  201 +++--
>  drivers/infiniband/hw/efa/efa_com_cmd.h         |   46 +-
>  drivers/infiniband/hw/efa/efa_main.c            |  385 ++++++++-
>  drivers/infiniband/hw/efa/efa_sysfs.c           |   19 +
>  drivers/infiniband/hw/efa/efa_sysfs.h           |   16 +
>  drivers/infiniband/hw/efa/efa_verbs.c           | 1055 ++++++++++++++++++++++-
>  drivers/infiniband/hw/efa/kcompat.h             |  243 ++++++
>  include/uapi/rdma/efa-abi.h                     |   48 ++
>  13 files changed, 2132 insertions(+), 153 deletions(-)
>  create mode 100644 drivers/infiniband/hw/efa/efa_sysfs.c
>  create mode 100644 drivers/infiniband/hw/efa/efa_sysfs.h
>  create mode 100644 drivers/infiniband/hw/efa/kcompat.h
>