Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp6271834ybl; Wed, 15 Jan 2020 01:41:28 -0800 (PST) X-Google-Smtp-Source: APXvYqwq64eIPA4AkQGZNkhI3J4F8NZ6yL8eWUK80OP7V6NFqP/aD9DfCj0Qj57rouJz9OCPOMWg X-Received: by 2002:a9d:5c86:: with SMTP id a6mr2150544oti.68.1579081288334; Wed, 15 Jan 2020 01:41:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579081288; cv=none; d=google.com; s=arc-20160816; b=MKN2r2MwhmY3HEIMc3/ZHbUFlo+OVhzBuVPSMriTfsYLkbCyvJ3IOpudbKWL0Frgiy IhqX6q9uwVPgJOk+KiZOvHsWZyfdI+KffR7KJd0OdlwPyhOR0xm4kwYA408zSeAEjTDn kSoupQ/GAub45IaUtNEw2rafJjq0W/Q0iIKarVzZPwalzdr7QiNZPHLWtPTBeYjDO6C4 IB4Cji5Rtj/pkWuW3k+7FXmL10DARM9vv+v0ChA7PkiuW0vuqpuQSrP8+Us6ilcaqf4d 625LOQwmShBXQJZ/tzHEpTgGI3TL0PFGBRHzEv6G4hcJ2Lzq2PH0UsXVzpfZrzCGpG/g bcDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=ZfnLElFWa6G1bLX7+mNV41fXukHAYDx919Y3lEHje0o=; b=ihpQ5SGvotfBEmjl/QvWLPUW35wzD8H9lR6GjkWn/cw7LG8K7Wjzhye+N0FA/SXRjR Lvb2DmbOkOWbeiMftST7Q6DDWWdIs0O9pRA7cEfo87Y5R+rdiPfMazqGbbLW+KyksSNh uv94EV1Ez6o8kunA7u+9gCzfTSD8r31cp3j1Pkhn+r+AhRFydjfYjcPEm2DsbzMZgNxX LJtLvV6MpaGC7K60Cu8fpb+wWZxke20IJXRaLdJ3UsR8G6NCnHYd3GfrmoNiPlhdt7UR rrD4fzROWUqhh1spWanARrBpTbXf7HpVmGL37EfDW4wH1qB23Hy5r3cLg4tnhv5vMPVP DZ0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=s6n7uOoR; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t125si8798536oih.183.2020.01.15.01.41.16; Wed, 15 Jan 2020 01:41:28 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=s6n7uOoR; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729516AbgAOJjU (ORCPT + 99 others); Wed, 15 Jan 2020 04:39:20 -0500 Received: from mail-wr1-f68.google.com ([209.85.221.68]:35589 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729406AbgAOJjU (ORCPT ); Wed, 15 Jan 2020 04:39:20 -0500 Received: by mail-wr1-f68.google.com with SMTP id g17so15020606wro.2; Wed, 15 Jan 2020 01:39:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=ZfnLElFWa6G1bLX7+mNV41fXukHAYDx919Y3lEHje0o=; b=s6n7uOoRZciHM+AWw01UFjo/YPOlfTf2uKFE40T1I7QMhf5q9n+zdss3nKXJnbP6l2 zsUa0RxZLYJQoZn9srzAcKf7lKlAidY2SzzdsDXE1WzsEbTTVFApd6LlUbUy038kdJFg H2677lS15IjLvEumD3425/7ybsP76IpE3tru4DydDRPfjOADd6GwEMTXlkBDC1Lz/GaF ekCn/TMELJ/pXK/zNW0bEyCFCkELKhBXE9gdqc1E5ZNvhh8d7LR/4lXSxybFc5hqt8Ey ZBGm0kU/+CxWKQqpi5p2YBgoZpBH9650hkR3DjoNUKrkMOIRT0tV5CuXkFacmCiQGKyN 17nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=ZfnLElFWa6G1bLX7+mNV41fXukHAYDx919Y3lEHje0o=; b=TtcVC+D1yDuDM0ZZRuv6Tk3hMLUVDL0leI7EPh/QX0MYbPvjr85aVgPRvsMhfaUl/G f36ch2s+KT0D9ES7iPoa49xTszlbNyl5wFgQbBwTtYqWI+lXEEAUVnrAfQgB+oN9qs5Y +A6DbxpZb/yqev+7KT/Ssm1fvVr5hbTBtLoaLh/oDJ+bF1qbOrwCOFSq0bucWDs+8ZUd ZRHRHKCvi6uJxUafcPWQLmvt0n+wyil3Va1ZcnLBXfiCnzfPZvqgAAf04kqpP8kbJQm9 jCSuDDEXBd/1C9kgs7aeY6n8F34BL6JnqryHJM4mzL1UNnGZ3DOEH78pdhxDb16SH7eO S+lw== X-Gm-Message-State: APjAAAXSjYmLd04r3PvxCjlPP44pb/2Ye/3L7k3p6+KOt5Min2lgrkhl t4q2+a2JsM4+JQwOl/VRCmw= X-Received: by 2002:a5d:494f:: with SMTP id r15mr31311049wrs.143.1579081157963; Wed, 15 Jan 2020 01:39:17 -0800 (PST) Received: from pali ([2a02:2b88:2:1::5cc6:2f]) by smtp.gmail.com with ESMTPSA id a1sm22403351wmj.40.2020.01.15.01.39.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jan 2020 01:39:17 -0800 (PST) Date: Wed, 15 Jan 2020 10:39:15 +0100 From: Pali =?utf-8?B?Um9ow6Fy?= To: Namjae Jeon Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, gregkh@linuxfoundation.org, valdis.kletnieks@vt.edu, hch@lst.de, sj1557.seo@samsung.com, linkinjeon@gmail.com, arnd@arndb.de Subject: Re: [PATCH v10 11/14] exfat: add Kconfig and Makefile Message-ID: <20200115093915.cjef2jadiwe2eul4@pali> References: <20200115082447.19520-1-namjae.jeon@samsung.com> <20200115082447.19520-12-namjae.jeon@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <20200115082447.19520-12-namjae.jeon@samsung.com> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wednesday 15 January 2020 17:24:44 Namjae Jeon wrote: > This adds the Kconfig and Makefile for exfat. >=20 > Signed-off-by: Namjae Jeon > Signed-off-by: Sungjong Seo > --- > fs/exfat/Kconfig | 21 +++++++++++++++++++++ > fs/exfat/Makefile | 8 ++++++++ > 2 files changed, 29 insertions(+) > create mode 100644 fs/exfat/Kconfig > create mode 100644 fs/exfat/Makefile >=20 > diff --git a/fs/exfat/Kconfig b/fs/exfat/Kconfig > new file mode 100644 > index 000000000000..9eeaa6d06adf > --- /dev/null > +++ b/fs/exfat/Kconfig > @@ -0,0 +1,21 @@ > +# SPDX-License-Identifier: GPL-2.0-or-later > + > +config EXFAT_FS > + tristate "exFAT filesystem support" > + select NLS > + help > + This allows you to mount devices formatted with the exFAT file system. > + exFAT is typically used on SD-Cards or USB sticks. > + > + To compile this as a module, choose M here: the module will be called > + exfat. > + > +config EXFAT_DEFAULT_IOCHARSET > + string "Default iocharset for exFAT" > + default "utf8" > + depends on EXFAT_FS > + help > + Set this to the default input/output character set you'd > + like exFAT to use. It should probably match the character set > + that most of your exFAT filesystems use, and can be overridden > + with the "iocharset" mount option for exFAT filesystems. Hello! This description is incorrect. iocharset option specify what character set is expected by VFS layer and not character set used by exFAT filesystem. exFAT filesystem always uses UTF-16 as this is the only allowed by exFAT specification. > diff --git a/fs/exfat/Makefile b/fs/exfat/Makefile > new file mode 100644 > index 000000000000..ed51926a4971 > --- /dev/null > +++ b/fs/exfat/Makefile > @@ -0,0 +1,8 @@ > +# SPDX-License-Identifier: GPL-2.0-or-later > +# > +# Makefile for the linux exFAT filesystem support. > +# > +obj-$(CONFIG_EXFAT_FS) +=3D exfat.o > + > +exfat-y :=3D inode.o namei.o dir.o super.o fatent.o cache.o nls.o misc.o= \ > + file.o balloc.o --=20 Pali Roh=C3=A1r pali.rohar@gmail.com