Message ID | 20230424042638.GJ3390869@ZenIV |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp2513352vqo; Sun, 23 Apr 2023 22:15:45 -0700 (PDT) X-Google-Smtp-Source: AKy350aModIZ7ci5rosSiLjJ2akpLRs9Aga17chsSRuG4zsJgQ6zkCcFpsU7dxbY7Z+UAC5LiiND X-Received: by 2002:a05:6a00:2406:b0:636:4523:da93 with SMTP id z6-20020a056a00240600b006364523da93mr14219799pfh.12.1682313345047; Sun, 23 Apr 2023 22:15:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1682313345; cv=none; d=google.com; s=arc-20160816; b=A45q2DvZAwujoLz6J053z+AD5Hx1yyVzBF1cDvCPtq1//BCemij8LZQ+oxK0ejiHyD nD1vT/5hcioAsWdKEjdXteOLzOcx3lnVfMEAxzApA+ZOwo80NloUaxAVmD7pZGqEMevy VDR9o+C0/DQ0QMPy0CSLXlsb/yL4JtatNEKbu8VmQRKncDtByWDmd/6bdG6xOGJIHAFm cuedmxfhxbXVHvSJdTZzjaMLrNybZQjnB3s6A7NbZWgSg6CbjAzy63qE2y97CmDMP+Hw ecM5dl44E4YiudEXzDUyHuvEbGxRXacOICPmVmUXnu1+slzPHbZ6ySwECp1kSjN2ryDz 1ihg== 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=JqDs4xkf7Ug1Jc+sjAC8OMHWtMT118JZ11ZlIoVhBXs=; b=GXlS2GhEJhMHWGhVBeC3kPkgaEU4R/1a32VtzS1zc+SjJz2QgXCRzgEaTy9MmZ2a87 iDT6bgQv8VnKwhrInPedS4mT6/zWEobow6W+NGgltuDD29MgPBymb795pVycecZLr0f9 sAzy171W04wtIM3V8RXUVPy+pf43Oc76QyJMVmwfvTcLZBOFNVzJkOfdVJ2Dsp+rYDnC /sQgR7o7uCSQvUQA5sBBzLAZ/cC5MXX0AD94hAcv0WTqp/BlND9PucLyCQVwFWPkv4Px HMnVbVOEPW5vUu9t9xtCUKM1qUR06qTqfRqEEEsMjyzieYZQcTxaGw9fPg6ycKUX0eZx pLPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux.org.uk header.s=zeniv-20220401 header.b=RUITMNzj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z26-20020aa7949a000000b0063b6f80c145si7071291pfk.29.2023.04.23.22.15.30; Sun, 23 Apr 2023 22:15:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux.org.uk header.s=zeniv-20220401 header.b=RUITMNzj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230414AbjDXE0n (ORCPT <rfc822;fengqi706@gmail.com> + 99 others); Mon, 24 Apr 2023 00:26:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51896 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229477AbjDXE0l (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Mon, 24 Apr 2023 00:26:41 -0400 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 E2C1819A4; Sun, 23 Apr 2023 21:26:39 -0700 (PDT) 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=JqDs4xkf7Ug1Jc+sjAC8OMHWtMT118JZ11ZlIoVhBXs=; b=RUITMNzjZPCxNGjv+GxNEhG4e6 FxWsW5yXVCTaNFs+/V+LGGjWNrJ4RbCW0c7U0Rs2GuSZMoNy7ZOb9sfY++yTY0NEeCx9XxnnDWR6V GU6+Z2dewSVqeVxQeZE6srme94BtCZO2VAZFYNXRsKYTKJPJB7jk4qS9W1+G+CyKLfKYqWN07rQLL p7L32TU4lTv8Zq6y5rM7OhXcYXo/A1jVyKa/tJeCc/yNc4mi5z8C1hCx2KzEfEm8bOm7y5A0ECrhS SA8FQbJoqdEWjGYIs5yDO/8z7rLWYYQ0zRHa95P8hXm7IIxpGN40Dne7+zMUBP2UsR78wylFO+Xc8 Q45bGL+Q==; Received: from viro by zeniv.linux.org.uk with local (Exim 4.96 #2 (Red Hat Linux)) id 1pqnmg-00C0Ho-0s; Mon, 24 Apr 2023 04:26:38 +0000 Date: Mon, 24 Apr 2023 05:26:38 +0100 From: Al Viro <viro@zeniv.linux.org.uk> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org Subject: [git pull] the rest of write_one_page() series Message-ID: <20230424042638.GJ3390869@ZenIV> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: Al Viro <viro@ftp.linux.org.uk> X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1764033398370267336?= X-GMAIL-MSGID: =?utf-8?q?1764033398370267336?= |
Series |
[git,pull] the rest of write_one_page() series
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-write-one-pageMessage
Al Viro
April 24, 2023, 4:26 a.m. UTC
The following changes since commit eeac8ede17557680855031c6f305ece2378af326:
Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-write-one-page
for you to fetch changes up to 2d683175827171c982f91996fdbef4f3fd8b1b01:
mm,jfs: move write_one_page/folio_write_one to jfs (2023-03-12 20:00:42 -0400)
----------------------------------------------------------------
write_one_page series
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
----------------------------------------------------------------
Christoph Hellwig (3):
ufs: don't flush page immediately for DIRSYNC directories
ocfs2: don't use write_one_page in ocfs2_duplicate_clusters_by_page
mm,jfs: move write_one_page/folio_write_one to jfs
fs/jfs/jfs_metapage.c | 39 ++++++++++++++++++++++++++++++++++-----
fs/ocfs2/refcounttree.c | 9 +++++----
fs/ufs/dir.c | 29 +++++++++++++++++++----------
include/linux/pagemap.h | 6 ------
mm/page-writeback.c | 40 ----------------------------------------
5 files changed, 58 insertions(+), 65 deletions(-)
Comments
On Sun, Apr 23, 2023 at 9:26 PM Al Viro <viro@zeniv.linux.org.uk> wrote: > > write_one_page series Hmm. These pull requests really could have done with better descriptions. Yes, I see what it's doing, but I'd really like to have better merge messages from the pull request. Linus
On Mon, Apr 24, 2023 at 07:24:05PM -0700, Linus Torvalds wrote: > On Sun, Apr 23, 2023 at 9:26 PM Al Viro <viro@zeniv.linux.org.uk> wrote: > > > > write_one_page series > > Hmm. These pull requests really could have done with better descriptions. > > Yes, I see what it's doing, but I'd really like to have better merge > messages from the pull request. Point... With this one it would be along the lines of "the parts of Christoph's write_one_page() elimination series that missed the previous merge window". pull-fd: "routine whack-a-mole for new unwarranted callers of fget() that really ought to have been using fdget() - that kind of stuff keeps cropping up and needs to be hunted down once in a while". pull-old_dio: "For a while fs/direct-io.c had been trying to keep up with filesystems' demands; eventually the tricky cases started to convert to iomap-based variant, so some of the stuff added for e.g. btrfs sake had become unused. Longer term we want to get rid of fs/direct-io.c completely, but for now let's at least undo some of the now-useless complexity there" pull-nios2, pull-misc: really can't improve the descriptions in those...
On Mon, Apr 24, 2023 at 7:35 PM Al Viro <viro@zeniv.linux.org.uk> wrote: > > Point... With this one it would be along the lines of "the parts of > Christoph's write_one_page() elimination series that missed the previous > merge window". That would have been nice, but I've pulled then now (ok, nios one still pending), and it all was small enough that I decided that the "one-liner description" was barely ok. Your suggested ones do sound much better, and I'm hoping to see descriptions more like that in the future, ok? Linus
The pull request you sent on Mon, 24 Apr 2023 05:26:38 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-write-one-page
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0e497ad5255069b2d394168568790d26bbc8d365
Thank you!