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 390BCD33982 for ; Mon, 28 Oct 2024 13:58:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C2EDB6B008A; Mon, 28 Oct 2024 09:58:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BDE896B008C; Mon, 28 Oct 2024 09:58:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA6496B0092; Mon, 28 Oct 2024 09:58:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 83E146B008A for ; Mon, 28 Oct 2024 09:58:47 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 04F10ACBD9 for ; Mon, 28 Oct 2024 13:58:46 +0000 (UTC) X-FDA: 82723166442.14.90E4716 Received: from fanzine2.igalia.com (fanzine.igalia.com [178.60.130.6]) by imf25.hostedemail.com (Postfix) with ESMTP id 2DBFDA001A for ; Mon, 28 Oct 2024 13:58:27 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=igalia.com header.s=20170329 header.b=lqcalzNo; spf=pass (imf25.hostedemail.com: domain of andrealmeid@igalia.com designates 178.60.130.6 as permitted sender) smtp.mailfrom=andrealmeid@igalia.com; dmarc=pass (policy=none) header.from=igalia.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730123767; 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=vv21Me7Pum0pDrJGfjUfkgjIwMKzfFeJ1meozzE/c8U=; b=SLpVideni6T2yl8pUJuDre9vZHowUI6XjV79aouBfrer3NVfv6cG7ZlrIuDGHw8TiSQHsV rtc0FRp2Ir4fXwjBLmbOXimKjNNTinwdAFVZadtHxho20p373bhJjgctfqVVUdDo01dmBq cp66Zmy9ofOqBsGKw6HkawiePU07qtU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730123767; a=rsa-sha256; cv=none; b=IBmMeYJGQCENIbET0OOP0sWPTfNTsojzpuuHX3yMfSyigImLWzsLd2ZOiQlN6EH0O7cbU5 jJREEha1Cz0c1lcP+Nf8ho16psV5vHJKibNvF0PiOzp8jSZu/AcIGOU8K6vkD6EahgIYSR MOoGjsyTl7dnfOclZLbth8dH0grtf/I= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=igalia.com header.s=20170329 header.b=lqcalzNo; spf=pass (imf25.hostedemail.com: domain of andrealmeid@igalia.com designates 178.60.130.6 as permitted sender) smtp.mailfrom=andrealmeid@igalia.com; dmarc=pass (policy=none) header.from=igalia.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vv21Me7Pum0pDrJGfjUfkgjIwMKzfFeJ1meozzE/c8U=; b=lqcalzNoLvMxzvuobOhq89N7Ig 0M/4OReNTuTRlWMABDaJY8sp24E3pSg+MUf1zZoUUb0tIGLN2+2ndEMBiTCAmNF9UqSTnsobSOcfG nDFS6sRG5yY1OGcUEqwIxKFAJqx2azmg9QwVexJCc6g1o9SJzpkdKg1JmJHwBF8JHDuB3blDy8mLk hROKUJb1BqkAU2R0GW1c9DSQdkgAxeNJxYHLRlQdUJU27yBicRlROXF9/O3ASlW3hifLG7AHG1DnI 9Zw3YVqQ2gYC22V0cOSacjdrFlXsDqHMCjphXljEA7ust7DCYt4LmazwYQPp3LgBvyg+J1Wx/h8d5 HV16zuPg==; Received: from [189.78.222.89] (helo=[192.168.15.100]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim) id 1t5QGR-00G6Rl-6O; Mon, 28 Oct 2024 14:58:35 +0100 Message-ID: <6a12e4a2-89ec-404f-ab96-e3cb7731e7e4@igalia.com> Date: Mon, 28 Oct 2024 10:58:28 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v8 0/9] tmpfs: Add case-insensitive support for tmpfs To: Christian Brauner Cc: 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, Gabriel Krisman Bertazi , Gabriel Krisman Bertazi , Randy Dunlap , Gabriel Krisman Bertazi , Alexander Viro , Jan Kara , Theodore Ts'o , Andreas Dilger , Hugh Dickins , Andrew Morton , Jonathan Corbet , smcv@collabora.com References: <20241021-tonyk-tmpfs-v8-0-f443d5814194@igalia.com> <20241028-weinkarte-weshalb-1495cc5086ab@brauner> Content-Language: en-US From: =?UTF-8?Q?Andr=C3=A9_Almeida?= In-Reply-To: <20241028-weinkarte-weshalb-1495cc5086ab@brauner> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 2DBFDA001A X-Stat-Signature: 8o55fzdq33wqk97pieroraytg7uoirwa X-HE-Tag: 1730123907-825356 X-HE-Meta: U2FsdGVkX18QS86RkbGBW6jCjxXZQzEv+Ru6USksXccRsLRGflSi+t2awlp49F4NNgZF9syDAmb/UXuvbNFLEWDOxYGP1fz5E+Bjs34J8ZIbiQgab95/NE+W5x2lLNJiusqqc5TaQwBPGZtNK02jLuUn+ojo6YEmf5la/Nl6shUQTb8K/wEYKzly0iBT32ff9M05Z15YQT0r4yVyqbGwktJM1uWE2D6ECCnbvByNd/LgEmJvQlpmdEQohpBeS0ac88IFcbbmc7VkC+Vfh0e6oX0r6GTxlEc3BgdvO1On2ISNLiEW46OR5Grcp1QnT9+KKJ3x9UdGyd7L1c0itjyLWom/xLrtrAHlLdANzHTM/1eusB5OhWiLbcGSHm0tADgYYHC4SAjJU1r1h24gVkQvgap82n0RCss6wupjInhG7SSNmBWwZU4ve7LL/RlQMt+Q/mfmiNwB1xK23TRCGRRHSXf/cpkC/PdBruPLqQ/ry1G+cPLTsZVi3XwR6k6PLUW35kgdTlLw1tOTUiN4mWMgm7jABjrIQOBzKfNWQuTbBs5DipJSXrW43t/oI5yK4tUUzmgVlUT90plAh3C0kSJO3AKILTLok39Qsqqbu0xrF35wEOjYMf+BI8bkjH1pgf93aVvEUEg0g8daA8Jta6rpOGAd8sQx6gSNVIhuRxyT5zUz+cHFNJ0QIwN0kQqEQmUv40hQicNlCiGQs2RDp0ghm9NeSd9vvp7Bz6IbFF4+n5IH5QBcuE+4IeMIX2ouN8cpNinMyitMqGRNQv5W1unYiUjj2Eyp8pXQilu5guKIq3B6Jt/qmxOkP4Rv04GwXGakT3w2LcfT57cRIIRaT7oA/rV5DG8YllT/xMmDcOaCK0rarTENowsMS4SzL1ojQcduovNVBgUAvNhNvBtAYk1tiVOEfpF9dN+Lkw6KtgG+vz9k2NRYo1GhV/gdNL5jSlSGxI/lSZ4vY/Ck78qJLmq b0+ZtAHf 1T9Y0gV8EJ0jFsI7/4faKvhWH4PQLroczNTww1beGORkzji/z8hv6nYJn62mHRk/43t0ZaNG98nkYzR7S4GGOc809NGUbJ5SIga6xbXYDX7DkJflovE4ocSmS8OSfIDBrmenelAcVnJhL8oXeqnaioIl87HCdzUUmYV1DR88dL1hYTbc5ZRcW5oOm1V1NB6jnh37T5g5v0shuLEOrL64amcSF6vHkM4NTuy2rduCGhZzpSnxF7ezZtnm1yXebgCC9Z/t/Vl5vqEMtwCctN6OpprNrE15dyOelcGXFAQtXbzSX1PgyJo5t1BNEDQ== 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: Em 28/10/2024 09:37, Christian Brauner escreveu: > On Mon, 21 Oct 2024 13:37:16 -0300, André Almeida wrote: >> This patchset adds support for case-insensitive file names lookups in >> tmpfs. The main difference from other casefold filesystems is that tmpfs >> has no information on disk, just on RAM, so we can't use mkfs to create a >> case-insensitive tmpfs. For this implementation, I opted to have a mount >> option for casefolding. The rest of the patchset follows a similar approach >> as ext4 and f2fs. >> >> [...] > > Applied to the vfs.tmpfs branch of the vfs/vfs.git tree. > Patches in the vfs.tmpfs branch should appear in linux-next soon. > Thanks!