From nobody Sat Feb 7 21:24:23 2026 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.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 C3F0F15687D for ; Wed, 22 Oct 2025 02:55:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761101728; cv=none; b=qx6Syeeb88RsMzU8tGBkGDi5mNN8NaNB+qHRneEeobrrh0PIjuSy1nNqz0VEOnGulVVpl++ZQoeJAu0IzhQRhYze3J2QfrZTxDuzAoCnrDKw8a0vvrSz7SG6+PgeEm9XBNL9ap3v3MGB7yBZRg/RPdGvGlT6A2WQFug8MTh5M9g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761101728; c=relaxed/simple; bh=ZrtvSK7jB4iwBAh0fO0oro7IBTovy7isMjxunmOiW34=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ebkYaaRLGNZe87qsk4sOouQxBd8oPg74DFq2cdh5NmgTpw3Ca9BQrAjkhRtrzJKvxSktSBxulkiOND2eyVfQK6iejdxyZ7pj40IIEts9RsSx7rrofpjYFYYiKj9P+e/UbS0I4hBIjeCHvkDrQYneLs8PO1jfVLy+7/hqg+9NuzQ= 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=gx9rxgF5; arc=none smtp.client-ip=209.85.214.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="gx9rxgF5" Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-27ee41e074dso74859595ad.1 for ; Tue, 21 Oct 2025 19:55:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1761101726; x=1761706526; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=VPky2Dr4hSQM4X8209nAybku8lFOdlCo9dChOXhSn7w=; b=gx9rxgF5yCDjzfHU7IuloYnk4no07vSFSDB76rb5CTSw8jCH2EBYLJrHjNAV+QD8Zk DThIgmboZ42Zd0iyuW2o3eu0ltNkRU/ZQpKbK+gWeJ0ivYRn7hQgfNnivaa232FTiDLy Wq2jGJTm4u9h1HrU/YiusxYdtJBULym0/eqxJeAtpNbR72w4Kmd8H9d56N/MTXiaD86D C+rU8NozMGjYCmenkhwMAmoiyhWLptWnklR8B4PYaunwltsV6C7Ex5SewLufPVGeJsls 3D6pPH9e80ZsCdv9pSZZRjSOQ1qiFETnvn7x79HW5+fNJ6+un72OK5rsDrcvcnlrirNs q2Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761101726; x=1761706526; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VPky2Dr4hSQM4X8209nAybku8lFOdlCo9dChOXhSn7w=; b=WaJgxwt3wYMfFMBqdybXrmvz0QONNaLSFVtty3auiVePXOt25tlwwTG2jMu1/K8/5E WL7gXN55JUyUOfYTv7hNEqZpKj8pDkjmKEtowyrkq5ocfpWlxfDdLwlqx4Eh0yYZRFp7 /+Dv2n/ladfK4veoF5So75LtaGCb3nnE3B2gcZ4rc3cwiGXj8mHcNWd8CCQCtUUMVK8M EPNJqBnvvb/6TBrm8atukgXSmLdVwpCY2hGn63ielm049kJQXnHs4Dq0MmXH2yQBi5rS SN1kSGhSgWibFQZODpxZt4ErxqZtMW6VUrIG3WePCWMZc+/JV8wAG2HrhOhn5glJF5/r Vz+g== X-Gm-Message-State: AOJu0YzBw1wzmFhzTJ7RDQu8N7fIn+ovUDy/aMuauY01iB6HRiaLjPL5 XWPwdue3IC5ctDGd9s5a7FoUw8/m3fKJX6D3TXEW64RORJ3BnYqqjayRo3U4LnI6 X-Gm-Gg: ASbGnctvAEWMjDitiCecMIWTcQkl8p4r9Pmhl0iHmFnuh1p0IExBOiJv2O4UWZmhU1A wHd3iB3ThjH/CnWAJfUU02cs7aYjXNiETv6FL63i/WIQjEAu0nlexjcsDtMseI8lAnbRWekgP6p LP29xQxrpulj78zlnkxA9rmsacchtCN70F5C4pDGU8FkGoTc+qQFQF+x2ulrXhU+UIKzCm2WIsz lHrPlGv3MUG0rTQR5KHtzHbeHBp/GGAYnKECy6tUjc/c2cj9K2p6Nl0lDBzLl294VPXQmvrCBXv muaqgEEWuVR5nhYfjnwLBzHQ7OQQ3tmmnIbgJ2zntIcjX9qBx6hU+Mw8Ifff8Xjp5gDwiC7DUWE 9sWqCFhpWG/4aq0RxwjnGgoYFD8TfPHwJHpKSWq4Jynn6Q4+pYIpYeQljKYd5Rxl3zJsONOTUt2 GHMi/YltrWOKKy X-Google-Smtp-Source: AGHT+IF3djNIS7WVATUe83XXRS6aA9D+T77xapsJjzDewNLTQQ9xMPqmOrivckESaDuZU7VdzZJBJg== X-Received: by 2002:a17:902:ce0e:b0:28e:9427:68f6 with SMTP id d9443c01a7336-290c9cd4d59mr232428945ad.27.1761101725760; Tue, 21 Oct 2025 19:55:25 -0700 (PDT) Received: from archie.me ([103.124.138.80]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33e223c7e19sm1005066a91.3.2025.10.21.19.55.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 19:55:24 -0700 (PDT) Received: by archie.me (Postfix, from userid 1000) id CD5934241829; Wed, 22 Oct 2025 09:55:12 +0700 (WIB) From: Bagas Sanjaya To: Linux Kernel Mailing List , Linux Documentation , Linux Networking Cc: Subash Abhinov Kasiviswanathan , Sean Tranchetti , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Jonathan Corbet , Bagas Sanjaya Subject: [PATCH net-next v2] net: rmnet: Use section heading markup for packet format subsections Date: Wed, 22 Oct 2025 09:54:57 +0700 Message-ID: <20251022025456.19004-2-bagasdotme@gmail.com> X-Mailer: git-send-email 2.51.1.dirty 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=2656; i=bagasdotme@gmail.com; h=from:subject; bh=ZrtvSK7jB4iwBAh0fO0oro7IBTovy7isMjxunmOiW34=; b=kA0DAAoW9rmJSVVRTqMByyZiAGj4Ry2gyX0MRLPqbia0igTNfutoOdLbqzUVsP6RDDWyvmEPI 4h1BAAWCgAdFiEEkmEOgsu6MhTQh61B9rmJSVVRTqMFAmj4Ry0ACgkQ9rmJSVVRTqOUtQEAm58D 549RYpDUAIN5+kudZXDIlihx/ZkYhjQ6/oWP5ZEA/AmNkHNiuXMpFU8YZ2Pcj+h2TTsRJsO5IhK agiCrIGYH X-Developer-Key: i=bagasdotme@gmail.com; a=openpgp; fpr=701B806FDCA5D3A58FFB8F7D7C276C64A5E44A1D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Format subsections of "Packet format" section as reST subsections. Link: https://lore.kernel.org/linux-doc/aO_MefPIlQQrCU3j@horms.kernel.org/ Suggested-by: Simon Horman Signed-off-by: Bagas Sanjaya Reviewed-by: Randy Dunlap Tested-by: Randy Dunlap --- Changes since v1 [1]: - Keep section number letters in lowercase (Jakub) [1]: https://lore.kernel.org/linux-doc/20251016092552.27053-1-bagasdotme@gm= ail.com/ .../device_drivers/cellular/qualcomm/rmnet.rst | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Documentation/networking/device_drivers/cellular/qualcomm/rmne= t.rst b/Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst index 289c146a829153..28753765fba288 100644 --- a/Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst +++ b/Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst @@ -28,6 +28,7 @@ these MAP frames and send them to appropriate PDN's. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 a. MAP packet v1 (data / control) +--------------------------------- =20 MAP header fields are in big endian format. =20 @@ -54,6 +55,7 @@ Payload length includes the padding length but does not i= nclude MAP header length. =20 b. Map packet v4 (data / control) +--------------------------------- =20 MAP header fields are in big endian format. =20 @@ -107,6 +109,7 @@ over which checksum is computed. Checksum value, indicates the checksum computed. =20 c. MAP packet v5 (data / control) +--------------------------------- =20 MAP header fields are in big endian format. =20 @@ -134,6 +137,7 @@ Payload length includes the padding length but does not= include MAP header length. =20 d. Checksum offload header v5 +----------------------------- =20 Checksum offload header fields are in big endian format. =20 @@ -154,7 +158,10 @@ indicates that the calculated packet checksum is inval= id. =20 Reserved bits must be zero when sent and ignored when received. =20 -e. MAP packet v1/v5 (command specific):: +e. MAP packet v1/v5 (command specific) +-------------------------------------- + +Packet format:: =20 Bit 0 1 2-7 8 - 15 16 -= 31 Function Command Reserved Pad Multiplexer ID Payloa= d length @@ -177,6 +184,7 @@ Command types =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=3D=3D=3D=3D=3D=3D=3D =20 f. Aggregation +-------------- =20 Aggregation is multiple MAP packets (can be data or command) delivered to rmnet in a single linear skb. rmnet will process the individual base-commit: 962ac5ca99a5c3e7469215bf47572440402dfd59 --=20 An old man doll... just what I always wanted! - Clara