From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9F8C0424AB for ; Sat, 28 Jan 2023 18:17:50 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9910E4068E; Sat, 28 Jan 2023 18:17:50 +0100 (CET) Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by mails.dpdk.org (Postfix) with ESMTP id 3EC2A40143 for ; Sat, 28 Jan 2023 18:17:48 +0100 (CET) Received: by mail-pj1-f41.google.com with SMTP id t12-20020a17090aae0c00b00229f4cff534so10221514pjq.1 for ; Sat, 28 Jan 2023 09:17:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=AHPUT41mp4nXfFKaJYcsAwuthexjXXriGMV6culC4kg=; b=8RBzmFV1asiFcp5OOpZvnI+YxBSa/0EeAFd9TOlfN1WwrjjOW2XPm1ZbOVG3l2awBj QRO3DB3XXkEQdIaX7Xvl2pD4nZR33ryk0TaMjXgKOK4A1nUPQts8aRZ/0TK1YIBVk/y7 4e2iTLdHVVHz0PZ05WkpjJY/KqznQY+T5nKkL8JpPzB0p9Du7+NQdHz5WtXggW+o9lZF JEmeykx9x8jkaQ8OsiThW6skCSmUkq/yKI6s8UOveMW3iJz1/Z8LanX/Fhk/gWWWuEHC CSjOsC90OpsEfARXSuHH6m1rytWu0f1lZUY9bQej9vCL3PE1yggHK7zyXUJNLgWIagcg fHqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AHPUT41mp4nXfFKaJYcsAwuthexjXXriGMV6culC4kg=; b=kOaEN2DqiaV9wQcC0jH7jPp8hFloWGzqaI6NcMMeKc4Co6CFN2isgI7kPIHWAh88ve bnr5rrI0Gast0FrjQKQt3xSbdz/BGRBNb8mPbcAYzq8TwWaWuyS1IL3Q1P/uBC61SHnf 0lJuXKmnzNmCOB84kr870BaehdDhaAgCz3fo3jKwnHLtoPbXoX0i+5ayDAkmOnWpZPnb aAM3COnEWhB9j/3peiYIKK49jwlMSxnIxstfQjcU3bP1l9U9esId3h9HIRTkhuuXsiKD nh5FpJ1YiSAW6QWP/uyRbJgwJKOfkcH8LKCGUrmpAe5uo3nOs7zPhzCHZCfOwns3JOCy SzOA== X-Gm-Message-State: AFqh2kppTSrBHqB42NYesZo/Tsxe9zva1ThvsDDPHpSjKGPC4AiXL3+L zU5kLndSM2n/ihjXY1RE6DcB5g== X-Google-Smtp-Source: AMrXdXu6c6wb2Dl9svoIWu5w5WJWcbaNnAi9ALiS00Sxy4edZsQUO45AjDxuHPzB/GAf+NKa8UTVJg== X-Received: by 2002:a05:6a20:3d86:b0:b8:d032:6486 with SMTP id s6-20020a056a203d8600b000b8d0326486mr61372862pzi.16.1674926267086; Sat, 28 Jan 2023 09:17:47 -0800 (PST) Received: from hermes.local (204-195-120-218.wavecable.com. [204.195.120.218]) by smtp.gmail.com with ESMTPSA id v22-20020aa78516000000b00592a74b9b4dsm3171647pfn.141.2023.01.28.09.17.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Jan 2023 09:17:46 -0800 (PST) Date: Sat, 28 Jan 2023 09:17:45 -0800 From: Stephen Hemminger To: Mingjin Ye Cc: dev@dpdk.org, qiming.yang@intel.com, stable@dpdk.org, yidingx.zhou@intel.com, Qi Zhang Subject: Re: [PATCH v8] doc: add PMD known issue Message-ID: <20230128091745.6f56c9b4@hermes.local> In-Reply-To: <20230128060139.58516-1-mingjinx.ye@intel.com> References: <20221227090040.38394-1-mingjinx.ye@intel.com> <20230128060139.58516-1-mingjinx.ye@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On Sat, 28 Jan 2023 06:01:38 +0000 Mingjin Ye wrote: > Add a known issue: Rx path dynamic change is not supported for PMD. > > Fixes: de853a3bb151 ("net/ice: disable DDP package on Windows") > Cc: stable@dpdk.org > > Signed-off-by: Mingjin Ye > --- > doc/guides/nics/ice.rst | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/doc/guides/nics/ice.rst b/doc/guides/nics/ice.rst > index ce075e067c..115625523e 100644 > --- a/doc/guides/nics/ice.rst > +++ b/doc/guides/nics/ice.rst > @@ -395,3 +395,15 @@ file is used by both the kernel driver and the DPDK PMD. > > Windows support: The DDP package is not supported on Windows so, > loading of the package is disabled on Windows. > + > +ice: Rx path does not support dynamic change > +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > + > +The ice driver supports fast and offload rx path. When pmd is initialized, > +the fast rx path is selected by default. Even if offload is subsequently > +enabled through the API, which will not work because the past rx path is > +still used. > + > +The ice driver does not support to change the rx path after application > +is initialized. If HW offload is required, the ``--rx-offloads`` parameter > +should be used to choose the offload Rx path by default. Is this when the device is stopped, or running. Dynamic configuration of offload parameters is not safe on many devices. Usually the device driver requires the device not be started to change offloads. The driver should reject in the API things it does not support.