From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (unknown [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id 0FDD08017D for ; Wed, 23 Sep 2026 12:52:19 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68NCovP1000912; Wed, 23 Sep 2026 15:50:58 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68NCovP1000912 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="IPK7ib4p" Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 68NCounO000908 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Wed, 23 Sep 2026 15:50:57 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 68NCounO000908 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-49cf5bd2f12so10276065e9.1 for ; Wed, 23 Sep 2026 05:50:56 -0700 (PDT) X-Gm-Message-State: AFuF++kY5W3rTjMIofTVBwC1yzsvVmHWTW9YSG3ckgRCxd+lGWuoGH3N cu1m0rhuDrQwVsU6Tvf78s9+qtRgsIlX323Pz6yV/CHH4qh+LsKSfRjC8uye1GtDVXm+97MMUXi t0Usd66UTy10KuLyMtc9Ys6lFwW6SkLET8QxVGFv0xfTyU+XjAmr+xQ== X-Gm-Gg: AYBFou3DWV/VpNJB3mSaqnhrRZCHPNv3HyRGhRdN1qmiIyFbDzLiSu1aFGUTr8Bzs3b RX0+5pUXuFpOladrWJvWFAnDUwIRkRuPM4UWO6t5W1EKsW5wzI8yT+RTRcI3kOlMdU2TQ2s0hyG ey2oqNDEc2LH22OOMKcDte2bZ93Ue0+d+ZYZDKVEaza/YpRuehm+r6+BR9CLE0m3Vz545dUYjaC +D6VPttqNfOJ174EXzMmdYxeqR8Psy5dMmnpyJbtOzTi/tAdAymfXsqhHmpAlnbrMEvm2tsIaiO naGJPfLCD53N+PVO8UEz7hCZHUKxTkgbWW/isOrERIgxW4tSSjdFljj44XhOIUwdUg9Ye9r2xPd wjE5lthfHrFojj2t4EXr+o9uZGoc= X-Received: by 2002:a05:600c:608c:b0:49c:e1cd:536 with SMTP id 5b1f17b1804b1-49fdf10178cmr38882855e9.12.1790167856492; Wed, 23 Sep 2026 05:50:56 -0700 (PDT) X-Received: by 2002:a05:600c:608c:b0:49c:e1cd:536 with SMTP id 5b1f17b1804b1-49fdf10178cmr38882495e9.12.1790167856081; Wed, 23 Sep 2026 05:50:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790167856; cv=none; d=google.com; s=arc-20260327; b=QMDCV7V3kSlWCMjd6ddXaioA4NyxHZ6d9UHcBt4CTe18PvgRzbXMbObK6rKPUBxvtg k4O7D7RWmpAHx/N3MXv0XZjSdp2t1PMzSc0yTiVc0c9+ARRyvy0d8P9+vsd+MsesRRyb B8OEJQCQ2BcGXGjXQ2pcdu0r0cHkcqLwKb3+xSkmNNCEWvHAS54D348ohQ9s0KwCivtp QeXHPeX9B9ACIuN40QiMy4wpE6NRCf2k20Yha5CKKkGqdi5yU2BZ7FH7fgKzylOrVN8S sT3uJ+WMZFj4wzL0NPgOCSzKckK5aL7OhUW3dIOCsguKx2mpLta+tEyjJndB0bC6zhJo dRYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:dkim-signature; bh=I6d7vtVZy17ua9Lxx6Vg2uw9Nadn2fHFiBNfq1Ca0jw=; fh=6JpqpGxFeFNaDh+k4t2UfZyo3rKe/54dyQ52T8vVmSc=; b=Br9qO5jqYMZPEOumL8tchCTMwUkdq78Nik9xaDk9RxC7OMxnR9Kl/SEz9xhvPNcv/3 A9jjcAEHQfVLPynSvZI4qYj+IZbUEC9OVdI1ZW/tUYHvpZqtmQi4ZzS0aKSjybOatUKT R+diXdo6CLIzvh1dZl76cmN+gMaVxUG3RsVKLOHEZRaOEWI2sRsMfveTsCZQ+KiJUEeo 66cN5rg8RrgQqCilkqT60iumivr1YOKk/QQ29oXayvQKXqGCZ7oIkmnA3UbIFQimis42 L1kg8Eq7ZqqD07tgRfNL1wrd3EzsgcImTaiHbV6HTB5RGh3kw7hLdmT0Dn6ztEylly3V 5gdQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=IPK7ib4p; spf=pass (google.com: domain of kui.liu@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=kui.liu@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from relay.virtuozzo.com (relay.virtuozzo.com. [130.117.225.111]) by mx.google.com with ESMTPS id ffacd0b85a97d-488688dae58si4103408f8f.361.2026.09.23.05.50.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 05:50:55 -0700 (PDT) Received-SPF: pass (google.com: domain of kui.liu@virtuozzo.com designates 130.117.225.111 as permitted sender) client-ip=130.117.225.111; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=relay header.b=IPK7ib4p; spf=pass (google.com: domain of kui.liu@virtuozzo.com designates 130.117.225.111 as permitted sender) smtp.mailfrom=kui.liu@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=virtuozzo.com; s=relay; h=Content-Type:MIME-Version:Message-Id:Date:Subject :From; bh=I6d7vtVZy17ua9Lxx6Vg2uw9Nadn2fHFiBNfq1Ca0jw=; b=IPK7ib4pSxk2qiYv/Jo ew59PYF+v3qvt3FBbtzNIOMF+jPSVXIov5sxC1x6wmWfnAnxVYrQ2blLIL7Dywr68x3kRsEeYYUG0 ON1HyZDGCtxAGScqMNofUGMrrwff1mqhkyEUsVXNIGtOgJQP1TgFpbV42We8DyK0vSxrHLLUVUgXC tFEEuZyp2kNiPpsagKnlJRaGRsYz1A0ACgPDdVlevvbZSKZPE6CsL79qm8Zg/ZMveKmZmHWnjpgOu hq8OEJMTlcIlxas9lsSMsP0NUkmtTAbstbVMJbNuy7CI014MsaN9WNIeS2U5+KXvHqROrNenXIAQT ga8csYBAw5A0xZQ==; Received: from ch-vpn.virtuozzo.com ([130.117.225.6] helo=LK-MBP.local) by relay.virtuozzo.com with esmtp (Exim 4.96) (envelope-from ) id 1x9MOA-003Xz8-0b; Wed, 23 Sep 2026 14:50:54 +0200 From: Liu Kui Date: Wed, 23 Sep 2026 20:50:39 +0800 Message-Id: <20260923-vstor-145614-unify-v1-0-3907084ba107@virtuozzo.com> MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yWMyw6CMBAAf4Xs2SVtedj6K8YDli2sh2K6QCSEf 7fKcTKZ2UEoMQncih0SrSw8xQz6UoAfuzgQcp8ZjDKtcqbCVeYpoa6bVte4RA4b9ldvK2dCsE5 BDt+JAn/+0zuMntGWCh6nkOX5Ij//lnAcX2BYUzJ/AAAA X-Change-ID: 20260923-vstor-145614-unify-d7c8392ff890 To: Konstantin Khorenko X-Mailer: b4 0.16.0 X-OZ-Fwd: true Cc: azaitsev@virtuozzo.com, devel@openvz.org, Liu Kui Subject: [Devel] [PATCH hci-8.0 0/2] fs/fuse: unify dropping the fuse file reference of a writeback request X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org Rework the fix for the fuse file refcount leak on close_wait writeback (VSTOR-145614): revert the previous fix, which moved the wpa's reference acquisition back to submit time, and instead drop the reference unconditionally in fuse_writepage_free(), which every wpa death path passes exactly once. This keeps the allocation-time ownership model of mainline commit 4046d3adcca4 ("fuse: move fuse file initialization to wpa allocation time") unmodified. https://virtuozzo.atlassian.net/browse/VSTOR-145614 --- Liu Kui (2): Revert "fs/fuse: fix fuse file refcount leak on close_wait writeback" fs/fuse: unify dropping the fuse file reference of a writeback request fs/fuse/file.c | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) --- base-commit: f2a619dddfc50f37d3255d68a33b78bbae2d65ad change-id: 20260923-vstor-145614-unify-d7c8392ff890 Best regards, -- Liu Kui _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel