Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp920468pxb; Fri, 22 Apr 2022 14:20:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxnUpRE4yzunKwRkSmEhO47NZo7rFbnZKPHdWQXsepLHdyeeZWGChbBhnNnyZJJVNYrKfAP X-Received: by 2002:a17:90a:7e89:b0:1d9:2ce4:30ac with SMTP id j9-20020a17090a7e8900b001d92ce430acmr163550pjl.172.1650662414195; Fri, 22 Apr 2022 14:20:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650662414; cv=none; d=google.com; s=arc-20160816; b=ZR+Wnh8NufTFY8V3qcJGYYa4Rrxtlu/qB3P8vGwVvhiYFDImNzN/S8WcBepwEo1Gli hh2ipyBgOSUhNIjZqFy5+Mtu67kaZq0d2F9EyhCs2/maC8Rs0jlYLhebD4jVWZzvV5Zl AddMizjIeC8IHHYEkkOjc2MhVZxBcN/RP2UcyWcoJzBlz5X+GFgvVCH3NdIeE6se8qN0 YAgtgqRnt9ZnO4Pm5LdHVy/+UdZjh4b3OQpiHG9Q+i4+sxtZIvW2dQiPpYxZZfgHUR+l 5H9ntTotYoJSvaQpfoM/7njYlSqdAQMsqewbcCz+yw5Vn4pQO4u80g/JI2ZmyDgUH0p5 EmJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature :dkim-signature; bh=arZcP3kJHlJ8SEpr6WdbTpaE0DnsvTOiOitkCJZmFdY=; b=xspVvNR2/39yvfG0Sf+wky8hGTSH6oqLFqvq1yILxEbCWDTqQFyx415yZs4U2KBVfw o+ZZW/JqUtOYq8vCwQnzIxRmtmGvnNDkq1j7FrvpxfVydG7TUsnfI0XUcnBw/v0oXpE0 9LqnMcHHZ/sxLe9aI50Llt4XmneuW7f0rzN0jCD7aq7nHwq6IAsIVXyFpq20TtlWpaIa b9zf5kSfQ7LFkNwZwSh4vqsl9dmcuiWp5BAnx9Em/sJAYqc+req7RyLiWxsESHZLWlyK 07gTv0qGcN49fekcBGL7ZS9RPsRhBJwFsUHYCbeVEjJYfMjnQhVbj78U/DAYvY6+25Sr js4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=nOdC2T5D; dkim=pass header.i=@codewreck.org header.s=2 header.b=nOdC2T5D; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id f7-20020a170902860700b00156ae419651si8720784plo.401.2022.04.22.14.20.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Apr 2022 14:20:14 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@codewreck.org header.s=2 header.b=nOdC2T5D; dkim=pass header.i=@codewreck.org header.s=2 header.b=nOdC2T5D; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=codewreck.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 18DB025B655; Fri, 22 Apr 2022 12:27:49 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1447795AbiDVNQh (ORCPT + 99 others); Fri, 22 Apr 2022 09:16:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48668 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1447787AbiDVNQg (ORCPT ); Fri, 22 Apr 2022 09:16:36 -0400 Received: from nautica.notk.org (nautica.notk.org [91.121.71.147]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BEACC580DD; Fri, 22 Apr 2022 06:13:40 -0700 (PDT) Received: by nautica.notk.org (Postfix, from userid 108) id D72BCC021; Fri, 22 Apr 2022 15:13:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1650633218; bh=arZcP3kJHlJ8SEpr6WdbTpaE0DnsvTOiOitkCJZmFdY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nOdC2T5Dhqaut2J004hiQt31EBBwPVxp4oWg4Uo09BZPaGDl5pAvDUOHBeTPD4PaD ZiCWYJaQ6I3B6Jv0ZwE6JPtgwdtMZ0S265i0vpasipmMAF2trBzKDSQYmxfwhDGV5d /0ZKJvj7jKnjJMTGPAsGdcvS/7GsX0yZ2DuO3EfVDJNTnXqawzTzOOtcLvhYHSgJFC so7Z2+Y8TooRFvk/rHEFBlBweOH/Bvszu1Zs5CGl3vfNcfzstMDz82WFWOUSeddUbi uueLLONEzLBvrbEXS2Gatke6dbOwF4Y7t879vjSFa2j7mISxG8PU0eW3R7iMoLSaUd SlFVGxz/hzOBw== X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.6 Received: from odin.codewreck.org (localhost [127.0.0.1]) by nautica.notk.org (Postfix) with ESMTPS id CC236C009; Fri, 22 Apr 2022 15:13:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=codewreck.org; s=2; t=1650633218; bh=arZcP3kJHlJ8SEpr6WdbTpaE0DnsvTOiOitkCJZmFdY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nOdC2T5Dhqaut2J004hiQt31EBBwPVxp4oWg4Uo09BZPaGDl5pAvDUOHBeTPD4PaD ZiCWYJaQ6I3B6Jv0ZwE6JPtgwdtMZ0S265i0vpasipmMAF2trBzKDSQYmxfwhDGV5d /0ZKJvj7jKnjJMTGPAsGdcvS/7GsX0yZ2DuO3EfVDJNTnXqawzTzOOtcLvhYHSgJFC so7Z2+Y8TooRFvk/rHEFBlBweOH/Bvszu1Zs5CGl3vfNcfzstMDz82WFWOUSeddUbi uueLLONEzLBvrbEXS2Gatke6dbOwF4Y7t879vjSFa2j7mISxG8PU0eW3R7iMoLSaUd SlFVGxz/hzOBw== Received: from localhost (odin.codewreck.org [local]) by odin.codewreck.org (OpenSMTPD) with ESMTPA id 9bea8e61; Fri, 22 Apr 2022 13:13:30 +0000 (UTC) Date: Fri, 22 Apr 2022 22:13:15 +0900 From: asmadeus@codewreck.org To: Christian Schoenebeck Cc: David Howells , David Kahurani , davem@davemloft.net, ericvh@gmail.com, kuba@kernel.org, linux-kernel@vger.kernel.org, lucho@ionkov.net, netdev@vger.kernel.org, v9fs-developer@lists.sourceforge.net, Greg Kurz Subject: Re: 9p EBADF with cache enabled (Was: 9p fs-cache tests/benchmark (was: 9p fscache Duplicate cookie detected)) Message-ID: References: <1050016.1650537372@warthog.procyon.org.uk> <1817268.LulUJvKFVv@silver> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <1817268.LulUJvKFVv@silver> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Christian Schoenebeck wrote on Thu, Apr 21, 2022 at 01:36:14PM +0200: > I hope this does not sound harsh, wouldn't it make sense to revert > eb497943fa215897f2f60fd28aa6fe52da27ca6c for now until those issues are sorted > out? My concern is that it might take a long time to address them, and these > are not minor issues. I'm not sure that's possible at all, the related old fscache code has been ripped out since and just reverting won't work. I'm also curious why that behavior changed though, I don't think the old code had any special handling of partially written pages either... Understanding that might give a key to a small quick fix. It is quite a bad bug though and really wish I could give it the attention it deserves, early next month has a few holidays here hopefully I'll be able to look at it closer then :/ -- Dominique