Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp57259pxb; Tue, 12 Apr 2022 16:42:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzFiTr62AXUV78BrbppJpejGzw5UnAZLKuPilYiOcrtQmRhV9ispmk3T1/5hkJ7FJZEKYQP X-Received: by 2002:a17:902:e0c9:b0:158:2dda:40d8 with SMTP id e9-20020a170902e0c900b001582dda40d8mr20665582pla.165.1649806977685; Tue, 12 Apr 2022 16:42:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649806977; cv=pass; d=google.com; s=arc-20160816; b=By50Z936MRLO6A+WZ8m5fLOo5z/iao1jsCvwwORbYJsX1kJLYaZcsZPzLMSt8mzM8Y Lc2dy3vi85jXIxAOP5PGfyueTP57ozz6V/sE9W62Vb08YXccl7CjQB4aNPc1llKpdpI5 ejs4EW/eViEZaopQbY1sNp9aPF7YPhKpXcJpB/KRYfT2c3hzHEKtiB6Xysevlf+nJQOn Sj4F+454sGE1ZEEL9Mv/eU5sokUGFeOkAQfwvyark+ZWEhCOLlFWHU8XHMffooWahUHu O4vBDKTtMSVX82AsDlwvv0Sd0JHqL04HrXlY2S3p8F9+fq+O+ht/Vn49r9+X947K43C1 WTbA== 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 :dlp-reaction:dlp-product:dlp-version:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=cQJp5zGAYGU7504ctjP3WErAcf0ZtKJe3xE2Bc/Nqe4=; b=QZsnIe45b3qG8QP2i+N0fSySjcgC2fJk2zawlqKTewPDFMxU2SSsTqoueo4y1m8vYP 8eos8Sex72u2gd3zmwiV3TZPpXPaBUXivG25Rvc5DZwwF0D17bOX4Hh7SBGr2zpI3zA4 gHxkOz2gg+LGbkeon968ICulhOlxC/Js8jS/SbLDhTmIAJ04j7keP+IhIUzAJx3mjGSP Ubb132H1kQ9gYPTvzh74S+rOW7U86v8TYla+SVFwv1ogj06bIHSCXpQP8aDWCiQM2ruD Lzob69xGMATDyNk8fXkb/Ng6rhrOmg0Scz1Pz4qoBsVDpf/pU2SoMqPd1qzzX59OH/6Y sMvA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=RuREpT9x; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id bk11-20020a056a02028b00b0039cbe74bf9csi3853622pgb.88.2022.04.12.16.42.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Apr 2022 16:42:57 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=RuREpT9x; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 574641C8A96; Tue, 12 Apr 2022 14:34:46 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242876AbiDLL4r (ORCPT + 99 others); Tue, 12 Apr 2022 07:56:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55794 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242275AbiDLL41 (ORCPT ); Tue, 12 Apr 2022 07:56:27 -0400 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1F6EEB1D5; Tue, 12 Apr 2022 03:39:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649759947; x=1681295947; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=g+p33sCVDo47hJRgXGw26HlV8Qp/lHoN+PX+D++UZRo=; b=RuREpT9xVk086OUYbiGG0GMac++2FD2lt6Lcp/BW2uN+3huKpkgtti8z Ahi2paMKPDWFQIQcMdEQmM8Zyka2S8O7JI66HpDdJCsbi83jE7jQ3dQZd RcrChKBqmq2dzLK07RBrdc/o1mlbpjqR/5iVIpT9i1D+ZX2D3ZMthz0op d7FbIuCUTALItKBiFOTrcN+q2pGOkL9qK4RXPVxCylbrSwnQfeC/4GvVt J6+E0JRYz20r84FYc8aSXRtuMNFfTOJ3re8zhkaNfBruz8J585eMTP45z 6NtDngJ2W0+vmEUROQbZCegIg/qIjUskNIwXUFHazjy/yoMdmjhyFDtKp g==; X-IronPort-AV: E=McAfee;i="6400,9594,10314"; a="242284286" X-IronPort-AV: E=Sophos;i="5.90,253,1643702400"; d="scan'208";a="242284286" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Apr 2022 03:39:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,253,1643702400"; d="scan'208";a="525988681" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga002.jf.intel.com with ESMTP; 12 Apr 2022 03:39:04 -0700 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 12 Apr 2022 03:39:04 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 12 Apr 2022 03:39:04 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Tue, 12 Apr 2022 03:39:04 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.103) 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.2308.27; Tue, 12 Apr 2022 03:39:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eCBptvaa9ab38Vi8bXX9DGdrxn3hUVj0QbRQkHANb5pK/TT6i7W7djVRp7k8FaBIClsDnPsjxTbV38FptByeUTlXCZKic13oj5SdUd0sC9pnaIsWgV/z72E5mwjd+SBuur2SrCb9f3HipsoIIF6B8wtkA74+B0HAoQW4/avlVRC1u8lQ0ptXKxYkJTsLU3VPhswYG2x03GsCKCLnE8avC37PdDP1vm/EhQExoMBV9W5wuwsWKkTNUdwFM+oLlOm07bmqJry7TZqS+CXRjLm94O9FruMu3a6cTjPIoUqS8RkR0dUD/64v6ltgZ+mdyVDXPELaRbR4QihKFySii6yMTA== 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=cQJp5zGAYGU7504ctjP3WErAcf0ZtKJe3xE2Bc/Nqe4=; b=abaCCYADtgMnamo23scUW0jQTV07zRtYH4VyiDTnboYAfqSma7St2WrLyFVxvoZAnYCLQADynYun2DXetWxDUbRwijCtbQve10kbD/9LgbEtMunpZu88aZ8d06WcoC6f24EO34y3/yUEc6enjxqFwP3Ol9VN7vCESg3uphz60YqhLwTTB1mpXdV2Hq2SYYne4yWlbXlNJZit4pkz3/V1iW9qsMw9At5YBXgGtAJJVi3nS+3ZMomHYVOtoGX63JPavsFb9XqXHUbVKSt43kF0gbK+3Wcw2uPs1SThlwA6jEDoswvvbFjZ6R9fCUDr3re83w28qhlyXdSZu31ZKtYLmQ== 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 SJ0PR11MB5629.namprd11.prod.outlook.com (2603:10b6:a03:3ab::13) by MWHPR11MB1789.namprd11.prod.outlook.com (2603:10b6:300:108::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Tue, 12 Apr 2022 10:39:02 +0000 Received: from SJ0PR11MB5629.namprd11.prod.outlook.com ([fe80::302b:8e15:32a2:f9d7]) by SJ0PR11MB5629.namprd11.prod.outlook.com ([fe80::302b:8e15:32a2:f9d7%8]) with mapi id 15.20.5144.030; Tue, 12 Apr 2022 10:39:01 +0000 From: "Jankowski, Konrad0" To: "Nguyen, Anthony L" , "Lobakin, Alexandr" CC: ivecera , "netdev@vger.kernel.org" , mschmidt , Brett Creeley , open list , poros , "moderated list:INTEL ETHERNET DRIVERS" , Jakub Kicinski , "Paolo Abeni" , "David S. Miller" Subject: RE: [Intel-wired-lan] [PATCH net v2] ice: Fix incorrect locking in ice_vc_process_vf_msg() Thread-Topic: [Intel-wired-lan] [PATCH net v2] ice: Fix incorrect locking in ice_vc_process_vf_msg() Thread-Index: AQHYRbUMDJGo38dwqUSS7ixfLZwgCqzmEuQAgAAlZoCABe8vsA== Date: Tue, 12 Apr 2022 10:39:01 +0000 Message-ID: References: <20220401104052.1711721-1-ivecera@redhat.com> <20220408134714.1834349-1-alexandr.lobakin@intel.com> <97c58b06-11b5-182b-eed2-e5a74824241c@intel.com> In-Reply-To: <97c58b06-11b5-182b-eed2-e5a74824241c@intel.com> Accept-Language: pl-PL, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.401.20 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ef331338-6d3b-4172-6e6f-08da1c70a8c8 x-ms-traffictypediagnostic: MWHPR11MB1789:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8ZvDdTnTljR6GZUBL7uxUFZaQMRNvd6U2zBczItZXzPQrj4rYnpITKdDB+qfPU6TYaxMn//D6z0oMxKd+DEuggCy7CAtT+Bo9QA4ueTTnJG/joBNiAiVnH5s8izH/HBfhNwE+fCDVxgC/4ruHTxm/Xz7rD7JRhcZtaZCzTWHr2v1aqmfbI61Y7t8Uk1kGmVN29xPL5FIab/snAcF+mTJQxs+T/TtpnkIR1ZODavvmoYi9AdxpwSouP9USwJAptSJGEwMiN5WQFLNaFdP953S5HTOe4PZIZt1o8dLZ6sW5sh6JPn8AIEfJd7OBWSVGmRv24YWffdZ1xHB/FQ/HU7n6QcVQNPNDjJFyiWxk15WsAaUU00sQ5vZ+AuOauxCZFBrkrL4hFXg4LEivP3vAL3luW8Aw9EMPGvetutLnpiN/VkvLtZF/gkhvpLufBZZ4o6I5ATkmEkkbozQx5wEjZ/lK3LDiGoQMtsCCzBMGaM3mbuU8jwiCtuix5FC0neCkkD6SU7BRz37mEg0+nN7Mw3z99d4WzL29BRJjYJ7Lna2F+QBQD+UCaxjaw9yfQpRlp+iDytV9Fz4WXvWz/NQALMNJYuJntoRdIgsRwfjnEj5BlS+6FVlwEQNuClOzcT4FP/IVAF4+eazlOGXwIbDyXCzcb7SbEh6YGaF1cy2pPPpk/gDHkzqy8ITReADxyNgB/AacktKhc3IxhxHTDbHhi2/tg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5629.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(83380400001)(508600001)(55016003)(6636002)(33656002)(52536014)(5660300002)(66946007)(66476007)(66446008)(66556008)(64756008)(76116006)(38070700005)(86362001)(82960400001)(122000001)(4326008)(38100700002)(8676002)(7416002)(2906002)(8936002)(54906003)(110136005)(71200400001)(53546011)(26005)(186003)(7696005)(6506007)(9686003)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?CYIXw9ReR6lUfkNqT/hrFb62n3MDMVEI4fU2KQjLizml1/AMrPiL2JS7yTND?= =?us-ascii?Q?lTZKsy5UH4WYt3InXXhrWNUQqQpKFqnCYz+HYvpB6E3AlCti/nArfnNxg2o5?= =?us-ascii?Q?MrFoQInxMfGlLl3IF+OkNYPZRThknqjpuCX/ML6iKrZ9bXJd3pSVooKQ9H9b?= =?us-ascii?Q?N6mdm3Ukzww1siDcRC3HJuXwYw538Ef2yn6PUnFXMsHxXnUMVahJGYmvfigy?= =?us-ascii?Q?/y6zdjnPznGnMlh/n7l1iTuVXqzGH2eEHrixWvfRBKa79THUzugimNF0LCYI?= =?us-ascii?Q?jkaF1wv7dkAG2Dq4UMs6jxHa4BdVWTvAqigs+JJfnt+WiR3g8bB7d4pfpOWA?= =?us-ascii?Q?+6tXT80MVl/I5rS8bVKrXWyjsVNSXfNSn2kpBk9Tyi0npYFVNWFXcAps82Ud?= =?us-ascii?Q?GNAqN8eQVNYtJKGkgvrgILCeY/PxqZzsJsgSrvUcKy5ixAjb7Cr6XCi/GM1Z?= =?us-ascii?Q?EzmWHvA+bFTZLd3MziYL5+b8qDAtgrwcI5bXnX7Ndqbfdcv0+dU0eiz+CSZJ?= =?us-ascii?Q?Wue3Mjim2Vysk7hwuHZzY62L3JpUT0Yw8telBbKxoVBpHauZGIjaOItvFpqT?= =?us-ascii?Q?UWyBYFzhG7K2bshxz66y11y5K7dbrId5OCEV0/aZ537pn5d6kuSGDk9QzwIC?= =?us-ascii?Q?oiUlnO+2tNa+0TAGIONi5eJS13Ti7RzB0h0cgz+8tqayLdDWen79JgOco46s?= =?us-ascii?Q?IYJXQ9DFTYpsQrGQbyp/ULs/6kXU1cYyXmMioqG20vncwAo2U1fLvLn/lT+w?= =?us-ascii?Q?YjlEPNXqDlZ36QqB5M5oiXw1uGx3O8lTgeDbrsEZWmx4Z4zmHeILSzqmjACU?= =?us-ascii?Q?wpT9uCpRM6PnCw04U2CtQT/SH3EEI3NLlokKW2byoB0QBVe/52rOgh6hvyPz?= =?us-ascii?Q?nxMqX9n5pGChFfxjdJ5gf5UayRWFuADUoxjihLmxBRk1H+8BatH13XeI7FJk?= =?us-ascii?Q?IV79gC4jpK1jJFTNQN4lU+hlpdoLfmOkbdUeaQLwwMnSOCWPfbsPpf5z8A8q?= =?us-ascii?Q?q2F0W/krJdGJMcEkbzKuBf2ll6mGwi8S8HkhdKN84CIFU7yBjOQT4TLbNOpz?= =?us-ascii?Q?x85G1zFRoB+hYyfZMm0ku0zCJWS4KDpUD2blYMDpa3tpDdSh6rfT4kIbYtaS?= =?us-ascii?Q?vA2RO9dlwn2/tyKrGxgWcN1gVXq+KL8fvvTsJMlqfqN6Zu5DZ8f2IwpvKgCb?= =?us-ascii?Q?wspIreYDeYp7Ct3853zh9UhZbGpTHHUBOzqx22b14Uq9CQ3wKo32fwxPjOr3?= =?us-ascii?Q?s7JkiMxzI2RP/HL8+HjQj3hPdd5mce07k3PKDZkt6vu4qe0IssaIWRW78E9f?= =?us-ascii?Q?uWG6SUaCBUJbooiCeBWbHWyvyZfezdiC0mWuACjM4xR7tnUfd788hkit6Yzu?= =?us-ascii?Q?3tn3C9T7vJRze3KA31XkJ7Bz+8nQHyHA356aUIR47vd5P+IpP1O+P9eQ/SQe?= =?us-ascii?Q?09oQSisA+TcdOWV4h7BSrHcWrohFgGWDxoZN51ddR6Z7gxB425fq8G5jzeHo?= =?us-ascii?Q?/ne3PcpRIzXUsQ1enC8dUC9dohCEwI9Pmfn8v+vqWf2NSkBs/+Olo7XgCU/b?= =?us-ascii?Q?nskXxiDd7D7QjZYp2XCSh5mDUYm0Czvrx/lp1PIG8/hniUXBIEm0uXSysO+X?= =?us-ascii?Q?IX7MmcKhk1sgSe6aRVe0cXdGZkfNnnpHiFM4EvMO6XXMVnUDgM/nlfLHKugA?= =?us-ascii?Q?5oB5Z4jP+CE+Mz9nuUlaLtJn18j6gyJjNHz8HPwUPe8bGXkrBrMLDDao9YmF?= =?us-ascii?Q?sVCWrvgQMQ3uod5bafPMc2AR12nn5yA=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: SJ0PR11MB5629.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef331338-6d3b-4172-6e6f-08da1c70a8c8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Apr 2022 10:39:01.8563 (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: b+c3oqN7peStrDb5klrebqk/MtBjZ4aISwPK8skfpon2R6wH5IQxN7WbimAq43e7nfApRuxEpmKDpMQrfS+Iyb4okEAS+Hozhjjj2OzmMkE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1789 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > -----Original Message----- > From: Intel-wired-lan On Behalf Of > Tony Nguyen > Sent: Friday, April 8, 2022 6:01 PM > To: Lobakin, Alexandr > Cc: ivecera ; netdev@vger.kernel.org; mschmidt > ; Brett Creeley ; open list > ; poros ; moderated > list:INTEL ETHERNET DRIVERS ; Jakub > Kicinski ; Paolo Abeni ; David S. > Miller > Subject: Re: [Intel-wired-lan] [PATCH net v2] ice: Fix incorrect locking = in > ice_vc_process_vf_msg() >=20 >=20 > On 4/8/2022 6:47 AM, Alexander Lobakin wrote: > > From: Ivan Vecera > > Date: Fri, 1 Apr 2022 12:40:52 +0200 > > > >> Usage of mutex_trylock() in ice_vc_process_vf_msg() is incorrect > >> because message sent from VF is ignored and never processed. > >> > >> Use mutex_lock() instead to fix the issue. It is safe because this > >> mutex is used to prevent races between VF related NDOs and handlers > >> processing request messages from VF and these handlers are running in > >> ice_service_task() context. Additionally move this mutex lock prior > >> ice_vc_is_opcode_allowed() call to avoid potential races during > >> allowlist acccess. > >> > >> Fixes: e6ba5273d4ed ("ice: Fix race conditions between virtchnl > >> handling and VF ndo ops") > >> Signed-off-by: Ivan Vecera > > Hey Tony, > > > > I guess you missed this one due to being on a vacation previously. > > It's been previously reviewed IIRC, could you take it into net-queue? >=20 > I remember applying this but I don't see it on the tree so I must be mist= aken. > :( I'll get it applied, thanks for catching. >=20 > -Tony >=20 > >> --- > >> drivers/net/ethernet/intel/ice/ice_virtchnl.c | 21 +++++++----------= -- > >> 1 file changed, 7 insertions(+), 14 deletions(-) > >> > >> diff --git a/drivers/net/ethernet/intel/ice/ice_virtchnl.c > >> b/drivers/net/ethernet/intel/ice/ice_virtchnl.c > >> index 3f1a63815bac..a465f3743ffc 100644 > >> --- a/drivers/net/ethernet/intel/ice/ice_virtchnl.c > >> +++ b/drivers/net/ethernet/intel/ice/ice_virtchnl.c > >> @@ -3642,14 +3642,6 @@ void ice_vc_process_vf_msg(struct ice_pf *pf, Tested-by: Konrad Jankowski