Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1151257pxv; Fri, 16 Jul 2021 02:51:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy3cpfFEEFHX9iXwT8FG/tlaiIDQQGRHZAPkgQw32ha6IhWXk6p3XKwp68AkKIBSarmIPIX X-Received: by 2002:a50:ee98:: with SMTP id f24mr13531379edr.72.1626429106402; Fri, 16 Jul 2021 02:51:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626429106; cv=none; d=google.com; s=arc-20160816; b=FbJlKtxyIAVKq1au8wX5QNjZWw7YYAaOGA6MerUaTyYiF7x2he2sA2woUzm4AHMuqD FZ0M6/icA7NYq/NELUP/FsSqgBiY/Rb1WaujGiqG8Z18H3vw2vCu/lhptpzCFHyBEU3M mszOzN3BNcqvs+DCtIaljz0sTOhzQCO8VsLBb7vQNRUWO+nNyDMtdj6wG+neSDIGfVWk rSWh9FpV0jjCfkWVP4P3n8yE8N9B22kFNPD4Ty4lhAXiYjGfnxbW0EPiIHI5D11s0r/B 5vX8z+0waNDwT9LihhN4QCQaeVjxJiuKcmFfPIucKfHPM8UikmEPfCrOVu0sCykGKmA4 HFlw== 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 :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=AFQyBDDFgHxSORxUnlkY+Zu+K3Bu2gfkTc3dYb5EwVI=; b=qDhMq4dB0vbL0fISUMfd3eSyKGY/l33yP+47BEXAkcnh4oSqx+C+UdSGkLqzqHO3zj l6J3decFNRkWseMqPApdU8q40Hd8ddNTV4Tut1lIMwpmHwObRH4Adqh7J8OpPl7yqT5n If6qTYJ2fyIQgoeX/4FjctOW6P+Q1oAnBFf6WO36bG3tNw+d9pys3b9s6pd59J5Y08KP xCClun2krpF0MrgVgX6NXEwxWpygCnHGN3Q941wY0OqZEAsuatgU50iLOW0a3pXwS2j2 KxOiedyXJamZ3H9MV+M/Q/WKd9x11S3Gqvpkdvu3T52tcRMR83OaGL4929xxJu8cV/H7 kN7g== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q19si11831963edv.394.2021.07.16.02.51.22; Fri, 16 Jul 2021 02:51:46 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234095AbhGPJvJ convert rfc822-to-8bit (ORCPT + 99 others); Fri, 16 Jul 2021 05:51:09 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:60499 "EHLO relay11.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233827AbhGPJvH (ORCPT ); Fri, 16 Jul 2021 05:51:07 -0400 Received: (Authenticated sender: miquel.raynal@bootlin.com) by relay11.mail.gandi.net (Postfix) with ESMTPSA id BC0D8100004; Fri, 16 Jul 2021 09:48:09 +0000 (UTC) Date: Fri, 16 Jul 2021 11:48:08 +0200 From: Miquel Raynal To: Miaohe Lin Cc: , , , , , , , Subject: Re: [PATCH] mtd: fix size in mtd_info_user to support 64-bit Message-ID: <20210716114808.246e92ba@xps13> In-Reply-To: <95e3d455-ccb1-0e22-ee83-78dc6ad8aab1@huawei.com> References: <20210708131359.21591-1-linmiaohe@huawei.com> <20210716010224.44582046@xps13> <95e3d455-ccb1-0e22-ee83-78dc6ad8aab1@huawei.com> Organization: Bootlin X-Mailer: Claws Mail 3.17.7 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Miaohe, Miaohe Lin wrote on Fri, 16 Jul 2021 09:42:19 +0800: > On 2021/7/16 7:02, Miquel Raynal wrote: > > Hi Miaohe, > > > > Miaohe Lin wrote on Thu, 8 Jul 2021 21:13:59 > > +0800: > > > >> From: Feilong Lin > >> > >> The size in struct mtd_info_user is 32-bit, which will cause errors > >> when obtaining the size of large-capacity MTD devices, such as TLC > >> NAND FLASH-2048Gb. > > > > Besides the fact that such devices are far from being supported by the > > Linux kernel, this change would basically break userspace, it cannot > > enter as-is... > > > > I see. Many thanks for your reply! We're working with these large-capacity > MTD devices now, any suggestion to work around this? The only way is to create a second UAPI. Thanks, Miquèl