Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1607640rdb; Mon, 2 Oct 2023 15:19:00 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG06zwghU17v2Vvz/QcwJAMEgiUsMVWIyBlKMaUpktCQ0Z7VAHkTwybmuruC7CH3KJgx90g X-Received: by 2002:a0d:d553:0:b0:59b:eb64:bccb with SMTP id x80-20020a0dd553000000b0059beb64bccbmr13508822ywd.12.1696285140614; Mon, 02 Oct 2023 15:19:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696285140; cv=none; d=google.com; s=arc-20160816; b=oDC+F7/NdEpT0ET6g3P/mN+ytX2WkoC1TRttlBfQ+u9qEDRk3XygSMzlLiX8qPej4h PMMNRsYyxWqoLMyCcSIdsSKh5qHQrbU/FKA/1y5Sd1iZHIGSmeKEiAjsd/hUhhNSBcFh fXbawguvUlxIed5Lu3LZ7nYxUgB7zyxgnaHUszawK1twuCcehXCDi3CSNZXT3VKVlupV +ScjrxF1YNYW2C7QMgjnX9XCTQbT8kKbp+3tJhtHwDtN7l5XFJK/B6EyfELe5LCo5UIf qTNJZSnbxyc2CME0u9G8fJT3zO8toFybb1BESI0TTwfVx2QaKg6NQCCEZwPbS17YJmbL DyDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:feedback-id:dkim-signature:dkim-signature; bh=Kf7Ykmgbfdu5N+OfY/OsdIyHSTeSp/sSxrPybVZP/HQ=; fh=dtGUuLIRo81AErFnqV+kJFxNipQttKCAk+Uvw8vcC7c=; b=SDV2tlhkKDKNRjmur8LquKGEFyuIKdg9dNc8EPuSCRe+nwp0LTnd3D2Xf0K4cG6ZI5 D6Dc+bs+oqqSMXvm7B5n8/IH5zfuv0ycu8wUjezu9rlOeNdp7CKsQtwACpV8+QOYXLkZ xMxdD/20DsyD1xgLtgcsdTGbymCsTYlZWXo3Gc35VOj9uI5+F1sJaqrdTze1PuoXI3jM hW/tCZOXZ6QmZP5FEKCXrjKkEFZWCkJ2Mspjv4QEQu3P8sNCoXfh/1l2cZHyf22fHYIj Dlpat3i+clrhp7RhsK5iPmLPQMLfMfizpXDMEuPGO6eAXOZbVN6p6GkFT79riDfLSlzN 1WwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fastmail.fm header.s=fm2 header.b=lKLZvJ4F; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=dZpwWqu6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fastmail.fm Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id s20-20020a17090aad9400b00274dc876792si8239591pjq.98.2023.10.02.15.19.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Oct 2023 15:19:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@fastmail.fm header.s=fm2 header.b=lKLZvJ4F; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=dZpwWqu6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=fastmail.fm Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 1D81F8058B75; Mon, 2 Oct 2023 15:18:58 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229746AbjJBWSx (ORCPT + 99 others); Mon, 2 Oct 2023 18:18:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229458AbjJBWSw (ORCPT ); Mon, 2 Oct 2023 18:18:52 -0400 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E199A91; Mon, 2 Oct 2023 15:18:49 -0700 (PDT) Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailout.nyi.internal (Postfix) with ESMTP id 6891A5C0176; Mon, 2 Oct 2023 18:18:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 02 Oct 2023 18:18:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1696285126; x=1696371526; bh=Kf7Ykmgbfdu5N+OfY/OsdIyHSTeSp/sSxrP ybVZP/HQ=; b=lKLZvJ4F3LkgjNkja+6sXy7kK50ZuKGD2mY7H0PA/3PSryjqPNk tc5U/ZFh6WlIBd2FkJO2EcFlWFmHh7G6r2NfRTikNjxivA+BtL3nWlMxA02S7RX+ NOLxJL4C1dXNdE3kaV/1xJnttlRTrMp7g2mnGrmUfsY1vm5aD+PjRlujpkDNOaPF b/g0mjXLfGYc7hZESdYItQk2Sdsw7vM6/jnnkyv4GCIYz6E4LFnvzoqeGkE9p7qT k7qi2YxD7sJDod6gpHvkyUq4ITTI+3Jon7pHpAw+8vdfNo1Kh6vyLgB54EdsxlsK z7cCbbawKMHpCBpoJax7azJVAUG45Qy//+Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1696285126; x=1696371526; bh=Kf7Ykmgbfdu5N+OfY/OsdIyHSTeSp/sSxrP ybVZP/HQ=; b=dZpwWqu6puNF7CyKZsmq225hr5AVDmYYRlTxub3v7FoYgl8ZZcM wgqwqvkXIkHKiww7cUHn3n5yzmms8WVXGXYlbm+RlFiBG092V8GbZqQz68roenAR 7ndkC8ofwTK11yIBbshuD5gWzRJ/58J3YPIQ0aJEfImYhS1YDcS1T834SwTV0aWk t8evKXyVUtk1W1cOtMBSntaWlHmgIv6R839/or/g4PNPftj5zLatSocfw1zJ3ec2 FczWr5/BDG6tVT3pjTfoqURM/5DAQ3nBT3dWBo7nwaYVY2FkaZnBKwlQRUR6dTan NZlRVqr+EIUGJM5XxQr/16hs5SK/EDPqICw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrfedugddtkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepuegvrhhn ugcuufgthhhusggvrhhtuceosggvrhhnugdrshgthhhusggvrhhtsehfrghsthhmrghilh drfhhmqeenucggtffrrghtthgvrhhnpeevhffgvdeltddugfdtgfegleefvdehfeeiveej ieefveeiteeggffggfeulefgjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh epmhgrihhlfhhrohhmpegsvghrnhgurdhstghhuhgsvghrthesfhgrshhtmhgrihhlrdhf mh X-ME-Proxy: Feedback-ID: id8a24192:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 2 Oct 2023 18:18:44 -0400 (EDT) Message-ID: <97163cdf-ab2c-4fb8-abf2-738a4680c47f@fastmail.fm> Date: Tue, 3 Oct 2023 00:18:42 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [resend PATCH v2 0/2] virtiofs submounts that are still in use forgotten by shrinker To: Krister Johansen , Miklos Szeredi , linux-fsdevel@vger.kernel.org Cc: Miklos Szeredi , linux-kernel@vger.kernel.org, German Maglione , Greg Kurz , Max Reitz References: Content-Language: en-US, de-DE From: Bernd Schubert In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Mon, 02 Oct 2023 15:18:58 -0700 (PDT) On 10/2/23 17:24, Krister Johansen wrote: > Hi, > I recently ran into a situation where a virtiofs client began > encountering EBADF after the client / guest system had an OOM. After > reproducing the issue and debugging, the problem is caused by a > virtiofsd submount having the nodeid of its root dentry fogotten. This > occurs because it borrows the reference for this dentry from the parent > that is passed into the function. Sorry, I didn't forget you, just didn't manage to review the 2nd version yet. Will definitely do this week. Please also note that there will be merge conflicts with atomic open patches from Dharmendra/me. Although probably not too difficult to resolve. Thanks, Bernd