From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0AA8E79EF for ; Thu, 2 Nov 2023 13:13:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=szeredi.hu header.i=@szeredi.hu header.b="Kem/UYOn" Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31B6FD7 for ; Thu, 2 Nov 2023 06:13:46 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-9d2e6c8b542so135283566b.0 for ; Thu, 02 Nov 2023 06:13:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; t=1698930824; x=1699535624; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=95PFVOIkXqnYZ/SCfhZoiqXQ1+uwDV3bDGyodIUSrpU=; b=Kem/UYOngpekeWlxkMHsyeNS7RREt/L+iE6z9P6nvtNDJY9meAAZw0HC1Il4UEjoLy D9sT7UiWbcshuVmlzVtwfPXy1StlXFfe0XU9/bpfwGPhLDxFDepjOdqAgVd7oell9rga PeVu8YWNxhUeE/MTxB3JzAvXcprHeszABhuAY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698930824; x=1699535624; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=95PFVOIkXqnYZ/SCfhZoiqXQ1+uwDV3bDGyodIUSrpU=; b=pVpxySU5Yj+9OuPShA78Wi9Zyh3w3/PVEOwHKX9mJ62bOQ5P+AfWR0OSFOCoz/l4dC 23uCJMvqwbKRhRgo1NhFotPHPVQ5bJkXLF1A1/0ITT9WANGSz5m1BCx8JLlRX4h+TUn+ 6aXwfkoMDFXFZgbHLVL2kXYKtOe4kZopRhsLZj8cPEg5FiK4Gy7/WyULtJc9CWZEMgOC lb9E0LglryHG9E0JO0hWcTaQHyMsDNoo1oKtIvVIvGGg9WhUAuf3XPFeb9WpgCQbbb2l xRQd/bSo2ui5ikJg5Jr3T6zkUnMnLH1BIjulg5SpHOQZ+5mHVXNEbAywkptmRV7EpJPu zRhQ== X-Gm-Message-State: AOJu0YwwcEvAfgBHKl5QzKC8ALKiGbQdszYfNC7/ulxx/I4H/buDDQ0N aUo3xUdJhoEv/B38lEK+e+aUzSSPZRiManjUUeJlkA== X-Google-Smtp-Source: AGHT+IFXYrUdCv6sbA3tu0dHhKgZl2TEDOa2BIlaydwCH74noXkSn+JEp1vUTGBdVxrM2OyA6wm6VcQpP6Jc4Y+iUIs= X-Received: by 2002:a17:907:2cc3:b0:9bd:7f40:caa5 with SMTP id hg3-20020a1709072cc300b009bd7f40caa5mr3537361ejc.77.1698930824456; Thu, 02 Nov 2023 06:13:44 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-fsdevel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231016160902.2316986-1-amir73il@gmail.com> In-Reply-To: From: Miklos Szeredi Date: Thu, 2 Nov 2023 14:13:33 +0100 Message-ID: Subject: Re: [PATCH v14 00/12] FUSE passthrough for file io To: Amir Goldstein Cc: Bernd Schubert , Daniel Rosenberg , Paul Lawrence , Alessio Balsini , Christian Brauner , fuse-devel@lists.sourceforge.net, linux-fsdevel@vger.kernel.org, Dave Chinner Content-Type: text/plain; charset="UTF-8" On Thu, 2 Nov 2023 at 14:08, Amir Goldstein wrote: > Just to be clear, at the last close for an inode, we would check > if attribute cache needs to be invalidate and the inode will return > to "neutral" mode, when server could legally switch between > caching and passthrough mode. Exactly. > EIO works for me. > Just as simple. > Will try to get this ready for early 6.8 cycle. Sounds great. Thanks, Miklos