From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7343E27F4C7 for ; Mon, 3 Nov 2025 01:51:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134667; cv=none; b=odJqDRAcKwyjhrp+uv7u7uhwvMCZ/HZVCuhb59weJrhPGHYfggd55KYKp6ouC2hqjJbmd8eA8+7U/jtdNOlsb2YOdKUzPQfHehQPkiVP+1P/se2J7lxJH3AD57HBtuox49ksIwiR10HLtAquVgvvrFlSP6om+IqGTBc1TOxfcoI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134667; c=relaxed/simple; bh=WsMaVYjhEX5xzYsbLkIYbNUU/KAzYM8jBkJPwJqvx+Y=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=T090oujOzX1oWxEJ987nfFhbOZePgRLdj8jXWJ1RxrTsV/aRWlqSOrido6oXHWpllQ7/DJ15I/ToAPqx0xIMHUdEtlPzSMpWYZmLWHaPJ4iGAl49H2jWtuIT5AxCLfRfA1dktlIYrjnGXiKAg9ECKLDf5GoF8A5sxx+mIagMRcY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TNDKYXGF; arc=none smtp.client-ip=209.85.216.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TNDKYXGF" Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-34029a194bcso4106708a91.0 for ; Sun, 02 Nov 2025 17:51:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134666; x=1762739466; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ys+iXshBYZnizwFhgQPeQbnnGsPPwsLlRfA8FiXKhyI=; b=TNDKYXGF1rZb/lUsBfw8QGVsaVNX5gI1ToRvqKZ4HRwWUkhIBGG5zO4+dUcsepfwVs Q0yeNvEH1K19ABcK47d/4nLeYKmV+BfWLZHlXnCIyio7zcggEcUkYFOrdBxPQ0ezdnIS P/7eGP0p0WgqsOq2pkZzUNwmzcpNeFTCjLwu9a4GIMN6+eAw8k/U4Ctx7zmmKNTkxqQu kgVxUCeYtfewt3FYD0xwb4oh7bgaUSxqEZUSQYKmF0RgINMFgvQYd6KRaAGmDY6JO4sn S2w4fZUmY1VVFRqdFrqiPFPaBQjZr3a7eoDtN3q5FEeX1u9PeXlMF1xwZoWQrlrKvLmg KyuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134666; x=1762739466; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ys+iXshBYZnizwFhgQPeQbnnGsPPwsLlRfA8FiXKhyI=; b=iF57vIav9tEmRF8MeZOtOMxVck0yyNIQunY0lVh+Mn/fM34X7sjCLSsLsoKsQ6YTMx Q4OAdixcIfzk0WmyrNlFW0CpieTtEI+9efoKCL8M2uMAesiKP/6Tw+zfjlOqVW3nrlbQ R2A/Jtm8Fbj/gDRISOJpCYP2JOp0zmn8lWQyJ7umkY85iw/8y3Z7WsCruLOhcTjtA7vV 2QakVe0TeN8tDITf+UxSCht6UVgPu6ou2iMvsjk3Q3zgYDsGWOJbi3sG+ZxLlYy+AS+6 IFtxt7rBtz0pEomstgALHw5PXYWImnP/NV9SdgQZ0nlDzqrcvM98kwzO9cKvwrN16sob 3zPQ== X-Gm-Message-State: AOJu0Yz494M5+O7OxCBSLYsMAZPFYxPxDmlXS9s9Zq1/8x3VbNRF59L+ J3oqsciP8O7m5dWSbtFLQ97veVTRU79b7thaB5T7Mq132WYXGJJCGpFJ X-Gm-Gg: ASbGncsjyDDnIpVdD8VYfQcX8cdI1AfNA1knuHNoW9RrPQGa3wBIQOILwLktZ3udJ6m RmKdiiw/QYZNOvKExe0qzJ1SIUwsENbE4JdyQBREMjpkFmY2XPrMAQJFmJDryVYTrdzpTml6OXH xAgVzf8GRilKa9isHiwy7zLD1349TiG7ONvs5Uz+Zghh4SMipNSAwrAOW6IttQn4Taql2jrOXKY MJGKJc8MN4/R0XWWt9kKUi5qZ5LGioEfHSpv1NpV7wFaHn8Oj41oZfnb2eqylINZU+A1qdQBuU0 A0fUN2ydktBnBKF6sAJjHZKkfOTNwbMxXdTiKp5ULwNymb9StkGHxfAuE7wFlWBNbtPGa4dYHQH vMwUcx1cVup3ZffHRdO9jbr+0G1/CS8iGkr8t+LeqXnYYw5UnNGhBlCDTiDkLcNhpxV5czZ5UJs mTYntB5wo5luPK4xcvDxf7wQ== X-Google-Smtp-Source: AGHT+IGWgVa6WHTDfT17DDH7arAJVN5amdUFhvm3NGYTyUI83zaE0YwI9XGN5/sUPrGGtBHIlkh23Q== X-Received: by 2002:a17:90a:c2cc:b0:33b:d74b:179 with SMTP id 98e67ed59e1d1-3408308ccebmr12489063a91.27.1762134665741; Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b93bd9616c9sm8943505a12.23.2025.11.02.17.51.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id D29634222E2E; Mon, 03 Nov 2025 08:50:58 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 1/9] Documentation: xfrm_device: Wrap iproute2 snippets in literal code block Date: Mon, 3 Nov 2025 08:50:22 +0700 Message-ID: <20251103015029.17018-3-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1513; i=bagasdotme@gmail.com; h=from:subject; bh=WsMaVYjhEX5xzYsbLkIYbNUU/KAzYM8jBkJPwJqvx+Y=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnBVNS7fVNz35EfL+ofJHi+aUxa2XouZ4bHVdcOLnC 6byj9fOdJSyMIhxMciKKbJMSuRrOr3LSORC+1pHmDmsTCBDGLg4BWAif68wMnwK7GHTzox5mG8y 09ubc7Vt0IvMSR7+BT5hkm4r+5yXrWFkmHy/9rjHrIydYveX7nsZ+9MqaVNDpd6Sq/uS1r5LUNJ nZQAA X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" iproute2 snippets (ip x) are shown in long-running definition lists instead. Format them as literal code blocks that do the semantic job better. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_device.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/networking/xfrm_device.rst b/Documentation/netwo= rking/xfrm_device.rst index 122204da0fff69..7a13075b5bf06a 100644 --- a/Documentation/networking/xfrm_device.rst +++ b/Documentation/networking/xfrm_device.rst @@ -34,7 +34,7 @@ Right now, there are two types of hardware offload that k= ernel supports. Userland access to the offload is typically through a system such as libreswan or KAME/raccoon, but the iproute2 'ip xfrm' command set can be handy when experimenting. An example command might look something -like this for crypto offload: +like this for crypto offload:: =20 ip x s add proto esp dst 14.0.0.70 src 14.0.0.52 spi 0x07 mode transport= \ reqid 0x07 replay-window 32 \ @@ -42,7 +42,7 @@ like this for crypto offload: sel src 14.0.0.52/24 dst 14.0.0.70/24 proto tcp \ offload dev eth4 dir in =20 -and for packet offload +and for packet offload:: =20 ip x s add proto esp dst 14.0.0.70 src 14.0.0.52 spi 0x07 mode transport= \ reqid 0x07 replay-window 32 \ --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9C81527B4EB for ; Mon, 3 Nov 2025 01:51:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134666; cv=none; b=XhwUTLu5UQ6pQ4iQqdXh4gODeIMDLLCsWdYleWfpVjIDkDDZoT8x6ogBrccFIqwcWfI9q7e4kpmpmQh2Tib91rrZJcV31SXgvXo8HRWKfxRA45G46fiZi3J8FplTBGzEZbfHqltdJKYELl374sj0Ce9rsQZl/e2b92kWw2Y21J4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134666; c=relaxed/simple; bh=jBrlYcqe70CRFPI8eWpEHN0i3WJ0kusKzZ2MB0TsxBA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=aU12hHStgU4SRH9UUGn7G+DhjZFQA4/yfGEu6R86RbdxhCQ3R7nJ2NN7CxEoDmPTkaGY+dhEjBJHDx4J7ySvBFB1C/E+Uy/6Z0Gm2k4qHHumLtZyHe+MIUE42tiip/u6ACiBmqAK3n4dvVvT/Lwq1roRo5rDJj6gLuLuFYYvwWM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Gz447jUx; arc=none smtp.client-ip=209.85.216.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Gz447jUx" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-330b4739538so3897669a91.3 for ; Sun, 02 Nov 2025 17:51:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134663; x=1762739463; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Lh5XxpkroE5dbbQU8eQ46vBGwFwM21sJCPsPPmpqn7w=; b=Gz447jUx34QLyxGksRc5QIYrj5C2vZMNJIAeFzz0HP2ooxu/aiVXl6ZPUIL/pq5+On ea6oxXMSSBX7VrSnSGLHQuuWM6wWJjVTa4CcndyXy4BgVKsl7vrQBQE2Nexq9khXNmHe niu6ocUJmHnc9w3BB0jbjciSWBMUuSmtXPX+A6vlODFcHirAvlbiMwABBaJIG/gmSexT OQlADH6aO6jspiB7HxrHvMS/3jXsDTJUPjVoRufqLWc+mBKCdBs3DqL4hgURApkter5c 5UMeyaeBZhLowBVBEbegSwiUR1puCgbbTt8UyG1JKV27mWFwKMo2iTgs75HKn8JztXUI doRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134663; x=1762739463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Lh5XxpkroE5dbbQU8eQ46vBGwFwM21sJCPsPPmpqn7w=; b=KGx9lDdv8iX4Kzwelkei7U/YtCG8BFKx2cOCaz2UetKupLr+QocoQ6rRGJXrqsJy9/ Ayd2LhOkzAvU9Nerd1MXBCyCxa4ShWjd6N/j0STvSwOgDVPxaDIDZ+tACQuF8S4ITiPg I0flYSoAXKuRHcjHE5jE0c35yytmwEb92SZPpRLUTwGRO8+lRiXtuP6L4Yo992A9cqov 8EQHgEa4bVX3X7NflqtAE5qEk3hs9WQ45LLr6bvhbKAm7aRMooS6RXmAWOdPQ3et1yFz IqLlBta5hTPTC4FqVnrAxG0o1mJ3PKT49rFyQlwP4XH9/NKOpUm3hoFX2zr+2m1esuEn XG8w== X-Gm-Message-State: AOJu0Ywa0mo90YE6J8H4xqCm+CB3ihEbU6VEVEey/3U3sarT92eUCEo/ LZa9jcKtNtRw8QGfWHF2rSlVC0aJgm8hj1wwJBvZG5MPTgFu8XdmvSaq X-Gm-Gg: ASbGncvfbghsUyfXGmtPcp/sUU4pvoISQc+Pvvxpes3E/yZFB4fxVXfrC34di8GceMk P0QI0zo9ZystLbfs936IRAXbxBpmRdcS0Ck/qxGvhw1xfuCQj0KZaAiVk3VmWSxIhamqt1q+oCg Zo0oANBQ6YwuP0vrRJ+gB8DFQrWIlwCA6fZahxfseNmsSQWFhXHXSiFzVFfixtoyP9mGdK1WKk3 v/LGT7mY3XAT+yDMFIC5LBri8MtVvTKN23mConF5Rr+3tfNvCzPjIseMqoKa3UdzS0+3eEvv6Q3 JcYhFfc9Fh02COYW9YW2Clqz5Z052I+R+FmzT3iqsMG4pvB7yAFLMHgwelGgfN5qwJuM4bCrccq XpeSmtKhzKWtkQacZ7d7yHWJkke4EHA5Pt9bRVFD2sMAmwhB/oXH/dMasYMdnYur1nUiDqeZWKG MmDnPo+C5fpXLFrCBLCL62UA== X-Google-Smtp-Source: AGHT+IHWBJuGJ1zWKTvkSZmeCAOVjB3t/eUUN+iIole+MPcpb/alnDn5XwGocUcD6UqDZTVGGC4/rQ== X-Received: by 2002:a17:90b:28c8:b0:340:c261:f9db with SMTP id 98e67ed59e1d1-340c261fc52mr6496768a91.10.1762134662833; Sun, 02 Nov 2025 17:51:02 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34050bb62casm12814486a91.20.2025.11.02.17.51.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:01 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id EAFA841C0600; Mon, 03 Nov 2025 08:50:58 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 2/9] Documentation: xfrm_device: Use numbered list for offloading steps Date: Mon, 3 Nov 2025 08:50:23 +0700 Message-ID: <20251103015029.17018-4-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1791; i=bagasdotme@gmail.com; h=from:subject; bh=jBrlYcqe70CRFPI8eWpEHN0i3WJ0kusKzZ2MB0TsxBA=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnBU7cwU/MkvfbFgUJXjzo3c9u3iYQnvP7Lbu7+sy6 3SSZu7tKGVhEONikBVTZJmUyNd0epeRyIX2tY4wc1iZQIYwcHEKwEQs5zD8s+w5vX7N+n0z6/fH 23+TsmbK4eR6vS/R4j0bb8eClHkfLjIytAsX1P7izXa47e4tJ68ZsqNYiiM4+EPJ5Gdrrzrq5K9 iAgA= X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Format xfrm offloading steps as numbered list. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_device.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/networking/xfrm_device.rst b/Documentation/netwo= rking/xfrm_device.rst index 7a13075b5bf06a..86db3f42552dd0 100644 --- a/Documentation/networking/xfrm_device.rst +++ b/Documentation/networking/xfrm_device.rst @@ -153,26 +153,26 @@ the packet's skb. At this point the data should be d= ecrypted but the IPsec headers are still in the packet data; they are removed later up the stack in xfrm_input(). =20 - find and hold the SA that was used to the Rx skb:: +1. Find and hold the SA that was used to the Rx skb:: =20 - get spi, protocol, and destination IP from packet headers + /* get spi, protocol, and destination IP from packet headers */ xs =3D find xs from (spi, protocol, dest_IP) xfrm_state_hold(xs); =20 - store the state information into the skb:: +2. Store the state information into the skb:: =20 sp =3D secpath_set(skb); if (!sp) return; sp->xvec[sp->len++] =3D xs; sp->olen++; =20 - indicate the success and/or error status of the offload:: +3. Indicate the success and/or error status of the offload:: =20 xo =3D xfrm_offload(skb); xo->flags =3D CRYPTO_DONE; xo->status =3D crypto_status; =20 - hand the packet to napi_gro_receive() as usual +4. Hand the packet to napi_gro_receive() as usual. =20 In ESN mode, xdo_dev_state_advance_esn() is called from xfrm_replay_advance_esn() for RX, and xfrm_replay_overflow_offload_esn for= TX. --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DCB1F27B347 for ; Mon, 3 Nov 2025 01:51:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134665; cv=none; b=lgszb9UHpnPb+RBEGVDHe56qchPA3ajrw/My+EmrW4xgwTyYGYlcAhr9Hfci0bC3Nhnkz53FwO1sUlFr5tBq7sMYYaTh9paEWKYIqLFGmHtXloGnG/awlhGBGUHPChREMv/h+nhQkdTVJSVQG2aJPZ6aQz5R93SFFMMY+3Jr+1M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134665; c=relaxed/simple; bh=0r/UGJ3UaHLl4TwoicvZX0eMMWSJJZ+kcuaobIcvNx8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qHHWtxEkgr8sarF9Ixt4naly/fWGrKyq+v11NyUxWsdiEw0CSjWy+08MwkIf/QYC2wVg9zlNStzPbnuvucksQMGokW1Nx3VFpztMghnMVzDAoV8MNOsxAc+1rnUMzJmwOVAqnia5zpdmr4Bl6hVbdrxsAucrIULcolGwsyjNqII= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=EwRgezbD; arc=none smtp.client-ip=209.85.210.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="EwRgezbD" Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-7a9e8a15502so694608b3a.1 for ; Sun, 02 Nov 2025 17:51:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134663; x=1762739463; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=1KN/frS9jg4jcQJc1DwfaOMBwxNMdwpEGRN00rohe3M=; b=EwRgezbDlhoWcprUkaNEHibHFGQ8dNtgj/2Q028Qf8vv5WZnvFsAkRziTvSbnXQq8/ Q0mHrpFuqfUMj2MZKFRYGIbHJi98zM84cE1zeRISng+g9+fObEceqZs528gvxbrK/RZ8 oFNk6Fsv8H8ph5Cbxg++0eybjG/LIBQPi1W9QTed+kRvoinB7cH2geboDc9ZaQPX6gx3 Ns6LUfV2ZUhfIGjTGrXpGERnyS+bgJdLesSk3NRd2fm480nDgt7ykrc+YBuU+ubhJlwv kDd9HNikS2AMwCmfyf1siOztmltQWabtukqAHeLRWgguVSwX++3tzPt124SCAdZd4AlZ HptA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134663; x=1762739463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1KN/frS9jg4jcQJc1DwfaOMBwxNMdwpEGRN00rohe3M=; b=OBqtvdGk9sW9004IDJi7JcyqiRO982yTCLLdgwYv0UwLn4xRYj5hAIuJUzTq1gSPHD 5eIjMggxBzhxDbnDKJ+tuC533OavvuXXKmTiJXfUXbB5FM5/SYAwWdcvZwFcv/g7W9aW 5Y1FP2mWv1pqsvvtidpJAwlO4NjuGH0RFw4R71FQlRk3nbrANEuqrdC1ZxhRuPDQCzjW HO5VNv29S2HXBepcoOZweb6bNp+eYrlFBeXt+pgvW7xPp2oPcUla+ktRfAtnhadsay4P 0PQ1ymDd4/adQboezn1tvhQiWkLemld1qcvxMCspcjiaJFnWVEseFOgbaVQFAeAfaugd 0OHw== X-Gm-Message-State: AOJu0Ywjzddxadjo/CKngzjAHUZLE2ZxfgAhqXMu1+GtefqwN4LXI8x5 GcVX05uImk3/LN5OXn/jyzaywHMCz/lzfrpi2My2t0otdq4uGhQOZX76ORPsJk/+qx8= X-Gm-Gg: ASbGncuZLrk25p+/gZUT5Rv+k2AzXcrfPRGW/+qfn48y7K7Kr7e9bwlbg6h5H5WTxdN 8AOokCH8EX3AG1G5rUbBk5+mc5imhe/yuwK/2wa1BmYJaM0JmMQ1JVg8lSBf5Tv/V7uPzcSXOG/ U1M0LFhwEwguksuEOBweju69CZbZ1yMV9JsUKX2EiruSRlE/CrkiE079ZLqpZKn6xAP28bCN9y8 OskTyKsn1p30mI9MTN/o67fMRoaKtz2u2/BaOHQYrCGP8Zj472C4KFKmYjfA/J4rHdf3+gKUUUO E3rdkveqrDZl/GWYQiH+hQl3ey37zn5PfR2c2b1IU36pG7lCG9yGFSRZGMbRofXxa0qBZBBezbJ ec6RXImzpJ0TNqDZT7P24tLkitiS14W0LLkvvC1UO+xDKeUNlje7dCZNqiw00rZnnA23dmSTuUg Y3YO7F20rhK1I= X-Google-Smtp-Source: AGHT+IGD4WRREftRM6ToUw5Q5yEFGiHtK4Gw2g6ae24ZSedhjeRUUXh9RiimnhCWPd2uKN0IPOjeMw== X-Received: by 2002:a05:6a20:6a08:b0:334:8d0b:6640 with SMTP id adf61e73a8af0-348c9f667d4mr14767943637.8.1762134663232; Sun, 02 Nov 2025 17:51:03 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7a7db87340esm9078805b3a.63.2025.11.02.17.51.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:01 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 09F9941BEABF; Mon, 03 Nov 2025 08:50:58 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 3/9] Documentation: xfrm_device: Separate hardware offload sublists Date: Mon, 3 Nov 2025 08:50:24 +0700 Message-ID: <20251103015029.17018-5-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1292; i=bagasdotme@gmail.com; h=from:subject; bh=0r/UGJ3UaHLl4TwoicvZX0eMMWSJJZ+kcuaobIcvNx8=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnBX/m7b25d7r3tVfKtM8QcHml1VyUNKF9cw7funk7 tpoyfq3o5SFQYyLQVZMkWVSIl/T6V1GIhfa1zrCzGFlAhnCwMUpABP558bw331326LAFd9vrv4j 17Xb4b7jk9zE6E+z64qdjpRdOnpbOISR4dWt0xvu2HB9cqlRfZXM8HvOdof8bsNQl8i7SbuCfr7 I4gIA X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Sublists of hardware offload type lists are rendered in combined paragraph due to lack of separator from their parent list. Add it. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_device.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/networking/xfrm_device.rst b/Documentation/netwo= rking/xfrm_device.rst index 86db3f42552dd0..b0d85a5f57d1d5 100644 --- a/Documentation/networking/xfrm_device.rst +++ b/Documentation/networking/xfrm_device.rst @@ -20,11 +20,15 @@ can radically increase throughput and decrease CPU util= ization. The XFRM Device interface allows NIC drivers to offer to the stack access to the hardware offload. =20 -Right now, there are two types of hardware offload that kernel supports. +Right now, there are two types of hardware offload that kernel supports: + * IPsec crypto offload: + * NIC performs encrypt/decrypt * Kernel does everything else + * IPsec packet offload: + * NIC performs encrypt/decrypt * NIC does encapsulation * Kernel and NIC have SA and policy in-sync --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D281A28312B for ; Mon, 3 Nov 2025 01:51:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134671; cv=none; b=fb8UuGhpA+mDRo36BuTdTRuXpulNNem27R4uc8oDJE9AX1bxBcB360r6rtm5uacryyCjy7Uit5CJOhHFoNkXUe30Ij3+H8dxSu9y87kdZC0Clqt1EicYq27BOJIL3bxM8/+5vHS/HY84SZgbSoDYBi0t4UCUmymrxeheJdMgoMk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134671; c=relaxed/simple; bh=GTa5PMbqingrx9UUvDQwwryRQXi1hbUYeu/uDR+oix4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gammYki1Cez2BNayi/MVfiWb7+zs07XHodZTS5fDF5G3o+MURDEMwugZBAdxX3O6ppRXPRJVX25aP+Ra0rG3icMTsgDiBltmXSDzgOXE177IcDOCQw7vuP6yw+V5IuqokIyvB5gc3CuqMaIUB4Ye16hm74CCODZJaaiaOekUYO0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nFXOIs71; arc=none smtp.client-ip=209.85.214.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nFXOIs71" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-29470bc80ceso42631175ad.1 for ; Sun, 02 Nov 2025 17:51:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134668; x=1762739468; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PjjrDgD3WOpxSbQxw9z6dYOn0RSDkCVjfKdY81mup90=; b=nFXOIs71tYVs80IsegIyIuR8MwOqHUs7hfY4XtEosGRZ7W8UrYAD2gpyCIFiG7/6eW CxemSDABdC+VCsyVFq6rEpO09FeNlWscPy7MAn3MRyVvvOfTRsKXVwzGnRMG2RDq7Up/ oQBpa+xMjRZT3JPujzs0kgFNED/E0hb2oWjz3PultsQRUxVndQZTjoMGSB+j6/AJfGRP +wEc0y6ZMtDa0Oo5FDU70wgzdhGtlGQrDiBB4A5hxI3QqpJjAUvrqDIPCeQJIj5hPbOy cjFq/aNYvfHFl3Hc35ZnVcfuI9nWhYommisw2nyoc0GNKbjpqQbJUKuHCAK9lhkg8S9x LhYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134668; x=1762739468; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PjjrDgD3WOpxSbQxw9z6dYOn0RSDkCVjfKdY81mup90=; b=aJHpWXtNbwDLCpV/K1hOfv/vbxqREhXIBd9YF19O/u2IjccCHKvmQpsDM8j9Wch8HP x9kJgCpytj0UQBPhDwIPVqA1md44Nzd1QOIRH0ORgA/vuJjy2kfR4XUKveGcQzqMwTeT Kkbbxy1Xd1HMSmUF8YbxRofcQzIxUOyRiOGYMqVYZ9ZAEJUawO03qJgc45Ren4jxBN0u opPIkfg+Rvb5Vhefs55rK7CZcTS3mX4zM0VB7BtuWJCxH5stDhZE4wmTpPWvnTB21Jqk nITc6ikK3egPiFIkTRaXMA2C57ETPj35rBJEdB8W4PN9pQUxYfhztAVIDHc7Aw+rEIrj e9uw== X-Gm-Message-State: AOJu0YwQD7ZcFOgjWSRSRIJQjSu6EAMy/4m6eMV0qvxGjEadCzPK1scV g/IVpUcN9PMo29fsSv5IsLrS+RqEO/sGtbsQXAJ4Sh0Knq3VCw3Mng745HEu9BHiink= X-Gm-Gg: ASbGncujYEYYCAug9XM1jsLTp8+FqRxOG3QBm/JYGK/nqZ9md5ADKSVMS5M7mEQzVl3 pbuTSE4WBrEPsCnZdkMpMuPZfnp1j1XC/F0nP2ZYp963fgD9b6bKxmJosJEpibdmu0aew10ILeX MNvXLmB9i9zyWgMlP9ocM4rLtFJWr/S4ZvRUdvD6/ICI3Pnijn7c/aDnFNZMDmIF6mLckI7kU/r WXizwfemlYP5MlWPAltmfNss9ZRti2sOP9tVCIuGhpo2Kk/1DXP3MUFwl8plTy1wNBqSvD3ir0u pFGxquWr+FP17y3GTH2DW1JKc4YPy/VHVwUT0NGP2WiHqrIIeMyIdqe92/XILROUZGLjSjfivbW PPa6VH7pIL3cMzZ3o58w5QtNT0fgblokUheblvz+fns/6lwfjZjyhwcBnPlPuljbs5wHT2EUVLh BC8etLOtg12tw= X-Google-Smtp-Source: AGHT+IFyCErUd2LTMpCfiBKckFhfziU7rNdrc7hqKpWdpQrtJrl/PcLHkl+2t0Dv9Jq0LTgXu93AXQ== X-Received: by 2002:a17:902:d505:b0:290:b10f:9aec with SMTP id d9443c01a7336-294ed2c61c2mr160888385ad.26.1762134668001; Sun, 02 Nov 2025 17:51:08 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2955615d720sm66919025ad.65.2025.11.02.17.51.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 1677C4264540; Mon, 03 Nov 2025 08:50:58 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 4/9] Documentation: xfrm_sync: Properly reindent list text Date: Mon, 3 Nov 2025 08:50:25 +0700 Message-ID: <20251103015029.17018-6-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=5939; i=bagasdotme@gmail.com; h=from:subject; bh=GTa5PMbqingrx9UUvDQwwryRQXi1hbUYeu/uDR+oix4=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJVtbMe6i2fllH6Q9Ln1ePVJz1Zd42qjyOd2lew/L j0sM3/QUcrCIMbFICumyDIpka/p9C4jkQvtax1h5rAygQxh4OIUgIlM0GT478PqcP7YFKNoUW+u c552OypmmG8vnXnuhehbpddTL79c84SR4dqdrftzet4b61XtkQrqDd0sGXLfo0/TiunqoedBuZ5 F7AA= X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" List texts are currently aligned at the start of column, rather than after the list marker. Reindent them. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_sync.rst | 77 +++++++++++++------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/Documentation/networking/xfrm_sync.rst b/Documentation/network= ing/xfrm_sync.rst index 6246503ceab2d2..c811c3edfa571a 100644 --- a/Documentation/networking/xfrm_sync.rst +++ b/Documentation/networking/xfrm_sync.rst @@ -88,23 +88,23 @@ to get notified of these events. =20 a) byte value (XFRMA_LTIME_VAL) =20 -This TLV carries the running/current counter for byte lifetime since -last event. + This TLV carries the running/current counter for byte lifetime since + last event. =20 -b)replay value (XFRMA_REPLAY_VAL) +b) replay value (XFRMA_REPLAY_VAL) =20 -This TLV carries the running/current counter for replay sequence since -last event. + This TLV carries the running/current counter for replay sequence since + last event. =20 -c)replay threshold (XFRMA_REPLAY_THRESH) +c) replay threshold (XFRMA_REPLAY_THRESH) =20 -This TLV carries the threshold being used by the kernel to trigger events -when the replay sequence is exceeded. + This TLV carries the threshold being used by the kernel to trigger even= ts + when the replay sequence is exceeded. =20 d) expiry timer (XFRMA_ETIMER_THRESH) =20 -This is a timer value in milliseconds which is used as the nagle -value to rate limit the events. + This is a timer value in milliseconds which is used as the nagle + value to rate limit the events. =20 3) Default configurations for the parameters: --------------------------------------------- @@ -121,12 +121,14 @@ in case they are not specified. the two sysctls/proc entries are: =20 a) /proc/sys/net/core/sysctl_xfrm_aevent_etime -used to provide default values for the XFRMA_ETIMER_THRESH in incremental -units of time of 100ms. The default is 10 (1 second) + + Used to provide default values for the XFRMA_ETIMER_THRESH in increment= al + units of time of 100ms. The default is 10 (1 second) =20 b) /proc/sys/net/core/sysctl_xfrm_aevent_rseqth -used to provide default values for XFRMA_REPLAY_THRESH parameter -in incremental packet count. The default is two packets. + + Used to provide default values for XFRMA_REPLAY_THRESH parameter + in incremental packet count. The default is two packets. =20 4) Message types ---------------- @@ -134,42 +136,43 @@ in incremental packet count. The default is two packe= ts. a) XFRM_MSG_GETAE issued by user-->kernel. XFRM_MSG_GETAE does not carry any TLVs. =20 -The response is a XFRM_MSG_NEWAE which is formatted based on what -XFRM_MSG_GETAE queried for. + The response is a XFRM_MSG_NEWAE which is formatted based on what + XFRM_MSG_GETAE queried for. =20 -The response will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL TLVs. -* if XFRM_AE_RTHR flag is set, then XFRMA_REPLAY_THRESH is also retrieved -* if XFRM_AE_ETHR flag is set, then XFRMA_ETIMER_THRESH is also retrieved + The response will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL TLVs. + + * if XFRM_AE_RTHR flag is set, then XFRMA_REPLAY_THRESH is also retri= eved + * if XFRM_AE_ETHR flag is set, then XFRMA_ETIMER_THRESH is also retri= eved =20 b) XFRM_MSG_NEWAE is issued by either user space to configure or kernel to announce events or respond to a XFRM_MSG_GETAE. =20 -i) user --> kernel to configure a specific SA. + i) user --> kernel to configure a specific SA. =20 -any of the values or threshold parameters can be updated by passing the -appropriate TLV. + any of the values or threshold parameters can be updated by passing = the + appropriate TLV. =20 -A response is issued back to the sender in user space to indicate success -or failure. + A response is issued back to the sender in user space to indicate su= ccess + or failure. =20 -In the case of success, additionally an event with -XFRM_MSG_NEWAE is also issued to any listeners as described in iii). + In the case of success, additionally an event with + XFRM_MSG_NEWAE is also issued to any listeners as described in iii). =20 -ii) kernel->user direction as a response to XFRM_MSG_GETAE + ii) kernel->user direction as a response to XFRM_MSG_GETAE =20 -The response will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL TLVs. + The response will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL = TLVs. =20 -The threshold TLVs will be included if explicitly requested in -the XFRM_MSG_GETAE message. + The threshold TLVs will be included if explicitly requested in + the XFRM_MSG_GETAE message. =20 -iii) kernel->user to report as event if someone sets any values or - thresholds for an SA using XFRM_MSG_NEWAE (as described in #i above). - In such a case XFRM_AE_CU flag is set to inform the user that - the change happened as a result of an update. - The message will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL TLV= s. + iii) kernel->user to report as event if someone sets any values or + thresholds for an SA using XFRM_MSG_NEWAE (as described in #i abov= e). + In such a case XFRM_AE_CU flag is set to inform the user that + the change happened as a result of an update. + The message will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL = TLVs. =20 -iv) kernel->user to report event when replay threshold or a timeout - is exceeded. + iv) kernel->user to report event when replay threshold or a timeout + is exceeded. =20 In such a case either XFRM_AE_CR (replay exceeded) or XFRM_AE_CE (timeout happened) is set to inform the user what happened. --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 10DCA28640B for ; Mon, 3 Nov 2025 01:51:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134672; cv=none; b=A2zEDlPibUqOxVuPoHlEV4c3kibFHTkR9ErD3wcPw3FTYzi9squ6pEtqEa9slBpIeXAANX+oFfA9P5GRhN1jBRaDzc0AfeOSiT4JtnVhE8UW34i7DQYpolFK8OUoQ/nm//V2BSvwaIsQm8ECtYLe8h9gs4vYs88VUXFhkFdbQ+0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134672; c=relaxed/simple; bh=Ah+90vlkgOlUyyughdO7zNDVG97YW6CBrkKD+MNo5DQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=J9KFl9bf6htcgyE+8n+MYI569c6ltFh4zVtKk8W1GSimDcioENug1xnE9Pen3KvtsoKshBX3V+NPG9bWh0ERRvvH/GnblKMYzBKy1vpfyQwpTgZT3SJQdctP1DH72kPgErq495FgkEqYxOUS+mUXzzCzgwA3o9kxF8gcMdHKdWY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=gs5/sJeh; arc=none smtp.client-ip=209.85.216.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gs5/sJeh" Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-340299fe579so4065723a91.2 for ; Sun, 02 Nov 2025 17:51:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134670; x=1762739470; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hkKTspHYmfWOFM70ifYk5p3S0g4HpZnFTv7ED0DZ6vo=; b=gs5/sJehjPczAUnPl5UQKi8WXsYjITxRso2HCFjwADgMp6z8WLd/+AZ/MAGDhpJdDg x7fh1P1WchoR87r2ziDAuiGIj3emFPjeE6RldggqqyoyeMC8ZFC3BH/JNn9yNzbJTEjx x3J9ryWtnL9g3fHGCl5dvH/vmJyqU9QaHen4V20yprCPVBZqoy7Rz/06zcJitVwMeAkB DwLc4Oy950E9ZN/96RqtXEF2K2KJZQzqIpnJDHQ02aRQ13+qKFclNYI5J6evXvGR73Sv Cq40ayyJunuOxwPLpfTDs4pfSo2mX/DMWUMiUBYfABaOtDtm1hEd61n98OVmrQo0E+ua 9XJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134670; x=1762739470; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hkKTspHYmfWOFM70ifYk5p3S0g4HpZnFTv7ED0DZ6vo=; b=C+SMj8hwgDsGPU8m4C7fcljcbihoXHTcLZkM8gJgdqU5hWEbB1whspdVbG9de7y/Pt e3qHjU+WSNy4I0CNyv5fGQlknjLBua1ddbiO0niJ+1XyyeA/DtO6/BK0pWGVwCdJBmBu LaUKBPOJvPota7lM9Bq4JnpRc7XCtlW+nlM7wYr5E4mnTUf+jE0VrKyuZfQhBXiyyPZl JUlDjQVOmnYBtbhKA6yxPdPs9NwC4jf9u9d3chh/SlMJaY+BQlfvIbSb7aJ9gPCAM8RR +G2l2oSq/2lk4icHL/eb6eJvFGB0nBEDAXHOeMjgjZUp6k1IHsUjbNVwYPV411aqKwY0 yaXw== X-Gm-Message-State: AOJu0YwEte0/aGGu3FXJQC4EFuPofUHTvqaoHzGusuhwDNe+4BiUwnyL bEuXd7MVOCL3AukzNy89YclNe9H7KRkjyFJ+S6L+xz74q2IZCrwS1D/o X-Gm-Gg: ASbGnctu8+m3PgkK8wVlQ7VVr2oedTZkLCjmzvae5XJQgQ/tBPfQx2TlMIgYp2Q1Mbi zhSDcYqgdPW+ba8Wl7vY+IkMTU2RiK5Fhi/Ehvce57DTHbBtE9CRFhWfwMC7JE28oUEkTYlNtT2 ASn7TDyUaVmSI3YMb8mjBR0BQW0HzLFns1mqB68/coQSBNibmbe7KYkgJEHBfMNuj4oZyKs75a+ O+wcIJYUCl8qitRIjn373/4XPJZSd3mdv4SkyTyMH5ZBQevWVplArqS3MGU0iVF8ZvqkccfAbPZ xRx7veu0nrCySr5b0gIx4LnSOF1uhIDD6YxQnbYgcvs3ngdBHw2DKX9c5cseuMu5CE8uSUY5m8/ LMluh7lznUdVb3Bj02L7PL/hIFVQKbH3g7mCOq5g/n1d1EMvgrxle/Zqd1+BduUjK3VvLFs7gRZ dMB3D8wO6VgbM= X-Google-Smtp-Source: AGHT+IFYqMxHMvi7lUWfNqiIwVN9ffiabVUjelb6YerJOXj6/2jPKUMtAkHCDHXwBoUur/VvjPugFw== X-Received: by 2002:a17:90b:4988:b0:33d:a0fd:257b with SMTP id 98e67ed59e1d1-3408309d2c8mr13142947a91.36.1762134670266; Sun, 02 Nov 2025 17:51:10 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3407f096a44sm5613194a91.2.2025.11.02.17.51.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 307594264564; Mon, 03 Nov 2025 08:50:58 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 5/9] Documentation: xfrm_sync: Trim excess section heading characters Date: Mon, 3 Nov 2025 08:50:26 +0700 Message-ID: <20251103015029.17018-7-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1915; i=bagasdotme@gmail.com; h=from:subject; bh=Ah+90vlkgOlUyyughdO7zNDVG97YW6CBrkKD+MNo5DQ=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJVHvmWefnGBd8VN1e3bu5JWGZapP8nNXGlrtbHL5 sv7d68UO0pZGMS4GGTFFFkmJfI1nd5lJHKhfa0jzBxWJpAhDFycAjCRk7cYGa5zpr1bm2BmGtXP VCEqIXdXuX3r9GWW/w3eeYvMWfXEfhvD/yhNplrRWYnf74VznTz9au3KA5O9dCetcV1rafOk8df GBnYA X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The first section "Message Structure" has excess underline, while the second and third one ("TLVS reflect the different parameters" and "Default configurations for the parameters") have trailing colon. Trim them. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Suggested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_sync.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Documentation/networking/xfrm_sync.rst b/Documentation/network= ing/xfrm_sync.rst index c811c3edfa571a..de4da4707037ea 100644 --- a/Documentation/networking/xfrm_sync.rst +++ b/Documentation/networking/xfrm_sync.rst @@ -36,7 +36,7 @@ is not driven by packet arrival. - the replay sequence for both inbound and outbound =20 1) Message Structure ----------------------- +-------------------- =20 nlmsghdr:aevent_id:optional-TLVs. =20 @@ -83,8 +83,8 @@ when going from kernel to user space) A program needs to subscribe to multicast group XFRMNLGRP_AEVENTS to get notified of these events. =20 -2) TLVS reflect the different parameters: ------------------------------------------ +2) TLVS reflect the different parameters +---------------------------------------- =20 a) byte value (XFRMA_LTIME_VAL) =20 @@ -106,8 +106,8 @@ d) expiry timer (XFRMA_ETIMER_THRESH) This is a timer value in milliseconds which is used as the nagle value to rate limit the events. =20 -3) Default configurations for the parameters: ---------------------------------------------- +3) Default configurations for the parameters +-------------------------------------------- =20 By default these events should be turned off unless there is at least one listener registered to listen to the multicast --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AA93727B4EB for ; Mon, 3 Nov 2025 01:51:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134672; cv=none; b=ephPLN5XNAlBFvzVYokmdDaRQH0pbZkCoAgKmILlAq7J9eWRfUG0fV08uhlcQt1vVDKifZh8hG8SB73pdAvm5cDtug6xsnBn4VT4APtRU0c+/vxnTexyksqzd6ZgFcoVDx9ZX7OktLkTfIEi+3SC4q1XiPDbO/SAJMXvL9uwebg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134672; c=relaxed/simple; bh=sfgU5y2QPjvrAXbG+U0LiiWgUg/Fuf6oZn2j1UBM6ow=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HM9TvfQJ+HDUpPQxWdRNmQFkD1JoUEf4ay6min8ZJDUMD8445yEbJlMP5oHDgRs0ZG650dEOTO6xR4gKE7ftGghQB+MoZyqd3dqTitSrKKG+2AhO3YWpOYKYUbL2mBuJHF2MV334jEdpJ+XrsjCZWbYcP/qMG2DuGBj2rMiQ4W4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=lES07R3Y; arc=none smtp.client-ip=209.85.214.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="lES07R3Y" Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-294fe7c2e69so33817455ad.0 for ; Sun, 02 Nov 2025 17:51:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134670; x=1762739470; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=g0sO15jizAVsKQGPETfERnCJBpOXGRp0v1lRQCXQwiw=; b=lES07R3YbE8ojmo+4SEozXLt2VsYvvanu32C1uE5lWszukD4GmT9gbkr4XHUGTTB+q oTHYwj0IYh3UglEzdTrMq3L0aKtGZoRhnlhDnJZ+jogu6GZzIUTCdTUNn2Tc9iN0P4vN +EskWGSSTJr+HUYkAu7b0HJlmV63schH2kUfn0bO+mJo0dGtc6lZWhd3N5NsqPQcn/XH mhTOOGdKiE2BqxCuRcs3t3U3r9jkSGiQGS6evh3/cav4cGfd2ieTK5I+xqMhvm55z7JV deM4VuvjWLGzTzR6WLaXul0hOkl804lXBhy+K/tYE3dtosvn6pZJ+NNg2T34i9HKaylm tvkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134670; x=1762739470; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=g0sO15jizAVsKQGPETfERnCJBpOXGRp0v1lRQCXQwiw=; b=dQzM68kE1YRSWa3uriLOS4Gxvnrk9mjVbhWz8EKZQK/tU44bCZN3TXyzUlqIhC/QR0 6/t8Ag+dKi4JwACD3pkpXGhvMIqRp7XDuHGSXZsqOJFu2ZuMgMGLiPNijSF2bWJp/pGl /rpkwxnAGZtWQkNSBE7kySKLFU3m2rPqlwawx9ZfsOJdnYU7zLQTl6aoUOujfymXzdUE WRim4B08kd2SXMo/G/c+Lb+8V0m11lYdrHS5P3KuY3T4+WQCVb/qZ4isdOghq6q0h/75 HZwXkKCIA5zDYPUqqN/b6WazR000M6wRc0G9AVszj4ns8ETlxkO6NLp3xOXpGcrKb62N rnqQ== X-Gm-Message-State: AOJu0Yw0Zqd534T5DZzVrWCQi4PvNEk4K5sZzx6iuwgXGnhqaiIU0/yj O9FgGSSyoZJC3GhhmHLCJEQrzAb2OG2oxyY6zl8g5uciFUMuyPKTiINT X-Gm-Gg: ASbGncucCN5kWftG130NCDAZyaBTWyhml44E7mjkyBSvBsmi32OvByLnuakrg7Bvz25 ptWxa3tztOw40Xleow/c72XsrqgKiMjyMEmyRBjvhdHVMOV5x0/jvPJbvFVazELngGVk0o8YXoF jQ8zHjoAKdZMZpnhyPKv28dCEdbO/WmnuaJzGubKg3vzbu3ZSxogjIXcJyG+mDd+xwUuKxTiXgc l19lYxLOgxIIR4ctOd+84r0AIN4IJbMG2zaORukMkTpEQ+vUbyENBAS+OmmvXQ7M970zoRte0ot 8/nH/UifLCqqw4faIsjnBnS2UBrnXPuU+XxtqIqkxWqt8RxFgqFAWBkgb96jy3G52+aAw4XEmel M7oyyO4MPYKRoxXwgj9Z5BmH5My2fCNJ4LbncXeyeHO1CMImQ69M1jQ+AStS2P9Uj2Fq3LpMyku KsrQT5es3aNsU/b+E4vGhPVg== X-Google-Smtp-Source: AGHT+IGnO7VQHFBrQJzosLohIa8HzbwgIqW4t6VCicsh6dui2sLEi2qdtR2544cc3QnT7CIjAJoUOA== X-Received: by 2002:a17:902:d492:b0:295:b490:94bb with SMTP id d9443c01a7336-295b49094fdmr18206025ad.50.1762134669825; Sun, 02 Nov 2025 17:51:09 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b93b8aa2a7bsm8311062a12.12.2025.11.02.17.51.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 45B99426D9CE; Mon, 03 Nov 2025 08:50:59 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 6/9] Documentation: xfrm_sysctl: Trim trailing colon in section heading Date: Mon, 3 Nov 2025 08:50:27 +0700 Message-ID: <20251103015029.17018-8-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=908; i=bagasdotme@gmail.com; h=from:subject; bh=sfgU5y2QPjvrAXbG+U0LiiWgUg/Fuf6oZn2j1UBM6ow=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJUHzKNE3jJLCJxdMFPJ4sHmd2mL7svNrNyrf9eyr zapjkG/o5SFQYyLQVZMkWVSIl/T6V1GIhfa1zrCzGFlAhnCwMUpABP5VsbI8E3ba7Huh0sHTE+U 9LpIdE589K2XoXLy342sni8WCen7NjH8L6qftth175q1P6Zbr+gLEWg/3clvWCgurPhy6pyeigX X2AE= X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The sole section heading ("/proc/sys/net/core/xfrm_* Variables") has trailing colon. Trim it. Suggested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap --- Documentation/networking/xfrm_sysctl.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/networking/xfrm_sysctl.rst b/Documentation/netwo= rking/xfrm_sysctl.rst index 47b9bbdd017977..7d0c4b17c0bdf1 100644 --- a/Documentation/networking/xfrm_sysctl.rst +++ b/Documentation/networking/xfrm_sysctl.rst @@ -4,8 +4,8 @@ XFRM Syscall =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 -/proc/sys/net/core/xfrm_* Variables: -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +/proc/sys/net/core/xfrm_* Variables +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 xfrm_acq_expires - INTEGER default 30 - hard timeout in seconds for acquire requests --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 169A5280A3B for ; Mon, 3 Nov 2025 01:51:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134669; cv=none; b=E6CXmykXUUpAO4kAXlnAOoclTpSsC+rLYOz5lO85LY6SPRuiGx4nBEMSozU7nS8/znqZZt1M1V0n+dQGVc7Gclu2TPSVbuzdxGuT1mb/czb8Km7pAq1sX+sAbtQ4FrlSLWXshMcxF7D/2l0UHEE/CVXxQs3qcARi66XTzTueKKk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134669; c=relaxed/simple; bh=JgWKdvcJvzVSKPKbVkwTpRFKNunmCel1aIpuFYtAqbI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hkTzkkobrG1ypcQO7qYS78/p8iu/Zf1cm9L93ye5i/9NNl/YwRFvRzcl26ylcQ6KX5koxf1gp6qaKoyiSN9VxcJNa93Af9W068E0p2rHPPBg0Ek85HvNFNSfB8PZJk/aqHiivlsCzUuNrhOy+qB+5LKxWED1Y1IAOta73KVv/CU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=fcOMsllB; arc=none smtp.client-ip=209.85.215.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fcOMsllB" Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-b99bfb451e5so409462a12.2 for ; Sun, 02 Nov 2025 17:51:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134667; x=1762739467; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zdMfHyt22jO9oNsfKfRQneP/eHVIzzFGDxzlaqt91u0=; b=fcOMsllBoSxFLcrw0bhBQeE1o8UyaHgdLU+4Eqawv56q/xsZn96TxTBOLoOR8RsEm3 /LyhIq59Cli5PeowcWb/L3ESjkt/GVGckKpw44chP9FKuJPWZMNKPyvGeqjurD8NiG/9 2UJv5r/CfWbgT29hzex+L4edKGx48HF8VaNjkfo2CFXfKpCOYcsofzF3vmIHePnyn4Ev XL/g6OseJYOrypQ8a3t4bL6bIchS/7P+y+aS7XcPpcPTmPvnokZxXYvT/sWhky1iKF2K nq7FeQjnv+ireJQaSfejjf3WVQ7fqahT5vBZfvDEeJuwm8pO59S4RP4JLgrJhjFJdU8D I9Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134667; x=1762739467; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zdMfHyt22jO9oNsfKfRQneP/eHVIzzFGDxzlaqt91u0=; b=WuvblBazd7njWxbM+2RIJBHNNBAUmL6L+39rQmMemCc/0XiFV6pMJljE/0CDNGs4JK Op5aJJzIzBxhittC7JPX4c17uhmYCWbJxPIf1UNkXrJAm5Il1Hz9I587YtcH+cOL1BR9 m47dJImAgVe5yscq5RplYjjhiGaguVcg4GSsaPIbDdcRwIVfMwAx3pfjxKy1GPxKP1jI JhSiXEybm4faCvksJnyEu/Q02tOBM0rtWGZPyGZWDXXo+YnNGeLVuvHIEcYddo7JJ/L9 baYEnk3E1i7dOu7DNhh6/mUnt6fDHEYHAKGlfFFStjTN5UsBfgGN+5MZ1RTxJN0V6wZc ZwKg== X-Gm-Message-State: AOJu0Yy6vPXflPmsyOEJacaPhPD/lnlcSfBJB2uYyJX6zToVtabJLAUe 8EIatxQYqGzzoG6XTkotR5Tp63Wml+xi+MWi0K+oelvLeMsxAFZyD2fr X-Gm-Gg: ASbGncv4zga/5QYPmR/yCHLFfgS61++iO7peUPSzsF4bDxRItxmhM5ubt3rua7goDjT oJkn3PoKxasqMGmxt1/sidrW7CnDZmKSF3288RKxUHM0c1j1qczAbEd2Ud/4FOxmeOtjQndHXqy CA8PolAJ614Wtnix4F4sCKIqXZrOShP7j1ve0+aKBATt8NL7SYoUquisi5E3xYZ+WThctCz8I4L Dop0w4XCupvGre9jMLEkT/s9LYoGB2x/4+oVQcl08QiPpVvQNlq9oG0VzKGlc+9Nhv9hniqgzB9 SW9iJlLu25QdXPfH7iUps/C7KyJ3UMdPvoGaVxK82CH8mpWHXE2LeyMtWVTeBxpo37yg23yLXXs wszr7UeyBwYkfykYs8OF5kL3azcHMJRfqoDo6P16vtYReMFAtgpxywyPVeyYBVl6wjoMiHuRuLa 4lx7wwW6HpMOY= X-Google-Smtp-Source: AGHT+IGtPDnXRLhodOzWjKVorBLmZZArqq6WrtuVpT1PUyswb5XRTNwPthjwi7QHLJB2VwQx55kp+A== X-Received: by 2002:a17:903:2348:b0:272:c95c:866 with SMTP id d9443c01a7336-2951a3b6b8amr157826915ad.20.1762134667238; Sun, 02 Nov 2025 17:51:07 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2952699b785sm99883215ad.78.2025.11.02.17.51.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 50982426D9DE; Mon, 03 Nov 2025 08:50:59 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 7/9] Documentation: xfrm_sync: Number the fifth section Date: Mon, 3 Nov 2025 08:50:28 +0700 Message-ID: <20251103015029.17018-9-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1196; i=bagasdotme@gmail.com; h=from:subject; bh=JgWKdvcJvzVSKPKbVkwTpRFKNunmCel1aIpuFYtAqbI=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJXLzFoSvTxdT4tf5Gt8qq61wtnvZvDSB8WNEfuTw 7b1v1/TUcrCIMbFICumyDIpka/p9C4jkQvtax1h5rAygQxh4OIUgIkU1zIy3Nr86VWXxiSxXIXP KU/l/ph3F+y+KCJolzZtt2PJvVqh4wz/a6STl/YFPtXpOMDksGpRzOwTbLmPTI+Y967UnhnxJWY pHwA= X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Number the fifth section ("Exception to threshold settings") to be consistent with the rest of sections. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Suggested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/xfrm_sync.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/networking/xfrm_sync.rst b/Documentation/network= ing/xfrm_sync.rst index de4da4707037ea..112f7c102ad043 100644 --- a/Documentation/networking/xfrm_sync.rst +++ b/Documentation/networking/xfrm_sync.rst @@ -179,8 +179,8 @@ happened) is set to inform the user what happened. Note the two flags are mutually exclusive. The message will always have XFRMA_LTIME_VAL and XFRMA_REPLAY_VAL TLVs. =20 -Exceptions to threshold settings --------------------------------- +5) Exceptions to threshold settings +----------------------------------- =20 If you have an SA that is getting hit by traffic in bursts such that there is a period where the timer threshold expires with no packets --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8E3B6281368 for ; Mon, 3 Nov 2025 01:51:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134670; cv=none; b=asY4EvBITqRNfaI1c3KKlBPIiUV4Wf3VYAt86pRRSiZfRmfs11kqci43TNvQbTJHqsq71+4usOzhv6wfyvx9jdpvm/HzsaB1bSoDyl8yflGzA1p0w40FFL010hr09QzPA06wZa7xb5d1HJ38geathWLEgBjoVu30qaX7vE/Ypa8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134670; c=relaxed/simple; bh=scKBOtDHVqKDIQ1wnHzvccmWbCFHaFUh0A9SeEEBF5o=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uHpHQuDwkQ8FDRgOJfiJFkJF1sl9o9dP0HPCPF0d0CQDET67SkQGV1Gvw7/sxH5juthhYt/qJ9cR7M0xhaXWcdg+BMFjbcWQhREA9d/rn2kyN4u1fsTPiye7+cWyQnP/ckHmh343qcu0pC5u/gnl/sZcjbteM0ncQT1vm98Aq0o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JnDUNd6B; arc=none smtp.client-ip=209.85.216.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JnDUNd6B" Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-339d7c4039aso3816573a91.0 for ; Sun, 02 Nov 2025 17:51:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134668; x=1762739468; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FlhKMqWLH6Ttx9Tu79F/62Lvn4ZGhBAbvbXeziFMbEs=; b=JnDUNd6BbiaUDEi1M+EQeMLIU8SIzUV2IGLnWyvX4cQ/2kNpz8ZoDhQRl2HS12GhAc AY4k925TlMNzCW5qnKHG/sbxl/hyXSUd4IPFwAqW1dveq3AenA5gjhRyiJElYyuqbdxJ bj0Wj/OUIGVSmjaRIYhPVUNDanRAEq6d5xWkJioSGnMxs+HyGkKtsRdr+AeZoLf0FOG/ NNuaW9q8fH5EeqUEx6AfPaDg2s1jad/alo5UAL8R42pHaVShrZvnJMeS7eaXyMzOoXxO GKc4jrE1SVEvxSxdGM6AIO13WE7v6QHMjT/2kHo//pF67w3SKUi0mENtf8IcTAlHkVLK vaBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134668; x=1762739468; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FlhKMqWLH6Ttx9Tu79F/62Lvn4ZGhBAbvbXeziFMbEs=; b=u5wvSFpv58MJ1M/pL/GO5Fy90YaoKPBYGoq5+pFT0u4nCls82dvJ1nyNiTrhOupv7Y ZwYUhGqmapl3xXnkwU5XzvromKwlU/1QdCo59fKVTy702Bwco55RgNY7mF86LykYOcHT fVaDWDjvY8el40Hb3vAMlgmjCgZFvT/P1a9YdweOQVFAmZNl81MPa5KzUQPRgmCqmzW/ 0fwdmRvT2M/WXLTUmXjlBPMSFjQ2Bdynepd1gk1GVLSYh0WbWZrJAf1w35GGN7PXpKXr fdr1Y6c3KE456dYP1M60gPxckfKpZOCGXp7wIflE9btxL1JDYukd9u4DNF+XHq7cPpgD qHfg== X-Gm-Message-State: AOJu0YzhBS2xB+JoLyh8cXv2h530FxurMN9Dy3M+IbIaX783LAmcwD4r wxtJSgy5xEaIYJ5WoZ2knBIPCrfMkchScu7guvlbvBRuMZ9IsNFopEiQ X-Gm-Gg: ASbGncvNYcqCZDUZzuEggiFZqSTvHd5hGaYCHbXE2vxMnSkP4SpDCXpCpBsBiW7hUBm 5zKqJheeoAGHQWmtdJph1LrTTaP5qfEf94AYto9FoBEH28m4zrvkZnSjl1xb3f3oMMA67dUdCRu VoBc2xMxNL0VcEXEj20hNNj7+/0kQgPePovpDP5KLd0bxNivhvUSvQa8Em45YHqOyWRcF8DeSly aeLgSn9oVj3sc3EeohFV03/onA1HT/DWRiR3shyOq5dMvo0DQWAosLZp0yCJr2KH4uL/+b14f3v amtgHWYtuq1qAEoLj6l/8OulkWOLd6PNyCoCW4YYoGT+4+twZPikaxu1TKlQDRBpj90eWYqpHFX 0IW1B49RxZrnD2VIL9BRmGRUhVlI+Fc7kMInGighKHwmSPXEZo0f1dXudl1A9Sws9absd7cvKxo ODw5htKfb9TC0= X-Google-Smtp-Source: AGHT+IFg8qhnYS+/VCHi4aItW8Iz1eBgf+OnDK39pb/AwlReuqEHtNS0V/i19WjXGq79bAGE7CzXNw== X-Received: by 2002:a17:90b:350c:b0:340:d578:f298 with SMTP id 98e67ed59e1d1-340d578f568mr5305116a91.8.1762134667617; Sun, 02 Nov 2025 17:51:07 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7ab3e48d1dasm1238109b3a.34.2025.11.02.17.51.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:05 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 5E4BF426D9DF; Mon, 03 Nov 2025 08:50:59 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 8/9] net: Move XFRM documentation into its own subdirectory Date: Mon, 3 Nov 2025 08:50:29 +0700 Message-ID: <20251103015029.17018-10-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=3293; i=bagasdotme@gmail.com; h=from:subject; bh=scKBOtDHVqKDIQ1wnHzvccmWbCFHaFUh0A9SeEEBF5o=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJUpSTw9Zxc0LFPyWXT/yvmfocf0+rudtaZF5zErP 5LPX2LXUcrCIMbFICumyDIpka/p9C4jkQvtax1h5rAygQxh4OIUgImETmb4Z/I0wbAmo0mv+zr/ JA3Dz69+tGo7ejjIuhzubHow9Z6CJyPD3887QlSuJphqrReQklSXeLF9RUjOz2TbFO4PizmnZzx jBgA= X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" XFRM docs are currently reside in Documentation/networking directory, yet these are distinctive as a group of their own. Move them into xfrm subdirectory. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- Documentation/networking/index.rst | 5 +---- Documentation/networking/xfrm/index.rst | 13 +++++++++++++ Documentation/networking/{ =3D> xfrm}/xfrm_device.rst | 0 Documentation/networking/{ =3D> xfrm}/xfrm_proc.rst | 0 Documentation/networking/{ =3D> xfrm}/xfrm_sync.rst | 6 +++--- Documentation/networking/{ =3D> xfrm}/xfrm_sysctl.rst | 0 6 files changed, 17 insertions(+), 7 deletions(-) create mode 100644 Documentation/networking/xfrm/index.rst rename Documentation/networking/{ =3D> xfrm}/xfrm_device.rst (100%) rename Documentation/networking/{ =3D> xfrm}/xfrm_proc.rst (100%) rename Documentation/networking/{ =3D> xfrm}/xfrm_sync.rst (99%) rename Documentation/networking/{ =3D> xfrm}/xfrm_sysctl.rst (100%) diff --git a/Documentation/networking/index.rst b/Documentation/networking/= index.rst index c775cababc8c17..75db2251649b85 100644 --- a/Documentation/networking/index.rst +++ b/Documentation/networking/index.rst @@ -131,10 +131,7 @@ Contents: vxlan x25 x25-iface - xfrm_device - xfrm_proc - xfrm_sync - xfrm_sysctl + xfrm/index xdp-rx-metadata xsk-tx-metadata =20 diff --git a/Documentation/networking/xfrm/index.rst b/Documentation/networ= king/xfrm/index.rst new file mode 100644 index 00000000000000..7d866da836fe76 --- /dev/null +++ b/Documentation/networking/xfrm/index.rst @@ -0,0 +1,13 @@ +.. SPDX-License-Identifier: GPL-2.0 + +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +XFRM Framework +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +.. toctree:: + :maxdepth: 2 + + xfrm_device + xfrm_proc + xfrm_sync + xfrm_sysctl diff --git a/Documentation/networking/xfrm_device.rst b/Documentation/netwo= rking/xfrm/xfrm_device.rst similarity index 100% rename from Documentation/networking/xfrm_device.rst rename to Documentation/networking/xfrm/xfrm_device.rst diff --git a/Documentation/networking/xfrm_proc.rst b/Documentation/network= ing/xfrm/xfrm_proc.rst similarity index 100% rename from Documentation/networking/xfrm_proc.rst rename to Documentation/networking/xfrm/xfrm_proc.rst diff --git a/Documentation/networking/xfrm_sync.rst b/Documentation/network= ing/xfrm/xfrm_sync.rst similarity index 99% rename from Documentation/networking/xfrm_sync.rst rename to Documentation/networking/xfrm/xfrm_sync.rst index 112f7c102ad043..dfc2ec0df380c4 100644 --- a/Documentation/networking/xfrm_sync.rst +++ b/Documentation/networking/xfrm/xfrm_sync.rst @@ -1,8 +1,8 @@ .. SPDX-License-Identifier: GPL-2.0 =20 -=3D=3D=3D=3D -XFRM -=3D=3D=3D=3D +=3D=3D=3D=3D=3D=3D=3D=3D=3D +XFRM sync +=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 The sync patches work is based on initial patches from Krisztian and others and additional patches diff --git a/Documentation/networking/xfrm_sysctl.rst b/Documentation/netwo= rking/xfrm/xfrm_sysctl.rst similarity index 100% rename from Documentation/networking/xfrm_sysctl.rst rename to Documentation/networking/xfrm/xfrm_sysctl.rst --=20 An old man doll... just what I always wanted! - Clara From nobody Mon Dec 15 19:08:01 2025 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 80BE128B7EA for ; Mon, 3 Nov 2025 01:51:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134675; cv=none; b=O8UsEJdL+6zEmlz88YJMh/0osPDjTEKp6HAUIYDt3nMRALFTOk3Q0cnyKu6B98ucfSFFwKeh2LJ+h6j+gZ5Q7Go5LvANhOfUZQNhUjnP4wAnw1Ku9ce4cB+W3K2AUm/oR8kOevhAVZXxq0WygTsh7NoKHU3ulPK4eERaYJH/KJs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762134675; c=relaxed/simple; bh=xYbBu2fMf0do2Y8PFkgmZ44ePl1qKHbhlD2bXGI6s6k=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZwtEumnadjTO8TFSv0GuZYcrAh8EWilzaUFPtbxrC6qN0HZ5472XQkL1MZ93otmbImudEW6Qvzz1UDt0wvczAs2uaAJchQJGuBC9Wa2oevj4Q3Fli8F/ROQnWjWBfjYZ0AIoPsqSjZUhXux3/GomVmE0/d9Uk1z9AYcLwoyKS2o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=g1c19nDS; arc=none smtp.client-ip=209.85.216.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="g1c19nDS" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-330b4739538so3897755a91.3 for ; Sun, 02 Nov 2025 17:51:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762134672; x=1762739472; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bDAfAMTS/DdBYBQoTuWYXo0/wYkGq/INrH1coTZQ7c0=; b=g1c19nDSzk6Yko1GS4W3qggY2Xm2ixRZqOUUMEPGTfAOwa633tMjzB0FuAMUk4Lv15 FjJWrEvJQM/HItaNzy5h7o6epE88b5SeNA+i+6bF2Qi2mn1+KERXwZ5Y1ihmc1DRKhLT qeTfPAaIYSyUA/Gtkeh1IDtowQjJsRfQ2ynARVJbAMy+3QJJqujWwilQgs5uKcFKu3qh QDvhRfXrg0OXZ0yV++024RcKEd2V/o+CSGzb0W7F9fELUoArIcAgXCJtkmxj61N2YoYI 0xoq/WeSQoYjZpe7hWjbo1iNB81daISD4AZptpSu60+7gfhRqL6+X2s3vZRzeVhKNN2f WxfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762134672; x=1762739472; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bDAfAMTS/DdBYBQoTuWYXo0/wYkGq/INrH1coTZQ7c0=; b=ac94Un5BoiFW5rUpcmUyrXdPk4kIXyDQGGMaf8TG+xlnsQj/YUzNIVDGPVw26s4VoZ qOGBJAGHWpPT7462ixJSC5+Qqun4YSzz/YRbCqVtJ9Kd58/CFUtVC0nMpUdHjRrhRmL4 nsht6m7MfrTzZwaeEbRGgSneI1cx1O3cv7fE1fYXphj9Ho2USXK/KLtkq/j63IIrqd+7 iy5oBnw3U53HTbtkmtJBHPvNBTQwlTOpcsP1nYgLXOWOPIq1RyCiaC8e/B4++PXEhF2u lUdbrl4J6Fk9lHp3sKFLd+/1PG5pGUVrFEIlPUY/tDfEMjAOKCBk5J8hLn5Yzhv9i9KG TSAQ== X-Gm-Message-State: AOJu0YyykNqWLTkg+Q1PUuB9VTR578mKT6w1JpO5EbMZVBWqDYoa29la KxZ92Zig5yhqJtcKTRq1kXxhe5Q5kZpFOXt3kXyhqu0kiLXbzff90fvG X-Gm-Gg: ASbGncvs106JTOBdLlzryaBR5/poDxsUFXMlMiViYYJ52mzt09o19aOhS7SP3LxVMKm Z3M93peRFfUSoKZ7wZiS6+kKYBzOHX1sC8m117KEP81UsMETmPZNTwuQ5dvzDDJQAbQt21rSakF zA+gsiHCLWlRFzCJhKLIOhAww0RYd8FEdgGsNaSEu4NnnPijztGjCORCpUnMXePpvnCY4X/uY+J SsdPZpXDnEYwguSZ6VWLYEiv56xfMhVmDr+6vZfzOWfSi52WVe7nY3Gk06IpOh4uhB/X3n2mcjw GTW3DvCsL7VkAQjNa8NKPEcoxGzkKK+w2XvPvf8EtBgb2ML+UD3pyvo78VGAis/EU8rzjSoXacz PdiGGniEFrNyagBAyPMPndpTdBT49P2CUN7tckdQJrUXLBJBpFrMXZcaiZRiDBw9vUh4sTcRuGl kj X-Google-Smtp-Source: AGHT+IHe3/m/vfP4n8dAnB++a4/roBr54Jczttq+5F/s76Bm2lMbUhEsFeIShoWIP9P2vd3f0r/p2A== X-Received: by 2002:a17:903:2302:b0:295:557e:746f with SMTP id d9443c01a7336-295557e7a25mr85614305ad.32.1762134671769; Sun, 02 Nov 2025 17:51:11 -0800 (PST) Received: from archie.me ([210.87.74.117]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3407ef4c263sm4458053a91.3.2025.11.02.17.51.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 Nov 2025 17:51:10 -0800 (PST) Received: by archie.me (Postfix, from userid 1000) id 6EA02426D9E0; Mon, 03 Nov 2025 08:50:59 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Steffen Klassert , Herbert Xu , Bagas Sanjaya , Randy Dunlap Subject: [PATCH net-next v3 9/9] MAINTAINERS: Add entry for XFRM documentation Date: Mon, 3 Nov 2025 08:50:30 +0700 Message-ID: <20251103015029.17018-11-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251103015029.17018-2-bagasdotme@gmail.com> References: <20251103015029.17018-2-bagasdotme@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=870; i=bagasdotme@gmail.com; h=from:subject; bh=xYbBu2fMf0do2Y8PFkgmZ44ePl1qKHbhlD2bXGI6s6k=; b=owGbwMvMwCX2bWenZ2ig32LG02pJDJkcnJWJb6OS5AOvvHP2OxbZECTbpOA0/77NUZcNhk9fO Xjs8LraUcrCIMbFICumyDIpka/p9C4jkQvtax1h5rAygQxh4OIUgIlovWT4w/mKLzP/SJjVI7/9 G4ouTcqwuNwt+/6t9d07m9o2b9KYso+RoS3ZLfvA8uk9l7w8Gx8fnXIhKinowSH2n2pbDlx8dfe jOB8A X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" XFRM patches are supposed to be sent to maintainers under "NETWORKING [IPSEC]" heading, but it doesn't cover XFRM docs yet. Add the entry. Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap Signed-off-by: Bagas Sanjaya --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 1ab7e87462993b..6d2906b2600376 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -18051,6 +18051,7 @@ L: netdev@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.g= it +F: Documentation/networking/xfrm/ F: include/net/xfrm.h F: include/uapi/linux/xfrm.h F: net/ipv4/ah4.c --=20 An old man doll... just what I always wanted! - Clara