Re: [Intel-wired-lan] [PATCH net-next v9 7/9] libeth: add Rx buffer management

2024-04-11 Thread Alexander Lobakin
From: Jakub Kicinski Date: Wed, 10 Apr 2024 17:54:24 -0700 > On Wed, 10 Apr 2024 15:36:13 +0200 Alexander Lobakin wrote: >> Which tree this should go through? Should I include this patch to this >> series with libeth or it's better to push this through kees/linux and >> then pull to net-next? >

Re: [Intel-wired-lan] [PATCH net-next v9 2/6] ice: Support 5 layer topology

2024-04-11 Thread Pucha, HimasekharX Reddy
> -Original Message- > From: Intel-wired-lan On Behalf Of > Mateusz Polchlopek > Sent: Wednesday, April 3, 2024 1:11 PM > To: intel-wired-...@lists.osuosl.org > Cc: and...@lunn.ch; j...@resnulli.us; Wilczynski, Michal > ; Polchlopek, Mateusz > ; net...@vger.kernel.org; Czapnik, Lukasz

Re: [Intel-wired-lan] [PATCH net-next v9 3/6] ice: Adjust the VSI/Aggregator layers

2024-04-11 Thread Pucha, HimasekharX Reddy
> -Original Message- > From: Intel-wired-lan On Behalf Of > Mateusz Polchlopek > Sent: Wednesday, April 3, 2024 1:11 PM > To: intel-wired-...@lists.osuosl.org > Cc: and...@lunn.ch; j...@resnulli.us; Wilczynski, Michal > ; Polchlopek, Mateusz > ; net...@vger.kernel.org; Czapnik, Lukasz

Re: [Intel-wired-lan] [PATCH net-next v9 4/6] ice: Enable switching default Tx scheduler topology

2024-04-11 Thread Pucha, HimasekharX Reddy
> -Original Message- > From: Intel-wired-lan On Behalf Of > Mateusz Polchlopek > Sent: Wednesday, April 3, 2024 1:11 PM > To: intel-wired-...@lists.osuosl.org > Cc: and...@lunn.ch; j...@resnulli.us; Wilczynski, Michal > ; Polchlopek, Mateusz > ; net...@vger.kernel.org; Czapnik, Lukasz

Re: [Intel-wired-lan] [PATCH net-next v9 5/6] ice: Add tx_scheduling_layers devlink param

2024-04-11 Thread Pucha, HimasekharX Reddy
> -Original Message- > From: Intel-wired-lan On Behalf Of > Mateusz Polchlopek > Sent: Wednesday, April 3, 2024 1:11 PM > To: intel-wired-...@lists.osuosl.org > Cc: and...@lunn.ch; j...@resnulli.us; Wilczynski, Michal > ; Polchlopek, Mateusz > ; net...@vger.kernel.org; Czapnik, Lukasz

Re: [Intel-wired-lan] [PATCH iwl-net] ice: fix LAG and VF lock dependency in ice_reset_vf()

2024-04-11 Thread Przemek Kitszel
On 4/9/24 01:03, Jacob Keller wrote: 9f74a3dfcf83 ("ice: Fix VF Reset paths when interface in a failed over aggregate"), the ice driver has acquired the LAG mutex in ice_reset_vf(). The commit placed this lock acquisition just prior to the acquisition of the VF configuration lock. If ice_reset_v

[Intel-wired-lan] [PATCH iwl-net] i40e: Do not use WQ_MEM_RECLAIM flag for workqueue

2024-04-11 Thread Aleksandr Loktionov
From: Sindhu Devale Issue reported by customer during SRIOV testing, call trace: When both i40e and the i40iw driver are loaded, a warning in check_flush_dependency is being triggered. This seems to be because of the i40e driver workqueue is allocated with the WQ_MEM_RECLAIM flag, and the i40iw o

Re: [Intel-wired-lan] [PATCH net-next v9 7/9] libeth: add Rx buffer management

2024-04-11 Thread Jakub Kicinski
On Thu, 11 Apr 2024 11:07:24 +0200 Alexander Lobakin wrote: > > I think doc tree is a strong candidate, or at least we should not > > merge without consulting Jon. Please post and we'll figure it out. > > Can this series go simultaneously or it needs to wait for the fix first? You can send both

[Intel-wired-lan] [tnguy-next-queue:100GbE] BUILD SUCCESS 414e576fb08f108b061cbc1fb964e51ff3467985

2024-04-11 Thread kernel test robot
lmodconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc defconfig gcc arc haps_hs_defconfig gcc arc randconfig-001-20240411

Re: [Intel-wired-lan] [intel-next 1/2] net/i40e: link NAPI instances to queues and IRQs

2024-04-11 Thread Nambiar, Amritha
On 4/10/2024 4:43 PM, Joe Damato wrote: On Wed, Apr 10, 2024 at 02:10:52AM -0700, Nambiar, Amritha wrote: On 4/9/2024 9:39 PM, Joe Damato wrote: Make i40e compatible with the newly added netlink queue GET APIs. $ ./cli.py --spec ../../../Documentation/netlink/specs/netdev.yaml \ --do queue

Re: [Intel-wired-lan] [PATCH v7 iwl-next 05/12] ice: Move CGU block

2024-04-11 Thread kernel test robot
Hi Karol, kernel test robot noticed the following build warnings: [auto build test WARNING on c6f2492cda380a8bce00f61c3a4272401fbb9043] url: https://github.com/intel-lab-lkp/linux/commits/Karol-Kolacinski/ice-Introduce-ice_ptp_hw-struct/20240408-192129 base: c6f2492cda380a8bce00f61c3a42724

[Intel-wired-lan] [iwl-next v3 0/7] ice: support devlink subfunction

2024-04-11 Thread Michal Swiatkowski
Hi, This is second patchset split from subfunction patchset [1]. Important changes from previous version: * remove unnecessary checks for devlink port type * link correct devlink port to subfunction netdev Follow up patchset with subfunction port representor will be the last patchset for subfun

[Intel-wired-lan] [iwl-next v3 1/7] ice: add new VSI type for subfunctions

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Add required plumbing for new VSI type dedicated to devlink subfunctions. Make sure that the vsi is properly configured and destroyed. Also allow loading XDP and AF_XDP sockets. The first implementation of devlink subfunctions supports only one Tx/Rx queue pair per given su

[Intel-wired-lan] [iwl-next v3 2/7] ice: export ice ndo_ops functions

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Make some of the netdevice_ops functions visible from outside for another VSI type created netdev. Reviewed-by: Przemek Kitszel Reviewed-by: Wojciech Drewek Signed-off-by: Piotr Raczynski Signed-off-by: Michal Swiatkowski --- drivers/net/ethernet/intel/ice/ice.h |

[Intel-wired-lan] [iwl-next v3 3/7] ice: add basic devlink subfunctions support

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Implement devlink port handlers responsible for ethernet type devlink subfunctions. Create subfunction devlink port and setup all resources needed for a subfunction netdev to operate. Configure new VSI for each new subfunction, initialize and configure interrupts and Tx/Rx r

[Intel-wired-lan] [iwl-next v3 4/7] ice: allocate devlink for subfunction

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Make devlink allocation function generic to use it for PF and for SF. Add function for SF devlink port creation. It will be used in next patch. Create header file for subfunction device. Define subfunction device structure there as it is needed for devlink allocation and p

[Intel-wired-lan] [iwl-next v3 5/7] ice: base subfunction aux driver

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Implement subfunction driver. It is probe when subfunction port is activated. VSI is already created. During the probe VSI is being configured. MAC unicast and broadcast filter is added to allow traffic to pass. Signed-off-by: Piotr Raczynski Signed-off-by: Michal Swiatko

[Intel-wired-lan] [iwl-next v3 6/7] ice: implement netdev for subfunction

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Configure netdevice for subfunction usecase. Mostly it is reusing ops from the PF netdevice. SF netdev is linked to devlink port registered after SF activation. Signed-off-by: Piotr Raczynski Signed-off-by: Michal Swiatkowski --- drivers/net/ethernet/intel/ice/ice_sf_et

[Intel-wired-lan] [iwl-next v3 7/7] ice: allow to activate and deactivate subfunction

2024-04-11 Thread Michal Swiatkowski
From: Piotr Raczynski Use previously implemented SF aux driver. It is probe during SF activation and remove after deactivation. Signed-off-by: Piotr Raczynski Signed-off-by: Michal Swiatkowski --- .../ethernet/intel/ice/devlink/devlink_port.c | 7 ++ .../ethernet/intel/ice/devlink/devlink_p

Re: [Intel-wired-lan] [iwl-net v1 1/2] ice: tc: check src_vsi in case of traffic from VF

2024-04-11 Thread Buvaneswaran, Sujai
> -Original Message- > From: Intel-wired-lan On Behalf Of > Michal Swiatkowski > Sent: Friday, March 15, 2024 4:38 PM > To: intel-wired-...@lists.osuosl.org > Cc: Samudrala, Sridhar ; > net...@vger.kernel.org; Jagielski, Jedrzej ; > Michal Swiatkowski > Subject: [Intel-wired-lan] [iwl-net

Re: [Intel-wired-lan] [iwl-net v1 2/2] ice: tc: allow zero flags in parsing tc flower

2024-04-11 Thread Buvaneswaran, Sujai
> -Original Message- > From: Intel-wired-lan On Behalf Of > Michal Swiatkowski > Sent: Friday, March 15, 2024 4:38 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Drewek, Wojciech > ; Michal Swiatkowski > > Subject: [Intel-wired-lan] [iwl-net v1 2/2] ice: tc: allow

Re: [Intel-wired-lan] [PATCH iwl-net] ice: Fix checking for unsupported keys on non-tunnel device

2024-04-11 Thread Buvaneswaran, Sujai
> -Original Message- > From: Intel-wired-lan On Behalf Of > Marcin Szycik > Sent: Tuesday, April 9, 2024 9:16 PM > To: intel-wired-...@lists.osuosl.org > Cc: net...@vger.kernel.org; Marcin Szycik ; > Michal Swiatkowski > Subject: [Intel-wired-lan] [PATCH iwl-net] ice: Fix checking for uns