Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp43475ybt; Thu, 9 Jul 2020 15:00:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyocb+yioS39aqfVB5oxDLS78ZF+7ZZfJcRFaAE1+OD+I+8j5XRBBGXP67Jf6Mtjkw2mIdT X-Received: by 2002:aa7:c609:: with SMTP id h9mr76436209edq.43.1594332041581; Thu, 09 Jul 2020 15:00:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594332041; cv=none; d=google.com; s=arc-20160816; b=Bz5IBfXrVrnKZySd3vShXG06/0KxU5irYxPlkgQ0YpZae97ZLc4hu6D5E9lJP8Fh55 IwSA57lf1QHCnWe6jpcPRGSibHRAxUcbdHiXtkQzAc7a6EPTh+PBxdQZ5XhqGNEPybox x+jrB03Dc6ySly/E3zlC0vZpWl9hnct0v8Q7k9D2Mfpph6VXW9Pd9tZFZl3pgn8LHR7G B4A5USzzaIG/NwkR7tmZYmKjlcn//+CXC+QEGG8apFn5V+Baj5gyB6APANnHKBkzC8MX EwodR8v/Makt6KOCLEGN9FDku5ZhjWr1dnoMKc5nLxlmnRrcaIw6yGNnsPYWdv9hgZha c0og== 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=UpizV3eUjznsRXHyyR7jt8g4SPMGiQiskfyP9tnifAY=; b=t7HHucfjmqAmg+h3OTNI33a75SsgyBvHYhgSFycschTXw6qCPoR3N6d4w+FHFMgVrf uOAHQ9rPHje+IL2lpzjogcSBBv2Q19tVTtVHRieIkoM4Yiom+3UK/hIqcO03Cx8SUerP RLytpklT5I649MzCMTOi76Ihpxn+XgIw36tOWD9eigDhODpXoPaG3N+V07FWaPM+wWWY RlyBi8J99l34T2oF4oJB7aR258fneukEvKGTD1FxFhKXgoldqen9UJNy+zh6Ygia2FHf 6kpdq6JqMtpi1g8meB+H3a6D5mjT7JyHPTADK9y2GbrOKtlRgKSX9fXItZpDlVPyMfIp jObw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=oby6MxtV; 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 dt21si2688202ejb.402.2020.07.09.14.59.32; Thu, 09 Jul 2020 15:00:41 -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=default header.b=oby6MxtV; 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 S1726721AbgGIV7Z (ORCPT + 99 others); Thu, 9 Jul 2020 17:59:25 -0400 Received: from mail.kernel.org ([198.145.29.99]:43538 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726213AbgGIV7Z (ORCPT ); Thu, 9 Jul 2020 17:59:25 -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 F1C8120672; Thu, 9 Jul 2020 21:59:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594331965; bh=PcF5ZLXsR+T1pZugOPirxGijT4fToIElCeEXDGjGu5w=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oby6MxtV20D13kOVSTaJgUYG5nAAo8sH23d7/SoK4aWHc7Ptd5247NMgYqJyG6nrH XhStnvd4gWMxCHoszwNn+BzsvvVto+8XUWVlYPw9Oku9bfgcfXmdp9HnZIWwWHGC96 +u803Hssn6Q/Pn1ZsRhLkOHPWPzbQiigBf37ZXFg= Date: Thu, 9 Jul 2020 14:59:23 -0700 From: Eric Biggers To: Satya Tangirala Cc: linux-fscrypt@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-ext4@vger.kernel.org Subject: Re: [PATCH 3/5] iomap: support direct I/O with fscrypt using blk-crypto Message-ID: <20200709215923.GD3855682@gmail.com> References: <20200709194751.2579207-1-satyat@google.com> <20200709194751.2579207-4-satyat@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200709194751.2579207-4-satyat@google.com> Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Thu, Jul 09, 2020 at 07:47:49PM +0000, Satya Tangirala wrote: > From: Eric Biggers > > Wire up iomap direct I/O with the fscrypt additions for direct I/O, > and set bio crypt contexts on bios when appropriate. It might be useful to mention why the calls to fscrypt_limit_dio_pages() are needed. (It's because the iomap code works directly with logical ranges, so it doesn't have a chance to do fscrypt_mergeable_bio() on every page.) > > Signed-off-by: Eric Biggers > Signed-off-by: Satya Tangirala > --- > fs/iomap/direct-io.c | 8 ++++++++ > 1 file changed, 8 insertions(+) You probably should add linux-xfs@vger.kernel.org to Cc, as per './scripts/get_maintainer.pl fs/iomap/'. - Eric