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 X-Spam-Level: X-Spam-Status: No, score=-15.1 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 98C1EC63798 for ; Tue, 24 Nov 2020 15:03:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0AD27208C3 for ; Tue, 24 Nov 2020 15:03:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=jikos.cz header.i=@jikos.cz header.b="5BxRzWxl" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389451AbgKXPDZ (ORCPT ); Tue, 24 Nov 2020 10:03:25 -0500 Received: from twin.jikos.cz ([91.219.245.39]:47825 "EHLO twin.jikos.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388695AbgKXPDY (ORCPT ); Tue, 24 Nov 2020 10:03:24 -0500 X-Greylist: delayed 2944 seconds by postgrey-1.27 at vger.kernel.org; Tue, 24 Nov 2020 10:03:23 EST Received: from twin.jikos.cz (dave@localhost [127.0.0.1]) by twin.jikos.cz (8.13.6/8.13.6) with ESMTP id 0AOEClCG030282 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 24 Nov 2020 15:12:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=jikos.cz; s=twin; t=1606227168; bh=PInk95iJB4BVECBfcQcylUKN6Fo1ABglOvw3J2e7t1s=; h=Received:Date:From:To:Cc:Subject:Message-ID:Reply-To: Mail-Followup-To:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To:User-Agent; b=5BxRzWxleBM+OsFJejP8 A/NY8kppzw3Gi3MOUSZTntibymbiGUB2Re2fCN7ENaXSQ6vtPRj7Xool7rJzo+ggSAP oSD3bbBYOcjMLSdfg4G7YrtuDSx48ZMJnkcoWsw1/Om/muXZ2onQ1/Jq+k1erJ/pFcZ QOmr8rMoHETBEH3Fc= Received: (from dave@localhost) by twin.jikos.cz (8.13.6/8.13.6/Submit) id 0AOECiP7030275; Tue, 24 Nov 2020 15:12:44 +0100 Date: Tue, 24 Nov 2020 15:12:44 +0100 From: David Sterba To: ira.weiny@intel.com Cc: Andrew Morton , Chris Mason , Josef Bacik , David Sterba , Thomas Gleixner , Dave Hansen , Matthew Wilcox , Christoph Hellwig , Dan Williams , Al Viro , Eric Biggers , Luis Chamberlain , Patrik Jakobsson , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , David Howells , Steve French , Jaegeuk Kim , Chao Yu , Nicolas Pitre , "Martin K. Petersen" , Brian King , Greg Kroah-Hartman , Alexei Starovoitov , Daniel Borkmann , =?iso-8859-1?B?Suly9G1l?= Glisse , Kirti Wankhede , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH 05/17] fs/btrfs: Convert to memzero_page() Message-ID: <20201124141244.GE17322@twin.jikos.cz> Reply-To: dave@jikos.cz Mail-Followup-To: ira.weiny@intel.com, Andrew Morton , Chris Mason , Josef Bacik , David Sterba , Thomas Gleixner , Dave Hansen , Matthew Wilcox , Christoph Hellwig , Dan Williams , Al Viro , Eric Biggers , Luis Chamberlain , Patrik Jakobsson , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , David Howells , Steve French , Jaegeuk Kim , Chao Yu , Nicolas Pitre , "Martin K. Petersen" , Brian King , Greg Kroah-Hartman , Alexei Starovoitov , Daniel Borkmann , =?iso-8859-1?B?Suly9G1l?= Glisse , Kirti Wankhede , linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org References: <20201124060755.1405602-1-ira.weiny@intel.com> <20201124060755.1405602-6-ira.weiny@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201124060755.1405602-6-ira.weiny@intel.com> User-Agent: Mutt/1.5.23.1-rc1 (2014-03-12) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 23, 2020 at 10:07:43PM -0800, ira.weiny@intel.com wrote: > From: Ira Weiny > > Remove the kmap/memset()/kunmap pattern and use the new memzero_page() > call where possible. > > Cc: Chris Mason > Cc: Josef Bacik > Cc: David Sterba > Signed-off-by: Ira Weiny > --- > fs/btrfs/inode.c | 21 +++++---------------- The patch converts the pattern only in inode.c, but there's more in compression.c, extent_io.c, zlib.c,d zstd.c (kmap_atomic) and reflink.c, send.c (kmap).