Re: [Intel-wired-lan] [PATCH iwl-next v3] igc: Add MQPRIO offload support

2024-07-23 Thread Mor Bar-Gabay
On 21/06/2024 10:25, Kurt Kanzenbach wrote: Add support for offloading MQPRIO. The hardware has four priorities as well as four queues. Each queue must be a assigned with a unique priority. However, the priorities are only considered in TSN Tx mode. There are two TSN Tx modes. In case of MQPRIO

Re: [Intel-wired-lan] [PATCH net 1/1] igc: Fix double reset adapter triggered from a single taprio cmd

2024-07-23 Thread Mor Bar-Gabay
On 25/06/2024 11:26, Faizal Rahim wrote: Following the implementation of "igc: Add TransmissionOverrun counter" patch, when a taprio command is triggered by user, igc processes two commands: TAPRIO_CMD_REPLACE followed by TAPRIO_CMD_STATS. However, both commands unconditionally pass through igc_t

Re: [Intel-wired-lan] [PATCH iwl-next v2 01/13] ice: add parser create and destroy skeleton

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, May 31, 2024 3:12 PM > To: Zaki, Ahmed > Cc: Drewek, Wojciech ; Guo, Junfeng > ; net...@vger.kernel.org; Marcin Szycik > ; Nguyen, Anthony L > ; Keller, Jacob E ; > intel- > wired-...@lists.osuosl.or

Re: [Intel-wired-lan] [PATCH iwl-next v2 02/13] ice: parse and init various DDP parser sections

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, May 31, 2024 3:14 PM > To: Zaki, Ahmed > Cc: Guo, Junfeng ; net...@vger.kernel.org; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; > intel- > wired-...@lists.osuosl.org > Subject: Re: [Int

Re: [Intel-wired-lan] [PATCH iwl-next v2 03/13] ice: add debugging functions for the parser sections

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 05/13] ice: add parser execution main loop

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 06/13] ice: support turning on/off the parser's double vlan mode

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 00/13] ice: iavf: add support for TC U32 filters on VFs

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: Keller, Jacob E ; net...@vger.kernel.org; > Nguyen, > Anthony L ; Zaki, Ahmed > Subject: [Intel-wired-lan] [PATCH iwl-next v2 00/13] ic

Re: [Intel-wired-lan] [PATCH iwl-next v2 07/13] ice: add UDP tunnels support to the parser

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 08/13] ice: add API for parser profile initialization

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 09/13] virtchnl: support raw packet in protocol header

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 10/13] ice: add method to disable FDIR SWAP option

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; Guo, > Junfeng > Subject: [Intel-wired-l

Re: [Intel-wired-lan] [PATCH iwl-next v2 11/13] ice: enable FDIR filters from raw binary patterns for VFs

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, May 31, 2024 8:12 PM > To: Zaki, Ahmed > Cc: Guo, Junfeng ; net...@vger.kernel.org; Marcin > Szycik ; Nguyen, Anthony L > ; Keller, Jacob E ; > intel- > wired-...@lists.osuosl.org > Subject: Re: [Int

Re: [Intel-wired-lan] [PATCH iwl-next v2 12/13] iavf: refactor add/del FDIR filters

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Samudrala, Sridhar > ; Keller, Jacob E > Subject: [Intel-w

Re: [Intel-wired-lan] [PATCH iwl-next v2 13/13] iavf: add support for offloading tc U32 cls filters

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of > Ahmed Zaki > Sent: Monday, May 27, 2024 8:58 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Zaki, Ahmed ; Marcin > Szycik ; Nguyen, Anthony L > ; Samudrala, Sridhar > ; Keller, Jacob E > Subject: [Intel-w

Re: [Intel-wired-lan] [PATCH iwl-next v2 04/13] ice: add parser internal helper functions

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, May 31, 2024 3:16 PM > To: Zaki, Ahmed > Cc: Drewek, Wojciech ; Guo, Junfeng > ; net...@vger.kernel.org; Loktionov, Aleksandr > ; Marcin Szycik > ; Nguyen, Anthony L > ; Keller, Jacob E ; > intel- >

Re: [Intel-wired-lan] [PATCH net v3] igb: cope with large MAX_SKB_FRAGS.

2024-07-23 Thread Paolo Abeni
On 7/18/24 10:56, Corinna Vinschen wrote: From: Paolo Abeni Sabrina reports that the igb driver does not cope well with large MAX_SKB_FRAG values: setting MAX_SKB_FRAG to 45 causes payload corruption on TX. An easy reproducer is to run ssh to connect to the machine. With MAX_SKB_FRAGS=17 it w

Re: [Intel-wired-lan] [PATCH net v3] igb: cope with large MAX_SKB_FRAGS.

2024-07-23 Thread Eric Dumazet
On Thu, Jul 18, 2024 at 10:56 AM Corinna Vinschen wrote: > > From: Paolo Abeni > > Sabrina reports that the igb driver does not cope well with large > MAX_SKB_FRAG values: setting MAX_SKB_FRAG to 45 causes payload > corruption on TX. > > An easy reproducer is to run ssh to connect to the machine.

Re: [Intel-wired-lan] [iwl-next v5 01/15] ice: add new VSI type for subfunctions

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 02/15] ice: export ice ndo_ops functions

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 05/15] ice: allocate devlink for subfunction

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, June 14, 2024 12:55 PM > To: Michal Swiatkowski > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > Polchlopek, Mateusz ; net...@vger.kernel.org; > j...@nvidia.com; kalesh-anakkur.pura...@broadcom.com; Ku

Re: [Intel-wired-lan] [iwl-next v5 04/15] ice: treat subfunction VSI the same as PF VSI

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 27, 2024 2:31 PM > To: Fijalkowski, Maciej > Cc: sh...@nvidia.com; Drewek, Wojciech ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org; > j...@nvidi

Re: [Intel-wired-lan] [iwl-next v5 03/15] ice: add basic devlink subfunctions support

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 06/15] ice: base subfunction aux driver

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 07/15] ice: implement netdev for subfunction

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 27, 2024 2:33 PM > To: Fijalkowski, Maciej > Cc: sh...@nvidia.com; Drewek, Wojciech ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org; > j...@nvidi

Re: [Intel-wired-lan] [iwl-next v5 08/15] ice: make representor code generic

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 09/15] ice: create port representor for SF

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 10/15] ice: don't set target VSI for subfunction

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 11/15] ice: check if SF is ready in ethtool ops

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 12/15] ice: implement netdevice ops for SF representor

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Simon > Horman > Sent: Friday, June 14, 2024 1:02 PM > To: Michal Swiatkowski > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > Polchlopek, Mateusz ; net...@vger.kernel.org; > j...@nvidia.com; kalesh-anakkur.pura...@broadcom.com; Kub

Re: [Intel-wired-lan] [iwl-next v5 13/15] ice: support subfunction devlink Tx topology

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 14/15] ice: basic support for VLAN in subfunctions

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [iwl-next v5 15/15] ice: allow to activate and deactivate subfunction

2024-07-23 Thread Romanowski, Rafal
> -Original Message- > From: Intel-wired-lan On Behalf Of Michal > Swiatkowski > Sent: Thursday, June 6, 2024 1:25 PM > To: intel-wired-...@lists.osuosl.org > Cc: sh...@nvidia.com; Fijalkowski, Maciej ; > ho...@kernel.org; Samudrala, Sridhar ; > Polchlopek, Mateusz ; net...@vger.kernel.org

Re: [Intel-wired-lan] [PATCH iwl-next v2] igc: Get rid of spurious interrupts

2024-07-23 Thread Brett Creeley
On 6/20/2024 11:56 PM, Kurt Kanzenbach wrote: Caution: This message originated from an External Source. Use proper caution when opening attachments, clicking links, or responding. When running the igc with XDP/ZC in busy polling mode with deferral of hard interrupts, interrupts still happen

Re: [Intel-wired-lan] [PATCH net v3] igb: cope with large MAX_SKB_FRAGS.

2024-07-23 Thread Tony Nguyen
On 7/23/2024 1:27 AM, Paolo Abeni wrote: On 7/18/24 10:56, Corinna Vinschen wrote: From: Paolo Abeni Sabrina reports that the igb driver does not cope well with large MAX_SKB_FRAG values: setting MAX_SKB_FRAG to 45 causes payload corruption on TX. An easy reproducer is to run ssh to connec

Re: [Intel-wired-lan] [PATCH iwl-next v2] i40e: Add support for fw health report

2024-07-23 Thread Jakub Kicinski
On Thu, 18 Jul 2024 14:13:19 -0400 Kamal Heib wrote: > Add support for reporting fw status via the devlink health report. > > Example: > # devlink health show pci/:02:00.0 reporter fw > pci/:02:00.0: >reporter fw > state healthy error 0 recover 0 > # devlink health diagnose pci

Re: [Intel-wired-lan] [PATCH iwl-next v2] i40e: Add support for fw health report

2024-07-23 Thread Brett Creeley
On 7/18/2024 11:13 AM, Kamal Heib wrote: Caution: This message originated from an External Source. Use proper caution when opening attachments, clicking links, or responding. Add support for reporting fw status via the devlink health report. Example: # devlink health show pci/:02:00.

Re: [Intel-wired-lan] [PATCH iwl-next v2] i40e: Add support for fw health report

2024-07-23 Thread Keller, Jacob E
> -Original Message- > From: Brett Creeley > Sent: Tuesday, July 23, 2024 1:41 PM > To: Kamal Heib ; intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Nguyen, Anthony L ; > Kitszel, Przemyslaw ; ivecera > ; Jakub Kicinski ; David S . Miller > ; Paolo Abeni > Subject: Re: [P

Re: [Intel-wired-lan] [PATCH v2 iwl-next 1/4] ice: Implement PTP support for E830 devices

2024-07-23 Thread Tony Nguyen
On 7/11/2024 2:24 AM, Karol Kolacinski wrote: From: Michal Michalik ... --- a/drivers/net/ethernet/intel/ice/ice_common.c +++ b/drivers/net/ethernet/intel/ice/ice_common.c @@ -307,6 +307,17 @@ bool ice_is_e825c(struct ice_hw *hw) } } +/** + * ice_is_e830 + * @hw: pointer to

Re: [Intel-wired-lan] [PATCH iwl-next v4 4/5] ice: Use ice_adapter for PTP shared data instead of auxdev

2024-07-23 Thread Tony Nguyen
On 7/18/2024 3:52 AM, Sergey Temerkhanov wrote: Use struct ice_adapter to hold shared PTP data and control PTP related actions instead of auxbus. This allows significant code simplification and faster access to the container fields used in the PTP support code. Move the PTP port list to the i

Re: [Intel-wired-lan] [PATCH iwl-next v4 3/5] ice: Initial support for E825C hardware in ice_adapter

2024-07-23 Thread Jacob Keller
On 7/18/2024 3:52 AM, Sergey Temerkhanov wrote: > Address E825C devices by PCI ID since dual IP core configurations > need 1 ice_adapter for both devices. > > Signed-off-by: Sergey Temerkhanov > --- > drivers/net/ethernet/intel/ice/ice_adapter.c | 16 +--- > 1 file changed, 13 ins

Re: [Intel-wired-lan] [PATCH iwl-next v4 4/5] ice: Use ice_adapter for PTP shared data instead of auxdev

2024-07-23 Thread Jacob Keller
On 7/18/2024 3:52 AM, Sergey Temerkhanov wrote: > Use struct ice_adapter to hold shared PTP data and control PTP > related actions instead of auxbus. This allows significant code > simplification and faster access to the container fields used in > the PTP support code. > > Move the PTP port lis

Re: [Intel-wired-lan] [PATCH iwl-next v4 5/5] ice: Drop auxbus use for PTP to finalize ice_adapter move

2024-07-23 Thread Jacob Keller
On 7/18/2024 3:52 AM, Sergey Temerkhanov wrote: > Drop unused auxbus/auxdev support from the PTP code due to > move to the ice_adapter. > > Signed-off-by: Sergey Temerkhanov > Reviewed-by: Przemek Kitszel > Reviewed-by: Simon Horman > --- > drivers/net/ethernet/intel/ice/ice_ptp.c | 252 ---