Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp4996409rdb; Tue, 12 Dec 2023 16:07:28 -0800 (PST) X-Google-Smtp-Source: AGHT+IGxofz0AWHZM2/m32mPS6DCDzOf8C9entIOSpcchNEGtYChNGxiaqTFQwKfAHHWWkjGyxV9 X-Received: by 2002:a17:902:780e:b0:1d0:ce26:7ea0 with SMTP id p14-20020a170902780e00b001d0ce267ea0mr3665864pll.57.1702426048204; Tue, 12 Dec 2023 16:07:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702426048; cv=none; d=google.com; s=arc-20160816; b=Uf3IW4TIUB2CcBpJlT3Bpr+fICBuKPS/nNxIJYjKVHl9B2UaHdrPwpyy13Wc/KLCi4 4yI90z31eMpPbRpX7Ob3yX8s0sJzeC7v0MSy5IIooHpPF6BCt1SJKp3xRWu28SC3J7pl MuGMctXpqeCTjK1s0adNLXhwmGGERH8H60rcLEdz8iwBiKQOD1kjyyPhNUW/UFezrP7l MHrEwl1SEizbZC8hJIlYVAPyLBE0NwnHGqvv/ysbd6p3nC+9+9vUVVXXN5/SM5ShHAWd X3JFL7PLb38GeQZbhpopXBz+ZDqcm9ahf0wGerXDmIuLBGpsmaTk8r04tRCvYTiqsYLN Odjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=FXY889v1wCRjtooR2/EYQR2p4xIuOC6TaQ69pJbqVUc=; fh=PB/Cqfd7rEHjS8PKwY8H201+W6h7CwWuELHDErE1bVA=; b=Oivo5JGuklTr/EOik1JQHI9ih7aH4TOS2lt0Hkf+SkAVRSCnBsLZV+3RMtIwAhogjE qGrTge4V9AZ42k1OaSQYhiKdF1iMY+oIQVBDLZHyWTUgFAC/Jfz88Yufw8LtLu9LeSGX 58WlhTu5tGMDV7tu8gS2v+BZCXCNOfoK4jMmLWC6Uu/mRX+nvTmsnTA87c2npR72xpVP F8n0aFweu7zkYDvDlKlw1ZSBPP0eptnphOIR8AfgpUDMGvpMP88P5kD91nhSAMxnHdBk EYZtvrLZTu2AEy2QjPc9VSdNMzIzuh0RTgu4BFKw80H9KJuLvXWFyuNKnim0lUpbNq3o x4vw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux.org.uk header.s=zeniv-20220401 header.b=WSxI4cRA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zeniv.linux.org.uk Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id b4-20020a170902d88400b001d098d9fb92si8444331plz.170.2023.12.12.16.07.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Dec 2023 16:07:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.org.uk header.s=zeniv-20220401 header.b=WSxI4cRA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zeniv.linux.org.uk Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 45269807593F; Tue, 12 Dec 2023 16:07:27 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377713AbjLMAHK (ORCPT + 99 others); Tue, 12 Dec 2023 19:07:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43564 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1377718AbjLMAG7 (ORCPT ); Tue, 12 Dec 2023 19:06:59 -0500 Received: from zeniv.linux.org.uk (zeniv.linux.org.uk [IPv6:2a03:a000:7:0:5054:ff:fe1c:15ff]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B96F711D; Tue, 12 Dec 2023 16:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=linux.org.uk; s=zeniv-20220401; h=Sender:Content-Type:MIME-Version: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:In-Reply-To:References; bh=FXY889v1wCRjtooR2/EYQR2p4xIuOC6TaQ69pJbqVUc=; b=WSxI4cRALwEpA7/P5n/LMCrkOA wVDhRoN3mgpRMLOSV7aLMX92N/SKUp/7FZIR0RLay7LuwHRUsdZ4RhjypiW4rQuAxNVmJCGxVAkNW xFhOWjDpM43gbgqlvZBM8mituZTNlH4qs0fwuBTaPwKlIF4VzzvRYIDTsAGo2Pnmanfu2Chlglog5 ivcdAzRQRs8PRfdcqXm0yqIIMnPZEnefxPUjl32mL59AMs+PmhXNDN7fbGwWbjh5Fauc7tsJLXP1h +qpWpZsiN2aCqKN6nmY0ol3OW5M/l5n0goqkUz09/AIBAgvAX3lDvAA+CcfyYTHQf0PABGkI6OrpY 4gwXAJBQ==; Received: from viro by zeniv.linux.org.uk with local (Exim 4.96 #2 (Red Hat Linux)) id 1rDCm9-00BWxH-02; Wed, 13 Dec 2023 00:06:57 +0000 Date: Wed, 13 Dec 2023 00:06:56 +0000 From: Al Viro To: linux-fsdevel@vger.kernel.org Cc: linux-kernel@vger.kernel.org Subject: [minixfs] conversion to kmap_local_page() Message-ID: <20231213000656.GI1674809@ZenIV> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: Al Viro X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 12 Dec 2023 16:07:27 -0800 (PST) Sat around since March; rebased to 6.7-rc1, the only change is put_and_unmap_page() renamed to unmap_and_put_page() ;-) That's a minixfs counterpart of ext2 and sysv patchsets. Lives in vfs.git #work.minix, individual patches in followups. Shortlog: Al Viro (4): minixfs: use offset_in_page() minixfs: change the signature of dir_get_page() minixfs: Use dir_put_page() in minix_unlink() and minix_rename() minixfs: switch to kmap_local_page() Diffstat: fs/minix/dir.c | 83 +++++++++++++++++++++++--------------------------------- fs/minix/namei.c | 12 +++----- 2 files changed, 38 insertions(+), 57 deletions(-)