{"id":2232041,"url":"http://patchwork.ozlabs.org/api/patches/2232041/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-um/patch/tencent_B1D6CBBF95486E31D04C2E1B92F5E605A307@qq.com/","project":{"id":60,"url":"http://patchwork.ozlabs.org/api/projects/60/?format=json","name":"User-mode Linux Development","link_name":"linux-um","list_id":"linux-um.lists.infradead.org","list_email":"linux-um@lists.infradead.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<tencent_B1D6CBBF95486E31D04C2E1B92F5E605A307@qq.com>","list_archive_url":null,"date":"2026-05-02T11:19:16","name":"Documentation: Fix duplicated words","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":false,"hash":"d97345287396e914f706ec64f5921391792e7a85","submitter":{"id":93306,"url":"http://patchwork.ozlabs.org/api/people/93306/?format=json","name":"Wang Zihan","email":"3772548978@qq.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-um/patch/tencent_B1D6CBBF95486E31D04C2E1B92F5E605A307@qq.com/mbox/","series":[{"id":502526,"url":"http://patchwork.ozlabs.org/api/series/502526/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-um/list/?series=502526","date":"2026-05-02T11:19:16","name":"Documentation: Fix duplicated words","version":1,"mbox":"http://patchwork.ozlabs.org/series/502526/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2232041/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2232041/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <linux-um-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=temperror header.d=lists.infradead.org header.i=@lists.infradead.org\n header.a=rsa-sha256 header.s=bombadil.20210309 header.b=HtRtsoS8;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=qq.com header.i=@qq.com header.a=rsa-sha256\n header.s=s201512 header.b=f8AdAd1Y;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=none (no SPF record) smtp.mailfrom=lists.infradead.org\n (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;\n envelope-from=linux-um-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n [IPv6:2607:7c80:54:3::133])\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 4g756C38jBz1yGq\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 02 May 2026 21:19:42 +1000 (AEST)","from localhost ([::1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wJ8Nj-00000008tEy-1n43;\n\tSat, 02 May 2026 11:19:35 +0000","from out162-62-57-137.mail.qq.com ([162.62.57.137])\n\tby bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wJ8Ng-00000008tDz-3w2d\n\tfor linux-um@lists.infradead.org;\n\tSat, 02 May 2026 11:19:34 +0000","from Lang.smartont.net ([2409:8a44:2312:14e1:56d8:1e1e:3f0b:d0f3])\n\tby newxmesmtplogicsvrszc50-0.qq.com (NewEsmtp) with SMTP\n\tid 4D013C04; Sat, 02 May 2026 19:19:16 +0800"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help\n\t:List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding:\n\tMIME-Version:Date:Subject:Cc:To:From:Message-ID:Reply-To:Content-Type:\n\tContent-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:\n\tResent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner;\n\tbh=/P2+h0oopeGcJLkWbR2iUk4xU6TlOScWeXXKUXMCSiQ=; b=HtRtsoS8lZxSck1woWdm3qei3q\n\t2sB3s2ROhS9EIrjE8XGFPYSjINWFy8c9fpKZL8CyQBdkGnCWFYYxgWsUTXytqr66fVtcava608en1\n\t5m0gGuqL2iPCdfsisbIJ2KctI0o1TpgMfhH6tKxPy1+rz4PdIPL23P2kZCNRcboCS6Om2dpvMluca\n\tqcUrRbfAKMnophTKNYH5FLjjDEpeI3/MvKX41toI9CPEtsktkVxs4N02h08BlqnOcrbuZeyUX2NaE\n\t6d445cYq/sT5y1FMZ9XNv1aTToeKfPW+tOKwPvXnzgXlD06sYaCA0JHK+UW9pOOi+k4ScB7LpSZL1\n\t3v3jTQxg==;","v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512;\n\tt=1777720761; bh=/P2+h0oopeGcJLkWbR2iUk4xU6TlOScWeXXKUXMCSiQ=;\n\th=From:To:Cc:Subject:Date;\n\tb=f8AdAd1Yzny6M9AGdBnREOaXZxkFWW7WJ/+yycFusP7iV84+7/WzHQPvf2IRKiw69\n\t TD3uQvVqPbq47spY5qpoMkkQorZa3+QCTnntWKXxvN98vqJ9W/2iKdt0Dssmf1bm+D\n\t 4+R4IQ+sAN8qNgmLqsq8fgiyhR81/fGM8wjHAUrw="],"X-QQ-mid":"xmsmtpt1777720756thcvqggum","Message-ID":"<tencent_B1D6CBBF95486E31D04C2E1B92F5E605A307@qq.com>","X-QQ-XMAILINFO":"MLMEjb5zWVcNZZuUZyxHibZ1w+zisKptqYUhi/n6boR51UmP7NHS8C4/S4TwPE\n\t sGhHegepQweJhOWf0lnRWad3ibJaI33gTpKd4J2h8wubBIvPvYqgeYEJ1rA6dVNXCVNaY0UEECeZ\n\t PIxOLhUlSxTboDw78cjaEmSdfcyf3Meqzkh0gyCB1y5zWNS9fYuG4qGawMYElyJRGuuVqRx8Zf4N\n\t QCdXAa6S/8nRI10lTNwpLAoQA0DM9FOy0m4bVyvv3o7zThEk6V0zKMfnDPm/MhJT0LC6h8j7/2Xc\n\t ULiJO1ju+7+REB9UH/FhWoYAgD2+4BYQY4nnR3jrMIKV64+I+bjBVwtWpIreuUnNNuQCGkRONe/l\n\t HtxGCswDbacj6VJ+K9w33mujR7GZVReAtMqbgdwjfTUqPqtBTgKSTaPmzzkZjaOzjOuXtS1VZLDY\n\t 0qWZQDd1+KQT153BCfbWRXaJi1uFBddsj/UC70CnMxJCFdOWlCgNHZKxuCvSh1MSvn9i40U0o+8O\n\t IJOIG5GdhXoxpv2P8asYMgp/hKKwEFpgurcH8lHeN31PqBgOmMiqJQhaG2paGFdOepXHyUE6Wd6L\n\t R95zAvxRCk8nC02tP9N38FaW+KksyO5WFk/8Y2WyWv2RW6a0z2h6Wlc1YaxRCNTTh88XLs5H71qa\n\t x3VWqnrgno1zRl/vYAsD+OVyqJjdhZtRQrSisa234FcWBPGivpN6K+yZiGAd1LCH8sQkrqOyKt9q\n\t PA83pciw39FMxZzNWNpqmwbXBhVR8lHHbuHwndqk8gNExKhD8nvJzDL//+HSTz8gc+l0V/uuX/IF\n\t sVwVU0AKPkFQaqFtO62JdWCxvB/g4wI/f1yaGNhUk+zEdWNyua5riNlkJ3TQ9qGiePSEu5KmM61a\n\t 1G8HkXwZZPHMOUlmYpEJkjAMBfIvSSW41+t7iqqDHTFr7rGjr32burNA1aRKJad/5Fg7yJ82qd1j\n\t ypFYj/bE19aaGqh+D7EsozLIsR2tIh9BhaCj2a9PemF3/CwbkJJ+GBmu8O3+cHzFRAEWMqd3JG2e\n\t y8Lk7UDixe7j5mR0mquA+eP3cGKFzG8VJUzs0NBfRdjJnHjCCNswTZhvhTwhw3h3+aKJyjatx0iX\n\t 9ENtrI+dKX4kUkDnMvAD+jFINbRpP1d9qbZCDp","X-QQ-XMRINFO":"M/715EihBoGS47X28/vv4NpnfpeBLnr4Qg==","From":"Wang Zihan <3772548978@qq.com>","To":"netdev@vger.kernel.org,\n\tlinux-doc@vger.kernel.org,\n\tlinux-media@vger.kernel.org,\n\tlinux-um@lists.infradead.org","Cc":"davem@davemloft.net,\n\tedumazet@google.com,\n\tkuba@kernel.org,\n\tpabeni@redhat.com,\n\thorms@kernel.org,\n\tcorbet@lwn.net,\n\tskhan@linuxfoundation.org,\n\tmchehab@kernel.org,\n\trichard@nod.at,\n\tanton.ivanov@cambridgegreys.com,\n\tjohannes@sipsolutions.net,\n\tlinux-kernel@vger.kernel.org,\n\tWang Zihan <3772548978@qq.com>","Subject":"[PATCH] Documentation: Fix duplicated words","Date":"Sat,  2 May 2026 19:19:16 +0800","X-OQ-MSGID":"<20260502111916.145238-1-3772548978@qq.com>","X-Mailer":"git-send-email 2.54.0","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20260502_041933_541843_37BF9096 ","X-CRM114-Status":"GOOD (  11.24  )","X-Spam-Score":"-1.8 (-)","X-Spam-Report":"Spam detection software,\n running on the system \"bombadil.infradead.org\",\n has NOT identified this incoming email as spam.  The original\n message has been attached to this so you can view it or label\n similar future email.  If you have any questions, see\n the administrator of that system for details.\n Content preview:  Remove duplicated words in three documentation files: - \"in\n    in\" -> \"in\" (switchdev.rst) - \"The the\" -> \"The\" (dmx-reqbufs.rst) - \"on\n   on\" -> \"on\" (user_mode_linux_howto_v2.rst) Signed-off-by: Wang Zihan ---\n Documentation/networking/switchdev.rst\n    | 2 +- Documentation/userspace-api/media/dvb/dmx-reqbufs.rst | 2 +-\n Documentation/virt/uml/user_mode_linux_howto_v2.rst\n    | 2 +- 3 [...]\n Content analysis details:   (-1.8 points, 5.0 required)\n  pts rule name              description\n ---- ----------------------\n --------------------------------------------------\n -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/, no\n                             trust\n                             [162.62.57.137 listed in list.dnswl.org]\n -0.0 SPF_PASS               SPF: sender matches SPF record\n  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record\n -0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from\n author's\n                             domain\n  0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n not necessarily valid\n -0.1 DKIM_VALID_EF          Message has a valid DKIM or DK signature from\n                             envelope-from domain\n -0.1 DKIM_VALID             Message has at least one valid DKIM or DK\n signature\n -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n                             [score: 0.0000]\n  0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in\n                             digit\n                             [3772548978(at)qq.com]\n  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail\n provider\n                             [3772548978(at)qq.com]\n  0.0 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)\n                             [162.62.57.137 listed in wl.mailspike.net]\n -0.0 HELO_STATIC_HOST       Relay HELO'd using static hostname","X-BeenThere":"linux-um@lists.infradead.org","X-Mailman-Version":"2.1.34","Precedence":"list","List-Id":"<linux-um.lists.infradead.org>","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-um>,\n <mailto:linux-um-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-um/>","List-Post":"<mailto:linux-um@lists.infradead.org>","List-Help":"<mailto:linux-um-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-um>,\n <mailto:linux-um-request@lists.infradead.org?subject=subscribe>","Sender":"\"linux-um\" <linux-um-bounces@lists.infradead.org>","Errors-To":"linux-um-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org"},"content":"Remove duplicated words in three documentation files:\n- \"in in\" -> \"in\" (switchdev.rst)\n- \"The the\" -> \"The\" (dmx-reqbufs.rst)\n- \"on on\" -> \"on\" (user_mode_linux_howto_v2.rst)\n\nSigned-off-by: Wang Zihan <3772548978@qq.com>\n---\n Documentation/networking/switchdev.rst                | 2 +-\n Documentation/userspace-api/media/dvb/dmx-reqbufs.rst | 2 +-\n Documentation/virt/uml/user_mode_linux_howto_v2.rst   | 2 +-\n 3 files changed, 3 insertions(+), 3 deletions(-)","diff":"diff --git a/Documentation/networking/switchdev.rst b/Documentation/networking/switchdev.rst\nindex 2966b7122..948bce44c 100644\n--- a/Documentation/networking/switchdev.rst\n+++ b/Documentation/networking/switchdev.rst\n@@ -162,7 +162,7 @@ The switchdev driver can know a particular port's position in the topology by\n monitoring NETDEV_CHANGEUPPER notifications.  For example, a port moved into a\n bond will see its upper master change.  If that bond is moved into a bridge,\n the bond's upper master will change.  And so on.  The driver will track such\n-movements to know what position a port is in in the overall topology by\n+movements to know what position a port is in the overall topology by\n registering for netdevice events and acting on NETDEV_CHANGEUPPER.\n \n L2 Forwarding Offload\ndiff --git a/Documentation/userspace-api/media/dvb/dmx-reqbufs.rst b/Documentation/userspace-api/media/dvb/dmx-reqbufs.rst\nindex d2bb1909e..18810f0bb 100644\n--- a/Documentation/userspace-api/media/dvb/dmx-reqbufs.rst\n+++ b/Documentation/userspace-api/media/dvb/dmx-reqbufs.rst\n@@ -72,4 +72,4 @@ appropriately. The generic error codes are described at the\n :ref:`Generic Error Codes <gen-errors>` chapter.\n \n EOPNOTSUPP\n-    The  the requested I/O method is not supported.\n+    The requested I/O method is not supported.\ndiff --git a/Documentation/virt/uml/user_mode_linux_howto_v2.rst b/Documentation/virt/uml/user_mode_linux_howto_v2.rst\nindex c37e8e594..7b08738c3 100644\n--- a/Documentation/virt/uml/user_mode_linux_howto_v2.rst\n+++ b/Documentation/virt/uml/user_mode_linux_howto_v2.rst\n@@ -1092,7 +1092,7 @@ be formatted as plain text.\n \n Developing always goes hand in hand with debugging. First of all,\n you can always run UML under gdb and there will be a whole section\n-later on on how to do that. That, however, is not the only way to\n+later on how to do that. That, however, is not the only way to\n debug a Linux kernel. Quite often adding tracing statements and/or\n using UML specific approaches such as ptracing the UML kernel process\n are significantly more informative.\n","prefixes":[]}