From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 095A2A09EE for ; Tue, 15 Dec 2020 13:56:15 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB785CA20; Tue, 15 Dec 2020 13:56:13 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by dpdk.org (Postfix) with ESMTP id 9D9F9CA20 for ; Tue, 15 Dec 2020 13:56:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1608036970; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OOpIcxYndFvPriV1m2nwykxVvTotmZFRxULNW+pfXL4=; b=ER5w2NGFLclwdPQRnNtL1ob4iosp+PpHTE+5arvyCqjet+fDSEVln9jDcVSsewLTYFKTlA kYWGxb6zrIgrWKO8oFVhLuanNUOQS/xM4OrCzETHwnHhaNWPtt34N/ykwp3PWBtuHvVOAS 3ad5tBoy/O1wM9HLMH/Os6SObrst7+I= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-233-gOZ-koxSPLiB2NvCIOeaxA-1; Tue, 15 Dec 2020 07:56:06 -0500 X-MC-Unique: gOZ-koxSPLiB2NvCIOeaxA-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A649393C; Tue, 15 Dec 2020 12:56:05 +0000 (UTC) Received: from rh.redhat.com (ovpn-114-24.ams2.redhat.com [10.36.114.24]) by smtp.corp.redhat.com (Postfix) with ESMTP id 84D715D6AC; Tue, 15 Dec 2020 12:56:04 +0000 (UTC) From: Kevin Traynor To: Sarosh Arif Cc: David Marchand , dpdk stable Date: Tue, 15 Dec 2020 12:55:49 +0000 Message-Id: <20201215125553.59404-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=ktraynor@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Subject: [dpdk-stable] patch 'doc: fix grammar' has been queued to LTS release 18.11.11 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 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 Sender: "stable" Hi, FYI, your patch has been queued to LTS release 18.11.11 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 12/16/20. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable-queue This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable-queue/commit/aba244a62a53d7fb85c6462dad1e56d0e4633fe4 Thanks. Kevin. --- >From aba244a62a53d7fb85c6462dad1e56d0e4633fe4 Mon Sep 17 00:00:00 2001 From: Sarosh Arif Date: Wed, 16 Sep 2020 16:14:38 +0500 Subject: [PATCH] doc: fix grammar [ upstream commit c053d9e9629b2337093dfd344eb904f0aff703bd ] This patch corrects a grammatical error by changing 'an DPDK' to 'a DPDK', so that the sentences can become grammatically accurate. Fixes: 2e486e26328c ("doc: remove Intel references from linux guide") Fixes: 48624fd96e7c ("doc: remove Intel references from prog guide") Fixes: e0c7c4731957 ("doc: remove Intel references from sample apps guide") Signed-off-by: Sarosh Arif Reviewed-by: David Marchand --- doc/guides/linux_gsg/build_sample_apps.rst | 4 ++-- doc/guides/linux_gsg/enable_func.rst | 2 +- doc/guides/linux_gsg/linux_drivers.rst | 2 +- doc/guides/linux_gsg/sys_reqs.rst | 2 +- doc/guides/prog_guide/multi_proc_support.rst | 2 +- doc/guides/sample_app_ug/l3_forward_power_man.rst | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/guides/linux_gsg/build_sample_apps.rst b/doc/guides/linux_gsg/build_sample_apps.rst index 332424e05c..34406ab3f0 100644 --- a/doc/guides/linux_gsg/build_sample_apps.rst +++ b/doc/guides/linux_gsg/build_sample_apps.rst @@ -5,5 +5,5 @@ Compiling and Running Sample Applications ========================================= -The chapter describes how to compile and run applications in an DPDK environment. +The chapter describes how to compile and run applications in a DPDK environment. It also provides a pointer to where sample applications are stored. @@ -186,5 +186,5 @@ Since these logical core numbers, and their mapping to specific cores on specifi it is recommended that the core layout for each platform be considered when choosing the coremask/corelist to use in each case. -On initialization of the EAL layer by an DPDK application, the logical cores to be used and their socket location are displayed. +On initialization of the EAL layer by a DPDK application, the logical cores to be used and their socket location are displayed. This information can also be determined for all cores on the system by examining the ``/proc/cpuinfo`` file, for example, by running cat ``/proc/cpuinfo``. The physical id attribute listed for each processor indicates the CPU socket to which it belongs. diff --git a/doc/guides/linux_gsg/enable_func.rst b/doc/guides/linux_gsg/enable_func.rst index b2bda80bb7..ad11bc9e4e 100644 --- a/doc/guides/linux_gsg/enable_func.rst +++ b/doc/guides/linux_gsg/enable_func.rst @@ -113,5 +113,5 @@ Using Linux Core Isolation to Reduce Context Switches ----------------------------------------------------- -While the threads used by an DPDK application are pinned to logical cores on the system, +While the threads used by a DPDK application are pinned to logical cores on the system, it is possible for the Linux scheduler to run other tasks on those cores also. To help prevent additional workloads from running on those cores, diff --git a/doc/guides/linux_gsg/linux_drivers.rst b/doc/guides/linux_gsg/linux_drivers.rst index 7be3c43e4f..f8c606ce3c 100644 --- a/doc/guides/linux_gsg/linux_drivers.rst +++ b/doc/guides/linux_gsg/linux_drivers.rst @@ -116,5 +116,5 @@ Binding and Unbinding Network Ports to/from the Kernel Modules As of release 1.4, DPDK applications no longer automatically unbind all supported network ports from the kernel driver in use. -Instead, in case the PMD being used use the UIO or VFIO drivers, all ports that are to be used by an DPDK application must be bound to the +Instead, in case the PMD being used use the UIO or VFIO drivers, all ports that are to be used by a DPDK application must be bound to the ``uio_pci_generic``, ``igb_uio`` or ``vfio-pci`` module before the application is run. For such PMDs, any network ports under Linux* control will be ignored and cannot be used by the application. diff --git a/doc/guides/linux_gsg/sys_reqs.rst b/doc/guides/linux_gsg/sys_reqs.rst index 735bc6ee5c..d390c89ac8 100644 --- a/doc/guides/linux_gsg/sys_reqs.rst +++ b/doc/guides/linux_gsg/sys_reqs.rst @@ -101,5 +101,5 @@ Running DPDK Applications ------------------------- -To run an DPDK application, some customization may be required on the target machine. +To run a DPDK application, some customization may be required on the target machine. System Software diff --git a/doc/guides/prog_guide/multi_proc_support.rst b/doc/guides/prog_guide/multi_proc_support.rst index a84083b96c..1a4a9e2d4d 100644 --- a/doc/guides/prog_guide/multi_proc_support.rst +++ b/doc/guides/prog_guide/multi_proc_support.rst @@ -76,5 +76,5 @@ and point to the same objects, in both processes. The EAL also supports an auto-detection mode (set by EAL ``--proc-type=auto`` flag ), -whereby an DPDK process is started as a secondary instance if a primary instance is already running. +whereby a DPDK process is started as a secondary instance if a primary instance is already running. Deployment Models diff --git a/doc/guides/sample_app_ug/l3_forward_power_man.rst b/doc/guides/sample_app_ug/l3_forward_power_man.rst index e44a11b2ce..eba8b7f147 100644 --- a/doc/guides/sample_app_ug/l3_forward_power_man.rst +++ b/doc/guides/sample_app_ug/l3_forward_power_man.rst @@ -50,5 +50,5 @@ to set the CPUFreq governor and set the frequency of specific cores. This application includes a P-state power management algorithm to generate a frequency hint to be sent to CPUFreq. The algorithm uses the number of received and available Rx packets on recent polls to make a heuristic decision to scale frequency up/down. -Specifically, some thresholds are checked to see whether a specific core running an DPDK polling thread needs to increase frequency +Specifically, some thresholds are checked to see whether a specific core running a DPDK polling thread needs to increase frequency a step up based on the near to full trend of polled Rx queues. Also, it decreases frequency a step if packet processed per loop is far less than the expected threshold -- 2.26.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2020-12-15 12:52:21.982195341 +0000 +++ 0001-doc-fix-grammar.patch 2020-12-15 12:52:21.947978677 +0000 @@ -1 +1 @@ -From c053d9e9629b2337093dfd344eb904f0aff703bd Mon Sep 17 00:00:00 2001 +From aba244a62a53d7fb85c6462dad1e56d0e4633fe4 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit c053d9e9629b2337093dfd344eb904f0aff703bd ] + @@ -12 +13,0 @@ -Cc: stable@dpdk.org @@ -26 +27 @@ -index 043a1dcee1..994db4b6a0 100644 +index 332424e05c..34406ab3f0 100644 @@ -29,2 +30,2 @@ -@@ -5,5 +5,5 @@ Running Sample Applications - =========================== +@@ -5,5 +5,5 @@ Compiling and Running Sample Applications + ========================================= @@ -36 +37 @@ -@@ -137,5 +137,5 @@ Since these logical core numbers, and their mapping to specific cores on specifi +@@ -186,5 +186,5 @@ Since these logical core numbers, and their mapping to specific cores on specifi @@ -44 +45 @@ -index aab32252ea..a2339a877b 100644 +index b2bda80bb7..ad11bc9e4e 100644 @@ -47 +48 @@ -@@ -115,5 +115,5 @@ Using Linux Core Isolation to Reduce Context Switches +@@ -113,5 +113,5 @@ Using Linux Core Isolation to Reduce Context Switches @@ -55 +56 @@ -index ef8798569a..2d750b4c33 100644 +index 7be3c43e4f..f8c606ce3c 100644 @@ -58 +59 @@ -@@ -149,5 +149,5 @@ Binding and Unbinding Network Ports to/from the Kernel Modules +@@ -116,5 +116,5 @@ Binding and Unbinding Network Ports to/from the Kernel Modules @@ -66 +67 @@ -index 6ecdc04aa9..dadb23fc89 100644 +index 735bc6ee5c..d390c89ac8 100644 @@ -69 +70 @@ -@@ -98,5 +98,5 @@ Running DPDK Applications +@@ -101,5 +101,5 @@ Running DPDK Applications @@ -77 +78 @@ -index 57fd7425a1..6b0ac30c5b 100644 +index a84083b96c..1a4a9e2d4d 100644 @@ -88 +89 @@ -index 831f2bf58f..85a78a5c1e 100644 +index e44a11b2ce..eba8b7f147 100644