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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 645ABC46467 for ; Wed, 11 Jan 2023 04:26:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D86C38E0002; Tue, 10 Jan 2023 23:26:48 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id D387A8E0001; Tue, 10 Jan 2023 23:26:48 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BFE8A8E0002; Tue, 10 Jan 2023 23:26:48 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id ADE548E0001 for ; Tue, 10 Jan 2023 23:26:48 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 7CBE1160306 for ; Wed, 11 Jan 2023 04:26:48 +0000 (UTC) X-FDA: 80341232496.22.A0BB6A8 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by imf08.hostedemail.com (Postfix) with ESMTP id BB4CE160003 for ; Wed, 11 Jan 2023 04:26:46 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=none; dmarc=none; spf=none (imf08.hostedemail.com: domain of hch@lst.de has no SPF policy when checking 213.95.11.211) smtp.mailfrom=hch@lst.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1673411207; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1CoD0yqJ0q7gLouXffZ6iJW190LiYTx9N0HBrnV17Vg=; b=dBY9JLriCMQ77Z0rF8TsEv9zYqT0cjUo/DPoM9FLF7wPDw/ZIz55/+KWAOD6HiLujvGjdk Ad1LaY+xVkhjGwG/LQ8QVgRMUORh6Y+ag66O9+w+3Tz8le6xfQqhJ3DmQKpR1Qb1SdPYKy mrKhWNNPrM77ZFqi9giHKiCrTZI8zb0= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=none; dmarc=none; spf=none (imf08.hostedemail.com: domain of hch@lst.de has no SPF policy when checking 213.95.11.211) smtp.mailfrom=hch@lst.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1673411207; a=rsa-sha256; cv=none; b=NVTQaI+MAmsaHLIigbHnw/kPLRQpM94L7F6oFzCbi/q1jVQAlBFocsRxIrURdjoTrwppDQ +DKtIQZf6mm1M3HQ9KvkppifynLN5wicvLhQBIQld2hGBqT4UJUoaOdmLnEtCJP9kITvTC gU0tNAVeuaWc5FpSgJYqI9Jl+Hmwg7c= Received: by verein.lst.de (Postfix, from userid 2407) id 13E4B68BEB; Wed, 11 Jan 2023 05:26:42 +0100 (CET) Date: Wed, 11 Jan 2023 05:26:41 +0100 From: Christoph Hellwig To: Al Viro Cc: Christoph Hellwig , Matthew Wilcox , Andrew Morton , Chris Mason , Josef Bacik , David Sterba , Dave Kleikamp , Mark Fasheh , Joel Becker , Joseph Qi , Evgeniy Dushistov , linux-btrfs@vger.kernel.org, jfs-discussion@lists.sourceforge.net, ocfs2-devel@oss.oracle.com, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 3/7] minix: don't flush page immediately for DIRSYNC directories Message-ID: <20230111042641.GA15181@lst.de> References: <20230108165645.381077-1-hch@lst.de> <20230108165645.381077-4-hch@lst.de> <20230110082225.GB11947@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: BB4CE160003 X-Stat-Signature: sc3u9kamqm8smci8r8m36yobubnr7eaa X-HE-Tag: 1673411206-786099 X-HE-Meta: U2FsdGVkX19qY+HajnUXyxQ5hnYQlrkgZaYd0bUgsFD+BXPE0fr6DuM9KMIiVXYVf6/Jvyl2oXNLopVXKx6Jxo+0i2CZTnkYGSe9+WmIEoAj+IoQGmG8wMakrjuxF16+4DJK2Gaov6A3KOHM8lCV11WQvZoz7WJXYLY4kl3EEFfTFRRgQ8oFgwnlWNjEN/OT43J9Ck/tE/AcO0PZnoaWT9VLYJRs76EWEcgdIN0j1gwYY4NJ/eBS9390higte96zOQkz5/th8yX1rEEg2DnK1M4tNkWhilBqvPqpF/0/SJHJBH3eGJ02I+67q2nAYVnR5SGM5tyKi387ktdmhfXpQocH8zIaRdfiIGW4/wnvCu5IJ//Z1Xw1D4ZU9RCt8JIV2Iv5Sf38IRgNZAdQL2VZHVBgSa7fnGaXiNXIufQD0I3K4Do3TxBP3n0A8TirVFOGEDlhuruSesVpqaAsfohFoqBXQIMAtfFXR8FSt5SNQ3/u1FY/+y/yN4eOYhQf62xMBwNc9w8GJ6hhCwo9BZFAWQhuZ75ZqlU4yntDfiOAvf7zqMQwtvJJThVb5fvrJFVtKyFII7T49SfnlXt79uS6T/HCsjOkhu/lzvlXKUbgZrmH56RBFG078lBZ5j8Fci14UQhdrbwN5ydcj4wG5DXk4pRo3LjSC2yFIxpqSuT5ma90fF/2fZyw4k+9YHS6PjJVaEKxRCCWqDxk3qhnlmaY9euKCXOfOseyxMII+cGwYZvlz0zAKnsi5Drl3n6/SfOpK29JkO9+d/0PyuOOqRnriA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Jan 11, 2023 at 02:20:41AM +0000, Al Viro wrote: > More seriously, all those ..._set_link() need to return an error and their > callers (..._rename()) need to deal with failures. That's actually what I did yesterday: http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/remove-write_one_page