Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp80898rdb; Wed, 29 Nov 2023 21:23:44 -0800 (PST) X-Google-Smtp-Source: AGHT+IFkU2GbW9HtpcQO8CLSOa/YMqQo529LRd2qr9A9jrdk+WE1JTjCxuhO7VZOybxA9SFWWZGl X-Received: by 2002:a17:90b:4b86:b0:286:3074:c632 with SMTP id lr6-20020a17090b4b8600b002863074c632mr2336474pjb.22.1701321823939; Wed, 29 Nov 2023 21:23:43 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1701321823; cv=pass; d=google.com; s=arc-20160816; b=EDjG24XXerDSRsT5yxbfIXbLpbsRpl8udDd2xOwKKijQE6RvJC6UiZQaKFiSSJOQ7a 49A/CX2i4Iq/xAWzmvOOPtfULpZiyagypdOMRDW7r7rccLx50zgdH/mE2ZW87rX5y1PL yBiDCJZZuyaGzdq26O5ytQhxMdzh6eg84TJMSkTE3Khg3JTNKcAfJHXAGVSrJgB+aN94 nMMjUjjn/R7sx9KK4UnikzSObdXyr9ahrjUHLHm1xSfdJU91k11alwI8CFpVFhdRgl8q pLJj3dE5U2JkBYhIijqhi2ZqTqWjmooTayoVZVZOZMlOXGWwHpJF3qN/Yep/HoJSPkLe i9JQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=6/oM9UZ/ZWLNI2w4e7hhJ/XV46D6ev4Ev0PyQDalf9g=; fh=iIMmpmGV/wtde+rO6yz6l3la8Q4AlIjC/H/W3LxdkFk=; b=PiCufQw8QaEmoCfVbxBmeYecVUv+GR0Y+lcJLvF8ocD+Kaf3rHLnR/UAdnzeRqyiiw qX+4cO24GwgJUWYjyz3i/YjIXW2fb1k+ErMyqML28lSHkJVKzrFHIeJ1OPzvLsm8ZcbA Up9XB5Hm8s8ctLZ9MCIpKmBS7WmIMJELXyXCIec3BqVClujzCvHG4m8NoehFRQLVZuRx i7CDQocmUf7DMaoy0qEnhBdlFeedqTKFU2uVOVrmgUf7hgyNRugEKwyjHuC615AqruoQ NZP0Ji0cFjMB3Oa7pQRzwr6UbWVDA278ZYs9dD2JbfcqZFbym/81EZphI0eKpcMtnTUL GvLg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=kJDkaZIl; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id nw4-20020a17090b254400b002856f3e5fe2si646262pjb.3.2023.11.29.21.23.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Nov 2023 21:23:43 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=kJDkaZIl; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 48F9C822A4A5; Wed, 29 Nov 2023 21:23:37 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344470AbjK3FXE (ORCPT + 99 others); Thu, 30 Nov 2023 00:23:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56038 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229596AbjK3FXC (ORCPT ); Thu, 30 Nov 2023 00:23:02 -0500 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E1A8BD7F; Wed, 29 Nov 2023 21:23:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1701321789; x=1732857789; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dW4KwtOrHDnpNEi6s15wPDSS81+2MREvJjgwhWvK7xU=; b=kJDkaZIl+QY6D3OGEP94Eku0biOxiDf/eSK275hTIagcvXc+Jjmo2lHa r63IIIYOLeOuhn0DkeO0QYh4GYSNTk6CQwpkHMw/J+QfBQQpAT/h+09df hkj5GRYx2FUezh+N7/uQKkQvXKa6ItV7d9ND7C4AmRpR/HAQybobsW/Vk ShwpVOSgNsOvRQBCVBU+5CEsYfqB6qAWggoyzq/8sZE3PeK/SYpztHdb6 jnLQx5yKW6fxrgXdgsk+KxWV7nUaGyNOsX5v9Mj3Lp2w3T0Nte0Xg+//X GWfxha30Q2fd3BV6G0p3GXaL4IHZScT8RWuJjD5R5VvL6q3PogY/b05Fo g==; X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="6487588" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="6487588" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Nov 2023 21:23:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10909"; a="887117066" X-IronPort-AV: E=Sophos;i="6.04,237,1695711600"; d="scan'208";a="887117066" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 29 Nov 2023 21:23:08 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 29 Nov 2023 21:23:07 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Wed, 29 Nov 2023 21:23:07 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.168) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Wed, 29 Nov 2023 21:23:07 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PC71Vsv3XIaEmWI7H5iAs1mTluZ9Apu8GbNO//bpNKkfzQXQjXlQpfgN6qXB6YxzlxJDfIv7QiC6vGJ+440z4iwoCzAMU5qs4wLwEtgI8MTYsXPDjA+H5xnYPENYV/trrjQMVKv3xvwjquRdKCH/n+6nb/YlLqpbfSacjBhUGmB3wOZg0jrJjrof0g+0iQN6CFF4YPq7P2TtgYObEFCTpzBrK5z3bzUoYdQSNoeiElIcpRw48hjq3xR1HfXxkmWvvs0pKwPP+Tdz3zJzJ8bsYg3XcXoa8t98JfbG42oDQJ39J23J8Cjve6sHNAjBhTSsi+XqnMfY4+QywXkJ5da4ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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; bh=6/oM9UZ/ZWLNI2w4e7hhJ/XV46D6ev4Ev0PyQDalf9g=; b=abXVmqFEOlnubD+kjU07CbgKJew+GXWhnyqQsCvYg2l45i7wcwqS+kwTMVYnQEISWZrw1iLYaO+DKKrOgb0bO/xymT8qvgYIDNjGmdcSa5fpZ98KCGXN960gQ/e9QQuXgPrRdNUICcEMTamKWRoOFAJf3fUqkDrwmRwewLjaFzmp2Tz8v32FPX/SXle6wbzePqIodmOC73sHDC0eZv8zcVZ0jt7KMZe3p/y05pL9bQDd43pWKTeUX6dFXzbU0c7RoBt+LDfO21hfH/MysSpiY7LJSmIl8yAXJWLtqAiJT1q+VSSHvy9riPpBJzFqrby7Oi7yhqs0RonaTHMa6WcYiw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BL0PR11MB3122.namprd11.prod.outlook.com (2603:10b6:208:75::32) by DS7PR11MB6198.namprd11.prod.outlook.com (2603:10b6:8:9a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.22; Thu, 30 Nov 2023 05:23:04 +0000 Received: from BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::954:6050:f988:740f]) by BL0PR11MB3122.namprd11.prod.outlook.com ([fe80::954:6050:f988:740f%4]) with mapi id 15.20.7046.023; Thu, 30 Nov 2023 05:23:04 +0000 From: "Pucha, HimasekharX Reddy" To: ivecera , "intel-wired-lan@lists.osuosl.org" CC: "Drewek, Wojciech" , "netdev@vger.kernel.org" , "Brandeburg, Jesse" , "linux-kernel@vger.kernel.org" , Eric Dumazet , "Nguyen, Anthony L" , Simon Horman , "Keller, Jacob E" , Jakub Kicinski , Paolo Abeni , "David S . Miller" Subject: RE: [Intel-wired-lan] [PATCH v5 1/5] i40e: Use existing helper to find flow director VSI Thread-Topic: [Intel-wired-lan] [PATCH v5 1/5] i40e: Use existing helper to find flow director VSI Thread-Index: AQHaHueKTxQAB9F/rkef+3K6ARwC0bCSVYRQ Date: Thu, 30 Nov 2023 05:23:03 +0000 Message-ID: References: <20231124150343.81520-1-ivecera@redhat.com> <20231124150343.81520-2-ivecera@redhat.com> In-Reply-To: <20231124150343.81520-2-ivecera@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL0PR11MB3122:EE_|DS7PR11MB6198:EE_ x-ms-office365-filtering-correlation-id: 77d584bb-b10e-4e16-1b46-08dbf1646d81 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TTy8GHrlxS8kSzw9n/SpsumtWfPDB+hCAssqjsvuaCNHUeLex2MAZoEocncp6j2NuMeTiHJUOsM14JVjY3jjffVIdRLaH9D7CvxteVJ9aw0Sa72cTUfG8NiqVgp69US042nFaOWeXk08v19xDwPbsi24qHkPN6soYrzmGe9xoDBC/0ogC9cFbOCyJIoNPPdqJTXnuIBKCHHU6877LMWKUqBOYb9L97Ihdon5gMJ/SsLdlA/D+6oOB36yItdCtl/F/UnmI2S/dcPimpKH/MDY2HsD6U667y6XeieyFpxA9n2xC+ko+CogX/n7xKyoYmTiCTQTAREse9m0w05CDB6PJnRl5OkykMFga8ina3ssSvOn2iI59q1EhebfLSne8Uj8sa6nITNrVhUsd24btEidIcveGCUZ3ZBc4/Ag/7dXJss2rtlaiikW9Rn3BC+V62oyD3btGb+jF1AquDj8UNDi1DGDDJlNdo/4/lvEq2ZBTOmsvUOblAmGmIU3h2GUqoeEJpSjtHZcisMESbuwdJhLSZiwOOxa+H4mwY/jPsteXOI3xD1d+d5tfQitxtINf7VoDjrxP3NqCTFuNnBoY0jUuBbPE/Z2OisZ3RVTNTM9ZSWdk0BIdtrfEWGINRtF64CMcsqOMfNQZnyqpByI3mRsK2XIge8n3TN7w0cIbd1A0wDCXJpQKTaF2uk97nEk4wlv x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR11MB3122.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(346002)(136003)(39860400002)(396003)(366004)(376002)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(478600001)(71200400001)(9686003)(26005)(53546011)(2906002)(4744005)(5660300002)(41300700001)(83380400001)(7696005)(110136005)(8676002)(8936002)(66946007)(52536014)(66446008)(66476007)(66556008)(6506007)(76116006)(54906003)(316002)(64756008)(4326008)(82960400001)(122000001)(86362001)(33656002)(38100700002)(202311291699003)(38070700009)(55016003)(37363002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AI8qFqXIiHmQf8iB6nmBya3+2wSUZTLHu7s77Wmm3+FEotggAcOMa15KASz4?= =?us-ascii?Q?BiP+WcEg3tSokQ4SOLQnscCHqA8p3Mkfshf+kWjnAX6SgkVjzuLXIkspErLe?= =?us-ascii?Q?BxW28U/JiHMAvjjlPm1udwPUEYBeWMRKlO9VF7rzexgPJbTBhX5kRztDsCRH?= =?us-ascii?Q?k0Qa2z4vHGaABXf0Hn5VF9s+L8KiAGW5hLaXqNOWTVJsTdzwNjjR0e1JGMW8?= =?us-ascii?Q?LlE9JAKyow2oDSqEH1L+0wil9zXjp8IvJfF4+6gRi4ZiFYniOIIBNy7xwEpJ?= =?us-ascii?Q?8AOA6oPvioo6mCZbX9l9Pm8AG0EstTObPiRnSxPzAhVCP0YVDlwEEajV8NrL?= =?us-ascii?Q?p0oJN1KBpyW/kv0UqiWVY6XS0oAGB27jphC4PcphdVHRRsufSfNjjtANHDJR?= =?us-ascii?Q?iVRONCqWrar/f7HjzB8SqxPYfryBN1iV8RyqbFNV8607Wa17S/AnAIhN9f2H?= =?us-ascii?Q?mDoIau44XyXjrhFVxzasB7HHMrGLDY2pR6TEo3/tWL6MRjAFWfX+d1UgTROy?= =?us-ascii?Q?Rsvsqb8TAwABj9Fdrm2/CiYsT8glCXuRpQwU62GJ9tvDvQEou4KVW/7ri0NR?= =?us-ascii?Q?rOJrBIDklO/RgmaT5qQN7JG4/s2yEXgQ8SwjKJskGDGzOMwtD0+FbonFzWmN?= =?us-ascii?Q?nEE1CjsJninytR2pxO0HNAExxMd5yscZcSkpfiU4y2eMdSOClYBcgUOPIOK/?= =?us-ascii?Q?Igeuk4dnncCVwHVXa0Ra4Q0082pnVX4r7/6e8InoASuWmk09LfNtfGVa6xwM?= =?us-ascii?Q?DnDk3VySUXnH/o+b5Ghoib1p6oFeLvU9QMrcqAcoh3h2FkZDgkG2/1AzQNTU?= =?us-ascii?Q?xAdcjg/sjUxxLPxmBdz6jNpVG95LyI5fFF8CpWzTfgvK+0or7ulnXB74KDwE?= =?us-ascii?Q?03YjGoNxZMM5TspO9yd8hKKdCRWbi/RrpYqHHGrBw+E8CtkhwEVc4luykRrJ?= =?us-ascii?Q?/jD+fVOiXYgiqE9XcUeFw+uyOZmbNGzowXmzAgDHnA26//JZEXuNWprCImEm?= =?us-ascii?Q?fSEpZCu34WiQGI9bim+FQvgAjWo0+5t8s4jmPmmWycVRHpAFC6PtfDIMI0vw?= =?us-ascii?Q?BH2tZ4HTcIvCivbgTmGrhZzhld0sjJspI9kOdIHT1ryqFnq8JSzd4ehLiSn+?= =?us-ascii?Q?8TfqEDbvPZkUbZu9Z2YnYH3lftpEBEAwg/YaJBc9wagOhGqOA6PDGgK97bRc?= =?us-ascii?Q?KHPsIbOifuG8wQDra9agExOcEqXNFEK6Ue4OJNGE0U58D3//GqdozjTotPAN?= =?us-ascii?Q?UQSju9d1PnOxuJuVSjg7NL5AkVbD1piA7zfVGznUogFgbE0HjyD5CqDCSfDj?= =?us-ascii?Q?u6mubA0sKRhQ5tGndHhVXOuS36lpAz/cEGj5CCpcM+NCfRac2JSTll5ergGZ?= =?us-ascii?Q?BHCzMRy4G/eBZNZ8AOrnqf5GL/vhA3OwbgHjo3EyQOHRbrOzq26ix0eO6X19?= =?us-ascii?Q?t90JowZ/tbE2lgDRgkMZbynC8MbiwqSwCRtyNVXpzBUhNdvcBhyQ+pww4GN9?= =?us-ascii?Q?qEzct/7eZXfEqy1D5ExwNSBFEsAOarjWJf2M/VVlmo07xzM4ZssXHRCr6MHW?= =?us-ascii?Q?z1QEQRnakxsCRt1KKwVCllkyOiqv74Xz/9iIsLz90wvLeTPSO/Lvz3rWHJ6T?= =?us-ascii?Q?dw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3122.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 77d584bb-b10e-4e16-1b46-08dbf1646d81 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 05:23:03.9057 (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: c4IeSwxnAo/DTUBXMx0X/PO1NzRkBbA6c1AjtljNdHjj4bJ7vipjHZ3Wew2lNInEG+Fh/BWcVl49fTLxR2nYHWyDa2zOSuzHmIODnJKi386wxCjSHReofO4AwsYsyjWI X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR11MB6198 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Wed, 29 Nov 2023 21:23:37 -0800 (PST) > -----Original Message----- > From: Intel-wired-lan On Behalf Of I= van Vecera > Sent: Friday, November 24, 2023 8:34 PM > To: intel-wired-lan@lists.osuosl.org > Cc: Drewek, Wojciech ; netdev@vger.kernel.org;= Brandeburg, Jesse ; linux-kernel@vger.kernel.o= rg; Eric Dumazet ; Nguyen, Anthony L ; Simon Horman ; Keller, Jacob E ; Jakub Kicinski ; Paolo Abeni ; David S . Miller > Subject: [Intel-wired-lan] [PATCH v5 1/5] i40e: Use existing helper to fi= nd flow director VSI > > Use existing i40e_find_vsi_by_type() to find a VSI > associated with flow director. > > Reviewed-by: Wojciech Drewek > Signed-off-by: Ivan Vecera > --- > drivers/net/ethernet/intel/i40e/i40e_main.c | 11 ++++------- > 1 file changed, 4 insertions(+), 7 deletions(-) > Tested-by: Pucha Himasekhar Reddy (A Co= ntingent worker at Intel)