tt Creeley
Tested-by: Tony Brelinski
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice.h | 4 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +-
drivers/net/ethernet/intel/ice/ice_lib.c | 15 +-
drivers/net/ethernet/intel/ice/ice_main.c| 161 ++
This series contains updates to igb, ixgbe, i40e, and ice drivers.
Sven Auhagen fixes issues with igb XDP: return correct error value in XDP
xmit back, increase header padding to include space for double VLAN, add
an extack error when Rx buffer is too small for frame size, set metasize if
it is se
From: Sven Auhagen
The igb XDP xmit back function should only return
defined error codes.
Fixes: 9cbc948b5a20 ("igb: add XDP support")
Reported-by: Dan Carpenter
Acked-by: Maciej Fijalkowski
Signed-off-by: Sven Auhagen
Tested-by: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
--
REDIRECT")
Reported-and-analyzed-by: Li RongQing
Signed-off-by: Björn Töpel
Tested-by: George Kuruvinakunnel
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 27 +++--
1 file changed, 20 insertions(+), 7 deletions(-)
diff --git a/drivers/net/et
en Auhagen
Tested-by: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igb/igb.h | 5 +
drivers/net/ethernet/intel/igb/igb_main.c | 7 +++
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/intel/igb/igb.h
b/drivers/net/ethe
invoking xdp_do_redirect().
Fixes: efc2214b6047 ("ice: Add support for XDP")
Reported-and-analyzed-by: Li RongQing
Signed-off-by: Björn Töpel
Tested-by: George Kuruvinakunnel
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_txrx.c | 31 ---
1 file c
invoking xdp_do_redirect().
Fixes: 6453073987ba ("ixgbe: add initial support for xdp redirect")
Reported-and-analyzed-by: Li RongQing
Signed-off-by: Björn Töpel
Tested-by: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24
y: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igb/igb_main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c
b/drivers/net/ethernet/intel/igb/igb_main.c
index 8e412aaba0e3..af6ace6c0f87 100644
--- a/d
f-by: Sven Auhagen
Tested-by: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igb/igb_main.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c
b/drivers/net/ethernet/intel/igb/igb_main.c
index af6ace6c0f87..0d
From: Sven Auhagen
add metasize if it is set in xdp
Fixes: 9cbc948b5a20 ("igb: add XDP support")
Suggested-by: Maciej Fijalkowski
Reviewed-by: Maciej Fijalkowski
Acked-by: Maciej Fijalkowski
Signed-off-by: Sven Auhagen
Tested-by: Sandeep Penigalapati
Signed-off-by: T
y: Sandeep Penigalapati
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igb/igb_main.c | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c
b/drivers/net/ethernet/intel/igb/igb_main.c
index 0a9198037b98..a0
From: Sasha Neftin
Add new device ID for the next step of the silicon and
reflect the I226_K part.
Signed-off-by: Sasha Neftin
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igc/igc_base.c | 1 +
drivers/net/ethernet/intel/igc/igc_hw.h | 1 +
drivers/net
From: Jakub Kicinski
This code does not jump to exit on an error in iavf_lan_add_device(),
so the rtnl_unlock() from the normal path will follow.
Fixes: b66c7bc1cd4d ("iavf: Refactor init state machine")
Signed-off-by: Jakub Kicinski
Reviewed-by: Tony Nguyen
Tested-by: Konrad
This series contains updates to i40e and iavf drivers.
Sylwester fixes an issue where PF was not properly being rebuilt
following VF removal for i40e.
Jakub Kicinski fixes a double release of rtnl_lock on
iavf_lan_add_device() error for iavf.
The following are changes since commit 44d4775ca51805
: fc60861e9b00 ("i40e: start up in VEPA mode by default")
Signed-off-by: Sylwester Dziedziuch
Tested-by: Konrad Jankowski
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e.h | 3 +++
drivers/net/ethernet/intel/i40e/i40e_main.c| 10 ++
drivers/ne
This series contains updates to e1000e driver only.
Mario Limonciello allows s0ix on supported ME systems and adds
additional supported systems.
Vitaly changes configuration to allow for S0i3.2 substate.
The following are changes since commit e71d2b957ee49fe3ed35a384a4e31774de1316c1:
Merge bra
time or runtime.
Fixes: e086ba2fccda ("e1000e: disable s0ix entry and exit flows for ME systems")
Signed-off-by: Mario Limonciello
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
.../device_drivers/ethernet/intel/e1000e.rst | 23
drivers/net/ethernet/intel/e1000e/e1000.h
: Mario Limonciello
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/e1000e/param.c | 21 +
1 file changed, 21 insertions(+)
diff --git a/drivers/net/ethernet/intel/e1000e/param.c
b/drivers/net/ethernet/intel/e1000e/param.c
index d05f55201541
wn
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/e1000e/netdev.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c
b/drivers/net/ethernet/intel/e1000e/netdev.c
index f413b33127f6..4333fec268b0 100644
--- a/drivers/ne
From: Mario Limonciello
Dell's Comet Lake Latitude and Precision systems containing i219LM are
properly configured and should use the s0ix flows.
Signed-off-by: Mario Limonciello
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/Kconfig| 1 +
dr
From: Simon Perron Caissy
Add space to the end of 'Unknown' string in order to avoid
concatenation with 'bps' string when formatting netdev log message.
Signed-off-by: Simon Perron Caissy
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/inte
ust remove vlan_ena and use num_vlan instead.
Signed-off-by: Nick Nunley
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice.h | 1 -
drivers/net/ethernet/intel/ice/ice_main.c | 11 ---
2 files changed, 4 insertions(+), 8 deletions(-)
diff --gi
From: Bruce Allan
sparse warns about cast to/from restricted types which is not
an actual problem; silence the warning.
Signed-off-by: Bruce Allan
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +-
1 file changed, 1 insertion(+), 1
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_flow.c | 44 +--
1 file changed, 26 insertions(+), 18 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_flow.c
b/drivers/net/ethernet/intel/ice/ice_flow.c
index eadc85aee389..2a92071bd7d1 100644
--- a
Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_nvm.c
b/drivers/net/ethernet/intel/ice/ice_nvm.c
index cd442a5415d1..dc0d82c844ad 100644
--- a/drivers/net
user can then
later determine the reason for the failure and correct it.
Signed-off-by: Paul M Stillwell Jr
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_common.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/eth
This series contains updates to ice driver only.
Bruce changes the allocation of ice_flow_prof_params from stack to heap to
avoid excessive stack usage. Corrects a misleading comment and silences a
sparse warning that is not a problem.
Paul allows for HW initialization to continue if PHY abilitie
From: Jeb Cramer
The driver is able to override the firmware when it comes to supporting
a more lenient link mode. This feature was limited to E810 devices. It
is now extended to E82X devices.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net
From: Jeb Cramer
Remove the gate that prevents the OROM and netlist info from being
populated. The NVM now has the appropriate section for software to
reference the versioning info.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel
From: Jacob Keller
When printing messages with ice_debug, align the printed string to the
origin line of the message in order to ease debugging and tracking
messages back to their source.
Signed-off-by: Jacob Keller
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet
ziuch
Tested-by: Konrad Jankowski
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e.h| 1 +
drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +++-
.../ethernet/intel/i40e/i40e_virtchnl_pf.c| 26 +++
3 files changed, 31 insertions(+), 18 de
This series contains updates to i40e and igbvf drivers.
Marek removes a redundant assignment for i40e.
Stefan Assmann corrects reporting of VF link speed for i40e.
Karen revises a couple of error messages to warnings for igbvf as they
could be misinterpreted as issues when they are not.
v2: Dro
-by: Marek Majtyka
Acked-by: Björn Töpel
Tested-by: George Kuruvinakunnel
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_xsk.c
b/drivers/net/ethernet/intel/i40e/i40e_xsk.c
index 56
Sornek
Reviewed-by: Aleksandr Loktionov
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igbvf/netdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/igbvf/netdev.c
b/drivers/net/ethernet/intel/igb
d: 25000Mb/s
Signed-off-by: Stefan Assmann
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
b/drivers/net/ethe
being
updated (adapter->stats64).
Fixes: c9a11c23ceb6 ("igc: Add netdev")
Signed-off-by: Vinicius Costa Gomes
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igc/igc_main.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --
ver MAC address configuration")
Signed-off-by: Slawomir Laba
Tested-by: Konrad Jankowski
Signed-off-by: Tony Nguyen
---
.../ethernet/intel/i40e/i40e_virtchnl_pf.c| 26 +--
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/i40e/i
Update Intel Ethernet Drivers repositories to new locations.
Signed-off-by: Tony Nguyen
---
MAINTAINERS | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index cd123d0a6a2d..9e826b55fcd9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -8829,8
/tnguy/net-queue 40GbE
Dan Carpenter (1):
i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc()
Slawomir Laba (1):
i40e: Fix MAC address setting for a VF via Host/VM
Tony Nguyen (1):
MAINTAINERS: Update repositories for Intel Ethernet Drivers
Vinicius Costa Gomes (1):
igc: Fix returning
unnel
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_xsk.c
b/drivers/net/ethernet/intel/i40e/i40e_xsk.c
index 6acede0acdca..567fd67e900e 100644
--- a/drivers/net
ust remove vlan_ena and use num_vlan instead.
Signed-off-by: Nick Nunley
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice.h | 1 -
drivers/net/ethernet/intel/ice/ice_main.c | 11 ---
2 files changed, 4 insertions(+), 8 deletions(-)
diff --gi
Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_nvm.c
b/drivers/net/ethernet/intel/ice/ice_nvm.c
index cd442a5415d1..dc0d82c844ad 100644
--- a/drivers/net
ACL entry
ice: program ACL entry
Simon Perron Caissy (1):
ice: Add space to unknown speed
Tony Nguyen (1):
ice: rename shared Flow Director functions
drivers/net/ethernet/intel/ice/Makefile |3 +
drivers/net/ethernet/intel/ice/ice.h | 26 +-
drivers/net/ethernet
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_flow.c | 44 +--
1 file changed, 26 insertions(+), 18 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_flow.c
b/drivers/net/ethernet/intel/ice/ice_flow.c
index eadc85aee389..2a92071bd7d1 100644
--- a
: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 9 +
drivers/net/ethernet/intel/ice
From: Simon Perron Caissy
Add space to the end of 'Unknown' string in order to avoid
concatenation with 'bps' string when formatting netdev log message.
Signed-off-by: Simon Perron Caissy
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/inte
From: Jeb Cramer
Remove the gate that prevents the OROM and netlist info from being
populated. The NVM now has the appropriate section for software to
reference the versioning info.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel
From: Real Valiquette
Create an ACL entry for the mask match data and set the desired action.
Generate and program the associated extraction sequence.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
user can then
later determine the reason for the failure and correct it.
Signed-off-by: Paul M Stillwell Jr
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/
: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/ice.h | 1 +
drivers/net/ethernet/intel/ice/ice_acl.c | 112
drivers/net/ethernet/intel/ice/ice_acl.h | 11 +
drivers/net/ethernet
From: Real Valiquette
Complete the filter programming process; set the flow entry and action into
the scenario and write it to hardware. Configure the VSI for ACL filters.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed
From: Jeb Cramer
The driver is able to override the firmware when it comes to supporting
a more lenient link mode. This feature was limited to E810 devices. It
is now extended to E82X devices.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net
From: Bruce Allan
sparse warns about cast to/from restricted types which is not
an actual problem; silence the warning.
Signed-off-by: Bruce Allan
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +-
1 file changed, 1 insertion(+), 1
From: Jacob Keller
When printing messages with ice_debug, align the printed string to the
origin line of the message in order to ease debugging and tracking
messages back to their source.
Signed-off-by: Jacob Keller
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet
developed-by: Paul M Stillwell Jr
Signed-off-by: Paul M Stillwell Jr
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ice/ice.h | 4 +--
drivers/net/ethernet/intel/ice/ice_ethtool.c | 4 +--
.../net/ethernet/intel/ice/ice_ethtool_fdir.c | 30 ++
by setting up structures, AdminQ
commands, and allocation of the ACL table in the hardware.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ic
: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 9 +
drivers/net/ethernet/intel/ice
developed-by: Paul M Stillwell Jr
Signed-off-by: Paul M Stillwell Jr
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ice/ice.h | 4 +--
drivers/net/ethernet/intel/ice/ice_ethtool.c | 4 +--
.../net/ethernet/intel/ice/ice_ethtool_fdir.c | 30 ++
From: Real Valiquette
Create an ACL entry for the mask match data and set the desired action.
Generate and program the associated extraction sequence.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
ust remove vlan_ena and use num_vlan instead.
Signed-off-by: Nick Nunley
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice.h | 1 -
drivers/net/ethernet/intel/ice/ice_main.c | 11 ---
2 files changed, 4 insertions(+), 8 deletions(-)
diff --gi
From: Jacob Keller
When printing messages with ice_debug, align the printed string to the
origin line of the message in order to ease debugging and tracking
messages back to their source.
Signed-off-by: Jacob Keller
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet
: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/ice.h | 1 +
drivers/net/ethernet/intel/ice/ice_acl.c | 112
drivers/net/ethernet/intel/ice/ice_acl.h | 11 +
drivers/net/ethernet
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_flow.c | 44 +--
1 file changed, 26 insertions(+), 18 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_flow.c
b/drivers/net/ethernet/intel/ice/ice_flow.c
index eadc85aee389..2a92071bd7d1 100644
--- a
by setting up structures, AdminQ
commands, and allocation of the ACL table in the hardware.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ic
From: Jeb Cramer
Remove the gate that prevents the OROM and netlist info from being
populated. The NVM now has the appropriate section for software to
reference the versioning info.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel
From: Real Valiquette
Complete the filter programming process; set the flow entry and action into
the scenario and write it to hardware. Configure the VSI for ACL filters.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed
From: Jeb Cramer
The driver is able to override the firmware when it comes to supporting
a more lenient link mode. This feature was limited to E810 devices. It
is now extended to E82X devices.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net
user can then
later determine the reason for the failure and correct it.
Signed-off-by: Paul M Stillwell Jr
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/
From: Simon Perron Caissy
Add space to the end of 'Unknown' string in order to avoid
concatenation with 'bps' string when formatting netdev log message.
Signed-off-by: Simon Perron Caissy
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/inte
Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_nvm.c
b/drivers/net/ethernet/intel/ice/ice_nvm.c
index cd442a5415d1..dc0d82c844ad 100644
--- a/drivers/net
From: Bruce Allan
sparse warns about cast to/from restricted types which is not
an actual problem; silence the warning.
Signed-off-by: Bruce Allan
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +-
1 file changed, 1 insertion(+), 1
ice: initialize ACL scenario
ice: create flow profile
ice: create ACL entry
ice: program ACL entry
Simon Perron Caissy (1):
ice: Add space to unknown speed
Tony Nguyen (1):
ice: rename shared Flow Director functions
drivers/net/ethernet/intel/ice/Makefile |3 +
drivers/net/eth
Kubalewski
Signed-off-by: Piotr Kwapulinski
Tested-by: Andrew Bowers
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e.h| 76 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 18 +-
drivers/net/ethernet/intel/i40e/i40e_ptp.c| 747 +-
.../net
d: 25000Mb/s
Signed-off-by: Stefan Assmann
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
b/drivers/net/ethe
Sornek
Reviewed-by: Aleksandr Loktionov
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/igbvf/netdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/intel/igbvf/netdev.c
b/drivers/net/ethernet/intel/igb
-by: Marek Majtyka
Acked-by: Björn Töpel
Tested-by: George Kuruvinakunnel
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/net/ethernet/intel/i40e/i40e_xsk.c
b/drivers/net/ethernet/intel/i40e/i40e_xsk.c
index 56
This series contains updates to i40e and igbvf drivers.
Piotr adds support for PTP external clock synchronization to i40e via
GPIO pins.
Marek removes a redundant assignment for i40e.
Stefan Assmann corrects reporting of VF link speed for i40e.
Karen revises a couple of error messages to warnin
rg/project/intel-wired-lan/patch/20200323191639.48826-1-aaron...@canonical.com/
Link: https://lkml.org/lkml/2020/12/13/15
Link: https://lkml.org/lkml/2020/12/14/708
Signed-off-by: Mario Limonciello
Reviewed-by: Hans de Goede
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
---
drivers/net/ethe
make the driver more impervious to
platform firmware behavior.
Fixes: e086ba2fccda ("e1000e: disable s0ix entry and exit flows for ME systems")
Reviewed-by: Alexander Duyck
Signed-off-by: Mario Limonciello
Reviewed-by: Hans de Goede
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
-
on in a disallow list.
Signed-off-by: Mario Limonciello
Reviewed-by: Hans de Goede
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/e1000e/e1000.h | 1 +
drivers/net/ethernet/intel/e1000e/ethtool.c | 46 +
drivers/net/ethernet/intel/e
From: Mario Limonciello
If the shutdown failed, the part will be thawed and running
S0ix flows will put it into an undefined state.
Reported-by: Alexander Duyck
Reviewed-by: Alexander Duyck
Signed-off-by: Mario Limonciello
Tested-by: Yijun Shen
Signed-off-by: Tony Nguyen
---
drivers/net
Commit e086ba2fccda ("e1000e: disable s0ix entry and exit flows for ME
systems") disabled S0ix flows for systems that have various incarnations of
the i219-LM ethernet controller. This was done because of some regressions
caused by an earlier commit 632fbd5eb5b0e ("e1000e: fix S0ix flows for
cable
From: Simon Perron Caissy
Add space to the end of 'Unknown' string in order to avoid
concatenation with 'bps' string when formatting netdev log message.
Signed-off-by: Simon Perron Caissy
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/inte
ust remove vlan_ena and use num_vlan instead.
Signed-off-by: Nick Nunley
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice.h | 1 -
drivers/net/ethernet/intel/ice/ice_main.c | 11 ---
2 files changed, 4 insertions(+), 8 deletions(-)
diff --gi
):
ice: don't always return an error for Get PHY Abilities AQ command
Real Valiquette (5):
ice: initialize ACL table
ice: initialize ACL scenario
ice: create flow profile
ice: create ACL entry
ice: program ACL entry
Simon Perron Caissy (1):
ice: Add space to unknown speed
Tony Nguy
developed-by: Paul M Stillwell Jr
Signed-off-by: Paul M Stillwell Jr
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ice/ice.h | 4 +--
drivers/net/ethernet/intel/ice/ice_ethtool.c | 4 +--
.../net/ethernet/intel/ice/ice_ethtool_fdir.c | 30 ++
From: Jacob Keller
When printing messages with ice_debug, align the printed string to the
origin line of the message in order to ease debugging and tracking
messages back to their source.
Signed-off-by: Jacob Keller
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet
From: Real Valiquette
Create an ACL entry for the mask match data and set the desired action.
Generate and program the associated extraction sequence.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
From: Real Valiquette
Complete the filter programming process; set the flow entry and action into
the scenario and write it to hardware. Configure the VSI for ACL filters.
Co-developed-by: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed
Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_nvm.c
b/drivers/net/ethernet/intel/ice/ice_nvm.c
index cd442a5415d1..dc0d82c844ad 100644
--- a/drivers/net
user can then
later determine the reason for the failure and correct it.
Signed-off-by: Paul M Stillwell Jr
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/
From: Jeb Cramer
The driver is able to override the firmware when it comes to supporting
a more lenient link mode. This feature was limited to E810 devices. It
is now extended to E82X devices.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_flow.c | 44 +--
1 file changed, 26 insertions(+), 18 deletions(-)
diff --git a/drivers/net/ethernet/intel/ice/ice_flow.c
b/drivers/net/ethernet/intel/ice/ice_flow.c
index eadc85aee389..2a92071bd7d1 100644
--- a
: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/ice.h | 1 +
drivers/net/ethernet/intel/ice/ice_acl.c | 112
drivers/net/ethernet/intel/ice/ice_acl.h | 11 +
drivers/net/ethernet
From: Jeb Cramer
Remove the gate that prevents the OROM and netlist info from being
populated. The NVM now has the appropriate section for software to
reference the versioning info.
Signed-off-by: Jeb Cramer
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel
From: Bruce Allan
sparse warns about cast to/from restricted types which is not
an actual problem; silence the warning.
Signed-off-by: Bruce Allan
Tested-by: Aaron Brown
Signed-off-by: Tony Nguyen
---
drivers/net/ethernet/intel/ice/ice_nvm.c | 2 +-
1 file changed, 1 insertion(+), 1
: Chinh Cao
Signed-off-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Brijesh Behera
---
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 9 +
drivers/net/ethernet/intel/ice
-by: Chinh Cao
Signed-off-by: Real Valiquette
Co-developed-by: Tony Nguyen
Signed-off-by: Tony Nguyen
Tested-by: Harikumar Bokkena
---
drivers/net/ethernet/intel/ice/Makefile | 2 +
drivers/net/ethernet/intel/ice/ice.h | 4 +
drivers/net/ethernet/intel/ice/ice_acl.c
From: Maciej Fijalkowski
Net core handles the case where netdev has no xdp prog attached and
current prog is NULL. Therefore, remove such check within
i40e_xdp_setup.
Reviewed-by: Björn Töpel
Signed-off-by: Maciej Fijalkowski
Tested-by: Kiran Bhandare
Signed-off-by: Tony Nguyen
---
drivers
This series contains updates to i40e, ice, and ixgbe drivers.
Maciej does cleanups on the following drivers.
For i40e, removes redundant check for XDP prog, cleans up no longer
relevant information, and removes an unused function argument.
For ice, removes local variable use, instead returning val
1 - 100 of 657 matches
Mail list logo