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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 52D79C001B0 for ; Thu, 10 Aug 2023 10:08:19 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233040AbjHJKIR (ORCPT ); Thu, 10 Aug 2023 06:08:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52312 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234179AbjHJKIJ (ORCPT ); Thu, 10 Aug 2023 06:08:09 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DE9BE10CF for ; Thu, 10 Aug 2023 03:08:08 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 7589565736 for ; Thu, 10 Aug 2023 10:08:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ECF93C433C7; Thu, 10 Aug 2023 10:08:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1691662087; bh=hWvKN3wU8wjWbRwA95OgyxSzGrr+vZxnrxqzjfcVxqk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=cQ3yqE7HC5zB5nzsSrxpfMxnCdqRhFx2hwtA53uvHkban4uSzCjrq0RZLZUL4aVw1 VhffnZa67oKIrLiI27GZP6prFQZsQ96cEFY4RI9rrnwNv3VVub6nYRKF4UWnutTLsf tIFuXnc7Oyjlf55o5Hg7hsMB/q5O7rda0gxDzISvRecdd8eWuK8PV7gQb4bI+D6/Sy dyCQJ1tfUk8gn9Z/IHTTVlZQ3j13/2PqGQR+PDybqCwVP0tnA6M2kmFEi1AuDOvVLX U1JPUu7yGmwBabE8Fl3aLg+R5SCmhT8DB+hSWctIp4TBYPuOxB5csTLSvxK6POzzWd 7queN6GPqqOFw== Date: Thu, 10 Aug 2023 12:07:56 +0200 From: Christian Brauner To: Hugh Dickins Cc: Andrew Morton , Oleksandr Tymoshenko , Carlos Maiolino , Jeff Layton , Chuck Lever , Jan Kara , Miklos Szeredi , Daniel Xu , Chris Down , Tejun Heo , Greg Kroah-Hartman , Matthew Wilcox , Christoph Hellwig , Pete Zaitcev , Helge Deller , Topi Miettinen , Yu Kuai , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH vfs.tmpfs 0/5] tmpfs: user xattrs and direct IO Message-ID: <20230810-notwehr-denkbar-3be0cc53a87a@brauner> References: <20230809-postkarten-zugute-3cde38456390@brauner> <20230809-leitgedanke-weltumsegelung-55042d9f7177@brauner> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org On Wed, Aug 09, 2023 at 10:50:39PM -0700, Hugh Dickins wrote: > On Wed, 9 Aug 2023, Christian Brauner wrote: > > On Wed, Aug 09, 2023 at 08:45:57AM +0200, Christian Brauner wrote: > > > On Tue, Aug 08, 2023 at 09:28:08PM -0700, Hugh Dickins wrote: > > > > This series enables and limits user extended attributes on tmpfs, > > > > and independently provides a trivial direct IO stub for tmpfs. > > > > > > > > It is here based on the vfs.tmpfs branch in vfs.git in next-20230808 > > > > but with a cherry-pick of v6.5-rc4's commit > > > > 253e5df8b8f0 ("tmpfs: fix Documentation of noswap and huge mount options") > > > > first: since the vfs.tmpfs branch is based on v6.5-rc1, but 3/5 in this > > > > series updates tmpfs.rst in a way which depends on that commit. > > > > > > > > IIUC the right thing to do would be to cherry-pick 253e5df8b8f0 into > > > > vfs.tmpfs before applying this series. I'm sorry that the series as > > > > posted does not apply cleanly to any known tree! but I think posting > > > > it against v6.5-rc5 or next-20230808 would be even less helpful. > > > > > > No worries, I'll sort that out. > > > > So, I hemmed and hawed but decided to rebase vfs.tmpfs onto v6.5-rc4 > > which includes that fix as cherry picking is odd. > > Even better, thanks. > > And big thank you to you and Jan and Carlos for the very quick and > welcoming reviews. Happy to. > Needing "freed = 0" in shmem_evict_inode(), as reported by robot: Fixed that. > And I'll send a replacement for 4/5, the direct IO one, following Ah great, thanks!