Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp2204341pxb; Fri, 17 Sep 2021 04:50:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz613ci42YxOmjTWGDi9Dt8o3n883cv3YROx5FdKp9XrcIuFOdswfbWFQREU86ysVLVTGbb X-Received: by 2002:a05:6e02:12ca:: with SMTP id i10mr1525111ilm.201.1631879434164; Fri, 17 Sep 2021 04:50:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631879434; cv=none; d=google.com; s=arc-20160816; b=PMNGpA0Md74G0zzRPLudAM80vVjJfA4gspov1RQXqIG29bI6f3fs9YnSYUiGA9687W 2b2ct7j9wPC4glDpKdMCZ6WULcPD947JygbNBHVxrNz3P2tP1G4EooqyUZX6Gu1AkIuB nrYhCTM2GsCXnXSiXbqaSrb8C8FwfMPyPaRT/t+liF8dfReTMZY6Fy32j1WgvPxqA638 3/kodTYiR7Ihnuh8jT3my9awv1zMIUlB+zwysUoqJ90D39bxCTo3Jndv6N5qUktzTNQ3 PeJSRTSC1V4BRuGvXIVsC3lJ5EmCEQzCrXYVfbRhZiZw9Ja+iFkk1WWsKDFrl54feUyC dvLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=wSRUL/kEHGBbL0q7ydprTsGvD/XLpsr7OoJCnmwvSMM=; b=Hh5r2JlnBcs4dcFxB1XJW3FPdCtfCSSELrLvKk2FgFU2HzKi+5j5wu8zf+u1JuAncI Z3ceP2mG+L1VoynfhzFZBJ3T/QStsqzXGmEXP7BNujvccSaUM6C4hkgqANi3dd3yUA1p Qi7b/dtWGa/C7jjFFuZYeLypcmEhplZ4tIwn1KnAT90X8GsRu+2HduYFmIDrDloGsjBV McATxwDOpDFBaU3n8VxgEEYlX5nU04j/VRML2M9zLq98WdoKygpzgnWaw/zMzO/t+Kmj CaFySpAUIAmZan39tCoZh9DCol5axA9JFDFkJJ3FWMLN+ufdGx3cubraJNZMbYRu/fjS EP4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="EAv0o/5D"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s186si5657465ios.107.2021.09.17.04.50.22; Fri, 17 Sep 2021 04:50:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="EAv0o/5D"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242673AbhIQCRY (ORCPT + 99 others); Thu, 16 Sep 2021 22:17:24 -0400 Received: from mail.kernel.org ([198.145.29.99]:53982 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229775AbhIQCRY (ORCPT ); Thu, 16 Sep 2021 22:17:24 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id C36C26113E; Fri, 17 Sep 2021 02:16:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1631844962; bh=nXVNUoIpyIhOvK44T9X6RXZK+HO80RuNBYsb6hRckzg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=EAv0o/5DrtQklsTyY4KMWqSC3OdtqiDipB90Whq7GxeKqFPiGVjAahZ8ywXK+bhYV QkE/9CKmFoJXEk1sOFlnkfCp4JmIXEECvzLhaNUNGOJdLT6Y/7tdRANMmbwGrPrQq5 mKwxqCbtdwN8iZHMU9Z24cbjxzK2O8w3JlAp13M8S32uGaHOnBxqetObVM6jv4GBHt HyOvitGxUMzCNQYgQuD1YagJj9dF36y8XKxY51AbVKjpZWAaG+Oh2D/qmwyClw8J7Q I88RqXoR/rZWAWB7+1lw3hMWOn017z7KM700tpwJNNUcpW83MIdUTYxLo/yHrYHF+N 4d6crcGCNUbRg== Date: Thu, 16 Sep 2021 19:16:01 -0700 From: Jakub Kicinski To: Toms Atteka Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next v4] net: openvswitch: IPv6: Add IPv6 extension header support Message-ID: <20210916191601.76e63d5f@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <20210916191449.668dea06@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> References: <20210916204409.1453878-1-cpp.code.lv@gmail.com> <20210916191449.668dea06@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 16 Sep 2021 19:14:49 -0700 Jakub Kicinski wrote: > On Thu, 16 Sep 2021 13:44:09 -0700 Toms Atteka wrote: > > +/** > > + * Parses packet and sets IPv6 extension header flags. > > + * > > + * skb buffer where extension header data starts in packet > > + * nh ipv6 header > > + * ext_hdrs flags are stored here > > + * > > + * OFPIEH12_UNREP is set if more than one of a given IPv6 extension header > > + * is unexpectedly encountered. (Two destination options headers may be > > + * expected and would not cause this bit to be set.) > > + * > > + * OFPIEH12_UNSEQ is set if IPv6 extension headers were not in the order > > + * preferred (but not required) by RFC 2460: > > + * > > + * When more than one extension header is used in the same packet, it is > > + * recommended that those headers appear in the following order: > > + * IPv6 header > > + * Hop-by-Hop Options header > > + * Destination Options header > > + * Routing header > > + * Fragment header > > + * Authentication header > > + * Encapsulating Security Payload header > > + * Destination Options header > > + * upper-layer header > > + */ > > This is not a valid kdoc format, please read > Documentation/doc-guide/kernel-doc.rst and double check for warnings > with scripts/kernel-doc -none. Also please make sure to CC appropriate maintainers on v5. scripts/get_maintainers.pl is your friend there.