Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp80607pxb; Wed, 24 Feb 2021 19:03:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJwxlVTqCN4YvpM1pdHVr7tikioGi4JhQ294MSzcaXY8IOwPUh+A76dvck4iGPXvjIoHVaZn X-Received: by 2002:aa7:c717:: with SMTP id i23mr817686edq.81.1614222211221; Wed, 24 Feb 2021 19:03:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614222211; cv=none; d=google.com; s=arc-20160816; b=PEmXcpDBvW5KY0EI49ETk9hOLGU6GtPqPo0JxT58dwhf3QGp4l5MQoKOONWwGz4Md3 1iE5SWic19v3Low9axNbBaqdmUNu6gB61OLFddZupXvOS6IekcdWoVUKA9HhO48/EVQi uSDJs+V5EYrfNxkMK2I2rk1FX8fNKJMQRMB5WHFG1uypstR+ce3t7kljdShhegjslPTP hQwMLzwAKeX7vKWSIEEeOn4x80J9XY8Vw0Wxn5xuq0q3NxV4Fua4bkcCnOFkRZAcBv9m 3uuvywtO6AP1ml+J1deJ579cBMCIPVPXBBo3thvXj+SDJTQQTM+ex0bePtfcmBr4O5QH sKWw== 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=ESPCBlqTYYgXW0YWsU3M65v+h2WRGFHPqzaMzoZZrEg=; b=EdlJ2UD02Ahg73n/GBVLdXC2VGomVR1HzFX7njtAcpg4l13X7oQzefCMZdbB+ylKWz oNbWbuL0SHStPnkzyw8pabeUuTsusRtqeC76gVYVE3L7G4HfLy1pmwGO6GzVjGcGDj+B BogASFQD9Y8HA255IYgYaXzO+xsknUGCi5uL/i2EneFVm8JiPDikE1jCniGzRmsSjN91 IgbhyVgFkvP+8RKpy+h2D+WHMm0604cuEnBYXFzewrn7pPL+i/msbv04qqt6OLfpxEPv CY/r5a537AuPpg/jZiyqCVXrjQj2CUVlBeyVqgh+teYkbPbme9sZr6pijL5NEmZztLYH Fz1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=uoaxeHW6; 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 e22si2482437edu.45.2021.02.24.19.03.08; Wed, 24 Feb 2021 19:03:31 -0800 (PST) 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=uoaxeHW6; 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 S234664AbhBXSX5 (ORCPT + 99 others); Wed, 24 Feb 2021 13:23:57 -0500 Received: from mail.kernel.org ([198.145.29.99]:59020 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234087AbhBXSXw (ORCPT ); Wed, 24 Feb 2021 13:23:52 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2C78764E6B; Wed, 24 Feb 2021 18:23:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1614190991; bh=EnFi/55V+CILhwHbo/1gt2B6Xv8s9abVKwt5UUP5A54=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=uoaxeHW6HWj4QzqRaMoBepvIjnzkjspTZD8xVUBl/q3bbU9B47PhInSCjXHBbzJqr Ls6Khsf0oJ1QjWBFQGLoSHZVGgAUc9t6L7OYv5taiaTNnJOjcnSDgSG8peIYGeoXS2 3PBY12KYETNZG0v6UjXiGBIR6Tn6hELqar9Re2XiOGeRHqK5dDwDmRon6aK4VVMDWK H5HCXnjyIj5J8zwI7NT2sLjZJhgH1LKVpPyOHSeQ1Gw1zqo8aNUwSAKwdUHOh735Zs rhjPUbjevTtfdP9Qq3QTO6/nc0AaziLQO9PSmx8FqD/SQtPZZ01h+fTSUnC4+TCQPA ZyNhFNxSjibcQ== Date: Wed, 24 Feb 2021 10:23:07 -0800 From: Jakub Kicinski To: Sharath Chandra Vurukala Cc: davem@davemloft.net, elder@kernel.org, cpratapa@codeaurora.org, subashab@codeaurora.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next v3 2/3] net: ethernet: rmnet: Support for downlink MAPv5 checksum offload Message-ID: <20210224102307.4a484568@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <1614110571-11604-3-git-send-email-sharathv@codeaurora.org> References: <1614110571-11604-1-git-send-email-sharathv@codeaurora.org> <1614110571-11604-3-git-send-email-sharathv@codeaurora.org> 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 Wed, 24 Feb 2021 01:32:50 +0530 Sharath Chandra Vurukala wrote: > +/* MAP CSUM headers */ > +struct rmnet_map_v5_csum_header { > +#if defined(__LITTLE_ENDIAN_BITFIELD) > + u8 next_hdr:1; > + u8 header_type:7; > + u8 hw_reserved:7; > + u8 csum_valid_required:1; > +#elif defined(__BIG_ENDIAN_BITFIELD) > + u8 header_type:7; > + u8 next_hdr:1; > + u8 csum_valid_required:1; > + u8 hw_reserved:7; > +#else > +#error "Please fix " > +#endif > + __be16 reserved; > +} __aligned(1); This seems to be your first contribution so let me spell it out. In Linux when maintainers ask you to do something you are expected to do it. You can leave the existing bitfields for later, but don't add another.