Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4017844pxf; Mon, 29 Mar 2021 18:54:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwlsJFwz7gXwyIP6O8ApQasLDdsPZNvlM3YdrdicKaGwbvcYDGG+ejDELwV2QBSyoow/PJs X-Received: by 2002:a05:6402:48c:: with SMTP id k12mr31528377edv.237.1617069295055; Mon, 29 Mar 2021 18:54:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617069295; cv=none; d=google.com; s=arc-20160816; b=wEo8qCQ2rsxHLQ4J4XSkWtX7fPOqN3hxdSKBVAec8TI1m20OHTnxXQUJ4Q3bdxn9H/ j911/B/m2T7OKKkJMAUdQUL4kjIj7IpsuBqCVTsadNZ/zF5NcSaHyIWHQumNdbqM0VfK jD9daZyW4OX/DBHOPCS9ipQBSpaD4DaLwx5J+XYwSVuAELW/WmTPhLZAiz+6Jw8a5Rjv kgCFcBSiuv/pGObPJU25XyeX5gMyO3o+GBJzHPVqEIJetB1qDBkfJTAJ0Ctzb9k7zerj owO6rVJXh4vI86lwmlHZOA+jnJmAqt0Q+GwDWYSYg/Ya83dbx6GFC8jJQB1nsNRFNRB0 lxKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=cnV4MA9fSlWOWchBi3PlxejUfVnjtyXIie2Y1EvBfA0=; b=n1Pzz5HyzqnDbhuDSlJnJbU4ngKZac1koZve4D4FCCkJd8ZNH7Juq0pbqhPopit6eC XYIRn/jDogR4hCJncC7nTIbqwBoEluIn7ZqbNRhh426Uge9XGkmq9wezEdCenQb9JNpM DFI2BRS0s7xgiR2R1/5wsi6CAL6pVNNAShrQ3EVygII5d5m7HSRcKaHglAh5b1DdDFn4 3lB3S+NTAdEIBqA5S/HlSTNtQA6TjOy1Pm90fyTYxtoF318aowIggXm3FH31syUFLdJT O1l8w/ghVpotJ238qMiGhdI3pcou6rBiD2f3LndB3UIANf/mf/Iq5pLcBQoQq7sxUyTY 0FiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=q5qJ0nFa; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-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 s10si14703684edi.563.2021.03.29.18.54.31; Mon, 29 Mar 2021 18:54:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-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=q5qJ0nFa; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-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 S229655AbhC3BxZ (ORCPT + 99 others); Mon, 29 Mar 2021 21:53:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:42056 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229709AbhC3BxQ (ORCPT ); Mon, 29 Mar 2021 21:53:16 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 2E37260C41; Tue, 30 Mar 2021 01:53:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1617069196; bh=GevyNR3XBe9JE7jNR+C8DY51gkGc4pzFml1BcSA406Q=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=q5qJ0nFahBP6GKD/dJ8ZoylIMmracSMkrLJT/lMIaVQsirQQDmobUKooTFBmZAnPu aUwiEKocTK2IblXOwGicPfx1kesw3uK2nQsdYUsHfnxUiMUPKbo3T/H8G9t/0CdZIt hFZkDNzfyTkzmR4LWgY49O/sziwlogOrSFqsLze3HfXi4hNB0yzSGYSQ2jsYTxs7hp /B0Vpj7pfQxQT5cB07v69yDt1Ui/WQ+RkhTrCJoCMpyICo6Kz6yPnS1tqWwvU1mWqT bl7OzwZIWaIDZ8IkHPfltNPTxBNaXYgCfcTI8WxfMjcLG/G51Nr4zM9r0Z7oGC7+Aq gKk3hrBJYGQCg== Date: Mon, 29 Mar 2021 18:53:14 -0700 From: Eric Biggers To: Shreeya Patel Cc: tytso@mit.edu, adilger.kernel@dilger.ca, jaegeuk@kernel.org, chao@kernel.org, krisman@collabora.com, drosen@google.com, yuchao0@huawei.com, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-fsdevel@vger.kernel.org, kernel@collabora.com, andre.almeida@collabora.com Subject: Re: [PATCH v5 2/4] fs: unicode: Rename function names from utf8 to unicode Message-ID: References: <20210329204240.359184-1-shreeya.patel@collabora.com> <20210329204240.359184-3-shreeya.patel@collabora.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210329204240.359184-3-shreeya.patel@collabora.com> Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Tue, Mar 30, 2021 at 02:12:38AM +0530, Shreeya Patel wrote: > utf8data.h_shipped has a large database table which is an auto-generated > decodification trie for the unicode normalization functions and it is not > necessary to carry this large table in the kernel. > Goal is to make UTF-8 encoding loadable by converting it into a module > and adding a unicode subsystem layer between the filesystems and the > utf8 module. > This layer will load the module whenever any filesystem that > needs unicode is mounted. > utf8-core will be converted into this layer file in the future patches, > hence rename the function names from utf8 to unicode which will denote the > functions as the unicode subsystem layer functions and this will also be > the first step towards the transformation of utf8-core file into the > unicode subsystem layer file. > > Signed-off-by: Shreeya Patel > --- > Changes in v5 > - Improve the commit message. This didn't really answer my questions about the reason for this renaming. Aren't the functions like unicode_casefold() still tied to UTF-8 (as opposed to e.g. supporting both UTF-8 and UTF-16)? Is that something you're trying to change? - Eric