Skip to content

Update net/i40e base driver

Anatoly Burakov dpdk-dev 1 version Applied

Status from this message: Applied to dpdk-next-net-intel.

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest30 patches 4 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/30net/i40e/base: adjust whitespacedrivers/net/i40e/base/i40e_adminq.c drivers/net/i40e/base/i40e_adminq_cmd.h drivers/net/i40e/base/i40e_common.c +6 more+25 -420 replies
2/30net/i40e/base: strip all tags from codedrivers/net/i40e/base/i40e_adminq.c drivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_devids.h +5 more+1 -2480 replies
3/30net/i40e/base: remove non-inclusive languagedrivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_status.h+3 -30 replies
4/30net/i40e/base: remove unused variablesdrivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_register.h drivers/net/i40e/i40e_regs.h+0 -470 replies
5/30net/i40e/base: don't set flags in i40e_init_shared_codedrivers/net/i40e/base/i40e_common.c+0 -30 replies
6/30net/i40e/base: fix misleading debug logs and commentsdrivers/net/i40e/base/i40e_nvm.c+8 -80 replies
7/30net/i40e/base: add missing define to X710TL device checkdrivers/net/i40e/base/i40e_devids.h+2 -10 replies
8/30net/i40e/base: add new device ID to 25G device listdrivers/net/i40e/base/i40e_devids.h+2 -10 replies
9/30net/i40e/base: fix setting MAC type for X722drivers/net/i40e/base/i40e_common.c+1 -00 replies
10/30net/i40e/base: add definitions for rx_err1drivers/net/i40e/base/i40e_register.h drivers/net/i40e/base/i40e_type.h drivers/net/i40e/i40e_ethdev.c +2 more+22 -240 replies
11/30net/i40e/base: fix not blinking X722 with x557 PHYdrivers/net/i40e/base/i40e_common.c+0 -320 replies
12/30net/i40e/base: add VLAN field for input setdrivers/net/i40e/base/i40e_type.h+2 -00 replies
13/30net/i40e/base: allow reading LED blink settingdrivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_prototype.h+30 -00 replies
14/30net/i40e/base: do not load DDP packages with reserved track IDdrivers/net/i40e/base/i40e_common.c+2 -10 replies
15/30net/i40e/base: add DDP package type definesdrivers/net/i40e/base/i40e_type.h+2 -00 replies
16/30net/i40e/base: add X722 defines for input set maskdrivers/net/i40e/base/i40e_type.h+4 -00 replies
17/30net/i40e/base: improve typecastingdrivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_dcb.c+4 -40 replies
18/30net/i40e/base: add named and raw structs to rx descdrivers/net/i40e/base/i40e_type.h+4 -10 replies
19/30net/i40e/base: align registers to the specificationdrivers/net/i40e/base/i40e_register.h drivers/net/i40e/i40e_regs.h+8 -80 replies
20/30net/i40e/base: add PHY debug register dumpdrivers/net/i40e/base/i40e_register.h+7 -00 replies
21/30net/i40e/base: make register dump read-onlydrivers/net/i40e/base/i40e_diag.c+6 -60 replies
22/30net/i40e/base: fix unchecked return valuedrivers/net/i40e/base/i40e_common.c+2 -20 replies
23/30net/i40e/base: check loop boundsdrivers/net/i40e/base/i40e_adminq.c+17 -20 replies
24/30net/i40e/base: make semaphore timeout 32-bitdrivers/net/i40e/base/i40e_nvm.c drivers/net/i40e/base/i40e_type.h+5 -50 replies
25/30net/i40e/base: add register definitions for FLUdrivers/net/i40e/base/i40e_register.h+8 -00 replies
26/30net/i40e/base: add NVM acquire with custom timeoutdrivers/net/i40e/base/i40e_nvm.c drivers/net/i40e/base/i40e_prototype.h+100 -00 replies
27/30net/i40e/base: change time variables from 64 bit to 32 bitdrivers/net/i40e/base/i40e_common.c drivers/net/i40e/base/i40e_nvm.c drivers/net/i40e/base/i40e_prototype.h+5 -53 replies
28/30net/i40e/base: add trace buffer reading dependenciesdrivers/net/i40e/base/i40e_type.h+4 -00 replies
29/30net/i40e/base: add Shadow RAM pointer definitiondrivers/net/i40e/base/i40e_type.h+1 -00 replies
30/30net/i40e: update base driver READMEdrivers/net/i40e/base/README+3 -30 replies

Reviews trailers per patch

None of the 30 patches has a Reviewed-by or Acked-by.

PatchBruce Richardson
SeriesSeries-acked-by
1/30
2/30
3/30
4/30
5/30
6/30
7/30
8/30
9/30
10/30
11/30
12/30
13/30
14/30
15/30
16/30
17/30
18/30
19/30
20/30
21/30
22/30
23/30
24/30
25/30
26/30
27/30
28/30
29/30
30/30

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH v1 00/30] Update net/i40e base driver

Update the i40e base driver to the latest version of the snapshot.

Aleksandr Loktionov (3):
net/i40e/base: remove non-inclusive language net/i40e/base: fix misleading debug logs and comments net/i40e/base: make semaphore timeout 32-bit

Anatoly Burakov (6):
net/i40e/base: adjust whitespace
net/i40e/base: strip all tags from code net/i40e/base: don't set flags in i40e_init_shared_code net/i40e/base: add missing define to X710TL device check net/i40e/base: fix setting MAC type for X722 net/i40e: update base driver README

Artur Tyminski (2):
net/i40e/base: do not load DDP packages with reserved track ID net/i40e/base: add DDP package type defines

Barbara Skobiej (2):
net/i40e/base: fix unchecked return value
net/i40e/base: check loop bounds

Bartosz Jakub Rosadzinski (1):
net/i40e/base: add Shadow RAM pointer definition

Björn Töpel (1):
net/i40e/base: add named and raw structs to rx desc

Dawid Lukwinski (1):
net/i40e/base: allow reading LED blink setting

Eryk Rybak (1):
net/i40e/base: fix not blinking X722 with x557 PHY

Jaroslaw Ilgiewicz (1):
net/i40e/base: change time variables from 64 bit to 32 bit

Jedrzej Jagielski (1):
net/i40e/base: add trace buffer reading dependencies

Krzysztof Galazka (1):
net/i40e/base: remove unused variables

Lukasz Cieplicki (1):
net/i40e/base: add definitions for rx_err1

Michal Nowak (1):
net/i40e/base: align registers to the specification

Midde Ajijur Rehaman (1):
net/i40e/base: add NVM acquire with custom timeout

Piotr Skajewski (1):
net/i40e/base: add register definitions for FLU

Przemyslaw Gierszynski (1):
net/i40e/base: add new device ID to 25G device list

Przemyslaw Patynowski (1):
net/i40e/base: add VLAN field for input set

Radoslaw Tyl (2):
net/i40e/base: add PHY debug register dump
net/i40e/base: make register dump read-only

Slawomir Laba (1):
net/i40e/base: add X722 defines for input set mask

Vignesh Sridhar (1):
net/i40e/base: improve typecasting

 drivers/net/i40e/base/README            |   6 +-
 drivers/net/i40e/base/i40e_adminq.c     |  91 ++-------
 drivers/net/i40e/base/i40e_adminq_cmd.h |   1 -
 drivers/net/i40e/base/i40e_common.c     | 250 +++++-------------------
 drivers/net/i40e/base/i40e_dcb.c        |   3 +-
 drivers/net/i40e/base/i40e_dcb.h        |   1 -
 drivers/net/i40e/base/i40e_devids.h     |  30 +--
 drivers/net/i40e/base/i40e_diag.c       |  12 +-
 drivers/net/i40e/base/i40e_nvm.c        | 121 ++++++++++--
 drivers/net/i40e/base/i40e_prototype.h  |  34 ++--
 drivers/net/i40e/base/i40e_register.h   |  78 +++-----
 drivers/net/i40e/base/i40e_status.h     |   2 +-
 drivers/net/i40e/base/i40e_type.h       |  33 ++--
 drivers/net/i40e/i40e_ethdev.c          |  22 +--
 drivers/net/i40e/i40e_ethdev.h          |   9 -
 drivers/net/i40e/i40e_regs.h            |  20 +-
 drivers/net/i40e/meson.build            |   5 -
 17 files changed, 275 insertions(+), 443 deletions(-)
Signature · 1 line
2.43.5