Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1511910imu; Tue, 11 Dec 2018 22:31:00 -0800 (PST) X-Google-Smtp-Source: AFSGD/WeYgA73/j8IGlvE4Vl3ZxFOmB8xt/XiC+1rMU8Jq1VZ+nzBxEKAd4lR77UVEuWeKOOols2 X-Received: by 2002:a17:902:654a:: with SMTP id d10mr18422216pln.324.1544596260909; Tue, 11 Dec 2018 22:31:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544596260; cv=none; d=google.com; s=arc-20160816; b=hLxpc9E0jA40/fYOExKElL0HK/pIFukCOTY3faP1ZIAjqdr9T9DQ2UN6AkF5P887Fz Q8Xc/CSKs1eVKP7Xto6a9186Vn1g83HBVX6gVLMvpggn8We/6d3Bz0nYV/cgCZqAhTw4 yA/n6V3qJjg8V0O6RuPf/Ma7M1oNsBz/eOGIGq0jMxX1OLRysv5qcBXmmwdMVIjO08MW FrDUgjDoZiGsragWm6q4IrbxXPdpJxfUpXPNNN6sy3iWwb+acwdXxDU5ywnBKAT1VUcv FduxP8pcXq5qj8FirCUNJG5Dy5B0woZCQdrHwjUNBWmImTtPHYXgc2SeP5wurCAdLGvH 3TlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=z+moHRTHYij+qQPFsTARTaAvQo23tjcLL6LFRhDTpts=; b=mXy+NEWwuVcWupRl9vQfFwuVkEEBmyiCTT9iwFsCE47QxBhTiyL/tQBhtMeQ8oeUwf 0XZfGHjEML2hI51O2x+QXgPN6GiVLTP1ZtwaHN4+0S45+vs5hs8tmre23SN8GTKDQXxd QYZzl8+QEevs1IpatxikajTjaHsd0Mw/m44mTg8JDBKwCguZUWA32IP7rZfcCXBN9s2F EeLlu7Y0nG8Tu59J/4ObEeLpS8xvhvKLEG60UftDz+hsMP0hv5Zra6TFONEaoLHysFBJ RY0MF90lIIwaXbiHCvaTE23fYZ6TYMlxa+eBMbS99sSj8NB9IrVEC/LhARMtEN1tjhce Y/3w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id ay4si13742337plb.235.2018.12.11.22.30.44; Tue, 11 Dec 2018 22:31:00 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726522AbeLLG3y (ORCPT + 99 others); Wed, 12 Dec 2018 01:29:54 -0500 Received: from shards.monkeyblade.net ([23.128.96.9]:50910 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726251AbeLLG3y (ORCPT ); Wed, 12 Dec 2018 01:29:54 -0500 Received: from localhost (unknown [IPv6:2601:601:9f80:35cd::bf5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id A8A51145173FB; Tue, 11 Dec 2018 22:29:53 -0800 (PST) Date: Tue, 11 Dec 2018 22:29:50 -0800 (PST) Message-Id: <20181211.222950.1995970751331458343.davem@davemloft.net> To: amhetre@nvidia.com Cc: herbert@gondor.apana.org.au, axboe@kernel.dk, adrian.hunter@intel.com, ulf.hansson@linaro.org, linux-crypto@vger.kernel.org, linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org, vdumpa@nvidia.com, mmaddireddy@nvidia.com, Snikam@nvidia.com, linux-tegra@vger.kernel.org Subject: Re: [PATCH] scatterlist: Update size type to support greater then 4GB size. From: David Miller In-Reply-To: <1544595853-18492-1-git-send-email-amhetre@nvidia.com> References: <1544595853-18492-1-git-send-email-amhetre@nvidia.com> X-Mailer: Mew version 6.8 on Emacs 26.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Tue, 11 Dec 2018 22:29:54 -0800 (PST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Ashish Mhetre Date: Wed, 12 Dec 2018 11:54:13 +0530 > diff --git a/include/linux/nvme.h b/include/linux/nvme.h > index 68e91ef..0a07a29 100644 > --- a/include/linux/nvme.h > +++ b/include/linux/nvme.h > @@ -587,7 +587,7 @@ enum { > > struct nvme_sgl_desc { > __le64 addr; > - __le32 length; > + __le64 length; > __u8 rsvd[3]; > __u8 type; > }; Isn't this a device or protocol defined datastructure? You can't just change it like this.