Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp119524lqb; Tue, 16 Apr 2024 10:19:48 -0700 (PDT) X-Forwarded-Encrypted: i=4; AJvYcCURu12tO+g+uoT8gm+tJJOoeC4TkJn16WEW8PFpUtjkXkYwAjyaGzKN3bdfil6HxSzNgUFcecmgsFpmByhnVnufGamMvg46G1g01kCi3w== X-Google-Smtp-Source: AGHT+IEDxEllBOA2zyI9LE7X/Ijd4rnNmH9dybw4Yqb+1ZyvOwyg1NyytrPrtIxvbd/Va4TRakDp X-Received: by 2002:a05:6870:a450:b0:22a:a2e1:def1 with SMTP id n16-20020a056870a45000b0022aa2e1def1mr16389325oal.8.1713287987812; Tue, 16 Apr 2024 10:19:47 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1713287987; cv=pass; d=google.com; s=arc-20160816; b=YJ0BhUEbzloQnZ+fBu/ncSC0NMv+KZC2dBtuxwVxnb86Lm5p9EEYAi0EiIXkOsBq2d Cvgjo2B+cJYQO9w/st4WWkWAgKXn+yLNwqQ9bgdj+rA0f5rRNt0Z0DjwRYSHutMNCqjC 9cZat3uW9QHidDAJcsHLUZEHao8C2WHw6WeTTCYjkP6qrlGQuQ2Ca1wC3wacQG/h7VLV F4qU3CuXIcnTDpXTqFQSA5JEYHbyQ2h/X4+gzpd3UN770DGp7Js4iZ8oHMlGqN2ey8Ge onC2QAHodOJbEgzd6QMpf4V/fsI5UtKPaC1/plP+DoJ85voZCJ3HR0N01rUBjlzuLUhW kZrQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature :dkim-signature; bh=UZNazYxiaUPP62ZqofHCxP4mD8sMhtRghorMzgkk/Zs=; fh=gnPpO1KMfBWrLWMZcneQs+VvQO/klGupfnw7Y5GKbfs=; b=Z8bzl3+2EQNOuN/+r9tvCEGyA9Uaa4AOCmVZr7cm42KjKTE7ybAM0sGOcnz5glK/PI 47/i19Yi3GbtUMxLAvnVjep1opsg8qCMa7WbIcI/Tw1iVeKoXgsKXPRVJQR6GWfxSsxs 4stC62xRgNFj3kFj3dWa0KQcQUxMRNR8n7ypbgn92ns+1dlyGKRFcnczyqE1PtZeaejx rrVhBe7NqQo+NFqKNqrrTrigbkup8rd6OaPLGxYQni17/SLVugBa0S+PzXe6JUSrmzzC D2p6eiF3cbX+EdOIAakijFQhIK8wLtniw207kKkbhPMmW1E/d8SpHczQoqUeVreEjQC7 tSnA==; dara=google.com ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@hartkopp.net header.s=strato-dkim-0002 header.b=tUGGNUz6; dkim=neutral (no key) header.i=@hartkopp.net header.s=strato-dkim-0003; arc=pass (i=2 spf=pass spfdomain=hartkopp.net dkim=pass dkdomain=hartkopp.net dmarc=pass fromdomain=hartkopp.net); spf=pass (google.com: domain of linux-kernel+bounces-147295-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147295-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=hartkopp.net Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id l7-20020a63f307000000b005e83b65bc52si9797490pgh.204.2024.04.16.10.19.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 10:19:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-147295-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@hartkopp.net header.s=strato-dkim-0002 header.b=tUGGNUz6; dkim=neutral (no key) header.i=@hartkopp.net header.s=strato-dkim-0003; arc=pass (i=2 spf=pass spfdomain=hartkopp.net dkim=pass dkdomain=hartkopp.net dmarc=pass fromdomain=hartkopp.net); spf=pass (google.com: domain of linux-kernel+bounces-147295-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-147295-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=hartkopp.net Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 678262836BF for ; Tue, 16 Apr 2024 17:19:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 75E9C133400; Tue, 16 Apr 2024 17:19:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=hartkopp.net header.i=@hartkopp.net header.b="tUGGNUz6"; dkim=permerror (0-bit key) header.d=hartkopp.net header.i=@hartkopp.net header.b="8Re553De" Received: from mo4-p01-ob.smtp.rzone.de (mo4-p01-ob.smtp.rzone.de [81.169.146.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 34938132493; Tue, 16 Apr 2024 17:19:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=81.169.146.167 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713287975; cv=pass; b=IE7lbJZ2Whco3BD/o9BOKQq83b2bJSK834XvQEy7BcKyRc2I7ppFQWGBW66AzSV6AVZ0YUc5BIj4VBMTGwHgv0rUkBcsdihUV/YXvwRcpI/gL7iwVOUVCVfMFJTwfNOn6h4FehaczjanBaukBWD45tbQAgXDWcwv5aHaAQehhZs= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713287975; c=relaxed/simple; bh=Azr7ovdYaxV3PlnjjsIAyizZx7zMsRJjz5oo0vl5kMo=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Y9UTsn3PWuYzFd7UIWcZPj1au/HW2P7NOEEbhy8+g7GuhE8G+b0NpoTf2R13atz36ndQgUyn5jEt52OGeVwi1GQV3tM/Cg4Ct0m+QF288T9k1+BkLnU6PX9yIdsFrOuumBftEw+xAAiUeyVrbYnsp+oX74AlnSvPeO5A3VYaArI= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=hartkopp.net; spf=pass smtp.mailfrom=hartkopp.net; dkim=pass (2048-bit key) header.d=hartkopp.net header.i=@hartkopp.net header.b=tUGGNUz6; dkim=permerror (0-bit key) header.d=hartkopp.net header.i=@hartkopp.net header.b=8Re553De; arc=pass smtp.client-ip=81.169.146.167 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=hartkopp.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=hartkopp.net ARC-Seal: i=1; a=rsa-sha256; t=1713287950; cv=none; d=strato.com; s=strato-dkim-0002; b=VYjrR8FNDMNqQJZ1flH9Y/rD9hieKAIvH0HbpU+zeJcSUOQwEualufMNRhsx4lLnAO 6CCOQmtdF/I35BqaBGt14Bmftm/iMlvdPFVFrYDZta33tN7QomhLknSoV/l4b/G0o8DK 8+IIMvuiuKi+pogsUk8ilknWsYaG3YR57ySHlTU67Z15WLCXViYhAU6oZJgzZmB2rAgK ElR4fpg84nG565p0RycMVYfqRV6NCP5Mk94vEJOUWC8SMCUUqQ/37v9372Dm/DLTMLXC Ddnd8RsbN3/E1C+/bxGF6/8J21dMUbCqVHnPa7F+CS+5c0GRv70hSrF7QUCLymVZiSSj UkJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1713287950; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:From:References:Cc:To:Subject:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=UZNazYxiaUPP62ZqofHCxP4mD8sMhtRghorMzgkk/Zs=; b=gLXnXCttLlYyG60NJNPGm+Xp5Xbvu6Plo9XMZ5kbfpeGh9+GuZ1R3ew8e7JjZytxYy +SK+wMNCCGs4kpeaZ/qMTd89bYuN0ip99NAP2jyQYpmWZ8pUg/B2Hc20K+xW9e0IsVX2 9orGlhI8ufrMfgVghLnVsIjyCyRi15U4iey+01KHrbYjwm2KET+idnTJlgbPuTnw7+9/ 652S8wmKeaO/FYxCWEQaqfPconBNMa+WgYm223cvpvLXaXoPiUlU+RzbKzbJJhtiEY1P r5aThUOIso3Gm8TA6wYMeoeFtGQGYrlbAqh5VDlhxR5+ALQaj7GbzQBmCucGduEPTf9Q 60lw== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo01 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1713287950; s=strato-dkim-0002; d=hartkopp.net; h=In-Reply-To:From:References:Cc:To:Subject:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=UZNazYxiaUPP62ZqofHCxP4mD8sMhtRghorMzgkk/Zs=; b=tUGGNUz6T13vFpz9+ezMtiFNIURaWR+iWcfWN6sUvBU9/es0JKhD2h50vlTjfOzVkR kgrdh9wPcOAagKKdaAB2IQKUbAJeKgSHwcauz+9B4pNV2vIAGPVkOX1Eb4yCFP1jIZw0 DjGvAJNTsXROBng+mcMZfkmoxxRKTMklJeHVoP53iYGpLZJEvTfZ9tWy8jRlyZ7znjQ6 yxK+6Up7aKnW4p9VmGTNKoUFWBHRqgaSKB/fwrTK66j8IxVlXJJ0ww62GIb3hEkJvAt2 EluNeS3c9EOwwUU8Tvjsxx4LOUIkVvhVBok76DSALfS8lSzD8+8XplIGxpCdVUhtDenn r9eQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1713287950; s=strato-dkim-0003; d=hartkopp.net; h=In-Reply-To:From:References:Cc:To:Subject:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=UZNazYxiaUPP62ZqofHCxP4mD8sMhtRghorMzgkk/Zs=; b=8Re553DeDZ5GUPLWwSAt3vpX8+Zf9DSidpB8rfsjmi8ZORdySd5HY+9yrvECcDPNVa lk9BQxcVpQ4XX0vQ73CA== X-RZG-AUTH: ":P2MHfkW8eP4Mre39l357AZT/I7AY/7nT2yrDxb8mjG14FZxedJy6qgO1qCHSa1GLptZHusl129OHEdFr0USEbHoO0g==" Received: from [IPV6:2a00:6020:4a8e:5010::923] by smtp.strato.de (RZmta 50.3.2 AUTH) with ESMTPSA id K701d603GHJ9TIN (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 16 Apr 2024 19:19:09 +0200 (CEST) Message-ID: Date: Tue, 16 Apr 2024 19:19:03 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 1/1] Documentation: networking: document ISO 15765-2:2016 To: Francesco Valla , Vincent Mailhol Cc: Marc Kleine-Budde , linux-can@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Simon Horman , Bagas Sanjaya , fabio@redaril.me References: <20240329133458.323041-2-valla.francesco@gmail.com> <20240329133458.323041-3-valla.francesco@gmail.com> <9f5ad308-f2a0-47be-85f3-d152bc98099a@hartkopp.net> <64586257-3cf6-4c10-a30b-200b1ecc5e80@hartkopp.net> Content-Language: en-US From: Oliver Hartkopp In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Francesco and Vincent, On 16.04.24 18:42, Francesco Valla wrote: > On Sun, Apr 14, 2024 at 10:21:33PM +0200, Oliver Hartkopp wrote: >> On 14.04.24 06:03, Vincent Mailhol wrote: >>> Regardless, here is a verbatim extract from the Foreworld section of >>> ISO 15765-2:2024 >>> >>> This fourth edition cancels and replaces the third edition (ISO >>> 15765-2:2016), which has been technically revised. >>> >>> The main changes are as follows: >>> >>> - restructured the document to achieve compatibility with OSI >>> 7-layers model; >>> >>> - introduced T_Data abstract service primitive interface to >>> achieve compatibility with ISO 14229-2; >>> >>> - moved all transport layer protocol-related information to Clause 9; >>> >>> - clarification and editorial corrections >>> >> >> Yes, I've checked the release notes on the ISO website too. >> This really looks like editorial stuff that has nothing to do with the data >> protocol and its segmentation. >> > > The :2016 suffix is cited both here and inside the Kconfig. We can: > - keep the :2016 here and then update both the documentation and the > Kconfig once the standard has been checked > - move to :2024 both here and inside the Kconfig > - drop the :2016 from everywhere (leaving only ISO 15765) and move to > ISO 15765:2024 only inside the "Specifications used" paragraph > > What do you think? Shall the modifications to the Kconfig be done as part of > this series? So here is my completely new view on this version topic ... ;-D I would vote for ISO 15765-2:2016 in all places. The ISO 15765-2:2016 is the first ISO 15765-2 standard which supports CAN FD and ISO 15765-2:2024 does not bring any functional change neither to the standard nor to the implementation in the Linux kernel. For that reason ISO 15765-2:2016 is still correct and relevant (due to the CAN FD support) and does not confuse the users whether the 2024 version has some completely new feature or is potentially incompatible to the 2016 version. Best regards, Oliver