[{"id":3674805,"web_url":"http://patchwork.ozlabs.org/comment/3674805/","msgid":"<d87f554d-ef86-44c7-9585-0a3806cc5752@molgen.mpg.de>","list_archive_url":null,"date":"2026-04-08T14:27:49","subject":"Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: call\n netif_keep_dst() once when entering switchdev mode","submitter":{"id":70275,"url":"http://patchwork.ozlabs.org/api/people/70275/","name":"Paul Menzel","email":"pmenzel@molgen.mpg.de"},"content":"Dear Aleksandr, dear Marcin,\n\n\nThank you for the patch.\n\nAm 08.04.26 um 16:14 schrieb Aleksandr Loktionov:\n> From: Marcin Szycik <marcin.szycik@intel.com>\n> \n> netif_keep_dst() only needs to be called once for the uplink VSI, not\n> once for each port representor.  Move it from ice_eswitch_setup_repr()\n> to ice_eswitch_enable_switchdev().\n\nIt’d be great, if you could share the commands, how to verify your change.\n\n> Fixes: defd52455aee (\"ice: do Tx through PF netdev in slow-path\")\n> Signed-off-by: Marcin Szycik <marcin.szycik@intel.com>\n> Signed-off-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>\n> ---\n> v1 -> v2:\n>   - Verified Fixes: tag via bisect - defd52455aee introduced the redundant\n>     per-repr call to netif_keep_dst(uplink_vsi->netdev) by changing the\n>     target netdev to the uplink VSI inside the per-representor setup\n>     function. Before that commit, each call was on a distinct repr->netdev\n>     so no Fixes: predating it applies.\n> \n>   drivers/net/ethernet/intel/ice/ice_eswitch.c | 4 ++--\n>   1 file changed, 2 insertions(+), 2 deletions(-)\n> \n> diff --git a/drivers/net/ethernet/intel/ice/ice_eswitch.c b/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> index 2e4f096..c30e27b 100644\n> --- a/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> +++ b/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> @@ -117,8 +117,6 @@ static int ice_eswitch_setup_repr(struct ice_pf *pf, struct ice_repr *repr)\n>   \tif (!repr->dst)\n>   \t\treturn -ENOMEM;\n>   \n> -\tnetif_keep_dst(uplink_vsi->netdev);\n> -\n>   \tdst = repr->dst;\n>   \tdst->u.port_info.port_id = vsi->vsi_num;\n>   \tdst->u.port_info.lower_dev = uplink_vsi->netdev;\n> @@ -312,6 +310,8 @@ static int ice_eswitch_enable_switchdev(struct ice_pf *pf)\n>   \tif (ice_eswitch_br_offloads_init(pf))\n>   \t\tgoto err_br_offloads;\n>   \n> +\tnetif_keep_dst(uplink_vsi->netdev);\n> +\n>   \tpf->eswitch.is_running = true;\n>   \n>   \treturn 0;\n\nReviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>\n\n\nKind regards,\n\nPaul","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=pLdih2pM;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frQQp2FDGz1xv0\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 00:28:18 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id A191C82435;\n\tWed,  8 Apr 2026 14:28:16 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id jmgZQgrEP0MB; Wed,  8 Apr 2026 14:28:15 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 44FC182425;\n\tWed,  8 Apr 2026 14:28:15 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id 34C401F6\n for <intel-wired-lan@lists.osuosl.org>; Wed,  8 Apr 2026 14:28:14 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id 17BDC402D7\n for <intel-wired-lan@lists.osuosl.org>; Wed,  8 Apr 2026 14:28:14 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id WGv8dOxizZCl for <intel-wired-lan@lists.osuosl.org>;\n Wed,  8 Apr 2026 14:28:13 +0000 (UTC)","from mx3.molgen.mpg.de (mx3.molgen.mpg.de [141.14.17.11])\n by smtp2.osuosl.org (Postfix) with ESMTPS id 58CDF402A8\n for <intel-wired-lan@lists.osuosl.org>; Wed,  8 Apr 2026 14:28:11 +0000 (UTC)","from [192.168.2.229] (p5dc55707.dip0.t-ipconnect.de [93.197.87.7])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested) (Authenticated sender: pmenzel)\n by mx.molgen.mpg.de (Postfix) with ESMTPSA id B82594C2C37F04;\n Wed, 08 Apr 2026 16:27:51 +0200 (CEST)"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 44FC182425","OpenDKIM Filter v2.11.0 smtp2.osuosl.org 58CDF402A8"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1775658495;\n\tbh=Bxiw5mVHENcrRPV7A1vvWpBcBReAl8itOfhT8mHqNRE=;\n\th=Date:To:Cc:References:From:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=pLdih2pMEgHKrMtrvxY59F8IfhC7PFKp3UvOqkxpgnStjprNSqwteEbR5dvBbO4Cu\n\t ZZYM6k4Beg2HBrUh+6C4OwrcgBP3bBC3qTjUV3/QzUGp0Ip0zGYwcZ9GnOA/znn5BB\n\t KbD58BYG39YzbclAhrkzJ6cFuQ4OrT5sLDzIQu7yq2SwDaPYB0jTaWOoWzrmFxPQi7\n\t htczuCKOr/Rgl3Ci4+gIXriDE1TUxALQh8Ndfvc/GOv1/L4JkvyyQ87BXFGMyW1FcH\n\t X53NzC4WJqVk3jwK4WLoRqMcKonQWcFRHzhFKt3lhSUpO4iufYsgq57TWAePaDgI9c\n\t nBVKRFugSTqDw==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=141.14.17.11;\n helo=mx3.molgen.mpg.de; envelope-from=pmenzel@molgen.mpg.de;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org 58CDF402A8","Message-ID":"<d87f554d-ef86-44c7-9585-0a3806cc5752@molgen.mpg.de>","Date":"Wed, 8 Apr 2026 16:27:49 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","To":"Aleksandr Loktionov <aleksandr.loktionov@intel.com>","Cc":"intel-wired-lan@lists.osuosl.org, anthony.l.nguyen@intel.com,\n netdev@vger.kernel.org, Marcin Szycik <marcin.szycik@intel.com>","References":"<20260408141429.2798589-1-aleksandr.loktionov@intel.com>","Content-Language":"en-US","From":"Paul Menzel <pmenzel@molgen.mpg.de>","In-Reply-To":"<20260408141429.2798589-1-aleksandr.loktionov@intel.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"8bit","X-Mailman-Original-Authentication-Results":"smtp2.osuosl.org;\n dmarc=none (p=none dis=none)\n header.from=molgen.mpg.de","Subject":"Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: call\n netif_keep_dst() once when entering switchdev mode","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}},{"id":3677147,"web_url":"http://patchwork.ozlabs.org/comment/3677147/","msgid":"<IA3PR11MB93014842883BF4BE5B53D3F98A252@IA3PR11MB9301.namprd11.prod.outlook.com>","list_archive_url":null,"date":"2026-04-14T11:44:10","subject":"Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: call\n netif_keep_dst() once when entering switchdev mode","submitter":{"id":92910,"url":"http://patchwork.ozlabs.org/api/people/92910/","name":"Holda, Patryk","email":"patryk.holda@intel.com"},"content":"> -----Original Message-----\n> From: Intel-wired-lan <intel-wired-lan-bounces@osuosl.org> On Behalf Of\n> Paul Menzel\n> Sent: Wednesday, April 8, 2026 4:28 PM\n> To: Loktionov, Aleksandr <aleksandr.loktionov@intel.com>\n> Cc: intel-wired-lan@lists.osuosl.org; Nguyen, Anthony L\n> <anthony.l.nguyen@intel.com>; netdev@vger.kernel.org; Szycik, Marcin\n> <marcin.szycik@intel.com>\n> Subject: Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: call netif_keep_dst()\n> once when entering switchdev mode\n> \n> Dear Aleksandr, dear Marcin,\n> \n> \n> Thank you for the patch.\n> \n> Am 08.04.26 um 16:14 schrieb Aleksandr Loktionov:\n> > From: Marcin Szycik <marcin.szycik@intel.com>\n> >\n> > netif_keep_dst() only needs to be called once for the uplink VSI, not\n> > once for each port representor.  Move it from ice_eswitch_setup_repr()\n> > to ice_eswitch_enable_switchdev().\n> \n> It’d be great, if you could share the commands, how to verify your change.\n> \n> > Fixes: defd52455aee (\"ice: do Tx through PF netdev in slow-path\")\n> > Signed-off-by: Marcin Szycik <marcin.szycik@intel.com>\n> > Signed-off-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>\n> > ---\n> > v1 -> v2:\n> >   - Verified Fixes: tag via bisect - defd52455aee introduced the redundant\n> >     per-repr call to netif_keep_dst(uplink_vsi->netdev) by changing the\n> >     target netdev to the uplink VSI inside the per-representor setup\n> >     function. Before that commit, each call was on a distinct repr->netdev\n> >     so no Fixes: predating it applies.\n> >\n> >   drivers/net/ethernet/intel/ice/ice_eswitch.c | 4 ++--\n> >   1 file changed, 2 insertions(+), 2 deletions(-)\n> >\n> > diff --git a/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> > b/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> > index 2e4f096..c30e27b 100644\n> > --- a/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> > +++ b/drivers/net/ethernet/intel/ice/ice_eswitch.c\n> > @@ -117,8 +117,6 @@ static int ice_eswitch_setup_repr(struct ice_pf\n> *pf, struct ice_repr *repr)\n> >   \tif (!repr->dst)\n> >   \t\treturn -ENOMEM;\n> >\n> > -\tnetif_keep_dst(uplink_vsi->netdev);\n> > -\n> >   \tdst = repr->dst;\n> >   \tdst->u.port_info.port_id = vsi->vsi_num;\n> >   \tdst->u.port_info.lower_dev = uplink_vsi->netdev; @@ -312,6 +310,8\n> > @@ static int ice_eswitch_enable_switchdev(struct ice_pf *pf)\n> >   \tif (ice_eswitch_br_offloads_init(pf))\n> >   \t\tgoto err_br_offloads;\n> >\n> > +\tnetif_keep_dst(uplink_vsi->netdev);\n> > +\n> >   \tpf->eswitch.is_running = true;\n> >\n> >   \treturn 0;\n> \n> Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>\n> \n> \n> Kind regards,\n> \n> Paul\n\nTested-by: Patryk Holda <patryk.holda@intel.com>","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=Ic1FiuEf;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fw2Vw2yqFz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 21:44:24 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id C814142A19;\n\tTue, 14 Apr 2026 11:44:22 +0000 (UTC)","from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id zqfqgjJx58hN; Tue, 14 Apr 2026 11:44:22 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 0424A42A15;\n\tTue, 14 Apr 2026 11:44:22 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id 3E604237\n for <intel-wired-lan@lists.osuosl.org>; Tue, 14 Apr 2026 11:44:20 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id 2FCAD400BA\n for <intel-wired-lan@lists.osuosl.org>; Tue, 14 Apr 2026 11:44:20 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id Zpgbomyf4cjN for <intel-wired-lan@lists.osuosl.org>;\n Tue, 14 Apr 2026 11:44:19 +0000 (UTC)","from mgamail.intel.com (mgamail.intel.com [192.198.163.16])\n by smtp2.osuosl.org (Postfix) with ESMTPS id 53D68400AF\n for <intel-wired-lan@lists.osuosl.org>; Tue, 14 Apr 2026 11:44:19 +0000 (UTC)","from fmviesa008.fm.intel.com ([10.60.135.148])\n by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 14 Apr 2026 04:44:19 -0700","from fmsmsx901.amr.corp.intel.com ([10.18.126.90])\n by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 14 Apr 2026 04:44:18 -0700","from FMSMSX902.amr.corp.intel.com (10.18.126.91) by\n fmsmsx901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Tue, 14 Apr 2026 04:44:18 -0700","from fmsedg902.ED.cps.intel.com (10.1.192.144) by\n FMSMSX902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37 via Frontend Transport; Tue, 14 Apr 2026 04:44:18 -0700","from PH7PR06CU001.outbound.protection.outlook.com (52.101.201.4) by\n edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Tue, 14 Apr 2026 04:44:18 -0700","from IA3PR11MB9301.namprd11.prod.outlook.com (2603:10b6:208:573::20)\n by DS7PR11MB7929.namprd11.prod.outlook.com (2603:10b6:8:e5::7) with\n Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.9769.48; Tue, 14 Apr 2026 11:44:10 +0000","from IA3PR11MB9301.namprd11.prod.outlook.com\n ([fe80::714b:7d3e:aa0:104c]) by IA3PR11MB9301.namprd11.prod.outlook.com\n ([fe80::714b:7d3e:aa0:104c%5]) with mapi id 15.20.9745.019; Tue, 14 Apr 2026\n 11:44:10 +0000"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0424A42A15","OpenDKIM Filter v2.11.0 smtp2.osuosl.org 53D68400AF"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1776167062;\n\tbh=4Ry1zqIJczr8awQT7Y4Rfwmk/odxaHuopKvSt4BKKNo=;\n\th=From:To:CC:Date:References:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=Ic1FiuEfC9G0Js7XixPcQh0GuwPRGkF6WpKxWqXCP+4Nnyx3bj75QSJVw650nBEfx\n\t ndPrmV5TQMC+tIklv7gZKkFPQlXih5iLRbFnmzqBNQ9Q9N5rVdqG9qdNufCd7f8eQ7\n\t sR/IXv6WMPhIrdFgv1pi/YMBfODBd4yQjqo3sJ9MJ/c9ozTW9z3rWsOrA5iiNJLsy9\n\t Ql9BqUE63y1fOJZhfJOMRjbmirNOaaJfWCAdL+2yTnUVvvAan2gG5pe+rRY8izVErO\n\t HFPhZyaXDAIAHzy2eyRt4aXUwjBYv10ehnhf8BlXDgVDLPDoF/s6PcoOZuz9RS6Jw0\n\t 5YdT60f4IfFIQ==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=192.198.163.16;\n helo=mgamail.intel.com; envelope-from=patryk.holda@intel.com;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org 53D68400AF","X-CSE-ConnectionGUID":["PAwYyTO2RtyLrtMNlhQb0g==","YpaQR9bVQv6Zs3MaoEQdSA=="],"X-CSE-MsgGUID":["elxgo7teTzySeVUuoB/YvA==","F8oF5zolSriD5yhAVJOI6Q=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11758\"; a=\"64656911\"","E=Sophos;i=\"6.23,179,1770624000\"; d=\"scan'208\";a=\"64656911\"","E=Sophos;i=\"6.23,179,1770624000\"; d=\"scan'208\";a=\"227418921\""],"X-ExtLoop1":"1","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ia6EOT5B4WSzbxOcppwRfN7ypDOGDRNfeJPghIY8OXYKJR7jmtTbYAyf7k/nzIvC7cq/Mg0f38EE/lq38GHSfzErgBWXaC2mkl9QzN9YGB5uRkvhFpljgHiC8jREjtvli0F7Ux9r9YGOHR2ZznrKJkUcbdq0l+hg51tfRneNM4FnBmqNiBOU3TTowsNFuNHOkfm0uqt5g+3cbA4Fa+DUMVWrZCy0hyO4owt9UkZVuQItwZEe4uw8P0iuEu098GSRHQ4jeZ4PlVbgiwgna645AHuKZkoJ7zb5vTCnK9UTzE5SwpeAqcTBS+rCZg750ZwAniStrhRpwofAiD6HKVqTCg==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=4Ry1zqIJczr8awQT7Y4Rfwmk/odxaHuopKvSt4BKKNo=;\n b=LnzZoPoZ+vf8PAPBBP10f2PmZ0/fAg7oyfwYc1va5TkUCtZGtr/9wF2vKiliGi/sgN1NMY/0+CzFTmz4YCjhtsjWV9ClEvHWV67gHVzXJjZXddqYkcWzglKlZCXkrNjudVDWabFAItmDYjiRGSkjyDjKnucO+8CWvIXmXtzF4/x1stllkyo79fUuUhIxXldY5j22PvPLLk9DWkyHmYBaSetlC/Kspe1s6sXh2nelvpsCDKKns8XphBi/nVjDsQ8Y5UfOlvBxiV3JqadogA3bH0RQHELeYAo1CpflZtL71Js3eMrYUe4ErtZs7evYo3ABloYYxjShT/xxcul14zoXpQ==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;\n dkim=pass header.d=intel.com; arc=none","From":"\"Holda, Patryk\" <patryk.holda@intel.com>","To":"Paul Menzel <pmenzel@molgen.mpg.de>, \"Loktionov, Aleksandr\"\n <aleksandr.loktionov@intel.com>","CC":"\"intel-wired-lan@lists.osuosl.org\" <intel-wired-lan@lists.osuosl.org>,\n \"Nguyen, Anthony L\" <anthony.l.nguyen@intel.com>, \"netdev@vger.kernel.org\"\n <netdev@vger.kernel.org>, \"Szycik, Marcin\" <marcin.szycik@intel.com>","Thread-Topic":"[Intel-wired-lan] [PATCH iwl-next v2] ice: call netif_keep_dst()\n once when entering switchdev mode","Thread-Index":"AQHcx2IRzsWFPFUIRE+ld79JF8Bh+rXVOPyAgAlALAA=","Date":"Tue, 14 Apr 2026 11:44:10 +0000","Message-ID":"\n <IA3PR11MB93014842883BF4BE5B53D3F98A252@IA3PR11MB9301.namprd11.prod.outlook.com>","References":"<20260408141429.2798589-1-aleksandr.loktionov@intel.com>\n <d87f554d-ef86-44c7-9585-0a3806cc5752@molgen.mpg.de>","In-Reply-To":"<d87f554d-ef86-44c7-9585-0a3806cc5752@molgen.mpg.de>","Accept-Language":"en-US, pl-PL","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"IA3PR11MB9301:EE_|DS7PR11MB7929:EE_","x-ms-office365-filtering-correlation-id":"8dd357da-6ae1-44ed-448a-08de9a1b24b7","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|376014|1800799024|366016|38070700021|56012099003|22082099003|18002099003;","x-microsoft-antispam-message-info":"\n aIiNEoOL8L+4Xya+NNy8u9fXTY+6SEw7UHNLya3+0MMHMsEBKo0V6a545ft0qIua4VZ89Q3W1wh3oy0s+HnNLniro7Te2LysPD14v4gyKrv9asaciM6cPmVFNRdKBY+nwHGqTILzTmL4ucGs0evm103Wx9q0FmkCnylbdaCPWsJWap4VzFaXshjXoc5e2Va1cvGkhcJ1OuuN7R+Hua8QhuONuVAWEr43Bx1pMEEX60xd4krF7sw1gx+vsFs39vS2+IMZLwTQYMQRCyaPKIQZSISPPwF+TTd4Oi7iCv4tMZk+Wkv37NoflMSZFrXMmDPChrE17yLkFrKo2J1shFLuXhRNTOm3NDBeYE81kJCOUri+VEOf9xpPreohdAj8mrzuy/RYO9cND/DwUeZhaTGyrTLsLSL2Jqqg0MahzgiE9eWDCF3Fo+DuI/MKvMrfnX3pqDFMkoEnCDUNAQkoDmJfr+LCpuYarhi4P1d6Lk3xj6VYpxlOr5Yn+l/1vGPXPkUVGlg3n/BiShGTe0ZCY4rtrbrUJdPFEv7j1Hy1xWxENhmO4W7x+MHlIWFKGDfj6CmDGL65l051QsSyud18i86UUqe+VVD9SZKPo19urvHhvS9H8BayclQhhB9+bMJysIwCFHWtYGpKpVz+jJaWe6JADQM+keh8hneaoj6jYigK5NQLUU/j2gbdd2Dg8OmcIdQbGshAosGXptTTYlWCSAKCk6Vk6ap533KEZJ2s6IMMl8Qua7KcL+LJmdDrJ1Ad0CONKtv8hYXXEXr2kj8RA/EOIw==","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:IA3PR11MB9301.namprd11.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(38070700021)(56012099003)(22082099003)(18002099003);\n DIR:OUT; SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?MlZR0dmQ2IOPKNbc2DDrYnfhU7rn?=\n\t=?utf-8?q?Ak4sI6cnxQKAFbj++QkRsXClj1GJKcvO/HTe3VCadfJMzUu2f93yGzajzDvVfuaa2?=\n\t=?utf-8?q?sgoxdpapzbCpg+jVvxZpJkCcfK+bN4jc02swGZainzeQ2QgbVWNeChScuPM7c2dCU?=\n\t=?utf-8?q?Gen4X+SIGpDBOEK/SzpL3q9mN2hKmKbnX57wVDnryMUDu6xgisGhm8wyZ7ruAfhq7?=\n\t=?utf-8?q?s4YNhVlJhJxXl659DVTF9hL93L4BNNWumPKqdgPQtt3IWQJ39ICbrv81NgwiXPhfS?=\n\t=?utf-8?q?0czKbfEjPuGFZfnYPfZIGNti+JtR1CVoI3pYRmpRXzD8HlydUAhdMZBz/G/mQuV8+?=\n\t=?utf-8?q?GiVNJRsha8Ns74VSNWN5LcjgcRtJ0KFo2tg9+jE5zKKrIQ9SC3BF7a6yKDVggXkKu?=\n\t=?utf-8?q?ARZoFrWuK8oyATS+eFC5mIgpialCT5z8HA+SOhtQTssbn52ujrTFKTADcxnjkqpnF?=\n\t=?utf-8?q?NMNTQKnSzis8S1pXYqfK1lHvqU/fYato1NUOnSkWZS1Q+bWVDYlkyMqFRQawJGqC3?=\n\t=?utf-8?q?XdWhUjDumbmTgBkAj35YFIXR21HYzwoy1vxSxLt9Ri3+CSmv8KMhtDQAFv41I5Goq?=\n\t=?utf-8?q?S6Plxb5vyA0l4+DQCtjTEuSk/i0hAGFTxif/gqhgjn7pEEBl2EnBY8qIFoojozd0M?=\n\t=?utf-8?q?jrD9MmL1ut4gPqF7Swld0UPlgMZceb89mpGgJSffmsRbb5vFba84xpgAWvWc5uro3?=\n\t=?utf-8?q?SHHEYqxZokjcDfIXPq4FDYgrDvoevw9HZe0qSwK/iWad1tQLW/Rl3uin9Q39xiu+h?=\n\t=?utf-8?q?viINXFITR5DOJ4QRAheRVQnQXlzdKWZmKd7qrmk7zyJb+2/aI7sUrDBcarDR44NTv?=\n\t=?utf-8?q?XEJF0B09bgsgdOdwM4UKALoN5KYygkXKjn6vd1za93Eu5B8fyuDy89QqsiUjwlKPd?=\n\t=?utf-8?q?qzi4NQB5xLxK0thRItjTzqpgnPAKRTZRRRiR6SfZiWBkK1e4Hb3x4VsaSYJ73aZy7?=\n\t=?utf-8?q?bT8iHH0m6h+pEs4UmPPsVmZj2qaVenr+fESPYbyyMvzy7bSkD+g6FgpA9LXYcOVdC?=\n\t=?utf-8?q?1xuN77iBjfnaBcwUh/j+5OahSz2OAaDLS1+wDtGkkPdrJE7Iit2ssYgI5yrcP7eGw?=\n\t=?utf-8?q?SrCd9zkIrWf7lEAaTXHGVV3y3lBo0+DzrOkswsR0NqAk8d7YQfBlbTBLfM6gTpGCU?=\n\t=?utf-8?q?JwOCte+DShBKeMmu7dKnokUUezGh4TCtM+YsyqmCYUwvp1o6OJPhpjIDce5ECXjhN?=\n\t=?utf-8?q?zHu8ckJwLaXEcECbwB1PnHr2s5cGB8Dj9nl4Z1wu5l7yogwZoehECClrcLMu+KVO2?=\n\t=?utf-8?q?XG89hcNqmGy0zn2WuZyW7GmoJt53n/7R6Xceig9+X5MY6wB4ZOszPfGJWYsIrYuwh?=\n\t=?utf-8?q?SpR+fy9jkmQHYMMitl1qkpYeycFZeQQTWPE5YKG+wjXJe0p3xOFZ2PfMC0rHBRM+G?=\n\t=?utf-8?q?owl3LA43Mg8Nv++5NTPuY3Ma8Jozsm+4WFCGWVANxU94uilBBVWVAsJmXsdkVuH7e?=\n\t=?utf-8?q?lIOXWlApWb2lS85PMffZIs05gyX8RYrfssbLDaSXcoq5YPRz2yNMa65NUcdSOJnkh?=\n\t=?utf-8?q?Fpfs45+OJmadVN4LP7wfWYLDhnszaj7ndF9p/aMS+dV8wX/bhKcC48YcMhnbRBlhi?=\n\t=?utf-8?q?Kmt5pwy6lKd29ikhz3FXeNCQDtfvgzn8tfUWKN7Zi8VjJuQFOP3baaKJpaj8m45TT?=\n\t=?utf-8?q?i4s6ixuz1CEMleUh8psvGjV3CgMqF0cQ=3D=3D?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n JaktIJLE0wCbEmvPB+gSInBuuG6ZArGgluHQl1VMPzOHvbUJlL04JoGi1avCB0m22crS6xijKKQPCebxrC8gVeb3I5XmsVpU54Pcuxq6lpqxSGaQirrvQiCHH3hNHbHcsdK593cl/MVZqDsmwC4LrxG3FZb3izRqL6MXvDBq89XAFAQ18w7+W+JGyeKMKkgWcTPvd41e44BVZp9jDyRDx2Du6MqvyK/qYnkaUAZ9CjSdwqwNTuzUQKzc5hoHXhiVuccN28kuTIAZf74eFG4RnWgr42Yr+he8f/cy2MYKI25yRWWgsDqCoC/NxZOTXc/ASsltM1BNlM54p2xaRMcmqw==","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"IA3PR11MB9301.namprd11.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 8dd357da-6ae1-44ed-448a-08de9a1b24b7","X-MS-Exchange-CrossTenant-originalarrivaltime":"14 Apr 2026 11:44:10.3529 (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"46c98d88-e344-4ed4-8496-4ed7712e255d","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n 1NArSZZzV2agkg0MZdrvx7vWistVssdL6vzXeeyzsK9faaCHr9qrYYqVuz0A99xR5NAuXjHFUmFUfGYKOkESBg==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DS7PR11MB7929","X-OriginatorOrg":"intel.com","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1776167059; x=1807703059;\n h=from:to:cc:subject:date:message-id:references:\n in-reply-to:content-transfer-encoding:mime-version;\n bh=4Ry1zqIJczr8awQT7Y4Rfwmk/odxaHuopKvSt4BKKNo=;\n b=LU9BhU9A6OAVox0h4uoDk4A+2Ba8jew4oQk9G2Ti2WOJ+Fk8hielXScl\n 2EPAiUuRymHFAg8DV2hQZ2Q8TcRDoaSevWJtbQ3fYUhh5tg8hcYqIVq0O\n 3m9XoXyiITp4VJfFW9tA+zsbZqJqdCPrIuuoYn8n3SXqiyO9ppeJ/sAkK\n u5ch4aruRg6yktc2dCQYsPSBxwca7nna7iJ5UQXRaWQErF8Y+FcXv7TF6\n zfXXb1NjCvmMBJA2e3Jp8cL879R8awhiMiYUVUAv+4Pjm+/BhRp3Oql1Y\n yDCSLmzBc18RnnPGJYFFIUi2jaX12pZ/F/JZGLtyYnfV2EXwCkE7vumt1\n w==;","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=intel.com","smtp2.osuosl.org;\n dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com\n header.a=rsa-sha256 header.s=Intel header.b=LU9BhU9A","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=intel.com;"],"Subject":"Re: [Intel-wired-lan] [PATCH iwl-next v2] ice: call\n netif_keep_dst() once when entering switchdev mode","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}}]