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 4B775C25B75 for ; Wed, 15 May 2024 16:05:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B69F76B0286; Wed, 15 May 2024 12:05:47 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B19BC6B0305; Wed, 15 May 2024 12:05:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9E1CA6B0306; Wed, 15 May 2024 12:05:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 7DEB96B0286 for ; Wed, 15 May 2024 12:05:47 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id F0AC01415E0 for ; Wed, 15 May 2024 16:05:46 +0000 (UTC) X-FDA: 82121105892.21.A3156D0 Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by imf27.hostedemail.com (Postfix) with ESMTP id C1E0440028 for ; Wed, 15 May 2024 16:05:43 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=Hx72Q0sI; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.52 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715789143; a=rsa-sha256; cv=none; b=n4or2V986luYSFs2F9tob+Bj4yepNTVqd/XKcf3HPdwN8BgB7yvdWDJlGdkAc4SgWjO/VQ vJYHu2cKibKAjo/n7BueaULNDEsVA8CmU4Q+tWfvCcLeF9+pe2AlXu7nw/dksRlXYjdwfY bFi+9m2O9dVNQNEbdmMs0GWtYGFDDm8= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=Hx72Q0sI; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.52 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715789143; 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:dkim-signature; bh=u2ehF00UkFVYae8eoKheTBkPEUp/ENYAZ+/DySjcSWU=; b=mzOx1HhSvIDl48BGST401nhuuCjx2OweDx+Q+9ckQWnSWrQxOYFy5G4m9xRkV6eMsG5u+m Ng+JugNIi3JUaIGDofLwS1UJlvu3wgTzRvuO8mzCNhx44TRMYejomHJy2MUlHZWdN7didW cs58jFJCm0YPOWGDaWvb/B9qcmsI3Fw= Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a59cdd185b9so270437866b.1 for ; Wed, 15 May 2024 09:05:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1715789142; x=1716393942; darn=kvack.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=u2ehF00UkFVYae8eoKheTBkPEUp/ENYAZ+/DySjcSWU=; b=Hx72Q0sIT27ON1sgB19Sk3teE4lU27HB2V4CP7CeUiCeMco+WygRz1ChMQilc6jKA5 7BcDCSkxF/wG9VHC1QvDbq9+rb6/MKc8piCPwFGyWLREDuZjkXwatPCqwcpCZuhheMsz YCgkgWOBktd/WB64JJU967qaegl1vLTuqML94= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715789142; x=1716393942; 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=u2ehF00UkFVYae8eoKheTBkPEUp/ENYAZ+/DySjcSWU=; b=eWMl9qh4jt0GhFxsS91b2HSjWQ92bL8YCdeUKwNAjcLfL8d0+3eR1ZIj0iFRlRGCUs srQRqiuj3fprrWGzHDwaLEvyXnlZLIbYVdNToqD9cTsrbBrjQdqeepPDpnjWL3nXkE1b fBwSj9Y1j3LnF8ByVcgNgI+JHAkuKYBGaIxyfQf62IdR+WlvwVDmNk74nwIcd940baoo SV7+U9b1iPfXDJ0PFitoUlIUhFjS+cIiGbSbKoS2mRsB3oSzFqGsW6BBQrZbLblavn4W Va1kZdmmowTEjbggMnQhUx9B45G9RwIsM5bhR7r69kOF7Aml1nPNu4GcrEN07WdvtrLP UWmQ== X-Forwarded-Encrypted: i=1; AJvYcCUMvve3+yVqepxQqNwWu2oTMVTCuGttKJTeqIayYmETGws8Cog46GIvIjUsdiqRbNlZlWIvDnB5u40aXN4e3zk9yG8= X-Gm-Message-State: AOJu0YwBbcI0HgRHuANPEN7p/Edah80gYB7GF2GdlTU+xgq+AFgh3Qnw 6HI6B9qNf3OHn38SVU2rtKd8hDzxZ6UKEv8hrBHyLNOV4E+qRdCh/IAD/dK78nVD8p9opaizyV3 0n5bxPQ== X-Google-Smtp-Source: AGHT+IElL1LnzO6PBe7gkdHFptLnMecFqrTKDw0emEALcN/Qu2MBEZqfv0ta6NQBYlY3TJd5RWy/PA== X-Received: by 2002:a17:906:57d4:b0:a59:ba34:f047 with SMTP id a640c23a62f3a-a5a2d1de87dmr1282219666b.22.1715789141759; Wed, 15 May 2024 09:05:41 -0700 (PDT) Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com. [209.85.218.42]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a5ce048529asm10612366b.222.2024.05.15.09.05.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 May 2024 09:05:41 -0700 (PDT) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-a59cdd185b9so270432266b.1 for ; Wed, 15 May 2024 09:05:41 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVxxgCloYOKwIXiz96dAGwQSr7mD/P8zGB1/8TQ7l/wSLNo6aKZePxf8J5CFLeCmPM6RsL+1XZPzVWlvyryE0JxOTs= X-Received: by 2002:a17:907:25c1:b0:a59:9eee:b1cb with SMTP id a640c23a62f3a-a5a2d30be86mr1715412166b.35.1715789140754; Wed, 15 May 2024 09:05:40 -0700 (PDT) MIME-Version: 1.0 References: <20240515091727.22034-1-laoar.shao@gmail.com> In-Reply-To: <20240515091727.22034-1-laoar.shao@gmail.com> From: Linus Torvalds Date: Wed, 15 May 2024 09:05:24 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] vfs: Delete the associated dentry when deleting a file To: Yafang Shao , kernel test robot Cc: brauner@kernel.org, jack@suse.cz, linux-fsdevel@vger.kernel.org, longman@redhat.com, viro@zeniv.linux.org.uk, walters@verbum.org, wangkai86@huawei.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Matthew Wilcox Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: C1E0440028 X-Stat-Signature: j8hwqkq6oshnd4dnmwy5qi7uk7fpc3qf X-HE-Tag: 1715789143-446782 X-HE-Meta: U2FsdGVkX1844VaaGo1gy6yRxB1+/ygeCxHrkMSBSl6HOWGE41pSzJ6FatvgzjCzdQyeby+fXlSmD5NEY2bmBIG5G0rJ+dj5a3rI++B+ikMipPV9wGkPK4mHUtwsnNypl7qe7eOQlxkYHqGOjcJiIe2jbkbI44e+H5Flk3vya6EMq7C7mUKW75mFa+x7of+wiT6iNAPhiZNJ2StBIFDA4PJN0yHiq+3k7GdWVmGslX6WT9OnPgwrKLdy3OxErIp/OOMVn/zRbGYVth3gbYEwfH/TDovpvXYki0U6wwJva/VHDVSr3nMBPE2mSa0DTUpra775Vcju2pXeL9U0rSbmHhuscZhjf4VQJ67h+7olmPylYieAR5HSQBLiTjlDZpK0XYt9iPKVUeKjEBzBSOcMIxPdKBmY1vEJphORWnuOMbWKFX7Bro07ZYu3korBx88LRt2xFVBIZlaXujUX+HOe92jMHap0pggsI1auApbUSTyczkilh9pV3OBYzJYHhoq/eCG5tiMMhUVY/pQBEfotf1tDPKs2lhC2F5XWU2cC6mvQ/cNbNVgk9EC9WgBOHS52RsL1aTtU7heYlcZ1sUjLbxxT+PB/tURhYh5SODE+2OXl5oCW+MAXuFQN29+8M0FDs0zqSG1FQ/2u4dc2p6fweXS+gzFRvv7X2bAACyXRm/QYGgic7wmxUFZ2wNipzpYbVgQcQjqRoj08xBe/kITdTKEIyVe4b+65wNPuk3dbvtLB6zH9G62kK7IaFmA0y/73RisjN+zHkcoYRb3k3628/IlMjlZAyGhYgShnQDtlMflYrKd0F0DywT1reQbbqXuH2ZNOhYPsBPM/yFuNHWH/VXWT94p0zAN0QjIvNEtH/iSTXAhyrssMcSBNy9CRK2IcRwa6VVpCT2SGLoFS2NrBMxwdD67H7TDEHlZ9SfSm3G7JFDhN5muP1Yn9GViUSJ+dtCkszvh3Yf111fWBLx6 UfNxP1wY 1+SkOA4LgpM5rTvJlN52cOZU2IP1nraCgsfdOt4mBWM2gXwAzz/16J2HeY03Zpt3E6VxwLkFJHRYDHts5SQzn5vfOo4q90RzjcVoD/EIHS+OAp0lrZx8TKnTtIqL7jp13pLsZzxOdswe87+QbYa6WwWqpy6xPC/NGkpQP1tCa/K8DzFj78MEPfJVAkuF0GaE28GsPGjLnbTMGF1BuNSHc5aGHWCBTiiSYdVwo9lgvVIQrYcFJC7dRZa8SztCpwQWZZe+e/UjguMc1nvgxw/RcFAW/xP12FxCRyT1ZkPFC84+bqsX8PaEUHsQdKuWvQsuI7hT+8HpfZ7NhOjwNdrQR3tHTgXFPB4AfowaPjEjAMFNAepSkuQ4hlWr65VxLKsDNXecPqEMGgzl/NLKyvLnMchQXO9NPEWLZVxjRwoZcP40dKucjGmvqo75gygQGP7/aTWF7tQHJbiffZP2vdRws4Rb0IdbOA/3zbBpMwQ971qQOMyaFlyeX/sLqISsxUjLqugS2jWjgGPSLZE2HlTMGndM5deHWOU8ClY1eOi7Kdl1PprpW+vKQ96Z9IjQ433v9ERRiLSpGUYU6LhsqvVlxsD/sMI8HMHsN+gzb9xq0jZit09rQfa5Z2NOLupXe/q6acGrHHBeRHA4XpSphIudlnQ1MGUruSxbzFCzoWWG8UTayy/k6jiqpmFpQMw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.001178, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Oliver, is there any chance you could run this through the test robot performance suite? The original full patch at https://lore.kernel.org/all/20240515091727.22034-1-laoar.shao@gmail.com/ and it would be interesting if the test robot could see if the patch makes any difference on any other loads? Thanks, Linus On Wed, 15 May 2024 at 02:17, Yafang Shao wrote: > > Our applications, built on Elasticsearch[0], frequently create and delete > files. These applications operate within containers, some with a memory > limit exceeding 100GB. Over prolonged periods, the accumulation of negative > dentries within these containers can amount to tens of gigabytes. > > Upon container exit, directories are deleted. However, due to the numerous > associated dentries, this process can be time-consuming. Our users have > expressed frustration with this prolonged exit duration, which constitutes > our first issue.