[linux-aws] update EFA driver to version 1.4.0

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[linux-aws] update EFA driver to version 1.4.0

Kamal Mostafa-2
Update EFA driver to version 1.4.0, and fix EFA module initialization.

BugLink: https://bugs.launchpad.net/bugs/1844166

The EFA version 1.4.0 commits are cherry-picks from the 'amzn-drivers'
github repo, not yet upstreamed.  The EFA initialization fix corrects
for a precompiled-vs-DKMS module.

The AWS EFA dev team has tested this and reported positive results.

 -Kamal

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[linux-aws-xenial][PULL] update EFA driver to version 1.4.0

Kamal Mostafa-2
The following changes since commit 24890a5a1a5fed24193e251ff82c6de41731f37b:

  UBUNTU: Ubuntu-aws-4.4.0-1093.104 (2019-09-12 17:13:14 +0200)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/xenial efa-140

for you to fetch changes up to cec53b7aa84e308506599818bde15506b7ff9fd7:

  UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0 (2019-09-16 09:40:31 -0700)

----------------------------------------------------------------
Connor Kuehl (1):
      UBUNTU: SAUCE: efa: don't elide module initialization

Gal Pressman (17):
      UBUNTU: SAUCE: linux/efa: Fix kcompat defines usage before include
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.3.1
      UBUNTU: SAUCE: linux/efa: Expose device statistics
      UBUNTU: SAUCE: linux/efa: Remove umem check on dereg MR flow
      UBUNTU: SAUCE: linux/efa: Add EFA definitions usage
      UBUNTU: SAUCE: linux/efa: Rate limit admin queue error prints
      UBUNTU: SAUCE: linux/efa: Remove check that prevents destroy of resources in error flows
      UBUNTU: SAUCE: linux/efa: Move driver_id into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move uverbs_abi_ver into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move owner into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Clean destroy CQ in drivers do not return errors
      UBUNTU: SAUCE: linux/efa: Combine create CQ functions
      UBUNTU: SAUCE: linux/efa: Fix wrong ifdef clause
      UBUNTU: SAUCE: linux/efa: Align with CQ core allocations
      UBUNTU: SAUCE: linux/efa: Use existing FIELD_SIZEOF macro
      UBUNTU: SAUCE: linux/efa: Assign err when failing to create everbs device
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0

 drivers/infiniband/hw/efa/efa.h         |  39 +++--
 drivers/infiniband/hw/efa/efa_com.c     |  70 +++++----
 drivers/infiniband/hw/efa/efa_com_cmd.c | 166 ++++++++++++++-------
 drivers/infiniband/hw/efa/efa_com_cmd.h |  27 ++++
 drivers/infiniband/hw/efa/efa_main.c    |  49 +++++-
 drivers/infiniband/hw/efa/efa_verbs.c   | 257 +++++++++++++++++++++-----------
 drivers/infiniband/hw/efa/kcompat.h     |  22 +++
 7 files changed, 444 insertions(+), 186 deletions(-)

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[linux-aws-bionic][PULL] update EFA driver to version 1.4.0

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
The following changes since commit 090bdaac7ca728c5969702b2b446ba2405d709cd:

  UBUNTU: Ubuntu-aws-4.15.0-1049.51 (2019-09-06 12:12:56 -0700)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/bionic efa-140

for you to fetch changes up to 8b220d4ce0c228e9f58a08cf51b81d4d470a2ad1:

  UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0 (2019-09-16 09:15:30 -0700)

----------------------------------------------------------------
Connor Kuehl (1):
      UBUNTU: SAUCE: efa: don't elide module initialization

Gal Pressman (17):
      UBUNTU: SAUCE: linux/efa: Fix kcompat defines usage before include
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.3.1
      UBUNTU: SAUCE: linux/efa: Expose device statistics
      UBUNTU: SAUCE: linux/efa: Remove umem check on dereg MR flow
      UBUNTU: SAUCE: linux/efa: Add EFA definitions usage
      UBUNTU: SAUCE: linux/efa: Rate limit admin queue error prints
      UBUNTU: SAUCE: linux/efa: Remove check that prevents destroy of resources in error flows
      UBUNTU: SAUCE: linux/efa: Move driver_id into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move uverbs_abi_ver into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move owner into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Clean destroy CQ in drivers do not return errors
      UBUNTU: SAUCE: linux/efa: Combine create CQ functions
      UBUNTU: SAUCE: linux/efa: Fix wrong ifdef clause
      UBUNTU: SAUCE: linux/efa: Align with CQ core allocations
      UBUNTU: SAUCE: linux/efa: Use existing FIELD_SIZEOF macro
      UBUNTU: SAUCE: linux/efa: Assign err when failing to create everbs device
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0

 drivers/infiniband/hw/efa/efa.h         |  39 +++--
 drivers/infiniband/hw/efa/efa_com.c     |  70 +++++----
 drivers/infiniband/hw/efa/efa_com_cmd.c | 166 ++++++++++++++-------
 drivers/infiniband/hw/efa/efa_com_cmd.h |  27 ++++
 drivers/infiniband/hw/efa/efa_main.c    |  49 +++++-
 drivers/infiniband/hw/efa/efa_verbs.c   | 257 +++++++++++++++++++++-----------
 drivers/infiniband/hw/efa/kcompat.h     |  22 +++
 7 files changed, 444 insertions(+), 186 deletions(-)

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

[linux-aws-disco][PULL] update EFA driver to version 1.4.0

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
The following changes since commit c9a93b9c9d6bf87e9226dd2eba1afd2c11802b6c:

  UBUNTU: Ubuntu-aws-5.0.0-1015.17 (2019-09-06 16:06:23 +0200)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux-aws/+git/disco efa-140

for you to fetch changes up to 2f910c9159fca8d2b281433d882f1114fc2e4e03:

  UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0 (2019-09-16 09:39:35 -0700)

----------------------------------------------------------------
Connor Kuehl (1):
      UBUNTU: SAUCE: efa: don't elide module initialization

Gal Pressman (17):
      UBUNTU: SAUCE: linux/efa: Fix kcompat defines usage before include
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.3.1
      UBUNTU: SAUCE: linux/efa: Expose device statistics
      UBUNTU: SAUCE: linux/efa: Remove umem check on dereg MR flow
      UBUNTU: SAUCE: linux/efa: Add EFA definitions usage
      UBUNTU: SAUCE: linux/efa: Rate limit admin queue error prints
      UBUNTU: SAUCE: linux/efa: Remove check that prevents destroy of resources in error flows
      UBUNTU: SAUCE: linux/efa: Move driver_id into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move uverbs_abi_ver into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Move owner into struct ib_device_ops
      UBUNTU: SAUCE: linux/efa: Clean destroy CQ in drivers do not return errors
      UBUNTU: SAUCE: linux/efa: Combine create CQ functions
      UBUNTU: SAUCE: linux/efa: Fix wrong ifdef clause
      UBUNTU: SAUCE: linux/efa: Align with CQ core allocations
      UBUNTU: SAUCE: linux/efa: Use existing FIELD_SIZEOF macro
      UBUNTU: SAUCE: linux/efa: Assign err when failing to create everbs device
      UBUNTU: SAUCE: linux/efa: Bump driver version to 1.4.0

 drivers/infiniband/hw/efa/efa.h         |  39 +++--
 drivers/infiniband/hw/efa/efa_com.c     |  70 +++++----
 drivers/infiniband/hw/efa/efa_com_cmd.c | 166 ++++++++++++++-------
 drivers/infiniband/hw/efa/efa_com_cmd.h |  27 ++++
 drivers/infiniband/hw/efa/efa_main.c    |  49 +++++-
 drivers/infiniband/hw/efa/efa_verbs.c   | 257 +++++++++++++++++++++-----------
 drivers/infiniband/hw/efa/kcompat.h     |  22 +++
 7 files changed, 444 insertions(+), 186 deletions(-)

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [linux-aws] update EFA driver to version 1.4.0

Kleber Souza
In reply to this post by Kamal Mostafa-2
On 17.09.19 18:36, Kamal Mostafa wrote:

> Update EFA driver to version 1.4.0, and fix EFA module initialization.
>
> BugLink: https://bugs.launchpad.net/bugs/1844166
>
> The EFA version 1.4.0 commits are cherry-picks from the 'amzn-drivers'
> github repo, not yet upstreamed.  The EFA initialization fix corrects
> for a precompiled-vs-DKMS module.
>
> The AWS EFA dev team has tested this and reported positive results.
>
>  -Kamal
>

Good test results, affecting only the cloud platform driver.

Acked-by: Kleber Sacilotto de Souza <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

ACK: [linux-aws] update EFA driver to version 1.4.0

Marcelo Henrique Cerri
In reply to this post by Kamal Mostafa-2
Acked-by: Marcelo Henrique Cerri <[hidden email]>

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

APPLIED: [linux-aws] update EFA driver to version 1.4.0

Marcelo Henrique Cerri
In reply to this post by Kamal Mostafa-2
Applied to {disco,bionic,xenial}:linux-aws.

On Tue, Sep 17, 2019 at 09:36:28AM -0700, Kamal Mostafa wrote:

> Update EFA driver to version 1.4.0, and fix EFA module initialization.
>
> BugLink: https://bugs.launchpad.net/bugs/1844166
>
> The EFA version 1.4.0 commits are cherry-picks from the 'amzn-drivers'
> github repo, not yet upstreamed.  The EFA initialization fix corrects
> for a precompiled-vs-DKMS module.
>
> The AWS EFA dev team has tested this and reported positive results.
>
>  -Kamal
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
--
Regards,
Marcelo


--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team

signature.asc (499 bytes) Download Attachment