From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9D92CD3E18A for ; Fri, 18 Oct 2024 19:44:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 13BE96B00AF; Fri, 18 Oct 2024 15:44:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0EBAD6B00B1; Fri, 18 Oct 2024 15:44:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F1D366B00B3; Fri, 18 Oct 2024 15:44:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id D1AE46B00AF for ; Fri, 18 Oct 2024 15:44:18 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id ADC9C1C6C34 for ; Fri, 18 Oct 2024 19:44:04 +0000 (UTC) X-FDA: 82687748682.17.0B7166C Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net [217.70.183.201]) by imf25.hostedemail.com (Postfix) with ESMTP id BBA6FA0015 for ; Fri, 18 Oct 2024 19:44:08 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=krisman.be header.s=gm1 header.b=cCJhzNkQ; spf=pass (imf25.hostedemail.com: domain of gabriel@krisman.be designates 217.70.183.201 as permitted sender) smtp.mailfrom=gabriel@krisman.be; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729280509; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Fn7NtVK9TJDKB86szYzmRbDM7eihixOgu4TdPgTjJfc=; b=RLrQ8Hn1ospR34OoJDGc/oLE/2Q4YYApKesC1J9ev86G/csChBTmQAuiEeWGDeG9TXOYG8 PEF9qQTaAdzohrNytGglaRFP6kfhGQkIyT4HpYVeKeodcE6o9ZoiWQZsv/4/3lV94DRGo4 SpLzUzpeZX71id2Jj//4lbk8fG2qgVA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729280509; a=rsa-sha256; cv=none; b=Wr9k2Tt3zW/aUQvFDGvJ/abW4K2ioACRjAKlnM3c7umSU3r7Dmre7I/xmr36wA5Ixk+joh tdPwp5sFzSXaOpUuxMPaBp2eRueNbuUAGBz45nDM0wW1jp4vLDVmNb/Oww8QEuc+s8UaiA p/gGx9mPEKQ7xYkaXkR3vXslUiYKvl0= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=krisman.be header.s=gm1 header.b=cCJhzNkQ; spf=pass (imf25.hostedemail.com: domain of gabriel@krisman.be designates 217.70.183.201 as permitted sender) smtp.mailfrom=gabriel@krisman.be; dmarc=none Received: by mail.gandi.net (Postfix) with ESMTPSA id 3E4101BF20A; Fri, 18 Oct 2024 19:44:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krisman.be; s=gm1; t=1729280654; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Fn7NtVK9TJDKB86szYzmRbDM7eihixOgu4TdPgTjJfc=; b=cCJhzNkQcCL/43kskaieoxGKgwUb1cwDDM8hHGIHzW4dHtrXqALsFB0joV3Jxfk92LG0JC 5Y9cHuaUMfBLbhBiGr2cCw+qCNwFzSS4h+MkOtU5YHOgHytesSB6rH9dXTJ2epeOX2ncZ2 HXewB/od35Pu2Jy21PgSHu9TnWR8Og/tif1+2SN2yAkG+fMpAiotA28La0QhzImtoFNVa8 MFWBAT7uV/a0L7NbW2qMiaZo+xYqO1Z2bvAjBfA4z1cNUSkqf5gll/WdM/X/LEoOJF6F50 YhEVMGszvCCi5Lwxe8oRTipLZB9jLaE2x4mQ8EOOhopZUoGTS1Q7hdVHGo/6fw== From: Gabriel Krisman Bertazi To: =?utf-8?Q?Andr=C3=A9?= Almeida Cc: Alexander Viro , Christian Brauner , Jan Kara , Theodore Ts'o , Andreas Dilger , Hugh Dickins , Andrew Morton , Jonathan Corbet , smcv@collabora.com, kernel-dev@igalia.com, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-mm@kvack.org, linux-doc@vger.kernel.org Subject: Re: [PATCH v7 6/9] tmpfs: Add casefold lookup support In-Reply-To: <20241017-tonyk-tmpfs-v7-6-a9c056f8391f@igalia.com> (=?utf-8?Q?=22Andr=C3=A9?= Almeida"'s message of "Thu, 17 Oct 2024 18:14:16 -0300") References: <20241017-tonyk-tmpfs-v7-0-a9c056f8391f@igalia.com> <20241017-tonyk-tmpfs-v7-6-a9c056f8391f@igalia.com> Date: Fri, 18 Oct 2024 15:44:09 -0400 Message-ID: <87o73hyz5i.fsf@mailhost.krisman.be> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-GND-Sasl: gabriel@krisman.be X-Stat-Signature: 69qpbhpjjdb38ar1pihg5gnypgra9owd X-Rspamd-Queue-Id: BBA6FA0015 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1729280648-227914 X-HE-Meta: U2FsdGVkX1+8SL/s+m9xP5Rfv3SZ7xsfMWxjLxcmJ1ZCFFODGN4eqBUPLWe62HWZQAtA46F6L9XSFsIanxrv84hUGD/uI+qbYK00z/eNtjQIUVwpGPFs1kl5N9Qf5k75d+pNt3Ny8liAwQJ85AeJLT6dS6iHGYk5PTAHrAcaw1SCeobO6aAUJARHA6HRG4a7iuILaNMXfQ2kvdhecVxaoFv3iOo4Gg4DF3I++i+tLQuwYG1JCqRoc8m31WbEwzvuVdSV3eVPTBDg7FM7mK5j4k9zqr1i3ywW8rIQETBVv1sGxwafFcaPYGKcfPWabwIHE66mnjOcBAQ9lo54r4gEkmxR8fZLJO9v8Vu98pqj94+Mf71uF1UMrzvrk20BRE5Zg2wvd08ocdSH3875mUr/jqSJvhtVX2tGwpwQNnPLVq2g4XfKCmRcagkZ7G0+AdifKOfWS/uw00LE9xEYKjD8kDQO/2A66gkOFOzQPv0GFTcKK1H6BlmNOtIC1YUFjdqThFXziViA8D1IiRcG4f1fcCgTf/GvGxhx/TaPep3uO8NRE0LjUwWSLZFiXMI4xi6p41V2CYQmRVNTNcKL20HGY7PMUbfPIv27x3r6ApKSdkQZdmO2QK0PBwmHJoqVB9w5SaeFMG4uw+haN0ImEn5RqOxJG1n/FsLMeMI468W0x/Lz/Pzbt7YdJIi36yWMXD9Ym5QQQD2TwnbBPcPGSQqzP9uYcXR3t9tGAxIb3shLSyCHA2IKWuMozGXlFh7IJu/lEIO/MRoxnAdLFIj6ao1VjiX+gcCu7lGaS54Bhe/wOwwgxYzqeSbFXM4deBrje73pDtCUDe78XkjX2reoPYKLyF5KybTEbzluMqbS1FLJoMas9yOXWBjMq7dTJQ3Ekyvnk9JIWVTUiBojb3TtAncGdDTcKDMVnjYjkwTqSUIddTXPlUBfWvORjg0XZJKUEWs87hqChL8491wzNArWR0J /UL08VPh a7SUOiX2hNmZvsOh8bZRlGwgNTUm5oukNig9/yZoXVsW+gr1yxqVTzeEFEoIuXsWll1T9xidzDm2hd0Ec9pviY+gxcjAFKIAaVJHeozl6bYtruxigQCyzy5QD+MXbz538OKn1jk8Xdbrcf+fuqjOjEHjidjcHXRL+2ThoTFRKiTd3FzErCsgcWcWMfsnhiy5ZyCizm86BVDQsfxc2lEP1speEfX7zKMfrM1q8bWxEZS5FyAnjp1rOgB2UxLmDtCUcddEFt0d46cAkW93Y9kpLPOO3xTpRNOsfMdH8XRO/TE/7luXlIekkaNZKcXMTaJAkXKXRnsgUTUbuSKg= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Andr=C3=A9 Almeida writes: > Enable casefold lookup in tmpfs, based on the encoding defined by > userspace. That means that instead of comparing byte per byte a file > name, it compares to a case-insensitive equivalent of the Unicode > string. > Reviewed-by: Gabriel Krisman Bertazi --=20 Gabriel Krisman Bertazi