Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp56100ybh; Mon, 20 Jul 2020 10:10:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyH3Yj///JtKdaFQXofrKbP5D9ex0OzCCB+gGy5ec6L1SeXiE3thhm7ly4cDHKSM1mwhPbR X-Received: by 2002:a17:906:375a:: with SMTP id e26mr22676279ejc.324.1595265039958; Mon, 20 Jul 2020 10:10:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595265039; cv=none; d=google.com; s=arc-20160816; b=Yvz6MX7Q5dD74LNpD2N+qweQTWzBTc0yC5h9nl38b32aGxdNwexIQrMtzwOj+em/lN oxx3JzbTfu8u0pxuEX0VDH24BOEip1LmVPc5VneRyCHqKdyN2plt/Kpr38OcEiV9h0Qv uYTPAzqsNx+7Hilv94gCwysHTf1v5snTeKD1czgxX/lQizWfTFpTAfdXe8ck6AIYtI2b GVxRQYeUCru24AMSUu71n7rSbF5cnV/Y2BJ77C1uzngsCLANx2AO/w3+4+hcFxzFFzOV moR5V5EqHniPc0e/LJ1ABexa7A52Cuid//KUPxDK49QR8KRnl8CZOFkG7t++Ji0XX0RP ZnEw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=3zDzyuvCVI76Ko7WBwIypAzVGX0KhRlOc6FBqWTcM54=; b=qJbq+D0zeNGnFU+yCDmKIGWltnpDn6eeYtThQdEmF3UoapAcjr+uX1fk/+6axs7PcI vpW8Nb8ccFZmiYRmC4mrGE+YKIJxDKNMqMj3M+JJPoWQQgwwDKUPuSg8Ar2iTUWKx/FK OjB/8B4H+qxsMpd/vIv/RjaiiEzEmX2t/YuYolr5t9Jz225R2/rZ4JUVU0ZLlTS0mX0Q 7BJ2DVihi9vAvAqufJPRhVmnHkKZszYnLNE1xq0ch57mpuKKC6As+57lqiKWM26W7c6a RSjFOL2JXwaCYLLShDPm4sTWv9ANX6j/I3DmiFfZ3r/le/lJENoNc0AlkUQe9FnocCxP 7Aew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Rwg++Qqd; 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; 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 o9si12218054ejr.243.2020.07.20.10.10.17; Mon, 20 Jul 2020 10:10:39 -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; dkim=pass header.i=@kernel.org header.s=default header.b=Rwg++Qqd; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731649AbgGTRJ4 (ORCPT + 99 others); Mon, 20 Jul 2020 13:09:56 -0400 Received: from mail.kernel.org ([198.145.29.99]:46728 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729084AbgGTRJx (ORCPT ); Mon, 20 Jul 2020 13:09:53 -0400 Received: from gmail.com (unknown [104.132.1.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id D5796207DF; Mon, 20 Jul 2020 17:09:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1595264993; bh=OthK/AQBHEtdjBBAz0n/15WPSHBWT0arVmiBxqHTdbo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Rwg++Qqd28JZ8teR6Wn7NDm2yRrPKRUXPCfuzh8ZpZPAWd0YfMmSXjxHQP4nWQF0o FrYFN3RpBW5U2NGYXWhrdk4coaezy1WR6SdlptXgG5oxgriJtgAPEw45ju74Rm4iSZ eBhgXcl8BUAPAe6EtMV4CKHIMUm9uD+CIwQNfKks= Date: Mon, 20 Jul 2020 10:09:51 -0700 From: Eric Biggers To: Theodore Ts'o Cc: Daniel Rosenberg , linux-ext4@vger.kernel.org, Jaegeuk Kim , Chao Yu , linux-f2fs-devel@lists.sourceforge.net, linux-fscrypt@vger.kernel.org, Alexander Viro , Andreas Dilger , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Gabriel Krisman Bertazi , kernel-team@android.com Subject: Re: [PATCH v12 0/4] Prepare for upcoming Casefolding/Encryption patches Message-ID: <20200720170951.GE1292162@gmail.com> References: <20200708091237.3922153-1-drosen@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200708091237.3922153-1-drosen@google.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 08, 2020 at 02:12:33AM -0700, Daniel Rosenberg wrote: > This lays the ground work for enabling casefolding and encryption at the > same time for ext4 and f2fs. A future set of patches will enable that > functionality. > > These unify the highly similar dentry_operations that ext4 and f2fs both > use for casefolding. In addition, they improve d_hash by not requiring a > new string allocation. > > Daniel Rosenberg (4): > unicode: Add utf8_casefold_hash > fs: Add standard casefolding support > f2fs: Use generic casefolding support > ext4: Use generic casefolding support > Ted, are you interested in taking this through the ext4 tree for 5.9? - Eric