[SRU][B,F,G] update ENA driver, incl. new ethtool stats

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

[SRU][B,F,G] update ENA driver, incl. new ethtool stats

Kamal Mostafa-2
BugLink: https://bugs.launchpad.net/bugs/1910291
   
Update Amazon ENA driver in {bionic,focal,groovy}-generic with latest
upstream commits from mainline applicable to each series, including
"net: ena: ethtool: Add new device statistics".

These commits are all mainline cherry-picks or trivial (file rename)
backports. Only the Amazon ENA driver is affected.

 -Kamal

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

[SRU][PULL][Bionic] update ENA driver, incl. new ethtool stats

Kamal Mostafa-2
BugLink: https://bugs.launchpad.net/bugs/1910291


The following changes since commit dcdd15bcc5a4609a997b078aecdd3d9aeefd7705:

  qxl: hook monitors_config updates into crtc, not encoder. (2020-12-18 11:46:33 -0600)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic ena-update

for you to fetch changes up to 5cc450dbbc38edf28c22527c5e6acf476a5e0ceb:

  net: ena: Change RSS related macros and variables names (2021-01-05 11:26:19 -0800)

----------------------------------------------------------------
Arthur Kiyanovski (2):
      net: ena: cosmetic: change ena_com_stats_admin stats to u64
      net: ena: cosmetic: remove unnecessary code

Colin Ian King (2):
      net: ena: ethtool: remove redundant non-zero check on rc
      net: ena: ethtool: clean up minor indentation issue

Leon Romanovsky (1):
      net/amazon: Ensure that driver version is aligned to the linux kernel

Sameeh Jubran (7):
      net: ena: change num_queues to num_io_queues for clarity and consistency
      net: ena: ethtool: get_channels: use combined only
      net: ena: ethtool: support set_channels callback
      net: ena: remove code that does nothing
      net: ena: add unmask interrupts statistics to ethtool
      net: ena: ethtool: convert stat_offset to 64 bit resolution
      net: ena: ethtool: Add new device statistics

Shay Agroskin (3):
      net: ena: set initial DMA width to avoid intel iommu issue
      net: ena: Change license into format to SPDX in all files
      net: ena: Change RSS related macros and variables names

 Documentation/networking/ena.txt                  |   2 +-
 drivers/net/ethernet/amazon/ena/ena_admin_defs.h  |  75 ++++----
 drivers/net/ethernet/amazon/ena/ena_com.c         |  72 ++++----
 drivers/net/ethernet/amazon/ena/ena_com.h         |  50 ++----
 drivers/net/ethernet/amazon/ena/ena_common_defs.h |  31 +---
 drivers/net/ethernet/amazon/ena/ena_eth_com.c     |  31 +---
 drivers/net/ethernet/amazon/ena/ena_eth_com.h     |  31 +---
 drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h |  31 +---
 drivers/net/ethernet/amazon/ena/ena_ethtool.c     | 204 +++++++++++++---------
 drivers/net/ethernet/amazon/ena/ena_netdev.c      | 174 +++++++++---------
 drivers/net/ethernet/amazon/ena/ena_netdev.h      |  52 ++----
 drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h  |  31 +---
 drivers/net/ethernet/amazon/ena/ena_regs_defs.h   |  31 +---
 13 files changed, 317 insertions(+), 498 deletions(-)

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

[SRU][PULL][Focal] update ENA driver, incl. new ethtool stats

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
BugLink: https://bugs.launchpad.net/bugs/1910291


The following changes since commit ca85dae83c64cd120ce05a92ba1f8328fbf08236:

  UBUNTU: [dep-8] Allow all hwe kernels (2021-01-04 17:33:25 +0100)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/focal ena-update

for you to fetch changes up to 4f2d664bec1b5015a5282978c61a089ef8b2cb19:

  net: ena: fix packet's addresses for rx_offset feature (2021-01-05 10:00:57 -0800)

----------------------------------------------------------------
Jesse Brandeburg (1):
      drivers/net/ethernet: remove incorrectly formatted doc

Sameeh Jubran (4):
      net: ena: ethtool: convert stat_offset to 64 bit resolution
      net: ena: ethtool: Add new device statistics
      net: ena: ethtool: add stats printing to XDP queues
      net: ena: xdp: add queue counters for xdp actions

Shay Agroskin (9):
      net: ena: Change WARN_ON expression in ena_del_napi_in_range()
      net: ena: Change license into format to SPDX in all files
      net: ena: Change log message to netif/dev function
      net: ena: Capitalize all log strings and improve code readability
      net: ena: Remove redundant print of placement policy
      net: ena: Change RSS related macros and variables names
      net: ena: Fix all static chekers' warnings
      net: ena: handle bad request id in ena_netdev
      net: ena: fix packet's addresses for rx_offset feature

 .../networking/device_drivers/amazon/ena.txt       |   2 +-
 drivers/net/ethernet/amazon/ena/ena_admin_defs.h   | 128 ++++++-----
 drivers/net/ethernet/amazon/ena/ena_com.c          | 247 ++++++++++----------
 drivers/net/ethernet/amazon/ena/ena_com.h          |  42 +---
 drivers/net/ethernet/amazon/ena/ena_common_defs.h  |  31 +--
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |  87 +++----
 drivers/net/ethernet/amazon/ena/ena_eth_com.h      |  37 +--
 drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h  |  31 +--
 drivers/net/ethernet/amazon/ena/ena_ethtool.c      | 203 +++++++++++------
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 251 ++++++++++-----------
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |  40 +---
 drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h   |  31 +--
 drivers/net/ethernet/amazon/ena/ena_regs_defs.h    |  31 +--
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |   2 +-
 drivers/net/ethernet/xilinx/ll_temac_main.c        |  26 +--
 15 files changed, 528 insertions(+), 661 deletions(-)

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

[SRU][PULL][Groovy] update ENA driver, incl. new ethtool stats

Kamal Mostafa-2
In reply to this post by Kamal Mostafa-2
BugLink: https://bugs.launchpad.net/bugs/1910291


The following changes since commit 68a66d541b9da7ff4d42e00b3f840bbbd7aa7639:

  UBUNTU: [dep-8] Allow all hwe kernels (2021-01-04 17:32:14 +0100)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/groovy ena-update

for you to fetch changes up to 31af4d0304257dab34b59ea4a0849a4c357829cc:

  net: ena: fix packet's addresses for rx_offset feature (2021-01-05 09:38:18 -0800)

----------------------------------------------------------------
Jesse Brandeburg (1):
      drivers/net/ethernet: remove incorrectly formatted doc

Sameeh Jubran (4):
      net: ena: ethtool: convert stat_offset to 64 bit resolution
      net: ena: ethtool: Add new device statistics
      net: ena: ethtool: add stats printing to XDP queues
      net: ena: xdp: add queue counters for xdp actions

Shay Agroskin (9):
      net: ena: Change license into format to SPDX in all files
      net: ena: Change log message to netif/dev function
      net: ena: Capitalize all log strings and improve code readability
      net: ena: Remove redundant print of placement policy
      net: ena: Change RSS related macros and variables names
      net: ena: Fix all static chekers' warnings
      net: ena: handle bad request id in ena_netdev
      net: ena: set initial DMA width to avoid intel iommu issue
      net: ena: fix packet's addresses for rx_offset feature

 .../networking/device_drivers/amazon/ena.rst       |   2 +-
 drivers/net/ethernet/amazon/ena/ena_admin_defs.h   | 128 +++++-----
 drivers/net/ethernet/amazon/ena/ena_com.c          | 247 ++++++++++----------
 drivers/net/ethernet/amazon/ena/ena_com.h          |  42 +---
 drivers/net/ethernet/amazon/ena/ena_common_defs.h  |  31 +--
 drivers/net/ethernet/amazon/ena/ena_eth_com.c      |  87 +++----
 drivers/net/ethernet/amazon/ena/ena_eth_com.h      |  37 +--
 drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h  |  31 +--
 drivers/net/ethernet/amazon/ena/ena_ethtool.c      | 203 ++++++++++------
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 258 ++++++++++-----------
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |  40 +---
 drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h   |  31 +--
 drivers/net/ethernet/amazon/ena/ena_regs_defs.h    |  31 +--
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |   2 +-
 drivers/net/ethernet/xilinx/ll_temac_main.c        |  26 +--
 15 files changed, 532 insertions(+), 664 deletions(-)

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

ACK: [SRU][B,F,G] update ENA driver, incl. new ethtool stats

Stefan Bader-2
In reply to this post by Kamal Mostafa-2
On 05.01.21 22:44, Kamal Mostafa wrote:

> BugLink: https://bugs.launchpad.net/bugs/1910291
>    
> Update Amazon ENA driver in {bionic,focal,groovy}-generic with latest
> upstream commits from mainline applicable to each series, including
> "net: ena: ethtool: Add new device statistics".
>
> These commits are all mainline cherry-picks or trivial (file rename)
> backports. Only the Amazon ENA driver is affected.
>
>  -Kamal
>
Acked-by: Stefan Bader <[hidden email]>


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

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

ACK: [SRU][B,F,G] update ENA driver, incl. new ethtool stats

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

On Tue, Jan 05, 2021 at 01:44:37PM -0800, Kamal Mostafa wrote:

> BugLink: https://bugs.launchpad.net/bugs/1910291
>    
> Update Amazon ENA driver in {bionic,focal,groovy}-generic with latest
> upstream commits from mainline applicable to each series, including
> "net: ena: ethtool: Add new device statistics".
>
> These commits are all mainline cherry-picks or trivial (file rename)
> backports. Only the Amazon ENA driver is affected.
>
>  -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 (673 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

APPLIED/CMT: [SRU][B,F,G] update ENA driver, incl. new ethtool stats

Kelsey Skunberg
In reply to this post by Kamal Mostafa-2
Applied to B/F/G master-next. A few of the patches were already applied
via an upstream patch set:

Bionic already applied:
net: ena: set initial DMA width to avoid intel iommu issue


Groovy already applied:
net: ena: handle bad request id in ena_netdev
neGroovt: ena: set initial DMA width to avoid intel iommu issue
net: ena: fix packet's addresses for rx_offset feature

Then the following patch for Groovy had a one line context change:
net: ena: Capitalize all log strings and improve code

Thank you!

-Kelsey

On 2021-01-05 13:44:37 , Kamal Mostafa wrote:

> BugLink: https://bugs.launchpad.net/bugs/1910291
>    
> Update Amazon ENA driver in {bionic,focal,groovy}-generic with latest
> upstream commits from mainline applicable to each series, including
> "net: ena: ethtool: Add new device statistics".
>
> These commits are all mainline cherry-picks or trivial (file rename)
> backports. Only the Amazon ENA driver is affected.
>
>  -Kamal
>
> --
> kernel-team mailing list
> [hidden email]
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

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